body {
  background-color: #f1f1ee;
  font-family: 'Source Sans Pro', sans-serif;
  color: #333;
  font-size: 14px;
  line-height: 20px;
}

h2 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 32px;
  line-height: 36px;
  font-weight: bold;
}

h5 {
  margin-top: 0px;
  margin-bottom: 30px;
  font-size: 19px;
  line-height: 26px;
  font-weight: 600;
}

p {
  margin-bottom: 16px;
}

a {
  color: #32b672;
  text-decoration: underline;
}

a:hover {
  color: #000;
}

ul {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 0px;
}

li {
  padding: 9px 25px;
  border-bottom: 1px dashed rgba(0, 0, 0, 0.1);
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
}

li:hover {
  background-color: rgba(0, 0, 0, 0.04);
}

strong {
  font-weight: 400;
}

figcaption {
  margin-top: 12px;
  margin-bottom: 20px;
  padding-right: 12px;
  padding-left: 12px;
  border-radius: 4px;
  background-color: rgba(88, 75, 69, 0.1);
  color: #584b45;
  font-size: 13px;
  line-height: 35px;
  text-align: center;
}

.navbar {
  position: fixed;
  left: 0px;
  top: 0px;
  right: 0px;
  z-index: 2000;
  width: 100%;
  height: 120px;
  background-color: #fff;
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0.76)), to(hsla(0, 0%, 100%, 0.76)));
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0.76), hsla(0, 0%, 100%, 0.76));
  background-position: 0px 0px;
  box-shadow: 0 1px 4px -1px #9c9c9c;
  color: #eee;
}

.navbar.sidebar {
  position: fixed;
  left: 0px;
  top: 0px;
  bottom: 0px;
  z-index: 2000;
  width: 249px;
  height: 100%;
  background-color: #584b45;
}

.nav-link {
  height: 70px;
  padding: 23px 12px 22px;
  border-bottom: 5px solid transparent;
  -webkit-transition: background-color 200ms ease, border 200ms ease;
  transition: background-color 200ms ease, border 200ms ease;
  color: rgba(0, 0, 0, 0.7);
  font-size: 14px;
  font-weight: 400;
  text-decoration: none;
  text-transform: none;
}

.nav-link:hover {
  border-bottom-width: 2px;
  border-bottom-color: #63bc57;
  background-color: hsla(0, 0%, 100%, 0.15);
  color: #63bc57;
}

.nav-link.w--current {
  padding-right: 12px;
  padding-left: 12px;
  border-bottom-width: 2px;
  border-bottom-color: #63bc57;
  background-color: #fff;
  color: #63bc57;
}

.nav-link.home {
  background-image: none;
}

.nav-link.home:hover {
  border-bottom-color: #32b672;
}

.nav-link.funeral {
  background-image: none;
}

.nav-link.special-occasions {
  background-image: none;
}

.nav-link.seasonal {
  background-image: none;
}

.nav-link.about {
  background-image: none;
}

.nav-link.contact {
  background-image: none;
}

.nav-link.sidebar {
  width: 100%;
  height: auto;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 52px;
  border-left: 5px solid transparent;
  border-bottom-width: 0px;
  background-size: 15px;
}

.nav-link.sidebar:hover {
  border-left-color: #32b672;
}

.nav-link.sidebar.w--current {
  border-left-color: #32b672;
}

.nav-link.dropdown {
  padding-right: 35px;
}

.nav-link.dropdown.w--open {
  border-bottom-color: #32b672;
  background-color: rgba(0, 0, 0, 0.2);
}

.section {
  position: relative;
  padding: 30px 0px;
  background-color: #fff;
}

.section.tint {
  background-color: #e7e7e7;
}

.section.color {
  background-color: #2fa749;
  color: #fff;
}

.section.new-padding {
  padding-top: 30px;
  padding-bottom: 30px;
}

.section.insta-feed {
  padding-bottom: 60px;
}

.block-title {
  padding: 15px 25px;
  border-bottom: 2px solid rgba(0, 0, 0, 0.1);
  color: #32b672;
  font-size: 22px;
}

.footer {
  position: absolute;
  z-index: 10000;
  display: block;
  width: 100%;
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f1f1ee;
}

.footer.small {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#63bc57), to(#63bc57));
  background-image: linear-gradient(180deg, #63bc57, #63bc57);
  background-position: 0px 0px;
  background-size: auto;
}

.section-title-wrapper {
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
}

.section-title-32 {
  margin-top: 0px;
  margin-bottom: 0px;
  border: 1px none #000;
  border-radius: 0px;
  font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;
  color: #63bc57;
  font-size: 33px;
  font-weight: 700;
}

.section-title-32.subtitle {
  display: block;
  width: 100%;
  margin-top: 40px;
  margin-right: 0px;
  margin-left: 0px;
  color: #383838;
  font-size: 22px;
  line-height: 28px;
  font-weight: 300;
}

.section-title-32.latest-blog {
  margin-bottom: 20px;
  color: #000;
  font-size: 30px;
}

.section-title-32.inline {
  display: inline-block;
  color: #464544;
}

.section-title-32.inline.color {
  margin-left: 15px;
  color: #32b672;
}

.section-title-32.sub-padding {
  margin-bottom: 20px;
  font-weight: 700;
}

.section-title-32.sub-padding.top-padding {
  margin-top: 30px;
}

.section-title-32.shadow {
  display: block;
  text-shadow: none;
}

.section-title-32.white {
  color: #fff;
}

.section-title-32.white.shadow {
  color: #439e36;
  text-shadow: none;
}

.footer-title {
  margin-bottom: 20px;
  font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;
  color: #fff;
  font-size: 20px;
  font-weight: 700;
}

.footer-column {
  padding-left: 20px;
}

.nav-menu {
  float: right;
}

.page-title-header {
  padding-top: 35px;
  padding-bottom: 35px;
  background-color: #fff;
}

.page-image-header {
  position: relative;
  background-color: #b4b4b4;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50% 50%;
  background-size: cover;
}

.main-content-wrapper {
  position: relative;
  max-width: 1050px;
  margin-right: auto;
  margin-left: auto;
  padding-right: 45px;
  padding-left: 45px;
}

.main-content-wrapper.centered {
  padding-right: 45px;
  padding-left: 45px;
  text-align: center;
}

.main-content-wrapper.blog {
  max-width: 850px;
  margin-top: -110px;
  padding-top: 45px;
  padding-bottom: 45px;
  border-radius: 4px;
  background-color: #fff;
}

.main-content-wrapper.blog.footer-blog {
  margin-top: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: transparent;
}

.main-content-wrapper.featured-recipes {
  top: -90px;
  margin-top: -90px;
}

.recipe-column-right {
  padding-left: 30px;
}

.sidebar-block {
  overflow: hidden;
  margin-bottom: 20px;
  border-radius: 4px;
  background-color: #f5f3ed;
}

.recipe-intro-title {
  margin-top: 0px;
  margin-bottom: 24px;
  color: #32b672;
  font-size: 35px;
  line-height: 31px;
  font-weight: 600;
}

.logo-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 70px;
  padding-top: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: left;
}

.logo-block:hover {
  opacity: 0.8;
}

.logo-block.w--current {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  height: 100%;
  padding-top: 0px;
  clear: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.logo-block.sidebar {
  display: block;
  width: 100%;
  height: auto;
  padding: 30px 50px 30px 30px;
  text-align: center;
}

.page-header-title {
  margin-top: 0px;
  margin-bottom: 15px;
  font-size: 39px;
  line-height: 34px;
}

.page-header-title.subtitle {
  margin-bottom: 0px;
  font-size: 22px;
  line-height: 17px;
  font-weight: 300;
}

.back-to-overview-link {
  display: inline-block;
  margin-bottom: 10px;
  padding-left: 19px;
  background-image: url('../images/Icon-arrow-left.png');
  background-position: 0px 50%;
  background-size: 12px;
  background-repeat: no-repeat;
  -webkit-transition: background-position 200ms ease, padding 200ms ease;
  transition: background-position 200ms ease, padding 200ms ease;
  color: #32b672;
  text-decoration: none;
}

.back-to-overview-link:hover {
  padding-left: 0px;
  background-position: -29px 50%;
  color: #32b672;
  text-decoration: underline;
}

.recipe-image-overlay {
  position: relative;
  width: 100%;
  height: 100%;
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: transparent;
}

.recipe-summary-block {
  width: 260px;
  padding: 25px 25px 15px;
  border-radius: 4px;
  background-color: hsla(0, 0%, 100%, 0.8);
}

.recipe-summary-item-block {
  margin-bottom: 12px;
}

.recipe-summary-icon {
  height: 28px;
  margin-top: 3px;
  margin-right: 12px;
  float: left;
}

.recipe-summary-title {
  display: block;
  margin-top: 3px;
  float: none;
  font-size: 15px;
  line-height: 12px;
}

.recipe-summary-title.description {
  color: #32b672;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0px;
  text-transform: uppercase;
}

.recipe-content-block {
  margin-top: -110px;
  padding: 28px 40px 30px 30px;
  border-radius: 3px;
  background-color: #fff;
}

.recipe-author-profile {
  width: 80px;
  height: 80px;
  margin-right: 25px;
  float: left;
  border-radius: 6px;
}

.recipe-by-title {
  margin-top: 8px;
  opacity: 0.44;
  font-size: 13px;
  line-height: 15px;
}

.recipe-by-title.name {
  margin-top: 6px;
  margin-bottom: 7px;
  opacity: 1;
  font-size: 20px;
  font-weight: 600;
}

.overall-section-title {
  font-size: 28px;
  line-height: 26px;
  font-weight: 400;
}

.empty-state {
  padding-top: 22px;
  border-radius: 3px;
  background-color: rgba(0, 0, 0, 0.05);
  text-align: center;
}

.popular-image-block {
  display: block;
  overflow: hidden;
  height: 210px;
  margin-bottom: 20px;
  border-radius: 4px;
  background-image: url('../images/Image-holder-1000.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.popular-image-block.favorite-large {
  height: 440px;
}

.popular-image-block.large {
  height: 330px;
  margin-bottom: 10px;
  background-image: url('../images/Image-holder-1000.jpg');
}

.popular-image-block.category {
  width: auto;
  height: 305px;
  margin-bottom: 0px;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50% 50%;
  background-size: cover;
}

.popular-image-block.category.bridal-bouquets {
  background-image: url('../images/Bridal-bouquets-square-1000-1000.jpg');
  background-position: 50% 50%;
}

.popular-image-block.category.bridgesmaids-bouquets {
  background-image: url('../images/Bridesmaids-bouquets-square2-1000-1000.jpg');
  background-position: 50% 50%;
}

.popular-image-block.category.button-holes {
  background-image: url('../images/Button-holes-square-1000-1000.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.popular-image-block.category.wreaths {
  background-image: url('../images/wreaths-1000-750-7.jpg');
  background-position: 50% 50%;
}

.popular-image-block.category.corsages {
  background-image: url('../images/Corsages-1000.jpg');
}

.popular-image-block.category.venue-reception {
  background-image: url('../images/Church-venue-reception-hero-1000.jpg');
}

.popular-image-block.category.thank-you {
  background-image: url('../images/Thank-yous-1000-5.jpg');
}

.popular-image-block.category.cake-flowers {
  background-image: url('../images/wedding-intro-1000.jpg');
}

.popular-image-block.category.sprays {
  background-image: url('../images/Sprays-1000.jpg');
}

.popular-image-block.category.posies {
  background-image: url('../images/Posies-1000-1.jpg');
}

.popular-image-block.category.special-tribute {
  background-image: url('../images/speical-tribute-1000.jpg');
}

.popular-image-block.category.birthdays {
  background-image: url('../images/Special-occasions-thumbnail-1000-12.jpg');
}

.popular-image-block.category.anniversaries {
  background-image: url('../images/Special-occasions-thumbnail-1000-1.jpg');
}

.popular-image-block.category.get-well {
  background-image: url('../images/Special-occasions-thumbnail-1000-6.jpg');
}

.popular-image-block.category.sympathy {
  background-image: url('../images/Special-occasions-thumbnail-1000-2.jpg');
}

.popular-image-block.category.leaving {
  background-image: url('../images/Special-occasions-thumbnail-1000-10.jpg');
}

.popular-image-block.category.congratulations {
  background-image: url('../images/Special-occasions-thumbnail-1000-3.jpg');
}

.popular-image-block.category.births {
  background-image: url('../images/Special-occasions-thumbnail-1000-9.jpg');
}

.popular-image-block.category.good-luck {
  background-image: url('../images/Special-occasions-thumbnail-1000-11.jpg');
}

.popular-image-block.category.special-thank-you {
  background-image: url('../images/Special-occasions-thumbnail-1000-4.jpg');
}

.popular-image-block.category.valentines {
  background-image: url('../images/valentines-hero-1000.jpg');
}

.popular-image-block.category.mothers-day {
  background-image: url('../images/mothersday-1000.jpg');
}

.popular-image-block.category.easter {
  background-image: url('../images/Easter-thumbnail-1000.jpg');
}

.popular-image-block.category.fathers-day {
  background-image: url('../images/Fathers-day-1000-2.jpg');
}

.popular-image-block.category.christmas {
  background-image: url('../images/Christmas-hero-1000.jpg');
}

.popular-image-block.category.hearts {
  background-image: url('../images/Hearts-1000.jpg');
}

.popular-image-block.category.crosses {
  background-image: url('../images/Crosses-750-1000-2.jpg');
}

.popular-image-block.category.graduation {
  background-image: url('../images/Special-occasions-thumbnail-1000-8.jpg');
}

.popular-image-block.category.gifts {
  background-image: url('../images/gift-intro-1000-2.jpg');
}

.favorite-overlay-block {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
}

.favorite-overlay-block:hover {
  background-color: rgba(0, 0, 0, 0.13);
}

.popular-title-wrapper {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  padding: 27px 10px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(71%, rgba(0, 0, 0, 0.4)));
  background-image: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.4) 71%);
  color: #fff;
  text-align: left;
}

.popular-title {
  font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 16px;
  line-height: 23px;
  font-weight: 700;
}

.popular-title.view-recipes {
  font-size: 16px;
  font-weight: 300;
}

.popular-title.large {
  display: block;
  width: 230px;
  margin-right: auto;
  margin-bottom: 10px;
  margin-left: auto;
  font-size: 27px;
  line-height: 27px;
  font-weight: 700;
}

.popular-title.large-title {
  font-size: 25px;
}

.recipe-category-link-block {
  position: absolute;
  top: 16px;
  right: 20px;
  z-index: 20;
  padding-right: 8px;
  padding-left: 8px;
  border-radius: 3px;
  background-color: rgba(0, 0, 0, 0.4);
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  font-size: 13px;
  line-height: 5px;
}

.recipe-category-link-block:hover {
  background-color: rgba(0, 0, 0, 0.7);
  color: #fff;
}

.recipe-block-info-title {
  margin-top: -4px;
  margin-left: 0px;
  float: left;
  font-size: 12px;
}

.recipe-block-info-block {
  display: inline-block;
  float: none;
}

.recipe-block-small-icon {
  display: none;
  height: 15px;
  margin-top: -2px;
  float: left;
}

.back-to-top-button {
  position: absolute;
  left: auto;
  top: -46.8%;
  right: 0%;
  bottom: auto;
  z-index: 10000;
  height: 38px;
  padding-left: 34px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  background-color: rgba(0, 0, 0, 0.4);
  background-image: url('../images/Icon-arrow-top.png');
  background-position: 12px 50%;
  background-size: 11px;
  background-repeat: no-repeat;
  -webkit-transition: background-color 200ms ease, background-position 200ms ease;
  transition: background-color 200ms ease, background-position 200ms ease;
}

.back-to-top-button:hover {
  background-color: rgba(0, 0, 0, 0.6);
  background-position: 12px 44%;
  color: #fff;
}

.view-all {
  display: inline-block;
  padding-right: 18px;
  background-image: url('../images/Icon-arrow-right-white.png');
  background-position: 100% 50%;
  background-size: 11px;
  background-repeat: no-repeat;
  -webkit-transition: background-position 200ms ease;
  transition: background-position 200ms ease;
  color: #fff;
  text-decoration: none;
}

.view-all:hover {
  background-position: 125% 50%;
  color: #fff;
  text-decoration: underline;
}

.small-column-title {
  margin-top: 0px;
  margin-bottom: 4px;
  font-size: 15px;
}

.tag-button {
  display: block;
  width: 95%;
  margin-top: 5px;
  border-radius: 3px;
  background-color: rgba(71, 72, 73, 0.3);
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  text-align: center;
}

.tag-button:hover {
  background-color: rgba(71, 72, 73, 0.8);
  color: #fff;
}

.tag-item {
  padding-right: 5px;
}

.recipe-by-block {
  margin-top: -2px;
  padding: 16px;
  border-radius: 3px;
  background-color: #584b45;
  color: #fff;
}

.recipe-by-column-left {
  padding-right: 30px;
}

.page-header {
  height: 31vw;
}

.page-header.funeral {
  background-image: url('../images/Funeral-hero-1920-600.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.page-header.funeral.sprays {
  background-image: url('../images/Sprays-1920-600.jpg');
}

.page-header.funeral.posies {
  height: 31vw;
  background-image: url('../images/Posies-1920-600-4-v2.jpg');
}

.page-header.funeral.speical-tribute {
  background-image: url('../images/speical-tribute-1920-600.jpg');
}

.page-header.funeral.hearts {
  background-image: url('../images/Hearts-1920-600.jpg');
}

.page-header.special-occasions {
  background-image: url('../images/Hero-1920-600.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.page-header.special-occasions.anniversaries {
  background-image: url('../images/Special-occasions-hero-1920-600-3.jpg');
}

.page-header.special-occasions.birthdays {
  background-image: url('../images/Special-occasions-hero-1920-600-2.jpg');
}

.page-header.special-occasions.births {
  background-image: url('../images/Special-occasions-hero-1920-600-9.jpg');
}

.page-header.special-occasions.congratulations {
  background-image: url('../images/Special-occasions-hero-1920-600-5.jpg');
}

.page-header.special-occasions.get-well {
  background-image: url('../images/Special-occasions-hero-1920-600-7.jpg');
}

.page-header.special-occasions.good-luck {
  background-image: url('../images/Special-occasions-hero-1920-600-1.jpg');
}

.page-header.special-occasions.graduation {
  background-image: url('../images/Special-occasions-hero-1920-600-8.jpg');
}

.page-header.special-occasions.leaving {
  background-image: url('../images/Special-occasions-hero-1920-600-10.jpg');
}

.page-header.special-occasions.special-thank-you {
  background-image: url('../images/Special-occasions-hero-1920-600-6.jpg');
}

.page-header.special-occasions.sympathy {
  background-image: url('../images/Special-occasions-hero-1920-600-4.jpg');
}

.page-header.special-occasions.gifts {
  background-image: url('../images/hero-1920-600-2.jpg');
}

.page-header.contact {
  background-image: url('../images/Contact-hero-1920-600.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.page-header.category {
  background-image: url('../images/Recipe-9.jpg');
}

.page-header.annual {
  background-image: url('../images/seasonal-hero2-1920-600.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.page-header.annual.christmas {
  background-image: url('../images/Christmas-hero2-1920-600.jpg');
}

.page-header.annual.valentine {
  background-image: url('../images/valentines-hero2-1920-600.jpg');
}

.page-header.annual.mothers-day {
  background-image: url('../images/mothersday-1920-600.jpg');
}

.page-header.annual.easter {
  background-image: url('../images/Easter-hero-1920-600.jpg');
}

.page-header.annual.fathers-day {
  background-image: url('../images/Fathers-day-hero-1920-600.jpg');
}

.page-header.wedding {
  background-image: url('../images/wedding-hero-1920-600.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.page-header.button-holes {
  background-image: url('../images/Button-hole-hero-1920-600.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.page-header.bridesmaids {
  background-image: url('../images/Bridesmaids-bouquets-hero2-1920-600.jpg');
  background-position: 0px 0px;
  background-size: cover;
}

.page-header.bridal {
  background-image: url('../images/Bridals-bouquets-hero-1920-600.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.page-header.wreathes {
  background-image: url('../images/Wreathes-hero-1920-600.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.page-header.crosses {
  background-image: url('../images/Crosses-hero-1920-600.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.page-header.corsages {
  background-image: url('../images/Corsages-1920-600.jpg');
  background-position: 0px 0px;
  background-size: cover;
}

.page-header.venue-reception {
  background-image: url('../images/church-venue-hero-1920-600.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.page-header.wedding-thank-you {
  background-image: url('../images/Thank-yous--here1920-600.jpg');
  background-position: 0px 0px;
  background-size: cover;
}

.page-header.cake-flowers {
  background-image: url('../images/wedding-intro-1000.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.page-header.corporate {
  background-image: url('../images/Contact-hero-1920-6003.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.page-header.about {
  background-image: url('../images/About-hero-1920-600-lens-blue-v2.jpg');
  background-position: 50% 0%;
  background-size: cover;
}

.page-header.links {
  background-image: url('../images/Links-hero-1920-600.jpg');
  background-position: 50% 0%;
  background-size: cover;
}

.page-header-overlay {
  width: 100%;
  height: 100%;
  padding-top: 140px;
  padding-bottom: 140px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.4)));
  background-image: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.4));
  text-align: center;
}

.page-header-overlay._404 {
  padding-bottom: 220px;
}

.page-header-overlay.cook {
  padding-top: 120px;
}

.page-header-overlay.with-top-categories {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 115px;
  padding-bottom: 115px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(34%, transparent), to(rgba(0, 0, 0, 0.33)));
  background-image: linear-gradient(180deg, transparent 34%, rgba(0, 0, 0, 0.33));
}

.page-header-overlay.blog {
  padding-top: 160px;
  padding-bottom: 120px;
}

.page-header-overlay.blog-post {
  padding-top: 200px;
  padding-bottom: 170px;
}

.page-header-overlay.home {
  padding-top: 200px;
  padding-bottom: 260px;
  background-image: none;
}

.page-title {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;
  color: #fff;
  font-size: 60px;
  line-height: 63px;
  font-weight: 700;
  text-shadow: 0 0 6px rgba(0, 0, 0, 0.8);
}

.page-title.subtitle {
  margin-top: 15px;
  font-size: 22px;
  line-height: 31px;
}

.page-title-wrapper {
  display: block;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  color: #fff;
}

.footer-link {
  display: block;
  margin-bottom: 7px;
  color: #fff;
  font-size: 14px;
  text-decoration: none;
}

.footer-link:hover {
  color: #d6d6d6;
}

.footer-bottom-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 60px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
}

.bottom-footer-link {
  display: inline-block;
  margin-left: 12px;
  float: right;
  color: #fff;
  text-decoration: none;
}

.bottom-footer-link:hover {
  color: #000;
}

.bottom-footer-paragraph {
  display: inline-block;
  width: auto;
  height: auto;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  padding-top: 0px;
  padding-bottom: 0px;
  float: none;
  color: #fff;
  text-align: center;
}

.favorites-row {
  margin-top: 40px;
}

.navbar-info-block {
  padding: 25px;
  border-top: 1px dashed rgba(0, 0, 0, 0.2);
}

.navbar-info-block.sidebar {
  padding: 25px;
  border-top-width: 1px;
}

.about-us-block {
  overflow: hidden;
  height: 405px;
  padding: 37px 115px 37px 37px;
  border-radius: 4px;
  background-color: #f5f3ee;
  background-image: url('../images/Mother-daughter.png');
  background-position: 192% 100%;
  background-size: 350px;
  background-repeat: no-repeat;
}

.about-me-block-title {
  margin-top: 0px;
  margin-bottom: 25px;
  font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;
  color: #63bc57;
  font-size: 35px;
  line-height: 27px;
  font-weight: 700;
}

.blog-image-link-block {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 120px;
  height: 110px;
  border-radius: 4px;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50% 50%;
  background-size: cover;
}

.blog-image-link-block.blog-overview {
  position: static;
  overflow: hidden;
  width: 100%;
  height: 170px;
  margin-bottom: 20px;
  text-decoration: none;
}

.blog-image-link-block.blog-overview.large {
  height: 380px;
  margin-bottom: 10px;
}

.blog-post-item {
  position: relative;
  min-height: 110px;
  padding-left: 138px;
}

.blog-post-link {
  display: block;
  margin-bottom: 8px;
  font-size: 19px;
  line-height: 22px;
  font-weight: 600;
  text-decoration: none;
}

.blog-post-link.main-overview {
  display: block;
  margin-bottom: 20px;
  font-size: 23px;
  font-weight: 600;
  text-decoration: none;
}

.blog-post-link.large {
  margin-bottom: 18px;
  font-size: 37px;
  line-height: 32px;
}

.about-us-column-left {
  padding-right: 20px;
}

.latest-news-feed-column-right {
  padding-left: 20px;
}

.button {
  margin-top: 2px;
  border-radius: 3px;
  background-color: #63bc57;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  color: #fff;
}

.button:hover {
  background-color: #439e36;
  color: #fff;
}

.button.view-more {
  margin-top: 0px;
  background-color: #63bc57;
}

.button.view-more:hover {
  background-color: #439e36;
}

.button.view-more.corporate {
  margin-top: 30px;
}

.button.suscribe-button {
  height: 44px;
  margin-top: 7px;
  padding-right: 20px;
  padding-left: 20px;
  background-color: #2fa749;
}

.button.suscribe-button:hover {
  background-color: #2e743d;
}

.button._404 {
  margin-top: 22px;
}

.testimonial-section {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50% 50%;
  background-size: cover;
}

.image-section-overlay {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: rgba(0, 0, 0, 0.1);
}

.image-section-title-wrapper {
  width: 100%;
  padding: 48px;
  border-radius: 4px;
  background-color: hsla(0, 0%, 100%, 0.9);
  text-align: left;
}

.image-section-title {
  margin-bottom: 15px;
  font-size: 37px;
  line-height: 42px;
  font-weight: 400;
}

.image-section-title.subtitle {
  margin-bottom: 25px;
  font-size: 17px;
  line-height: 24px;
}

.bottom-footer-small-paragraph {
  color: rgba(51, 51, 51, 0.5);
  font-size: 12px;
}

.menu-social-button {
  width: 30px;
  height: 30px;
  margin-right: 2px;
  padding-top: 3px;
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  text-align: center;
}

.menu-social-button:hover {
  background-color: #32b672;
}

.menu-social-icon {
  height: 14px;
}

.top-section {
  padding-top: 145px;
  padding-bottom: 25px;
  background-color: #63bc57;
}

.top-nav-link {
  margin-right: 2px;
  margin-left: 2px;
  padding-right: 9px;
  padding-left: 9px;
  border-radius: 4px;
  background-color: transparent;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  color: #f1f1ee;
  font-size: 13px;
  line-height: 12px;
  font-weight: 600;
}

.top-nav-link:hover {
  background-color: #439e36;
  color: #fff;
}

.top-nav-link.w--current {
  background-color: #fff;
  color: #2fa749;
}

.top-nav-link.not-used {
  display: none;
}

.recipe-video-block {
  margin-bottom: 20px;
  padding: 15px;
  border-radius: 4px;
  background-color: #f1f1f1;
}

.recipe-video-overlay-block {
  position: absolute;
  left: 30px;
  top: 34px;
  width: 30px;
  height: 30px;
  -webkit-transform: translate(0px, -50%);
  -ms-transform: translate(0px, -50%);
  transform: translate(0px, -50%);
}

.overlay-play-icon:hover {
  opacity: 0.9;
}

.blog-left-section {
  width: 100%;
  height: 100%;
  background-image: url('../images/Recipe-15.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.blog-section {
  width: 100%;
  height: 100%;
  float: left;
  background-color: #f1f1ee;
  text-decoration: none;
}

.blog-overview-item {
  position: relative;
  min-height: 380px;
  margin-bottom: 20px;
  padding-top: 0px;
  padding-left: 10px;
}

.blog-overview-item.first {
  min-height: 0px;
  padding-right: 10px;
}

.blog-post-author-block {
  margin-bottom: 9px;
}

.blog-post-author-block.first {
  position: absolute;
  top: 40px;
  right: 0px;
  width: 190px;
}

.blog-author-image {
  display: block;
  width: 31px;
  height: 31px;
  margin-right: 10px;
  margin-left: auto;
  float: left;
  border-radius: 4px;
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.14);
}

.blog-author-title {
  display: block;
  margin-top: -1px;
  line-height: 19px;
}

.blog-author-title.date {
  color: #c2c2c2;
  font-size: 12px;
  line-height: 15px;
}

.blog-author-title.name {
  margin-top: 4px;
  font-family: Bitter, serif;
  font-size: 23px;
  line-height: 29px;
  font-weight: 700;
  text-shadow: 0 0 6px #000;
}

.blog-image-overlay {
  width: 100%;
  height: 100%;
  padding: 0px;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  color: #fff;
  text-align: center;
}

.blog-image-overlay:hover {
  background-color: rgba(50, 182, 114, 0.7);
}

.blog-image-overlay.large {
  position: relative;
  padding: 27px;
  text-align: left;
}

.blog-image-overlay.large:hover {
  background-color: rgba(0, 0, 0, 0.2);
}

.blog-header-overlay {
  position: relative;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.05);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(46%, transparent), to(rgba(0, 0, 0, 0.6)));
  background-image: linear-gradient(180deg, transparent 46%, rgba(0, 0, 0, 0.6));
}

.newsletter-form {
  margin-bottom: 0px;
}

.field {
  height: 44px;
  margin-bottom: 5px;
  border: 2px solid #e4e4e4;
  border-radius: 4px;
  -webkit-transition: border 200ms ease;
  transition: border 200ms ease;
}

.field:hover {
  border-color: #a09c9c;
}

.field:focus {
  border-color: #32b672;
}

.recipe-tags-column-right {
  padding-left: 60px;
}

.small-footer {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #f1f1ee;
}

.cook-portrait-image {
  width: 120px;
  height: 120px;
  margin-bottom: 20px;
  border: 6px solid #fff;
  border-radius: 100%;
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);
}

.nav-footer-paragraph {
  margin-bottom: 14px;
  font-size: 11px;
}

.contact-form-florist-exchange-and-social-column-hidden {
  display: none;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.column-left {
  padding-right: 20px;
}

.column-right {
  padding-left: 20px;
}

.intro-paragraph {
  margin-bottom: 18px;
  font-size: 22px;
  line-height: 30px;
  font-weight: 300;
}

.cta-overview-image {
  width: 130px;
  height: 130px;
  margin-top: 0px;
  margin-bottom: 20px;
  padding: 6px;
  border-style: solid;
  border-width: 5px;
  border-color: #e7e7e7;
  border-radius: 100%;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
  background-image: linear-gradient(180deg, #fff, #fff);
  box-shadow: 0 0 13px 0 rgba(0, 0, 0, 0.14);
}

.cta-overview-image.black {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
  background-image: linear-gradient(180deg, #fff, #fff);
}

.cta-title {
  font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 20px;
  font-weight: 700;
}

.cta-title.subtitle {
  margin-top: 10px;
  margin-bottom: 20px;
  font-size: 17px;
  line-height: 19px;
  font-weight: 300;
}

.cta-block-overlay {
  position: relative;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 94%;
  height: 100%;
  margin-right: auto;
  margin-left: auto;
  padding: 26px 26px 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 4px;
  background-color: #fff;
  color: #000;
  text-align: center;
}

.contact-column {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  padding-right: 25px;
  padding-left: 25px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}

.color-column-title {
  margin-top: 0px;
  margin-bottom: 13px;
  font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;
  color: #63bc57;
  font-size: 17px;
  font-weight: 700;
}

.social-button {
  width: 38px;
  height: 38px;
  margin-right: 5px;
  margin-left: 5px;
  padding-top: 4px;
  border-radius: 4px;
  background-color: #2fa749;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
}

.social-button:hover {
  background-color: #29302c;
}

.social-button.facebook {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 7px;
  margin-left: 7px;
  padding-top: 7px;
  padding-right: 2px;
  padding-left: 1px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 360px;
  background-color: #63bc57;
}

.social-button.facebook:hover {
  background-color: #439e36;
}

.social-button.twitter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 38px;
  padding-top: 8px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #63bc57;
}

.social-button.twitter:hover {
  background-color: #439e36;
}

.social-button.insta {
  padding-top: 0px;
  border-radius: 360px;
  background-color: #63bc57;
  text-align: center;
}

.social-button.insta:hover {
  background-color: #439e36;
}

.social-icon {
  height: 18px;
}

.social-icon.facebook {
  height: 29px;
}

.social-icon.twitter {
  height: 23px;
}

.social-icon.insta {
  height: 32px;
  margin-top: 4px;
  margin-right: auto;
  margin-left: auto;
}

.popup {
  position: fixed;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 250000;
  display: none;
  overflow: visible;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
}

.popup-window {
  position: absolute;
  left: 0px;
  top: 50%;
  right: 0px;
  display: block;
  width: 350px;
  margin-right: auto;
  margin-left: auto;
  padding: 65px 15px 50px;
  border-radius: 4px;
  background-color: #fff;
  -webkit-transform: translate(0px, -50%);
  -ms-transform: translate(0px, -50%);
  transform: translate(0px, -50%);
}

.popup-form {
  margin-bottom: 0px;
}

.contact-field {
  height: 36px;
  margin-bottom: 13px;
  padding-top: 0px;
  padding-left: 0px;
  border-style: solid;
  border-width: 0px 0px 2px;
  border-color: #000 #000 #e2e2e2;
  -webkit-transition: border 200ms ease;
  transition: border 200ms ease;
}

.contact-field:hover {
  border-bottom-color: #adadad;
}

.contact-field:focus {
  border-bottom-color: #32b672;
}

.contact-field.area {
  height: 100px;
}

.close-button {
  position: absolute;
  top: 20px;
  right: 20px;
  opacity: 0.5;
}

.close-button:hover {
  opacity: 1;
}

.close-icon {
  height: 26px;
}

.success-bg {
  padding-top: 28px;
  background-color: #32b672;
  color: #fff;
}

.error-bg {
  padding-top: 18px;
  padding-bottom: 1px;
  padding-left: 18px;
  border-radius: 4px;
  color: #dd315b;
  font-size: 12px;
  text-align: center;
}

.logo {
  width: 220px;
  height: auto;
  margin-top: 0px;
}

.logo.sidebar {
  height: auto;
}

.table-wrapper {
  overflow: hidden;
  margin-top: 30px;
  border: 1px solid #dfdfdf;
  border-radius: 4px;
}

.table-item {
  margin-bottom: -1px;
  padding: 13px;
  border-bottom: 1px solid #e9e9e9;
}

.table-item:hover {
  background-color: #fcfcfc;
}

.table-item.title {
  background-color: #584b45;
  color: #fff;
}

.blog-author-main-image {
  width: 90px;
  height: 90px;
  margin-bottom: 20px;
  border: 4px solid #fff;
  border-radius: 100%;
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.6);
}

.blog-title {
  margin-top: 0px;
  margin-bottom: 40px;
  font-size: 46px;
  line-height: 41px;
}

.blog-date-wrapper {
  margin-bottom: 6px;
}

.blog-date-title {
  margin-bottom: 10px;
  color: #9b9b9b;
}

.blog-more-posts-wrapper {
  margin-top: 30px;
}

.more-posts-item {
  padding-right: 12px;
  padding-left: 0px;
}

.more-posts-link-block {
  overflow: hidden;
  width: 100%;
  height: 250px;
  border-radius: 4px;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50% 50%;
  background-size: cover;
  color: #fff;
}

.more-posts-link-block:hover {
  color: #fff;
}

.more-posts-overlay {
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
}

.more-posts-overlay:hover {
  background-color: rgba(50, 182, 114, 0.5);
}

.more-posts-title-wrapper {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  padding: 30px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.4)));
  background-image: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.4));
}

.more-posts-title {
  font-size: 16px;
  line-height: 22px;
  font-weight: 700;
}

.more-posts-date {
  margin-bottom: 5px;
  font-size: 12px;
}

.more-posts-wrapper {
  margin-top: 30px;
  padding-top: 20px;
  border-top: 1px dashed rgba(0, 0, 0, 0.12);
}

.sidebar-body {
  padding-left: 249px;
}

.dropdown {
  overflow: visible;
}

.dropdown-link {
  position: relative;
  z-index: 2;
  border-radius: 4px;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  color: #000;
}

.dropdown-link:hover {
  background-color: #f1f1f1;
  color: #000;
}

.dropdown-link.w--current {
  color: #32b672;
}

.dropdown-icon {
  margin-right: 15px;
  opacity: 0.5;
  font-size: 12px;
  line-height: 17px;
}

.dropdown-list.w--open {
  overflow: visible;
  margin-top: 10px;
  padding: 6px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.2);
}

.dropdown-top-block {
  position: absolute;
  left: 17px;
  top: -1px;
  z-index: 1;
  width: 20px;
  height: 20px;
  background-color: #fff;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.first-blog-post-text-wrapper {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  padding: 45px 165px 35px 45px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(92%, rgba(0, 0, 0, 0.7)));
  background-image: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.7) 92%);
}

.section-title-color {
  color: #63bc57;
}

.view-recipes-icon-arrow {
  position: absolute;
  right: 21px;
  bottom: 23px;
  width: 30px;
  padding: 5px;
  border-style: solid;
  border-width: 1px;
  border-color: #63bc57;
  border-radius: 300px;
  background-color: #63bc57;
  color: #00a94f;
}

.empty-state-icon {
  height: 60px;
  margin-bottom: 10px;
  opacity: 0.2;
}

.featured-recipe-section {
  padding-bottom: 0px;
  background-color: #fff;
}

.featured-recipe-overlay {
  position: relative;
  width: 100%;
  height: 100%;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  text-align: left;
}

.featured-recipe-overlay:hover {
  background-color: rgba(0, 0, 0, 0.15);
}

.featured-recipe-title {
  position: absolute;
  left: 29px;
  top: 22px;
  right: 29px;
  display: block;
  width: 110px;
  margin-right: auto;
  margin-left: auto;
  padding: 12px;
  border-radius: 4px;
  background-color: #63bc57;
  color: #fff;
  font-size: 12px;
  line-height: 3px;
  text-align: center;
  letter-spacing: 0px;
}

.featured-recipes-block {
  display: inline-block;
  width: 33%;
  float: left;
}

.featured-recipes-block._2 {
  position: relative;
  z-index: 10;
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}

.featured-flower-image {
  height: auto;
  border-radius: 5px;
}

.popular-categories-div-container {
  display: -ms-grid;
  display: grid;
  margin-top: 30px;
  grid-auto-columns: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.recently-added-item {
  position: relative;
  padding-right: 0px;
  padding-left: 0px;
}

.recently-added-div-container-top-2-column {
  display: -ms-grid;
  display: grid;
  margin-top: 40px;
  grid-auto-columns: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.recently-added-div-container-bottem-3-column {
  display: -ms-grid;
  display: grid;
  margin-top: 0px;
  grid-auto-columns: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.featured-title-wrapper {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  padding: 27px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(71%, rgba(0, 0, 0, 0.4)));
  background-image: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.4) 71%);
  color: #fff;
  text-align: left;
}

.featured-title-wrapper.featured {
  background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(58%, rgba(0, 0, 0, 0.4)));
  background-image: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.4) 58%);
  text-align: center;
}

.most-popular-item {
  position: relative;
  padding-right: 0px;
  padding-left: 0px;
}

.recently-overlay-block {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
}

.recently-overlay-block:hover {
  background-color: rgba(0, 0, 0, 0.13);
}

.recently-image-block {
  display: block;
  overflow: hidden;
  height: 305px;
  margin-bottom: 30px;
  border-radius: 4px;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0px 0px;
  background-size: cover;
}

.recently-image-block.large {
  height: 470px;
  margin-top: 0px;
  margin-bottom: 20px;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0px 0px;
  background-size: cover;
}

.recently-image-block.large.funeral {
  margin-bottom: 0px;
  background-image: url('../images/wreaths-1000-750-3.jpg');
}

.recently-image-block.wedding {
  background-image: url('../images/Bridesmaids-bouquets-1000-16.jpg');
  background-position: 50% 50%;
}

.recently-image-block.funeral {
  background-image: url('../images/wreaths-1000-750-3.jpg');
  background-position: 50% 50%;
}

.recently-image-block.special-occasion {
  margin-bottom: 0px;
  background-image: url('../images/Special-occasions-thumbnail-1000-11.jpg');
}

.recently-image-block.seasonal {
  margin-bottom: 0px;
  background-image: url('../images/valentines-750-1000-2.jpg');
}

.recently-image-block.corporate {
  margin-bottom: 0px;
  background-image: url('../images/Corporate-1000-1.jpg');
}

.popular-overlay-block {
  position: relative;
  z-index: 100;
  overflow: hidden;
  width: 100%;
  height: 100%;
  border: 1px solid transparent;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
}

.popular-overlay-block:hover {
  background-color: rgba(0, 0, 0, 0.13);
}

.contact-details {
  display: -ms-grid;
  display: grid;
  width: 80%;
  height: 40px;
  margin-top: 10px;
  margin-left: 0px;
  justify-items: end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.contact-icon {
  width: 35px;
  height: 35px;
  margin-top: 5px;
  margin-bottom: 5px;
  padding-top: 3px;
  padding-left: 0px;
  border-style: solid;
  border-width: 1px;
  border-color: #63bc57;
  border-radius: 300px;
  background-color: #fff;
  font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;
  color: #63bc57;
  font-size: 20px;
  line-height: 29px;
  text-align: center;
}

.contact-iconand-details-holder {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding-right: 15px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.contact-details-text {
  padding-left: 15px;
  color: #000;
  font-size: 21px;
}

.container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.nav-menu-and-details-div-holder {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 80%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.nav-bar-logo-holder {
  height: 100%;
}

.footer-link-2 {
  color: #fff;
}

.footer-link-2:hover {
  color: #d6d6d6;
}

.div-nav-filler-invisible {
  width: auto;
  height: 120px;
  background-color: transparent;
}

.recenty-added-category-link-block {
  position: absolute;
  top: 16px;
  right: 20px;
  z-index: 20;
  padding-right: 8px;
  padding-left: 8px;
  border-radius: 3px;
  background-color: rgba(0, 0, 0, 0.4);
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  font-size: 13px;
  line-height: 5px;
}

.recenty-added-category-link-block:hover {
  background-color: rgba(0, 0, 0, 0.7);
  color: #fff;
}

.most-popular-category-link-block {
  position: absolute;
  top: 16px;
  right: 20px;
  z-index: 20;
  padding-right: 8px;
  padding-left: 8px;
  border-radius: 3px;
  background-color: rgba(0, 0, 0, 0.4);
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  font-size: 13px;
  line-height: 5px;
}

.most-popular-category-link-block:hover {
  background-color: rgba(0, 0, 0, 0.7);
  color: #fff;
}

.scroll-to-top-div {
  width: auto;
}

.contact-details-row {
  margin-top: 30px;
  margin-bottom: 30px;
}

.navigation-icon {
  width: 55px;
  height: 55px;
  margin-right: 20px;
  float: left;
  border: 1px solid #d32229;
  border-radius: 100%;
  background-image: url('../images/noun_Phone_2052798_1noun_Phone_2052798.png');
  background-position: 50% 50%;
  background-size: 50px;
  background-repeat: no-repeat;
}

.navigation-icon.icon-3 {
  margin-right: auto;
  margin-left: auto;
  float: none;
  border-color: #63bc57;
  background-color: #63bc57;
  background-image: url('../images/noun_Location_1788436-1.png');
  background-size: 50px;
}

.navigation-icon.icon-2 {
  margin-right: auto;
  margin-left: auto;
  float: none;
  border-color: #63bc57;
  background-color: #63bc57;
  background-image: url('../images/noun_Email_2591015-1.png');
}

.navigation-icon.icon-1 {
  margin-right: auto;
  margin-left: auto;
  float: none;
  border-style: none;
  border-width: 1px;
  border-color: #63bc57;
  background-color: #63bc57;
  background-image: url('../images/noun_Phone_white-new.png');
}

.contact-details-column {
  margin-right: 0px;
  padding-right: 25px;
  padding-left: 25px;
  text-align: center;
}

.div-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: -6px;
  padding-left: 0px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.contact-details-text-contact-page {
  margin-top: 20px;
  font-size: 15px;
}

.body {
  background-color: #f1f1ee;
}

.footer-link-3 {
  display: block;
  margin-bottom: 5px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
}

.footer-link-3:hover {
  color: #63bc57;
}

.footer-link-3.w--current {
  font-weight: 600;
}

.footer-link-4 {
  color: #fff;
}

.footer-link-4:hover {
  color: #d6d6d6;
}

.back-to-top-button-big-footer {
  position: absolute;
  left: auto;
  top: -10%;
  right: 0%;
  bottom: auto;
  z-index: 10000;
  height: 38px;
  padding-left: 34px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  background-color: rgba(0, 0, 0, 0.4);
  background-image: url('../images/Icon-arrow-top.png');
  background-position: 12px 50%;
  background-size: 11px;
  background-repeat: no-repeat;
  -webkit-transition: background-color 200ms ease, background-position 200ms ease;
  transition: background-color 200ms ease, background-position 200ms ease;
}

.back-to-top-button-big-footer:hover {
  background-color: rgba(0, 0, 0, 0.6);
  background-position: 12px 44%;
  color: #fff;
}

.big-footer-holder {
  position: absolute;
  z-index: 1000;
  display: block;
  width: 100%;
}

.cta-holder-div {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.cta-button {
  margin-top: 2px;
  border-radius: 3px;
  background-color: #63bc57;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
}

.cta-button:hover {
  background-color: #2e743d;
  color: #fff;
}

.product-title-wrapper {
  margin-bottom: 0px;
  text-align: left;
}

.product-title-wrapper.center-text {
  margin-bottom: 30px;
  text-align: center;
}

.prodcut-section-title-32 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;
  color: #2fa749;
  font-weight: 700;
}

.columns-5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.trusted-icons {
  -webkit-filter: grayscale(100%) invert(100%);
  filter: grayscale(100%) invert(100%);
}

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

.line-divider {
  width: 40px;
  height: 2px;
  margin-top: 30px;
  margin-bottom: 30px;
  background-color: #b89b5e;
}

.line-divider.center {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

.logo-wrapper {
  width: 100%;
  cursor: default;
}

.top-title-news-centre {
  margin-top: 0px;
  margin-bottom: 10px;
  font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-weight: 700;
  text-align: center;
}

.sectionservice {
  position: relative;
  display: block;
  margin-right: auto;
  margin-left: auto;
  padding: 100px 10px;
  background-color: #fafafa;
  color: #333;
}

.sectionservice.color {
  position: static;
  display: none;
  padding-top: 40px;
  padding-bottom: 50px;
  background-color: #fff;
}

.corporate-title-wrapper {
  display: -ms-grid;
  display: grid;
  margin-bottom: 30px;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 30px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  text-align: left;
}

.corporate-text-holderr {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.image-2 {
  width: 250px;
}

.main-text-center-black-22 {
  margin-top: 0px;
  font-size: 22px;
  line-height: 26px;
  font-weight: 300;
}

.main-text-center-black-22.padding-top {
  margin-top: 20px;
}

.product-title-wrapper-padding-top {
  margin-top: 30px;
  margin-bottom: 30px;
  text-align: left;
}

.lightbox-link-gallery {
  width: 100%;
  height: 305px;
  padding-right: 0px;
  padding-left: 0px;
  clear: none;
  background-image: url('../images/Corporate-1000-3-gara-rock.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.lightbox-link-gallery.bridal1 {
  height: 305px;
  background-image: url('../images/Bridal-bouquets-1000-1.jpg');
}

.lightbox-link-gallery.bridal2 {
  background-image: url('../images/Bridal-bouquets-1000-2.jpg');
}

.lightbox-link-gallery.bridal3 {
  background-image: url('../images/Bridal-bouquets-1000-3.jpg');
}

.lightbox-link-gallery.bridal4 {
  background-image: url('../images/Bridal-bouquets-1000-4.jpg');
}

.lightbox-link-gallery.bridal5 {
  background-image: url('../images/Bridal-bouquets-1000-5.jpg');
}

.lightbox-link-gallery.bridal6 {
  background-image: url('../images/Bridal-bouquets-1000-6.jpg');
}

.lightbox-link-gallery.bridal7 {
  background-image: url('../images/Bridal-bouquets-1000-7.jpg');
}

.lightbox-link-gallery.bridal8 {
  background-image: url('../images/Bridal-bouquets-1000-8.jpg');
}

.lightbox-link-gallery.bridal9 {
  background-image: url('../images/Bridal-bouquets-1000-9.jpg');
}

.lightbox-link-gallery.bridal10 {
  background-image: url('../images/Bridal-bouquets-1000-10.jpg');
}

.lightbox-link-gallery.bridal11 {
  background-image: url('../images/Bridal-bouquets-1000-11.jpg');
}

.lightbox-link-gallery.button1 {
  background-image: url('../images/button-holes-1000-750-1.jpg');
}

.lightbox-link-gallery.button2 {
  background-image: url('../images/button-holes-1000-750-4-v2.jpg');
}

.lightbox-link-gallery.button3 {
  background-image: url('../images/button-holes-1000-750-2.jpg');
}

.lightbox-link-gallery.button-4 {
  background-image: url('../images/button-holes-1000-750-3.jpg');
}

.lightbox-link-gallery.button5 {
  background-image: url('../images/button-holes-1000-750-6.jpg');
}

.lightbox-link-gallery.button6 {
  background-image: url('../images/button-holes-1000-750-5.jpg');
}

.lightbox-link-gallery.button7 {
  background-image: url('../images/button-holes-1000-750-7.jpg');
}

.lightbox-link-gallery.button8 {
  background-image: url('../images/button-holes-1000-750-8.jpg');
}

.lightbox-link-gallery.button9 {
  background-image: url('../images/button-holes-1000-750-9.jpg');
}

.lightbox-link-gallery.button10 {
  background-image: url('../images/button-holes-1000-750-10.jpg');
}

.lightbox-link-gallery.button11 {
  background-image: url('../images/button-holes-1000-750-12.jpg');
}

.lightbox-link-gallery.button12 {
  background-image: url('../images/button-holes-1000-750-11.jpg');
}

.lightbox-link-gallery.maids1 {
  background-image: url('../images/Bridesmaids-bouquets-1000-11.jpg');
}

.lightbox-link-gallery.maids2 {
  background-image: url('../images/Bridesmaids-bouquets-1000-12.jpg');
}

.lightbox-link-gallery.maids4 {
  background-image: url('../images/Bridesmaids-bouquets-1000-8.jpg');
}

.lightbox-link-gallery.maids5 {
  background-image: url('../images/Bridesmaids-bouquets-1000-9.jpg');
  background-position: 0px 0px;
  background-size: cover;
}

.lightbox-link-gallery.maids6 {
  background-image: url('../images/Bridesmaids-bouquets-1000-10.jpg');
}

.lightbox-link-gallery.maids7 {
  background-image: url('../images/Bridesmaids-bouquets-1000-7.jpg');
}

.lightbox-link-gallery.maids8 {
  background-image: url('../images/Bridesmaids-bouquets-1000-14.jpg');
}

.lightbox-link-gallery.maids9 {
  background-image: url('../images/Bridesmaids-bouquets-1000-5.jpg');
}

.lightbox-link-gallery.maids10 {
  background-image: url('../images/Bridesmaids-bouquets-1000-4.jpg');
}

.lightbox-link-gallery.maids11 {
  background-image: url('../images/Bridesmaids-bouquets-1000-2.jpg');
}

.lightbox-link-gallery.maids12 {
  background-image: url('../images/Bridesmaids-bouquets-1000-3.jpg');
}

.lightbox-link-gallery.maids13 {
  background-image: url('../images/Bridesmaids-bouquets-1000-1.jpg');
}

.lightbox-link-gallery.tribute1 {
  height: 225px;
  background-image: url('../images/Special-tribute-100-700-14.jpg');
}

.lightbox-link-gallery.tribute2 {
  height: 225px;
  background-image: url('../images/Special-tribute-100-700-15.jpg');
}

.lightbox-link-gallery.tribute3 {
  height: 225px;
  background-image: url('../images/Special-tribute-100-700-13-v2.jpg');
  background-position: 50% 50%;
}

.lightbox-link-gallery.tribute4 {
  height: 225px;
  background-image: url('../images/Special-tribute-100-700-11.jpg');
}

.lightbox-link-gallery.tribute6 {
  height: 225px;
  background-image: url('../images/Special-tribute-2.jpg');
}

.lightbox-link-gallery.tribute5 {
  height: 225px;
  background-image: url('../images/Special-tribute-100-700-12.jpg');
}

.lightbox-link-gallery.tribute7 {
  height: 225px;
  background-image: url('../images/Special-tribute-4.jpg');
}

.lightbox-link-gallery.tribute8 {
  height: 225px;
  background-image: url('../images/Special-tribute-5.jpg');
}

.lightbox-link-gallery.tribute9 {
  height: 225px;
  background-image: url('../images/Special-tribute-100-700-8.jpg');
}

.lightbox-link-gallery.tribute10 {
  height: 225px;
  background-image: url('../images/Special-tribute-100-700-5.jpg');
}

.lightbox-link-gallery.tribute11 {
  height: 225px;
  background-image: url('../images/Special-tribute-100-700-6.jpg');
}

.lightbox-link-gallery.tribute14 {
  height: 225px;
  background-image: url('../images/Special-tribute-100-700-4.jpg');
}

.lightbox-link-gallery.tribute15 {
  height: 225px;
  background-image: url('../images/Special-tribute-100-700-1.jpg');
}

.lightbox-link-gallery.tribute13 {
  height: 225px;
  background-image: url('../images/Special-tribute-100-700-2.jpg');
}

.lightbox-link-gallery.corsages1 {
  height: 405px;
  background-image: url('../images/Corsages-750-1000-1.jpg');
}

.lightbox-link-gallery.corsages2 {
  height: 405px;
  background-image: url('../images/Corsages-750-1000-8.jpg');
}

.lightbox-link-gallery.corsages3 {
  height: 405px;
  background-image: url('../images/Corsages-750-1000-2.jpg');
}

.lightbox-link-gallery.corsages4 {
  height: 405px;
  background-image: url('../images/Corsages-750-1000-4.jpg');
}

.lightbox-link-gallery.corsages5 {
  height: 405px;
  background-image: url('../images/Corsages-750-1000-5.jpg');
}

.lightbox-link-gallery.corsages6 {
  height: 405px;
  background-image: url('../images/Corsages-750-1000-7.jpg');
}

.lightbox-link-gallery.flower-gifts1 {
  height: 405px;
  background-image: url('../images/Flower-gifts-3.jpg');
  background-size: 375px;
}

.lightbox-link-gallery.venue-reception2 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-4.jpg');
}

.lightbox-link-gallery.venue-reception3 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-2.jpg');
}

.lightbox-link-gallery.venue-reception4 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-3.jpg');
}

.lightbox-link-gallery.venue-reception5 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-5.jpg');
}

.lightbox-link-gallery.venue-reception6 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-6.jpg');
}

.lightbox-link-gallery.wedding-thank-you1 {
  background-image: url('../images/Thank-yous-1000-4.jpg');
}

.lightbox-link-gallery.wedding-thank-you2 {
  background-image: url('../images/Thank-yous-1000-2.jpg');
}

.lightbox-link-gallery.wedding-thank-you3 {
  background-image: url('../images/Thank-yous-1000-1.jpg');
}

.lightbox-link-gallery.wedding-thank-you4 {
  background-image: url('../images/Thank-yous-1000-3.jpg');
}

.lightbox-link-gallery.wedding-thank-you5 {
  background-image: url('../images/Thank-yous-1000-5.jpg');
}

.lightbox-link-gallery.wedding-thank-you6 {
  background-image: url('../images/Thank-yous-1000-6.jpg');
}

.lightbox-link-gallery.wreath1 {
  background-image: url('../images/wreaths-1000-750-6.jpg');
}

.lightbox-link-gallery.wreath2 {
  background-image: url('../images/wreaths-1000-750-5.jpg');
}

.lightbox-link-gallery.wreath3 {
  background-image: url('../images/wreaths-1000-750-2.jpg');
}

.lightbox-link-gallery.wreath4 {
  background-image: url('../images/wreaths-1000-750-3.jpg');
}

.lightbox-link-gallery.wreath5 {
  background-image: url('../images/wreaths-1000-750-4.jpg');
}

.lightbox-link-gallery.wreath6 {
  background-image: url('../images/wreaths-1000-750-1.jpg');
}

.lightbox-link-gallery.posies1 {
  background-image: url('../images/Posies-1000-2.jpg');
}

.lightbox-link-gallery.posies2 {
  background-image: url('../images/Posies-1000-1.jpg');
}

.lightbox-link-gallery.posies3 {
  background-image: url('../images/Posies-1000-3.jpg');
}

.lightbox-link-gallery.posies4 {
  background-image: url('../images/Posies-1000-4.jpg');
}

.lightbox-link-gallery.posies5 {
  background-image: url('../images/Posies-1000-6.jpg');
}

.lightbox-link-gallery.posies6 {
  background-image: url('../images/Posies-1000-5.jpg');
}

.lightbox-link-gallery.christmas1 {
  height: 405px;
  background-image: url('../images/Chirstmas-750-1000-1.jpg');
}

.lightbox-link-gallery.christmas2 {
  height: 405px;
  background-image: url('../images/Chirstmas-750-1000-2.jpg');
}

.lightbox-link-gallery.christmas3 {
  height: 405px;
  background-image: url('../images/Chirstmas-750-1000-3.jpg');
}

.lightbox-link-gallery.valentines1 {
  height: 405px;
  background-image: url('../images/valentines-750-1000-4.jpg');
}

.lightbox-link-gallery.valentines2 {
  height: 405px;
  background-image: url('../images/valentines-750-1000-2.jpg');
}

.lightbox-link-gallery.valentines3 {
  height: 405px;
  background-image: url('../images/valentines-750-1000-5.jpg');
}

.lightbox-link-gallery.valentines4 {
  height: 405px;
  background-image: url('../images/valentines-750-1000-8.jpg');
}

.lightbox-link-gallery.valentines5 {
  height: 405px;
  background-image: url('../images/valentines-750-1000-3.jpg');
}

.lightbox-link-gallery.valentines6 {
  height: 405px;
  background-image: url('../images/valentines-750-1000-1.jpg');
}

.lightbox-link-gallery.fathers-day1 {
  background-image: url('../images/Fathers-day-1000-2.jpg');
}

.lightbox-link-gallery.fathers-day2 {
  background-image: url('../images/Fathers-day-1000-1.jpg');
}

.lightbox-link-gallery.corsages7 {
  height: 405px;
  background-image: url('../images/Corsages-750-1000-3.jpg');
}

.lightbox-link-gallery.venue-reception7 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-7.jpg');
}

.lightbox-link-gallery.venue-reception8 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-11.jpg');
}

.lightbox-link-gallery.venue-reception9 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-10.jpg');
}

.lightbox-link-gallery.venue-reception10 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-8.jpg');
}

.lightbox-link-gallery.venue-reception11 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-9.jpg');
}

.lightbox-link-gallery.venue-reception12 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-12.jpg');
}

.lightbox-link-gallery.valentines7 {
  height: 405px;
  background-image: url('../images/valentines-750-1000-6.jpg');
}

.lightbox-link-gallery.valentines8 {
  height: 405px;
  background-image: url('../images/valentines-750-1000-7.jpg');
}

.lightbox-link-gallery.bridal12 {
  background-image: url('../images/Bridal-bouquets-1000-12.jpg');
}

.lightbox-link-gallery.bridal14 {
  background-image: url('../images/Bridal-bouquets-1000-15.jpg');
}

.lightbox-link-gallery.bridal15 {
  background-image: url('../images/Bridal-bouquets-1000-13.jpg');
}

.lightbox-link-gallery.bridal16 {
  background-image: url('../images/Bridal-bouquets-1000-14.jpg');
}

.lightbox-link-gallery.bridal17 {
  background-image: url('../images/Bridal-bouquets-1000-15.jpg');
}

.lightbox-link-gallery.maids9 {
  background-image: url('../images/Bridesmaids-bouquets-1000-16.jpg');
}

.lightbox-link-gallery.maids10 {
  background-image: url('../images/Bridesmaids-bouquets-1000-15.jpg');
}

.lightbox-link-gallery.maids11 {
  background-image: url('../images/Bridesmaids-bouquets-1000-6.jpg');
}

.lightbox-link-gallery.venue-reception13 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-14.jpg');
}

.lightbox-link-gallery.venue-reception14 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-18.jpg');
}

.lightbox-link-gallery.venue-reception15 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-16.jpg');
}

.lightbox-link-gallery.venue-reception16 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-19.jpg');
}

.lightbox-link-gallery.venue-reception17 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-13.jpg');
}

.lightbox-link-gallery.venue-reception18 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-15.jpg');
}

.lightbox-link-gallery.venue-reception19 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-17.jpg');
}

.lightbox-link-gallery.bridal17 {
  background-image: url('../images/Bridal-bouquets-1000-16.jpg');
}

.lightbox-link-gallery.corsages8 {
  height: 405px;
  background-image: url('../images/Corsages-750-1000-14.jpg');
}

.lightbox-link-gallery.corsages9 {
  height: 405px;
  background-image: url('../images/Corsages-750-1000-13.jpg');
}

.lightbox-link-gallery.corsages10 {
  height: 405px;
  background-image: url('../images/Corsages-750-1000-11.jpg');
}

.lightbox-link-gallery.corsages11 {
  height: 405px;
  background-image: url('../images/Corsages-750-1000-12.jpg');
}

.lightbox-link-gallery.corsages13 {
  height: 405px;
  background-image: url('../images/Corsages-750-1000-3.jpg');
}

.lightbox-link-gallery.corsages12 {
  height: 405px;
  background-image: url('../images/Corsages-750-1000-10.jpg');
}

.lightbox-link-gallery.corsages13 {
  height: 405px;
  background-image: url('../images/Corsages-750-1000-9.jpg');
}

.lightbox-link-gallery.hearts1 {
  background-image: url('../images/Hearts-1000-3.jpg');
}

.lightbox-link-gallery.hearts2 {
  background-image: url('../images/Hearts-1000-2.jpg');
}

.lightbox-link-gallery.hearts3 {
  background-image: url('../images/Hearts-1000-1.jpg');
}

.lightbox-link-gallery.hearts4 {
  background-image: url('../images/Hearts-1000.jpg');
}

.lightbox-link-gallery.hearts5 {
  background-image: url('../images/Hearts-1000-4.jpg');
}

.lightbox-link-gallery.hearts6 {
  background-image: url('../images/Hearts-1000-5.jpg');
}

.lightbox-link-gallery.posies8 {
  background-image: url('../images/Posies-1000-5.jpg');
}

.lightbox-link-gallery.posies77 {
  background-image: url('../images/Posies-1000-7.jpg');
}

.lightbox-link-gallery.posies8 {
  background-image: url('../images/Posies-1000-8.jpg');
}

.lightbox-link-gallery.posies9 {
  background-image: url('../images/Posies-1000-9.jpg');
}

.lightbox-link-gallery.crosses2 {
  height: 405px;
  background-image: url('../images/Crosses-100-700-7.jpg');
}

.lightbox-link-gallery.crosses3 {
  height: 405px;
  background-image: url('../images/Crosses-100-700-6.jpg');
}

.lightbox-link-gallery.crosses4 {
  height: 405px;
  background-image: url('../images/Crosses-100-700-3.jpg');
}

.lightbox-link-gallery.crosses5 {
  height: 405px;
  background-image: url('../images/Crosses-100-700-4.jpg');
}

.lightbox-link-gallery.crosses6 {
  height: 405px;
  background-image: url('../images/Crosses-100-700-1.jpg');
}

.lightbox-link-gallery.crosses7 {
  height: 405px;
  background-image: url('../images/Crosses-100-700-2.jpg');
}

.lightbox-link-gallery.crosses8 {
  height: 405px;
  background-image: url('../images/Corsages-750-1000-1.jpg');
}

.lightbox-link-gallery.crosses9 {
  height: 405px;
  background-image: url('../images/Corsages-750-1000-1.jpg');
}

.lightbox-link-gallery.tribute16 {
  height: 225px;
  background-image: url('../images/Special-tribute-100-700-19.jpg');
}

.lightbox-link-gallery.tribute17 {
  height: 225px;
  background-image: url('../images/Special-tribute-100-700-28.jpg');
}

.lightbox-link-gallery.tribute18 {
  height: 225px;
  background-image: url('../images/Special-tribute-100-700-16.jpg');
}

.lightbox-link-gallery.tribute19 {
  height: 225px;
  background-image: url('../images/Special-tribute-100-700-17.jpg');
}

.lightbox-link-gallery.tribute20 {
  height: 225px;
  background-image: url('../images/Special-tribute-100-700-20.jpg');
}

.lightbox-link-gallery.tribute21 {
  height: 225px;
  background-image: url('../images/Special-tribute-100-700-25.jpg');
}

.lightbox-link-gallery.tribute22 {
  height: 225px;
  background-image: url('../images/Special-tribute-100-700-23.jpg');
}

.lightbox-link-gallery.tribute23 {
  height: 225px;
  background-image: url('../images/Special-tribute-100-700-18.jpg');
}

.lightbox-link-gallery.tribute24 {
  height: 225px;
  background-image: url('../images/Special-tribute-100-700-24.jpg');
}

.lightbox-link-gallery.tribute25 {
  height: 225px;
  background-image: url('../images/Special-tribute-100-700-26.jpg');
}

.lightbox-link-gallery.sprays1 {
  height: 225px;
  background-image: url('../images/Sprays-1000-750-10.jpg');
}

.lightbox-link-gallery.sprays2 {
  height: 225px;
  background-image: url('../images/Sprays-1000-750-5.jpg');
}

.lightbox-link-gallery.sprays3 {
  height: 225px;
  background-image: url('../images/Sprays-1000-750-9.jpg');
}

.lightbox-link-gallery.sprays4 {
  height: 225px;
  background-image: url('../images/Sprays-1000-750-14.jpg');
}

.lightbox-link-gallery.sprays5 {
  height: 225px;
  background-image: url('../images/Sprays-1000-750-3.jpg');
}

.lightbox-link-gallery.sprays6 {
  height: 225px;
  background-image: url('../images/Sprays-1000-750-8.jpg');
}

.lightbox-link-gallery.sprays7 {
  height: 225px;
  background-image: url('../images/Sprays-1000-750-1.jpg');
}

.lightbox-link-gallery.sprays8 {
  height: 225px;
  background-image: url('../images/Sprays-1000-750-4.jpg');
}

.lightbox-link-gallery.sprays10 {
  height: 225px;
  background-image: url('../images/Sprays-1000-750-7.jpg');
}

.lightbox-link-gallery.valentines9 {
  height: 405px;
  background-image: url('../images/valentines-750-1000-9.jpg');
}

.lightbox-link-gallery.christmas4 {
  height: 405px;
  background-image: url('../images/Chirstmas-750-1000-5.jpg');
}

.lightbox-link-gallery.christmas5 {
  height: 405px;
  background-image: url('../images/Chirstmas-750-1000-4.jpg');
}

.lightbox-link-gallery.mothers-day1 {
  height: 405px;
  background-image: url('../images/Mothers-day-1000-750-5.jpg');
}

.lightbox-link-gallery.mothers-day2 {
  height: 405px;
  background-image: url('../images/Mothers-day-1000-750-6.jpg');
}

.lightbox-link-gallery.mothers-day3 {
  height: 405px;
  background-image: url('../images/Mothers-day-1000-750-2.jpg');
}

.lightbox-link-gallery.mothers-day4 {
  height: 405px;
  background-image: url('../images/Mothers-day-1000-750-4.jpg');
}

.lightbox-link-gallery.mothers-day5 {
  height: 405px;
  background-image: url('../images/Mothers-day-1000-750-3.jpg');
}

.lightbox-link-gallery.mothers-day6 {
  height: 405px;
  background-image: url('../images/Mothers-day-1000-750-1.jpg');
}

.lightbox-link-gallery.sprays13 {
  height: 225px;
  background-image: url('../images/Sprays-1000-750-2.jpg');
}

.lightbox-link-gallery.sprays15 {
  height: 225px;
  background-image: url('../images/Sprays-1000-750-11.jpg');
}

.lightbox-link-gallery.sprays16 {
  height: 225px;
  background-image: url('../images/Sprays-1000-750-12.jpg');
}

.lightbox-link-gallery.gin1 {
  background-image: url('../images/Corporate-1000-1.jpg');
}

.lightbox-link-gallery.wreath7 {
  background-image: url('../images/wreaths-1000-750-8.jpg');
}

.lightbox-link-gallery.wreath8 {
  background-image: url('../images/wreaths-1000-750-9.jpg');
}

.lightbox-link-gallery.wreath9 {
  background-image: url('../images/wreaths-1000-750-10.jpg');
}

.lightbox-link-gallery.crosses2 {
  height: 225px;
  background-image: url('../images/Crosses-750-1000-6.jpg');
}

.lightbox-link-gallery.crosses3 {
  height: 225px;
  background-image: url('../images/Crosses-750-1000-5.jpg');
}

.lightbox-link-gallery.crosses4 {
  height: 225px;
  background-image: url('../images/Crosses-750-1000-7.jpg');
}

.lightbox-link-gallery.crosses5 {
  height: 225px;
  background-image: url('../images/Crosses-750-1000-4.jpg');
}

.lightbox-link-gallery.crosses6 {
  height: 225px;
  background-image: url('../images/Crosses-750-1000.jpg');
}

.lightbox-link-gallery.crosses7 {
  height: 225px;
  background-image: url('../images/Crosses-750-1000-3.jpg');
}

.lightbox-link-gallery.crosses8 {
  height: 225px;
  background-image: url('../images/Crosses-750-1000-1.jpg');
}

.lightbox-link-gallery.crosses9 {
  height: 225px;
  background-image: url('../images/Crosses-750-1000-2.jpg');
}

.lightbox-link-gallery.crosses0 {
  height: 225px;
  background-image: url('../images/Crosses-750-1000-8.jpg');
}

.lightbox-link-gallery.venue-reception20 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-23.jpg');
}

.lightbox-link-gallery.venue-reception21 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-20.jpg');
}

.lightbox-link-gallery.venue-reception22 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-21.jpg');
}

.lightbox-link-gallery.venue-reception23 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-22.jpg');
}

.lightbox-link-gallery.venue-reception24 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-24.jpg');
}

.lightbox-link-gallery.venue-reception25 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-25.jpg');
}

.lightbox-link-gallery.floc1 {
  background-image: url('../images/Corporate-1000-3-floc.jpg');
}

.lightbox-link-gallery.cake-flowers3 {
  height: 405px;
  background-image: url('../images/Coke-flower-5.jpg');
}

.lightbox-link-gallery.cake-flowers4 {
  height: 405px;
  background-image: url('../images/Coke-flower-4.jpg');
}

.lightbox-link-gallery.cake-flowers5 {
  height: 405px;
  background-image: url('../images/Coke-flower-2.jpg');
}

.lightbox-link-gallery.cake-flowers6 {
  height: 405px;
  background-image: url('../images/Coke-flower-3.jpg');
}

.lightbox-link-gallery.south-sands1 {
  background-image: url('../images/Corporate-1000-2.jpg');
}

.lightbox-link-gallery.cake-flowers2 {
  height: 405px;
  background-image: url('../images/Coke-flower-6.jpg');
}

.lightbox-link-gallery.flower-gifts2 {
  height: 405px;
  background-image: url('../images/Flower-gifts-5.jpg');
}

.lightbox-link-gallery.flower-gifts3 {
  height: 405px;
  background-image: url('../images/Flower-gifts-4.jpg');
}

.lightbox-link-gallery.flower-gifts4 {
  height: 405px;
  background-image: url('../images/Flower-gifts-6.jpg');
}

.lightbox-link-gallery.flower-gifts5 {
  height: 405px;
  background-image: url('../images/Flower-gifts-1.jpg');
}

.lightbox-link-gallery.flower-gifts6 {
  height: 405px;
  background-image: url('../images/Coke-flower-1.jpg');
}

.lightbox-link-gallery.cake-flowers1 {
  height: 405px;
  background-image: url('../images/Coke-flower-1.jpg');
}

.lightbox-link-gallery.venue-reception1 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-1.jpg');
}

.lightbox-link-gallery.posies10 {
  background-image: url('../images/Posies-1000-10.jpg');
}

.lightbox-link-gallery.posies11 {
  background-image: url('../images/Posies-1000-12.jpg');
}

.lightbox-link-gallery.posies12 {
  background-image: url('../images/Posies-1000-11.jpg');
}

.lightbox-link-gallery.sprays18 {
  height: 225px;
  background-image: url('../images/Sprays-1000-750-15.jpg');
}

.lightbox-link-gallery.sprays19 {
  height: 225px;
  background-image: url('../images/Sprays-1000-750-15.jpg');
}

.lightbox-link-gallery.sprays20 {
  height: 225px;
  background-image: url('../images/Sprays-1000-750-13.jpg');
}

.lightbox-link-gallery.bridal18 {
  background-image: url('../images/Bridal-bouquets-1000-17.jpg');
}

.lightbox-link-gallery.bridal19 {
  background-image: url('../images/Bridal-bouquets-1000-18.jpg');
}

.lightbox-link-gallery.maids14 {
  background-image: url('../images/Bridesmaids-bouquets-1000-17.jpg');
}

.lightbox-link-gallery.maids15 {
  background-image: url('../images/Bridesmaids-bouquets-1000-17.jpg');
}

.lightbox-link-gallery.corsages14 {
  height: 405px;
  background-image: url('../images/Corsages-750-1000-16.jpg');
}

.lightbox-link-gallery.corsages15 {
  height: 405px;
  background-image: url('../images/Corsages-750-1000-15.jpg');
}

.lightbox-link-gallery.venue-reception26 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-26.jpg');
}

.lightbox-link-gallery.venue-reception27 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-28.jpg');
}

.lightbox-link-gallery.venue-reception28 {
  height: 405px;
  background-image: url('../images/Church-venue-reception-1-750-1000-27.jpg');
}

.lightbox-link-gallery.maids15 {
  background-image: url('../images/Bridal-bouquets-1000-19.jpg');
}

.lightbox-link-gallery.flower-gifts6 {
  height: 405px;
  background-image: url('../images/Flower-gifts-7.jpg');
}

.lightbox-link-gallery.flower-gifts7 {
  height: 405px;
  background-image: url('../images/Flower-gifts-8.jpg');
}

.lightbox-link-gallery.flower-gifts8 {
  height: 405px;
  background-image: url('../images/Flower-gifts-9.jpg');
}

.lightbox-link-gallery.flower-gifts9 {
  height: 405px;
  background-image: url('../images/Flower-gifts-10.jpg');
}

.lightbox-link-gallery.special-occasions1 {
  height: 405px;
  background-image: url('../images/special-occasions-750-1000-17.jpg');
}

.lightbox-link-gallery.special-occasions2 {
  height: 405px;
  background-image: url('../images/special-occasions-750-1000-15.jpg');
}

.lightbox-link-gallery.special-occasions3 {
  height: 405px;
  background-image: url('../images/special-occasions-750-1000-14.jpg');
}

.lightbox-link-gallery.special-occasions4 {
  height: 405px;
  background-image: url('../images/special-occasions-750-1000-12.jpg');
}

.lightbox-link-gallery.special-occasions5 {
  height: 405px;
  background-image: url('../images/special-occasions-750-1000-13.jpg');
}

.lightbox-link-gallery.special-occasions6 {
  height: 405px;
  background-image: url('../images/special-occasions-750-1000-11.jpg');
}

.lightbox-link-gallery.special-occasions7 {
  height: 405px;
  background-image: url('../images/special-occasions-750-1000-8.jpg');
}

.lightbox-link-gallery.special-occasions8 {
  height: 405px;
  background-image: url('../images/special-occasions-750-1000-10.jpg');
}

.lightbox-link-gallery.special-occasions9 {
  height: 405px;
  background-image: url('../images/special-occasions-750-1000-9.jpg');
}

.lightbox-link-gallery.special-occasions10 {
  height: 405px;
  background-image: url('../images/special-occasions-750-1000-7.jpg');
}

.lightbox-link-gallery.special-occasions11 {
  height: 405px;
  background-image: url('../images/special-occasions-750-1000-6.jpg');
}

.lightbox-link-gallery.special-occasions12 {
  height: 405px;
  background-image: url('../images/special-occasions-750-1000-2.jpg');
}

.lightbox-link-gallery.special-occasions13 {
  height: 405px;
  background-image: url('../images/special-occasions-750-1000-4.jpg');
}

.lightbox-link-gallery.special-occasions14 {
  height: 405px;
  background-image: url('../images/special-occasions-750-1000-3.jpg');
}

.lightbox-link-gallery.special-occasions15 {
  height: 405px;
  background-image: url('../images/special-occasions-750-1000-1.jpg');
}

.lightbox-link-gallery.easter1 {
  height: 405px;
  background-image: url('../images/Easter-1000-750-1.jpg');
}

.lightbox-link-gallery.easter2 {
  height: 405px;
  background-image: url('../images/Easter-1000-750-2.jpg');
}

.galleries-div-container {
  display: -ms-grid;
  display: grid;
  margin-top: 30px;
  grid-auto-columns: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.galleries-overlay-block {
  position: relative;
  z-index: 100;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 100%;
  border: 1px solid transparent;
  border-radius: 3px;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
}

.galleries-overlay-block:hover {
  background-color: rgba(0, 0, 0, 0.13);
}

.gallery-item {
  position: static;
  display: block;
  height: 100%;
  padding-right: 0px;
  padding-left: 0px;
}

.testimonial-title-wrapper {
  margin-top: 0px;
  margin-bottom: 40px;
  text-align: center;
}

.testimonial-title-wrapper.reverse-padding {
  margin-top: 40px;
  margin-bottom: 0px;
}

.image-section-overlay-testimonial {
  padding-top: 50px;
  padding-bottom: 50px;
  background-color: rgba(0, 0, 0, 0.1);
  background-image: url('../images/Festive-flower-hero-1920-600.jpg');
  background-position: 50% 50%;
  background-size: cover;
}

.testimoial-image-section-title-wrapper {
  display: -ms-grid;
  display: grid;
  width: 100%;
  padding: 20px 0px;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: minmax(50px, 50px) 1fr 1fr minmax(50px, 50px);
  grid-template-columns: minmax(50px, 50px) 1fr 1fr minmax(50px, 50px);
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  border-radius: 4px;
  background-color: hsla(0, 0%, 100%, 0.9);
  text-align: center;
}

.testiomial-quote-holder {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.testimonial-main-text {
  margin-bottom: 15px;
  font-size: 37px;
  line-height: 42px;
  font-weight: 400;
}

.testimonial-main-text.subtitle {
  margin-bottom: 25px;
  padding-right: 5px;
  padding-left: 5px;
  font-size: 17px;
  line-height: 24px;
}

.testimonial-quote-icon {
  width: 30px;
}

.testimonial-quote-icon.left {
  width: 35px;
}

.testimonial-quote-icon.right {
  width: 35px;
}

.testimonial-quote-icon.single-center {
  width: 80px;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
}

.testimonial-wrapper {
  position: relative;
  max-width: 1050px;
  margin-right: auto;
  margin-left: auto;
  padding-right: 45px;
  padding-left: 45px;
}

.section-testimonial {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fff;
}

.section-testimonial.top {
  padding-top: 20px;
  padding-bottom: 0px;
}

.section-testimonial.bottom {
  padding-top: 0px;
  padding-bottom: 20px;
}

.cta-content-wrapper {
  position: relative;
  max-width: 1050px;
  margin-right: auto;
  margin-left: auto;
  padding-right: 45px;
  padding-left: 45px;
}

.page-header-2 {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50% 50%;
  background-size: cover;
}

.page-header-2.home {
  background-image: url('../images/filller-home-hero2-1920-600.jpg');
  background-position: 50% 100%;
}

.columns-6 {
  margin-bottom: 0px;
}

.navigation-icon-content {
  position: relative;
  overflow: hidden;
  font-family: Georgia, Times, 'Times New Roman', serif;
}

.center-sub-text-white-footer {
  margin-bottom: 10px;
  padding-left: 6px;
  font-family: 'Source Sans Pro', sans-serif;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
}

.center-sub-text-white-footer.bigger {
  padding-left: 6px;
  font-size: 19px;
}

.bold-text {
  color: #63bc57;
}

.bold-text-2 {
  color: #63bc57;
}

.about-title-wrapper {
  margin-top: 15px;
  margin-bottom: 0px;
  text-align: center;
}

.div-footer-green {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #63bc57;
}

.div-footer-white {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #555;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(94, 94, 94, 0.9)), to(rgba(94, 94, 94, 0.9))), url('../images/Footer-banner11.png');
  background-image: linear-gradient(180deg, rgba(94, 94, 94, 0.9), rgba(94, 94, 94, 0.9)), url('../images/Footer-banner11.png');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.big-footer {
  position: relative;
  z-index: 10000;
  display: block;
  width: 100%;
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f1f1ee;
  box-shadow: 0 -1px 4px -3px #9c9c9c;
}

.about-home-title-wrapper {
  margin-bottom: 0px;
  text-align: center;
}

.testimoial-image-section-title-wrapper-v2 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  padding: 0px 5px 25px;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
  border-radius: 4px;
  background-color: hsla(0, 0%, 100%, 0.9);
  text-align: center;
}

.testimoial-image-section-title-wrapper-home {
  display: -ms-grid;
  display: grid;
  width: 100%;
  padding: 0px 5px 20px;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
  border-radius: 4px;
  background-color: hsla(0, 0%, 100%, 0.9);
  text-align: center;
}

.map {
  position: relative;
  width: 100%;
  height: 200px;
}

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

.bullet-point-green {
  color: #63bc57;
  font-size: 18px;
}

.green-text {
  color: #63bc57;
}

.bold-text-3 {
  color: #63bc57;
}

.big-footer-holder-relative {
  position: relative;
  z-index: 1;
  display: block;
  width: 100%;
}

.overall-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.about-me-block-title-2 {
  margin-top: 0px;
  margin-bottom: 25px;
  font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;
  color: #63bc57;
  font-size: 33px;
  line-height: 27px;
  font-weight: 700;
}

.link-4 {
  color: #123db2;
}

.maintxtblackcenter20abouthome {
  display: block;
  margin-top: 0px;
  margin-bottom: 40px;
  padding-right: 40px;
  padding-left: 40px;
  float: none;
  color: #000;
  font-size: 19px;
  line-height: 24px;
  font-weight: 300;
  text-align: left;
}

.mainheaderh2centerservices {
  display: block;
  width: 48%;
  margin: 40px auto 40px 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 40px;
  float: none;
  background-color: transparent;
  -webkit-perspective-origin: 50% 50%;
  perspective-origin: 50% 50%;
  font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;
  color: #000;
  font-size: 37px;
  line-height: 35px;
  font-weight: 700;
  text-align: left;
  text-decoration: none;
  text-transform: uppercase;
}

.mainheaderh2blackleft28 {
  margin-top: 0px;
  margin-bottom: 40px;
  padding-right: 40px;
  padding-left: 40px;
  font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;
  color: #000;
  font-size: 25px;
  line-height: 30px;
  font-weight: 700;
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.main-sectionwhite {
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #fff;
}

.maincontainer-2 {
  padding-bottom: 15px;
}

.mainheaderh2centerservices-2 {
  display: block;
  width: 48%;
  margin: 40px auto 40px 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 40px;
  float: none;
  background-color: transparent;
  -webkit-perspective-origin: 50% 50%;
  perspective-origin: 50% 50%;
  font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;
  color: #000;
  font-size: 37px;
  line-height: 35px;
  font-weight: 700;
  text-align: left;
  text-decoration: none;
  text-transform: uppercase;
}

.mainheaderh2blackleft28-2 {
  margin-top: 0px;
  margin-bottom: 40px;
  padding-right: 40px;
  padding-left: 40px;
  font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;
  color: #000;
  font-size: 25px;
  line-height: 30px;
  font-weight: 700;
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.maintxtblackcenter20abouthome-2 {
  display: block;
  margin-top: 0px;
  margin-bottom: 40px;
  padding-right: 40px;
  padding-left: 40px;
  float: none;
  color: #000;
  font-size: 20px;
  line-height: 24px;
  font-weight: 300;
  text-align: left;
}

.mainheaderh2centerservices-3 {
  display: block;
  width: 48%;
  margin: 40px auto 40px 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 40px;
  float: none;
  background-color: transparent;
  -webkit-perspective-origin: 50% 50%;
  perspective-origin: 50% 50%;
  font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;
  color: #000;
  font-size: 37px;
  line-height: 35px;
  font-weight: 700;
  text-align: left;
  text-decoration: none;
  text-transform: uppercase;
}

.mainheaderh2blackleft28-3 {
  margin-top: 0px;
  margin-bottom: 40px;
  padding-right: 40px;
  padding-left: 40px;
  font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;
  color: #000;
  font-size: 25px;
  line-height: 30px;
  font-weight: 700;
  text-align: left;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.maintxtblackcenter20abouthome-3 {
  display: block;
  margin-top: 0px;
  margin-bottom: 40px;
  padding-right: 40px;
  padding-left: 40px;
  float: none;
  color: #000;
  font-size: 20px;
  line-height: 24px;
  font-weight: 300;
  text-align: left;
}

.bottom-button-holders {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.copyright {
  font-size: 12px;
  line-height: 0px;
  font-style: italic;
}

.copyright-text {
  margin-top: 15px;
  font-size: 12px;
  line-height: 15px;
  font-style: italic;
  font-weight: 300;
}

.copyright-text.footer-copy {
  margin-top: 10px;
  margin-bottom: 6px;
  color: #f1f1ee;
}

.links-columns {
  margin-top: 15px;
}

.column {
  padding-left: 0px;
}

.column-2 {
  padding-left: 0px;
}

.column-3 {
  padding-left: 0px;
}

.html-embed-2 {
  margin-top: 40px;
  padding-top: 0px;
}

.list-item {
  margin-left: 50px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 10px;
  border: 1px none #000;
  -webkit-transition-property: none;
  transition-property: none;
  font-size: 22px;
  font-weight: 300;
}

.list-item:hover {
  border: 1px none #000;
  background-color: hsla(0, 0%, 100%, 0.04);
  -webkit-transition-property: none;
  transition-property: none;
}

.list {
  margin-top: 15px;
  margin-bottom: 15px;
}

html.w-mod-js *[data-ix="fade-in-on-load"] {
  opacity: 0;
  -webkit-transform: translate(0px, 30px);
  -ms-transform: translate(0px, 30px);
  transform: translate(0px, 30px);
}

html.w-mod-js *[data-ix="fade-in-on-load-2"] {
  opacity: 0;
  -webkit-transform: translate(0px, 30px);
  -ms-transform: translate(0px, 30px);
  transform: translate(0px, 30px);
}

html.w-mod-js *[data-ix="fade-in-on-load-3"] {
  opacity: 0;
  -webkit-transform: translate(0px, 30px);
  -ms-transform: translate(0px, 30px);
  transform: translate(0px, 30px);
}

html.w-mod-js *[data-ix="hide-video-overlay-icon"] {
  display: none;
  opacity: 0;
  -webkit-transform: scale(0.8, 0.8);
  -ms-transform: scale(0.8, 0.8);
  transform: scale(0.8, 0.8);
}

html.w-mod-js *[data-ix="hide-popup"] {
  display: none;
  opacity: 0;
}

html.w-mod-js *[data-ix="hide-arrow-icon"] {
  opacity: 0;
  -webkit-transform: translate(30px, 0px);
  -ms-transform: translate(30px, 0px);
  transform: translate(30px, 0px);
}

html.w-mod-js *[data-ix="zoom-fade-in"] {
  opacity: 0;
  -webkit-transform: scale(0.9, 0.9);
  -ms-transform: scale(0.9, 0.9);
  transform: scale(0.9, 0.9);
}

html.w-mod-js *[data-ix="zoom-fade-in-2"] {
  opacity: 0;
  -webkit-transform: scale(0.9, 0.9);
  -ms-transform: scale(0.9, 0.9);
  transform: scale(0.9, 0.9);
}

html.w-mod-js *[data-ix="zoom-fade-in-3"] {
  opacity: 0;
  -webkit-transform: scale(0.9, 0.9);
  -ms-transform: scale(0.9, 0.9);
  transform: scale(0.9, 0.9);
}

@media screen and (max-width: 991px) {
  li {
    padding-right: 15px;
    padding-left: 20px;
  }

  strong {
    font-weight: 600;
  }

  .navbar {
    height: 80px;
    background-image: none;
    background-position: 0px 0px;
    background-size: auto;
    background-repeat: repeat;
  }

  .nav-link {
    display: block;
    height: auto;
    max-width: 1200px;
    margin-right: 0px;
    margin-left: 0px;
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 63px;
    border-bottom-width: 1px;
    border-bottom-color: rgba(0, 0, 0, 0.3);
    background-image: none;
    color: #fff;
    font-size: 14px;
    line-height: 20px;
  }

  .nav-link:hover {
    border-bottom-color: rgba(0, 0, 0, 0.1);
    color: #fff;
  }

  .nav-link.w--current {
    padding-left: 60px;
    border-bottom-width: 1px;
    border-bottom-color: rgba(0, 0, 0, 0.3);
    background-color: #439e36;
    color: #fff;
  }

  .nav-link.sidebar {
    background-position: 23px 50%;
  }

  .section {
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.insta-feed {
    padding-bottom: 60px;
  }

  .block-title {
    padding: 20px;
    font-size: 20px;
  }

  .footer {
    padding: 15px 30px;
  }

  .section-title-wrapper {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .section-title-32 {
    font-size: 30px;
  }

  .section-title-32.subtitle {
    width: 100%;
    margin-top: 15px;
    margin-right: auto;
    margin-left: auto;
    font-size: 19px;
    line-height: 25px;
  }

  .section-title-32.white.shadow {
    color: #439e36;
    text-shadow: none;
  }

  .footer-title {
    margin-bottom: 21px;
    font-size: 20px;
  }

  .footer-column {
    padding-right: 4px;
    padding-left: 10px;
  }

  .nav-menu {
    height: auto;
    background-color: #63bc57;
  }

  .nav-menu.sidebar {
    width: 100%;
    background-color: transparent;
  }

  .page-title-header {
    padding: 18px 30px 22px;
  }

  .main-content-wrapper {
    padding: 0px 45px;
  }

  .main-content-wrapper.blog {
    padding-right: 45px;
    padding-left: 45px;
  }

  .main-content-wrapper.featured-recipes {
    top: -50px;
  }

  .recipe-column-left {
    padding-left: 0px;
  }

  .recipe-column-right {
    padding-left: 20px;
  }

  .recipe-intro-title {
    margin-bottom: 19px;
    font-size: 28px;
    line-height: 27px;
  }

  .logo-block {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 80px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .page-header-title {
    margin-bottom: 13px;
    font-size: 29px;
    line-height: 24px;
  }

  .page-header-title.subtitle {
    font-size: 18px;
    line-height: 14px;
  }

  .recipe-image-overlay {
    padding: 70px 30px;
  }

  .recipe-content-block {
    margin-top: 0px;
    padding: 0px;
  }

  .popular-image-block {
    height: 170px;
    margin-bottom: 10px;
  }

  .popular-image-block.favorite-large {
    height: 360px;
  }

  .popular-image-block.large {
    height: 210px;
  }

  .popular-image-block.category {
    height: 27vw;
  }

  .popular-title-wrapper {
    padding: 20px 5px 20px 10px;
  }

  .popular-title {
    font-size: 13px;
    line-height: 19px;
  }

  .popular-title.large {
    width: 190px;
    font-size: 24px;
    line-height: 25px;
  }

  .popular-title.large-title {
    font-size: 20px;
  }

  .recipe-block-info-title {
    margin-left: 0px;
    font-size: 11px;
  }

  .back-to-top-button {
    display: none;
  }

  .recipe-by-column-left {
    padding-right: 0px;
    padding-left: 0px;
  }

  .page-header.wedding {
    height: 31vw;
  }

  .page-header-overlay {
    padding: 80px 35px;
  }

  .page-header-overlay._404 {
    padding-bottom: 110px;
  }

  .page-header-overlay.cook {
    padding-top: 60px;
  }

  .page-header-overlay.with-top-categories {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 70px;
    padding-bottom: 70px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .page-header-overlay.blog {
    padding-top: 120px;
  }

  .page-header-overlay.home {
    padding-top: 150px;
    padding-bottom: 200px;
  }

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

  .page-title.subtitle {
    margin-top: 15px;
    font-size: 18px;
    line-height: 26px;
  }

  .page-title-wrapper {
    width: 100%;
  }

  .recipe-item {
    padding-right: 2px;
  }

  .footer-link {
    font-size: 13px;
    line-height: 17px;
  }

  .bottom-footer-link {
    font-size: 13px;
    line-height: 16px;
  }

  .bottom-footer-paragraph {
    font-size: 12px;
  }

  .favorites-row {
    margin-top: 30px;
  }

  .about-us-block {
    height: auto;
    padding: 30px 120px 30px 30px;
    background-position: 166% 100%;
  }

  .blog-image-link-block.blog-overview {
    height: 180px;
  }

  .about-us-column-left {
    padding-right: 0px;
    padding-left: 0px;
  }

  .latest-news-feed-column-right {
    padding-top: 20px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .button {
    font-size: 13px;
    line-height: 16px;
  }

  .button.view-more:hover {
    background-color: #439e36;
  }

  .button.view-more.corporate {
    margin-top: 30px;
  }

  .image-section-overlay {
    padding: 65px 35px;
  }

  .image-section-title-wrapper {
    width: 65%;
    padding: 35px;
  }

  .top-section {
    padding: 100px 0px 20px;
  }

  .top-nav-link {
    padding-right: 4px;
    padding-left: 4px;
    font-size: 11px;
  }

  .blog-left-section {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: auto;
    float: none;
  }

  .blog-section {
    width: 100%;
    height: auto;
    float: right;
  }

  .blog-overview-item {
    padding-top: 0px;
  }

  .recipe-tags-column-right {
    padding-top: 20px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .contact-form-florist-exchange-and-social-column-hidden {
    padding-right: 15px;
    padding-left: 15px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .intro-paragraph {
    font-size: 20px;
    line-height: 26px;
  }

  .cta-overview-image {
    width: 80px;
    height: 80px;
    margin-top: -34px;
  }

  .cta-title.subtitle {
    font-size: 15px;
    line-height: 18px;
  }

  .cta-block-overlay {
    padding-right: 16px;
    padding-left: 16px;
  }

  .contact-column {
    padding-right: 15px;
    padding-left: 15px;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .menu-button {
    width: 80px;
    height: 80px;
    margin-right: -20px;
    padding: 29px 0px;
    background-color: rgba(0, 0, 0, 0.22);
    text-align: center;
  }

  .menu-button:hover {
    background-color: rgba(0, 0, 0, 0.32);
  }

  .menu-button.w--open {
    background-color: rgba(0, 0, 0, 0.32);
  }

  .menu-button.w--open:hover {
    background-color: rgba(0, 0, 0, 0.32);
  }

  .logo {
    width: 200px;
    margin-bottom: 0px;
  }

  .dropdown {
    max-width: 1200px;
    margin-right: 0px;
    margin-left: 0px;
  }

  .dropdown-list.w--open {
    margin-top: 0px;
    border-radius: 0px;
    box-shadow: 1px 1px 3px 0 transparent;
  }

  .view-recipes-icon-arrow {
    right: 10px;
    bottom: 15px;
  }

  .featured-recipe-section {
    padding-right: 40px;
    padding-bottom: 0px;
    padding-left: 40px;
  }

  .popular-categories-div-container {
    margin-top: 30px;
  }

  .recently-added-div-container-top-2-column {
    margin-top: 30px;
    grid-column-gap: 20px;
  }

  .recently-added-div-container-bottem-3-column {
    margin-top: 0px;
    margin-bottom: 20px;
    grid-column-gap: 20px;
  }

  .featured-title-wrapper {
    padding: 20px 13px 20px 20px;
  }

  .recently-image-block {
    height: 28vw;
    margin-bottom: 10px;
  }

  .recently-image-block.large {
    width: 100%;
    height: 40vw;
  }

  .contact-details {
    position: fixed;
    left: 38%;
    top: auto;
    right: 38%;
    width: 391px;
    margin-top: 0px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .container {
    height: 100%;
  }

  .nav-menu-and-details-div-holder {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }

  .div-nav-filler-invisible {
    height: 80px;
  }

  .contact-details-row {
    margin-top: 30px;
  }

  .contact-details-column {
    padding-right: 15px;
    padding-left: 15px;
  }

  .footer-link-3 {
    font-size: 13px;
    line-height: 17px;
  }

  .back-to-top-button-big-footer {
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: 0%;
    display: block;
  }

  .cta-button {
    font-size: 13px;
    line-height: 16px;
  }

  .cta-button:hover {
    background-color: #439e36;
  }

  .prodcut-section-title-32 {
    font-size: 27px;
  }

  .sectionservice {
    padding-right: 10px;
    padding-left: 10px;
  }

  .corporate-title-wrapper {
    margin-bottom: 30px;
    grid-row-gap: 30px;
  }

  .image-2 {
    width: 225px;
  }

  .main-text-center-black-22 {
    margin-top: 0px;
    font-size: 19px;
  }

  .product-title-wrapper-padding-top {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .lightbox-link-gallery {
    height: 27vw;
  }

  .lightbox-link-gallery.tribute1 {
    height: 23vw;
  }

  .lightbox-link-gallery.tribute2 {
    height: 23vw;
  }

  .lightbox-link-gallery.tribute3 {
    height: 23vw;
  }

  .lightbox-link-gallery.tribute4 {
    height: 23vw;
  }

  .lightbox-link-gallery.tribute6 {
    height: 23vw;
  }

  .lightbox-link-gallery.tribute5 {
    height: 23vw;
  }

  .lightbox-link-gallery.tribute7 {
    height: 23vw;
  }

  .lightbox-link-gallery.tribute8 {
    height: 23vw;
  }

  .lightbox-link-gallery.tribute9 {
    height: 23vw;
  }

  .lightbox-link-gallery.tribute10 {
    height: 23vw;
  }

  .lightbox-link-gallery.tribute11 {
    height: 23vw;
  }

  .lightbox-link-gallery.tribute14 {
    height: 23vw;
  }

  .lightbox-link-gallery.tribute15 {
    height: 23vw;
  }

  .lightbox-link-gallery.tribute13 {
    height: 23vw;
  }

  .lightbox-link-gallery.corsages1 {
    height: 39vw;
  }

  .lightbox-link-gallery.corsages2 {
    height: 39vw;
  }

  .lightbox-link-gallery.corsages3 {
    height: 39vw;
  }

  .lightbox-link-gallery.corsages4 {
    height: 39vw;
  }

  .lightbox-link-gallery.corsages5 {
    height: 39vw;
  }

  .lightbox-link-gallery.corsages6 {
    height: 39vw;
  }

  .lightbox-link-gallery.flower-gifts1 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception2 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception3 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception4 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception5 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception6 {
    height: 39vw;
  }

  .lightbox-link-gallery.christmas1 {
    height: 39vw;
  }

  .lightbox-link-gallery.christmas2 {
    height: 39vw;
  }

  .lightbox-link-gallery.christmas3 {
    height: 39vw;
  }

  .lightbox-link-gallery.valentines1 {
    height: 39vw;
  }

  .lightbox-link-gallery.valentines2 {
    height: 39vw;
  }

  .lightbox-link-gallery.valentines3 {
    height: 39vw;
  }

  .lightbox-link-gallery.valentines4 {
    height: 39vw;
  }

  .lightbox-link-gallery.valentines5 {
    height: 39vw;
  }

  .lightbox-link-gallery.valentines6 {
    height: 39vw;
  }

  .lightbox-link-gallery.corsages7 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception7 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception8 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception9 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception10 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception11 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception12 {
    height: 39vw;
  }

  .lightbox-link-gallery.valentines7 {
    height: 39vw;
  }

  .lightbox-link-gallery.valentines8 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception13 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception14 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception15 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception16 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception17 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception18 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception19 {
    height: 39vw;
  }

  .lightbox-link-gallery.corsages8 {
    height: 39vw;
  }

  .lightbox-link-gallery.corsages9 {
    height: 39vw;
  }

  .lightbox-link-gallery.corsages10 {
    height: 39vw;
  }

  .lightbox-link-gallery.corsages11 {
    height: 39vw;
  }

  .lightbox-link-gallery.corsages13 {
    height: 39vw;
  }

  .lightbox-link-gallery.corsages12 {
    height: 39vw;
  }

  .lightbox-link-gallery.corsages13 {
    height: 39vw;
  }

  .lightbox-link-gallery.crosses2 {
    height: 39vw;
  }

  .lightbox-link-gallery.crosses3 {
    height: 39vw;
  }

  .lightbox-link-gallery.crosses4 {
    height: 39vw;
  }

  .lightbox-link-gallery.crosses5 {
    height: 39vw;
  }

  .lightbox-link-gallery.crosses6 {
    height: 39vw;
  }

  .lightbox-link-gallery.crosses7 {
    height: 39vw;
  }

  .lightbox-link-gallery.crosses8 {
    height: 39vw;
  }

  .lightbox-link-gallery.crosses9 {
    height: 39vw;
  }

  .lightbox-link-gallery.tribute16 {
    height: 23vw;
  }

  .lightbox-link-gallery.tribute17 {
    height: 23vw;
  }

  .lightbox-link-gallery.tribute18 {
    height: 23vw;
  }

  .lightbox-link-gallery.tribute19 {
    height: 23vw;
  }

  .lightbox-link-gallery.tribute20 {
    height: 23vw;
  }

  .lightbox-link-gallery.tribute21 {
    height: 23vw;
  }

  .lightbox-link-gallery.tribute22 {
    height: 23vw;
  }

  .lightbox-link-gallery.tribute23 {
    height: 23vw;
  }

  .lightbox-link-gallery.tribute24 {
    height: 23vw;
  }

  .lightbox-link-gallery.tribute25 {
    height: 23vw;
  }

  .lightbox-link-gallery.sprays1 {
    height: 23vw;
  }

  .lightbox-link-gallery.sprays2 {
    height: 23vw;
  }

  .lightbox-link-gallery.sprays3 {
    height: 23vw;
  }

  .lightbox-link-gallery.sprays4 {
    height: 23vw;
  }

  .lightbox-link-gallery.sprays5 {
    height: 23vw;
  }

  .lightbox-link-gallery.sprays6 {
    height: 23vw;
  }

  .lightbox-link-gallery.sprays7 {
    height: 23vw;
  }

  .lightbox-link-gallery.sprays8 {
    height: 23vw;
  }

  .lightbox-link-gallery.sprays10 {
    height: 23vw;
  }

  .lightbox-link-gallery.valentines9 {
    height: 39vw;
  }

  .lightbox-link-gallery.christmas4 {
    height: 39vw;
  }

  .lightbox-link-gallery.christmas5 {
    height: 39vw;
  }

  .lightbox-link-gallery.mothers-day1 {
    height: 39vw;
  }

  .lightbox-link-gallery.mothers-day2 {
    height: 39vw;
  }

  .lightbox-link-gallery.mothers-day3 {
    height: 39vw;
  }

  .lightbox-link-gallery.mothers-day4 {
    height: 39vw;
  }

  .lightbox-link-gallery.mothers-day5 {
    height: 39vw;
  }

  .lightbox-link-gallery.mothers-day6 {
    height: 39vw;
  }

  .lightbox-link-gallery.sprays13 {
    height: 23vw;
  }

  .lightbox-link-gallery.sprays15 {
    height: 23vw;
  }

  .lightbox-link-gallery.sprays16 {
    height: 23vw;
  }

  .lightbox-link-gallery.crosses2 {
    height: 23vw;
  }

  .lightbox-link-gallery.crosses3 {
    height: 23vw;
  }

  .lightbox-link-gallery.crosses4 {
    height: 23vw;
  }

  .lightbox-link-gallery.crosses5 {
    height: 23vw;
  }

  .lightbox-link-gallery.crosses6 {
    height: 23vw;
  }

  .lightbox-link-gallery.crosses7 {
    height: 23vw;
  }

  .lightbox-link-gallery.crosses8 {
    height: 23vw;
  }

  .lightbox-link-gallery.crosses9 {
    height: 23vw;
  }

  .lightbox-link-gallery.crosses0 {
    height: 23vw;
  }

  .lightbox-link-gallery.venue-reception20 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception21 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception22 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception23 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception24 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception25 {
    height: 39vw;
  }

  .lightbox-link-gallery.cake-flowers3 {
    height: 39vw;
  }

  .lightbox-link-gallery.cake-flowers4 {
    height: 39vw;
  }

  .lightbox-link-gallery.cake-flowers5 {
    height: 39vw;
  }

  .lightbox-link-gallery.cake-flowers6 {
    height: 39vw;
  }

  .lightbox-link-gallery.cake-flowers2 {
    height: 39vw;
  }

  .lightbox-link-gallery.flower-gifts2 {
    height: 39vw;
  }

  .lightbox-link-gallery.flower-gifts3 {
    height: 39vw;
  }

  .lightbox-link-gallery.flower-gifts4 {
    height: 39vw;
  }

  .lightbox-link-gallery.flower-gifts5 {
    height: 39vw;
  }

  .lightbox-link-gallery.flower-gifts6 {
    height: 39vw;
  }

  .lightbox-link-gallery.cake-flowers1 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception1 {
    height: 39vw;
  }

  .lightbox-link-gallery.sprays18 {
    height: 23vw;
  }

  .lightbox-link-gallery.sprays19 {
    height: 23vw;
  }

  .lightbox-link-gallery.sprays20 {
    height: 23vw;
  }

  .lightbox-link-gallery.corsages14 {
    height: 39vw;
  }

  .lightbox-link-gallery.corsages15 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception26 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception27 {
    height: 39vw;
  }

  .lightbox-link-gallery.venue-reception28 {
    height: 39vw;
  }

  .lightbox-link-gallery.flower-gifts6 {
    height: 39vw;
  }

  .lightbox-link-gallery.flower-gifts7 {
    height: 39vw;
  }

  .lightbox-link-gallery.flower-gifts8 {
    height: 39vw;
  }

  .lightbox-link-gallery.flower-gifts9 {
    height: 39vw;
  }

  .lightbox-link-gallery.special-occasions1 {
    height: 39vw;
  }

  .lightbox-link-gallery.special-occasions2 {
    height: 39vw;
  }

  .lightbox-link-gallery.special-occasions3 {
    height: 39vw;
  }

  .lightbox-link-gallery.special-occasions4 {
    height: 39vw;
  }

  .lightbox-link-gallery.special-occasions5 {
    height: 39vw;
  }

  .lightbox-link-gallery.special-occasions6 {
    height: 39vw;
  }

  .lightbox-link-gallery.special-occasions7 {
    height: 39vw;
  }

  .lightbox-link-gallery.special-occasions8 {
    height: 39vw;
  }

  .lightbox-link-gallery.special-occasions9 {
    height: 39vw;
  }

  .lightbox-link-gallery.special-occasions10 {
    height: 39vw;
  }

  .lightbox-link-gallery.special-occasions11 {
    height: 39vw;
  }

  .lightbox-link-gallery.special-occasions12 {
    height: 39vw;
  }

  .lightbox-link-gallery.special-occasions13 {
    height: 39vw;
  }

  .lightbox-link-gallery.special-occasions14 {
    height: 39vw;
  }

  .lightbox-link-gallery.special-occasions15 {
    height: 39vw;
  }

  .lightbox-link-gallery.easter1 {
    height: 39vw;
  }

  .lightbox-link-gallery.easter2 {
    height: 39vw;
  }

  .galleries-div-container {
    margin-top: 30px;
  }

  .testimonial-title-wrapper {
    margin-top: 0px;
    margin-bottom: 40px;
  }

  .testimonial-title-wrapper.reverse-padding {
    margin-top: 30px;
  }

  .image-section-overlay-testimonial {
    padding: 30px 35px;
  }

  .testimoial-image-section-title-wrapper {
    width: 100%;
    padding: 35px 0px;
  }

  .testimonial-wrapper {
    padding-top: 0px;
    padding-right: 45px;
    padding-left: 45px;
  }

  .section-testimonial {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .section-testimonial.top {
    padding-top: 20px;
  }

  .section-testimonial.bottom {
    padding-top: 0px;
  }

  .cta-content-wrapper {
    padding-top: -2px;
    padding-right: 45px;
    padding-left: 45px;
  }

  .center-sub-text-white-footer {
    margin-bottom: 3px;
    font-size: 12px;
  }

  .center-sub-text-white-footer.bigger {
    font-size: 17px;
  }

  .about-title-wrapper {
    margin-top: 15px;
    margin-bottom: 0px;
  }

  .div-footer-white {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(94, 94, 94, 0.9)), to(rgba(94, 94, 94, 0.9))), url('../images/Footer-banner9.png');
    background-image: linear-gradient(180deg, rgba(94, 94, 94, 0.9), rgba(94, 94, 94, 0.9)), url('../images/Footer-banner9.png');
    background-position: 0px 0px, 0% 50%;
  }

  .big-footer {
    padding: 0px;
    box-shadow: 0 -1px 4px -3px #9c9c9c;
  }

  .about-home-title-wrapper {
    margin-bottom: 0px;
  }

  .testimoial-image-section-title-wrapper-v2 {
    width: 100%;
    padding: 0px 0px 20px;
  }

  .testimoial-image-section-title-wrapper-home {
    width: 100%;
    padding: 0px 0px 20px;
  }

  .overall-row {
    padding-right: 15px;
    padding-left: 15px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .about-me-block-title-2 {
    font-size: 30px;
    line-height: 32px;
  }

  .maintxtblackcenter20abouthome {
    padding-right: 0px;
  }

  .mainheaderh2centerservices {
    width: 452px;
  }

  .mainheaderh2blackleft28 {
    margin-top: 27px;
    padding-right: 0px;
    padding-left: 40px;
  }

  .main-sectionwhite {
    padding: 40px 10px;
  }

  .maincontainer-2 {
    padding-right: 0px;
    padding-left: 0px;
  }

  .mainheaderh2centerservices-2 {
    width: 452px;
  }

  .mainheaderh2blackleft28-2 {
    margin-top: 27px;
    padding-right: 0px;
    padding-left: 40px;
  }

  .maintxtblackcenter20abouthome-2 {
    padding-right: 0px;
  }

  .mainheaderh2centerservices-3 {
    width: 452px;
  }

  .mainheaderh2blackleft28-3 {
    margin-top: 27px;
    padding-right: 0px;
    padding-left: 40px;
  }

  .maintxtblackcenter20abouthome-3 {
    padding-right: 0px;
  }

  .bottom-button-holders {
    grid-column-gap: 60px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .column {
    padding-right: 0px;
    padding-left: 0px;
  }

  .column-2 {
    padding-right: 0px;
    padding-left: 0px;
  }

  .column-3 {
    padding-left: 0px;
  }

  .html-embed-2 {
    margin-top: 30px;
  }
}

@media screen and (max-width: 767px) {
  .navbar {
    height: 90px;
  }

  .navbar.sidebar {
    position: absolute;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: auto;
    width: 100%;
    height: 60px;
  }

  .nav-link {
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 40px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.3);
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));
    background-image: linear-gradient(180deg, transparent, transparent);
    -webkit-transition: background-color 200ms ease;
    transition: background-color 200ms ease;
    line-height: 17px;
  }

  .nav-link:hover {
    opacity: 1;
  }

  .nav-link.w--current {
    padding-left: 40px;
  }

  .section {
    padding-right: 0px;
    padding-left: 0px;
  }

  .footer {
    padding-right: 20px;
    padding-left: 20px;
  }

  .section-title-wrapper {
    margin-bottom: 0px;
  }

  .section-title-32 {
    font-size: 27px;
  }

  .section-title-32.subtitle {
    width: 100%;
  }

  .section-title-32.sub-padding {
    margin-bottom: 15px;
  }

  .footer-title {
    margin-bottom: 17px;
    font-size: 20px;
  }

  .footer-column {
    padding-right: 0px;
    padding-bottom: 25px;
    padding-left: 0px;
  }

  .footer-column.last {
    padding-bottom: 0px;
  }

  .nav-menu {
    overflow: hidden;
  }

  .nav-menu.sidebar {
    background-color: #584b45;
  }

  .page-title-header {
    padding-right: 20px;
    padding-left: 20px;
    text-align: center;
  }

  .page-image-header {
    height: 260px;
  }

  .main-content-wrapper {
    padding-right: 45px;
    padding-left: 45px;
  }

  .main-content-wrapper.recipe-image {
    position: static;
    left: 0px;
    top: 0px;
  }

  .main-content-wrapper.blog {
    padding: 20px;
  }

  .main-content-wrapper.blog.footer-blog {
    padding-right: 30px;
    padding-left: 30px;
  }

  .main-content-wrapper.featured-recipes {
    top: -24px;
    padding-right: 0%;
    padding-left: 0%;
  }

  .recipe-column-right {
    padding-right: 0px;
    padding-left: 0px;
  }

  .logo-block {
    height: 90px;
    padding: 0px;
    float: left;
  }

  .logo-block.w--current {
    position: static;
    width: auto;
    height: 90px;
  }

  .logo-block.sidebar {
    display: inline-block;
    width: auto;
    height: 60px;
    padding: 0px;
  }

  .recipe-summary-block {
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
    width: 100%;
    padding: 15px 15px 5px;
    border-radius: 0px;
  }

  .recipe-summary-item-block {
    display: inline-block;
    width: 33.33%;
    float: left;
    text-align: center;
  }

  .recipe-summary-icon {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 5px;
    float: none;
  }

  .recipe-summary-title.description {
    margin-bottom: 6px;
  }

  .popular-image-block {
    height: 200px;
    margin-bottom: 0px;
  }

  .popular-image-block.favorite-large {
    height: 250px;
  }

  .popular-image-block.large {
    height: 200px;
    margin-bottom: 10px;
  }

  .popular-image-block.category {
    height: 40vw;
  }

  .popular-image-block.category.bridal-bouquets {
    height: 40vw;
    background-image: url('../images/Bridal-bouquets-square-1000-1000.jpg');
  }

  .popular-image-block.category.bridgesmaids-bouquets {
    height: 40vw;
  }

  .popular-image-block.category.button-holes {
    height: 40vw;
  }

  .popular-title-wrapper {
    padding-right: 5px;
    padding-left: 5px;
  }

  .popular-title {
    font-size: 14px;
  }

  .popular-title.large {
    width: 100%;
    font-size: 17px;
    line-height: 20px;
  }

  .recipe-block-small-icon {
    display: none;
  }

  .tag-button {
    width: 100%;
    margin-top: 3px;
  }

  .page-header.wedding {
    height: 31vw;
  }

  .page-header-overlay {
    padding: 75px 25px;
  }

  .page-header-overlay._404 {
    padding-bottom: 80px;
  }

  .page-header-overlay.cook {
    padding-top: 100px;
  }

  .page-header-overlay.with-top-categories {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 40px;
    padding-bottom: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .page-header-overlay.blog {
    padding-top: 90px;
  }

  .page-header-overlay.blog-post {
    padding-top: 130px;
    padding-bottom: 150px;
  }

  .page-header-overlay.home {
    padding-top: 100px;
    padding-bottom: 160px;
  }

  .page-title {
    font-size: 35px;
    line-height: 38px;
  }

  .page-title.subtitle {
    margin-top: 6px;
    font-size: 16px;
    line-height: 23px;
  }

  .recipe-item {
    padding-right: 0px;
    padding-left: 0px;
  }

  .footer-link {
    font-size: 14px;
    line-height: 18px;
  }

  .footer-bottom-block {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    min-height: 60px;
    margin-top: 20px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .bottom-footer-link {
    margin-top: 6px;
  }

  .bottom-footer-paragraph {
    font-size: 10px;
  }

  .blog-image-link-block.blog-overview {
    position: static;
    width: 100%;
    height: 150px;
    margin-bottom: 15px;
  }

  .blog-image-link-block.blog-overview.large {
    height: 340px;
  }

  .blog-post-link.large {
    font-size: 27px;
    line-height: 29px;
  }

  .about-us-column-left {
    padding-right: 45px;
    padding-left: 45px;
  }

  .latest-news-feed-column-right {
    padding-right: 45px;
    padding-left: 45px;
  }

  .button.view-more {
    margin-top: 0px;
  }

  .image-section-overlay {
    padding: 25px 45px;
  }

  .image-section-title-wrapper {
    width: 75%;
  }

  .top-section {
    padding: 100px 20px 0px;
    background-color: rgba(241, 241, 238, 0.94);
  }

  .top-nav-link {
    display: block;
    margin-right: 0px;
    margin-left: 0px;
    color: #000;
    line-height: 17px;
  }

  .top-nav-link:hover {
    color: #000;
  }

  .top-nav-link.show-categories {
    margin-bottom: 10px;
    color: #050505;
  }

  .blog-left-section {
    height: auto;
  }

  .blog-section {
    padding: 0px;
  }

  .blog-overview-item {
    min-height: 0px;
    margin-bottom: 10px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .blog-overview-item.first {
    padding-right: 0px;
  }

  .blog-post-author-block.first {
    position: absolute;
    left: 35px;
    top: 35px;
    right: auto;
  }

  .blog-author-title.name {
    font-size: 19px;
    line-height: 19px;
  }

  .blog-image-overlay.large {
    padding: 35px;
  }

  .field {
    margin-bottom: 3px;
  }

  .recipe-tags-column-right {
    text-align: center;
  }

  .small-footer {
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .cook-portrait-image {
    width: 70px;
    height: 70px;
    border-width: 3px;
  }

  .contact-form-florist-exchange-and-social-column-hidden {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .column-left {
    padding-right: 0px;
    padding-left: 0px;
  }

  .column-right {
    padding-right: 0px;
    padding-left: 0px;
  }

  .intro-paragraph {
    margin-bottom: 25px;
    font-size: 16px;
    line-height: 26px;
  }

  .intro-paragraph.bottom {
    margin-bottom: 0px;
  }

  .cta-title {
    font-size: 16px;
  }

  .cta-block-overlay {
    width: 100%;
    margin-bottom: 10px;
  }

  .contact-column {
    padding-right: 0px;
    padding-bottom: 30px;
    padding-left: 0px;
  }

  .contact-column.last {
    padding-bottom: 0px;
  }

  .popup {
    overflow: auto;
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .popup-window {
    position: relative;
    top: 0px;
    width: 80%;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }

  .menu-button {
    width: 90px;
    height: 90px;
    margin-right: 0px;
    padding-top: 34px;
    padding-bottom: 34px;
    background-color: rgba(0, 0, 0, 0.15);
    -webkit-transition: background-color 200ms ease;
    transition: background-color 200ms ease;
  }

  .menu-button:hover {
    background-color: rgba(0, 0, 0, 0.35);
  }

  .menu-button.w--open {
    background-color: rgba(0, 0, 0, 0.32);
  }

  .logo {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 20px;
  }

  .logo.sidebar {
    height: 34px;
    margin-top: 14px;
  }

  .favorites-column-left {
    padding-right: 0px;
    padding-left: 0px;
  }

  .favorites-column-right {
    padding-right: 0px;
    padding-left: 0px;
  }

  .categories-wrapper {
    display: none;
    overflow: hidden;
    height: auto;
    margin-bottom: 20px;
  }

  .blog-author-main-image {
    width: 70px;
    height: 70px;
  }

  .blog-title {
    margin-bottom: 20px;
    font-size: 27px;
    line-height: 29px;
  }

  .more-posts-item {
    padding-right: 0px;
  }

  .more-posts-link-block {
    display: block;
    margin-bottom: 10px;
  }

  .more-posts-wrapper {
    margin-top: 10px;
  }

  .sidebar-body {
    padding-left: 0px;
  }

  .dropdown-link {
    padding-left: 15px;
    line-height: 14px;
  }

  .first-blog-post-text-wrapper {
    padding: 35px;
  }

  .category-item {
    padding-right: 0px;
    padding-left: 0px;
  }

  .featured-recipe-section {
    padding-right: 20px;
    padding-bottom: 0px;
    padding-left: 20px;
  }

  .featured-recipe-title {
    left: 0%;
    top: 7%;
    right: 0%;
    bottom: auto;
    width: 100px;
    font-size: 10px;
    line-height: 0px;
  }

  .popular-categories-div-container {
    margin-bottom: 0px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .recently-added-div-container-top-2-column {
    grid-row-gap: 0px;
  }

  .recently-added-div-container-bottem-3-column {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .recently-image-block {
    height: 25vw;
    margin-bottom: 0px;
  }

  .recently-image-block.large {
    height: 40vw;
    margin-bottom: 20px;
  }

  .contact-details {
    left: 227px;
    top: 0px;
    display: block;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .contact-iconand-details-holder {
    width: 50%;
  }

  .contact-details-text {
    width: 128px;
    font-size: 17px;
  }

  .container {
    width: auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .nav-menu-and-details-div-holder {
    width: 65%;
    height: 90px;
  }

  .nav-bar-logo-holder {
    height: auto;
  }

  .div-nav-filler-invisible {
    height: 90px;
  }

  .contact-details-row {
    margin-bottom: 30px;
    padding-right: 15px;
    padding-left: 15px;
  }

  .navigation-icon.icon-3 {
    margin-right: 40px;
    margin-left: 0px;
  }

  .navigation-icon.icon-2 {
    margin-right: 40px;
    margin-left: 0px;
  }

  .navigation-icon.icon-1 {
    margin-right: 40px;
    margin-left: 0px;
  }

  .contact-details-column {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 30px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .contact-details-column.last {
    padding-bottom: 0px;
  }

  .contact-details-text-contact-page {
    display: block;
    width: 265px;
    height: 100%;
    margin: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    line-height: 19px;
    text-align: left;
  }

  .footer-link-3 {
    font-size: 14px;
    line-height: 18px;
  }

  .align-center {
    padding-right: 0px;
    padding-left: 0px;
  }

  .logo-wrapper {
    text-align: center;
  }

  .sectionservice {
    padding-right: 10px;
    padding-left: 10px;
  }

  .sectionservice.color {
    padding-right: 10px;
    padding-left: 10px;
  }

  .corporate-title-wrapper {
    margin-bottom: 30px;
    grid-row-gap: 30px;
  }

  .main-text-center-black-22 {
    padding-bottom: 0px;
    font-size: 16px;
  }

  .main-text-center-black-22.padding-top {
    font-size: 16px;
  }

  .product-title-wrapper-padding-top {
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .lightbox-link-gallery {
    height: 40vw;
  }

  .lightbox-link-gallery.tribute1 {
    height: 30vw;
  }

  .lightbox-link-gallery.tribute2 {
    height: 30vw;
  }

  .lightbox-link-gallery.tribute3 {
    height: 30vw;
  }

  .lightbox-link-gallery.tribute4 {
    height: 30vw;
  }

  .lightbox-link-gallery.tribute6 {
    height: 30vw;
  }

  .lightbox-link-gallery.tribute5 {
    height: 30vw;
  }

  .lightbox-link-gallery.tribute7 {
    height: 30vw;
  }

  .lightbox-link-gallery.tribute8 {
    height: 30vw;
  }

  .lightbox-link-gallery.tribute9 {
    height: 30vw;
  }

  .lightbox-link-gallery.tribute10 {
    height: 30vw;
  }

  .lightbox-link-gallery.tribute11 {
    height: 30vw;
  }

  .lightbox-link-gallery.tribute14 {
    height: 30vw;
  }

  .lightbox-link-gallery.tribute15 {
    height: 30vw;
  }

  .lightbox-link-gallery.tribute13 {
    height: 30vw;
  }

  .lightbox-link-gallery.corsages1 {
    height: 52vw;
  }

  .lightbox-link-gallery.corsages2 {
    height: 52vw;
  }

  .lightbox-link-gallery.corsages3 {
    height: 52vw;
  }

  .lightbox-link-gallery.corsages4 {
    height: 52vw;
  }

  .lightbox-link-gallery.corsages5 {
    height: 52vw;
  }

  .lightbox-link-gallery.corsages6 {
    height: 52vw;
  }

  .lightbox-link-gallery.flower-gifts1 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception2 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception3 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception4 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception5 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception6 {
    height: 52vw;
  }

  .lightbox-link-gallery.christmas1 {
    height: 52vw;
  }

  .lightbox-link-gallery.christmas2 {
    height: 52vw;
  }

  .lightbox-link-gallery.christmas3 {
    height: 52vw;
  }

  .lightbox-link-gallery.valentines1 {
    height: 52vw;
  }

  .lightbox-link-gallery.valentines2 {
    height: 52vw;
  }

  .lightbox-link-gallery.valentines3 {
    height: 52vw;
  }

  .lightbox-link-gallery.valentines4 {
    height: 52vw;
  }

  .lightbox-link-gallery.valentines5 {
    height: 52vw;
  }

  .lightbox-link-gallery.valentines6 {
    height: 52vw;
  }

  .lightbox-link-gallery.corsages7 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception7 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception8 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception9 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception10 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception11 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception12 {
    height: 52vw;
  }

  .lightbox-link-gallery.valentines7 {
    height: 52vw;
  }

  .lightbox-link-gallery.valentines8 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception13 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception14 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception15 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception16 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception17 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception18 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception19 {
    height: 52vw;
  }

  .lightbox-link-gallery.corsages8 {
    height: 52vw;
  }

  .lightbox-link-gallery.corsages9 {
    height: 52vw;
  }

  .lightbox-link-gallery.corsages10 {
    height: 52vw;
  }

  .lightbox-link-gallery.corsages11 {
    height: 52vw;
  }

  .lightbox-link-gallery.corsages13 {
    height: 52vw;
  }

  .lightbox-link-gallery.corsages12 {
    height: 52vw;
  }

  .lightbox-link-gallery.corsages13 {
    height: 52vw;
  }

  .lightbox-link-gallery.crosses2 {
    height: 52vw;
  }

  .lightbox-link-gallery.crosses3 {
    height: 52vw;
  }

  .lightbox-link-gallery.crosses4 {
    height: 52vw;
  }

  .lightbox-link-gallery.crosses5 {
    height: 52vw;
  }

  .lightbox-link-gallery.crosses6 {
    height: 52vw;
  }

  .lightbox-link-gallery.crosses7 {
    height: 52vw;
  }

  .lightbox-link-gallery.crosses8 {
    height: 52vw;
  }

  .lightbox-link-gallery.crosses9 {
    height: 52vw;
  }

  .lightbox-link-gallery.tribute16 {
    height: 30vw;
  }

  .lightbox-link-gallery.tribute17 {
    height: 30vw;
  }

  .lightbox-link-gallery.tribute18 {
    height: 30vw;
  }

  .lightbox-link-gallery.tribute19 {
    height: 30vw;
  }

  .lightbox-link-gallery.tribute20 {
    height: 30vw;
  }

  .lightbox-link-gallery.tribute21 {
    height: 30vw;
  }

  .lightbox-link-gallery.tribute22 {
    height: 30vw;
  }

  .lightbox-link-gallery.tribute23 {
    height: 30vw;
  }

  .lightbox-link-gallery.tribute24 {
    height: 30vw;
  }

  .lightbox-link-gallery.tribute25 {
    height: 30vw;
  }

  .lightbox-link-gallery.sprays1 {
    height: 30vw;
  }

  .lightbox-link-gallery.sprays2 {
    height: 30vw;
  }

  .lightbox-link-gallery.sprays3 {
    height: 30vw;
  }

  .lightbox-link-gallery.sprays4 {
    height: 30vw;
  }

  .lightbox-link-gallery.sprays5 {
    height: 30vw;
  }

  .lightbox-link-gallery.sprays6 {
    height: 30vw;
  }

  .lightbox-link-gallery.sprays7 {
    height: 30vw;
  }

  .lightbox-link-gallery.sprays8 {
    height: 30vw;
  }

  .lightbox-link-gallery.sprays10 {
    height: 30vw;
  }

  .lightbox-link-gallery.valentines9 {
    height: 52vw;
  }

  .lightbox-link-gallery.christmas4 {
    height: 52vw;
  }

  .lightbox-link-gallery.christmas5 {
    height: 52vw;
  }

  .lightbox-link-gallery.mothers-day1 {
    height: 52vw;
  }

  .lightbox-link-gallery.mothers-day2 {
    height: 52vw;
  }

  .lightbox-link-gallery.mothers-day3 {
    height: 52vw;
  }

  .lightbox-link-gallery.mothers-day4 {
    height: 52vw;
  }

  .lightbox-link-gallery.mothers-day5 {
    height: 52vw;
  }

  .lightbox-link-gallery.mothers-day6 {
    height: 52vw;
  }

  .lightbox-link-gallery.sprays13 {
    height: 30vw;
  }

  .lightbox-link-gallery.sprays15 {
    height: 30vw;
  }

  .lightbox-link-gallery.sprays16 {
    height: 30vw;
  }

  .lightbox-link-gallery.crosses2 {
    height: 30vw;
  }

  .lightbox-link-gallery.crosses3 {
    height: 30vw;
  }

  .lightbox-link-gallery.crosses4 {
    height: 30vw;
  }

  .lightbox-link-gallery.crosses5 {
    height: 30vw;
  }

  .lightbox-link-gallery.crosses6 {
    height: 30vw;
  }

  .lightbox-link-gallery.crosses7 {
    height: 30vw;
  }

  .lightbox-link-gallery.crosses8 {
    height: 30vw;
  }

  .lightbox-link-gallery.crosses9 {
    height: 30vw;
  }

  .lightbox-link-gallery.crosses0 {
    height: 30vw;
  }

  .lightbox-link-gallery.venue-reception20 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception21 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception22 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception23 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception24 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception25 {
    height: 52vw;
  }

  .lightbox-link-gallery.cake-flowers3 {
    height: 52vw;
  }

  .lightbox-link-gallery.cake-flowers4 {
    height: 52vw;
  }

  .lightbox-link-gallery.cake-flowers5 {
    height: 52vw;
  }

  .lightbox-link-gallery.cake-flowers6 {
    height: 52vw;
  }

  .lightbox-link-gallery.cake-flowers2 {
    height: 52vw;
  }

  .lightbox-link-gallery.flower-gifts2 {
    height: 52vw;
  }

  .lightbox-link-gallery.flower-gifts3 {
    height: 52vw;
  }

  .lightbox-link-gallery.flower-gifts4 {
    height: 52vw;
  }

  .lightbox-link-gallery.flower-gifts5 {
    height: 52vw;
  }

  .lightbox-link-gallery.flower-gifts6 {
    height: 52vw;
  }

  .lightbox-link-gallery.cake-flowers1 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception1 {
    height: 52vw;
  }

  .lightbox-link-gallery.sprays18 {
    height: 30vw;
  }

  .lightbox-link-gallery.sprays19 {
    height: 30vw;
  }

  .lightbox-link-gallery.sprays20 {
    height: 30vw;
  }

  .lightbox-link-gallery.corsages14 {
    height: 52vw;
  }

  .lightbox-link-gallery.corsages15 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception26 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception27 {
    height: 52vw;
  }

  .lightbox-link-gallery.venue-reception28 {
    height: 52vw;
  }

  .lightbox-link-gallery.flower-gifts6 {
    height: 52vw;
  }

  .lightbox-link-gallery.flower-gifts7 {
    height: 52vw;
  }

  .lightbox-link-gallery.flower-gifts8 {
    height: 52vw;
  }

  .lightbox-link-gallery.flower-gifts9 {
    height: 52vw;
  }

  .lightbox-link-gallery.special-occasions1 {
    height: 52vw;
  }

  .lightbox-link-gallery.special-occasions2 {
    height: 52vw;
  }

  .lightbox-link-gallery.special-occasions3 {
    height: 52vw;
  }

  .lightbox-link-gallery.special-occasions4 {
    height: 52vw;
  }

  .lightbox-link-gallery.special-occasions5 {
    height: 52vw;
  }

  .lightbox-link-gallery.special-occasions6 {
    height: 52vw;
  }

  .lightbox-link-gallery.special-occasions7 {
    height: 52vw;
  }

  .lightbox-link-gallery.special-occasions8 {
    height: 52vw;
  }

  .lightbox-link-gallery.special-occasions9 {
    height: 52vw;
  }

  .lightbox-link-gallery.special-occasions10 {
    height: 52vw;
  }

  .lightbox-link-gallery.special-occasions11 {
    height: 52vw;
  }

  .lightbox-link-gallery.special-occasions12 {
    height: 52vw;
  }

  .lightbox-link-gallery.special-occasions13 {
    height: 52vw;
  }

  .lightbox-link-gallery.special-occasions14 {
    height: 52vw;
  }

  .lightbox-link-gallery.special-occasions15 {
    height: 52vw;
  }

  .lightbox-link-gallery.easter1 {
    height: 52vw;
  }

  .lightbox-link-gallery.easter2 {
    height: 52vw;
  }

  .galleries-div-container {
    margin-bottom: 0px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .testimonial-title-wrapper {
    margin-bottom: 30px;
  }

  .testimonial-title-wrapper.reverse-padding {
    margin-top: 15px;
  }

  .image-section-overlay-testimonial {
    padding: 25px 45px;
  }

  .testimoial-image-section-title-wrapper {
    width: 100%;
  }

  .testimonial-wrapper {
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-testimonial {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .section-testimonial.top {
    padding-top: 20px;
  }

  .cta-content-wrapper {
    padding-right: 0px;
    padding-left: 0px;
  }

  .center-sub-text-white-footer {
    font-size: 12px;
  }

  .about-title-wrapper {
    margin-bottom: 0px;
  }

  .big-footer {
    padding-right: 0px;
    padding-left: 0px;
  }

  .about-home-title-wrapper {
    margin-bottom: 0px;
  }

  .testimoial-image-section-title-wrapper-v2 {
    width: 100%;
    padding-right: 10px;
    padding-left: 10px;
  }

  .testimoial-image-section-title-wrapper-home {
    width: 100%;
  }

  .overall-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .about-me-block-title-2 {
    font-size: 27px;
  }

  .maintxtblackcenter20abouthome {
    padding-left: 0px;
  }

  .mainheaderh2centerservices {
    width: 85%;
    padding-left: 0px;
    font-size: 31px;
  }

  .mainheaderh2blackleft28 {
    margin-bottom: 30px;
    padding-left: 0px;
    font-size: 18px;
  }

  .main-sectionwhite {
    padding-right: 20px;
    padding-left: 20px;
  }

  .maincontainer-2 {
    padding-right: 0px;
    padding-left: 0px;
  }

  .mainheaderh2centerservices-2 {
    width: 85%;
    padding-left: 0px;
    font-size: 31px;
  }

  .mainheaderh2blackleft28-2 {
    margin-bottom: 30px;
    padding-left: 0px;
    font-size: 18px;
  }

  .maintxtblackcenter20abouthome-2 {
    padding-left: 0px;
  }

  .mainheaderh2centerservices-3 {
    width: 85%;
    padding-left: 0px;
    font-size: 31px;
  }

  .mainheaderh2blackleft28-3 {
    margin-bottom: 30px;
    padding-left: 0px;
    font-size: 18px;
  }

  .maintxtblackcenter20abouthome-3 {
    padding-left: 0px;
  }

  .bottom-button-holders {
    grid-column-gap: 0px;
    grid-row-gap: 40px;
    -ms-grid-columns: 1fr 3fr 1fr;
    grid-template-columns: 1fr 3fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .copyright-text {
    padding-bottom: 0px;
  }

  .copyright-text.footer-copy {
    margin-bottom: 11px;
  }

  .list-item {
    margin-left: 21px;
    font-size: 16px;
  }

  .list {
    padding-left: 20px;
  }
}

@media screen and (max-width: 479px) {
  h2 {
    font-size: 27px;
    line-height: 31px;
  }

  h5 {
    margin-bottom: 20px;
    font-size: 16px;
    line-height: 21px;
  }

  li {
    line-height: 15px;
  }

  figcaption {
    line-height: 25px;
  }

  .navbar {
    height: 80px;
  }

  .nav-link {
    padding-left: 40px;
    line-height: 11px;
  }

  .section {
    padding-right: 10px;
    padding-left: 10px;
  }

  .block-title {
    padding: 15px;
    font-size: 19px;
  }

  .section-title-wrapper {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .section-title-32 {
    font-size: 21px;
    line-height: 22px;
  }

  .section-title-32.latest-blog {
    margin-bottom: 26px;
    font-size: 24px;
  }

  .section-title-32.inline {
    font-size: 18px;
  }

  .section-title-32.inline.color {
    margin-left: 8px;
  }

  .footer-title {
    padding-left: 6px;
  }

  .footer-column {
    padding-bottom: 15px;
  }

  .main-content-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .main-content-wrapper.centered {
    padding-right: 0px;
    padding-left: 0px;
  }

  .main-content-wrapper.blog {
    padding: 15px;
  }

  .main-content-wrapper.featured-recipes {
    top: -25px;
    display: block;
    overflow: visible;
    padding-right: 0%;
    padding-left: 0%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .sidebar-block {
    margin-bottom: 15px;
  }

  .logo-block {
    height: 80px;
  }

  .page-header-title.subtitle {
    line-height: 18px;
  }

  .recipe-author-profile {
    width: 70px;
    height: 70px;
    margin-right: 17px;
  }

  .recipe-by-title {
    margin-top: 5px;
  }

  .overall-section-title {
    font-size: 23px;
  }

  .popular-image-block {
    height: 160px;
  }

  .popular-image-block.favorite-large {
    height: 160px;
  }

  .popular-image-block.large {
    height: 160px;
  }

  .popular-image-block.category {
    height: 94vw;
  }

  .popular-image-block.category.bridal-bouquets {
    height: 94vw;
  }

  .popular-image-block.category.bridgesmaids-bouquets {
    height: 94vw;
  }

  .popular-image-block.category.button-holes {
    height: 94vw;
  }

  .popular-title-wrapper {
    padding: 25px 10px;
  }

  .popular-title {
    font-size: 19px;
    line-height: 20px;
  }

  .popular-title.large {
    font-size: 19px;
    line-height: 23px;
  }

  .popular-title.large-title {
    font-size: 19px;
  }

  .recipe-block-info-title {
    margin-left: 6px;
    font-size: 12px;
  }

  .page-header {
    height: 42vw;
  }

  .page-header.funeral {
    height: 31vw;
  }

  .page-header.funeral.speical-tribute {
    height: 31vw;
  }

  .page-header.special-occasions {
    height: 31vw;
  }

  .page-header.contact {
    height: 31vw;
  }

  .page-header.annual {
    height: 31vw;
  }

  .page-header.wedding {
    height: 31vw;
  }

  .page-header.button-holes {
    height: 31vw;
  }

  .page-header.bridesmaids {
    height: 31vw;
  }

  .page-header.bridal {
    height: 31vw;
  }

  .page-header.wreathes {
    height: 31vw;
  }

  .page-header.crosses {
    height: 31vw;
  }

  .page-header.corsages {
    height: 31vw;
  }

  .page-header.venue-reception {
    height: 31vw;
  }

  .page-header.wedding-thank-you {
    height: 31vw;
  }

  .page-header.cake-flowers {
    height: 31vw;
  }

  .page-header.corporate {
    height: 31vw;
  }

  .page-header.about {
    height: 31vw;
  }

  .page-header.links {
    height: 31vw;
  }

  .page-header-overlay {
    padding: 70px 20px;
  }

  .page-header-overlay._404 {
    padding-bottom: 40px;
  }

  .page-header-overlay.cook {
    padding-top: 90px;
  }

  .page-header-overlay.with-top-categories {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 20px;
    padding-bottom: 20px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .page-header-overlay.blog-post {
    padding-top: 120px;
  }

  .page-header-overlay.home {
    padding-top: 90px;
    padding-bottom: 150px;
  }

  .page-title {
    font-size: 21px;
    line-height: 24px;
  }

  .page-title.subtitle {
    margin-top: 5px;
    font-size: 13px;
    line-height: 18px;
  }

  .footer-bottom-block {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 10px;
    margin-bottom: 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: wrap-reverse;
    -ms-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }

  .bottom-footer-link {
    display: block;
    margin-top: 7px;
    margin-left: 0px;
    float: none;
    font-size: 14px;
  }

  .bottom-footer-paragraph {
    margin-top: 0px;
    margin-bottom: 0px;
    float: none;
  }

  .favorites-row {
    margin-top: 20px;
  }

  .about-us-block {
    height: auto;
    padding: 23px 23px 123px;
    background-position: 50% 100%;
    background-size: contain;
  }

  .about-me-block-title {
    margin-bottom: 15px;
    font-size: 22px;
  }

  .blog-image-link-block {
    width: 110px;
  }

  .blog-image-link-block.blog-overview {
    height: 90px;
    margin-bottom: 12px;
  }

  .blog-post-item {
    padding-left: 128px;
  }

  .blog-post-link {
    font-size: 17px;
    line-height: 19px;
  }

  .blog-post-link.main-overview {
    margin-bottom: 10px;
    line-height: 22px;
  }

  .blog-post-link.large {
    margin-bottom: 8px;
    font-size: 23px;
    line-height: 23px;
  }

  .about-us-column-left {
    padding-right: 0px;
    padding-left: 0px;
  }

  .latest-news-feed-column-right {
    padding-top: 30px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .button.view-more {
    margin-top: 10px;
  }

  .button.suscribe-button {
    height: 35px;
    padding-right: 14px;
    padding-left: 14px;
    line-height: 18px;
  }

  .image-section-overlay {
    padding: 20px 10px;
  }

  .image-section-title-wrapper {
    width: 100%;
    padding: 25px;
  }

  .image-section-title {
    font-size: 27px;
    line-height: 28px;
  }

  .image-section-title.subtitle {
    margin-bottom: 15px;
    font-size: 15px;
    line-height: 18px;
  }

  .bottom-footer-small-paragraph {
    font-size: 11px;
  }

  .top-section {
    padding-top: 90px;
  }

  .recipe-video-overlay-block {
    left: 25px;
    top: 30px;
  }

  .blog-summary {
    font-size: 13px;
    line-height: 18px;
  }

  .blog-post-author-block.first {
    left: 25px;
    top: 20px;
  }

  .blog-author-title {
    font-size: 13px;
  }

  .blog-author-title.date {
    font-size: 11px;
  }

  .intro-paragraph {
    font-size: 16px;
    line-height: 26px;
  }

  .cta-overview-image {
    margin-top: -30px;
    margin-bottom: 16px;
  }

  .cta-title.subtitle {
    margin-bottom: 14px;
    font-size: 17px;
  }

  .cta-block-overlay {
    padding: 23px;
  }

  .cta-block-overlay.botom {
    margin-bottom: 0px;
  }

  .contact-column {
    padding-bottom: 17px;
  }

  .popup {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .popup-window {
    width: 85%;
    padding: 34px;
  }

  .menu-button {
    width: 80px;
    height: 80px;
    padding-top: 29px;
    padding-bottom: 29px;
  }

  .logo.sidebar {
    margin-top: 15px;
  }

  .categories-wrapper {
    display: none;
  }

  .table-column {
    padding-right: 5px;
    padding-left: 0px;
  }

  .blog-author-main-image {
    width: 60px;
    height: 60px;
  }

  .blog-title {
    font-size: 26px;
    line-height: 27px;
  }

  .more-posts-link-block {
    height: 170px;
  }

  .more-posts-title-wrapper {
    padding: 20px;
  }

  .more-posts-title {
    font-size: 18px;
    line-height: 23px;
  }

  .first-blog-post-text-wrapper {
    padding: 25px 25px 5px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(71%, rgba(0, 0, 0, 0.7)));
    background-image: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.7) 71%);
  }

  .view-recipes-icon-arrow {
    bottom: 21px;
  }

  .featured-recipe-section {
    padding-bottom: 0px;
  }

  .featured-recipe-overlay {
    display: block;
    text-decoration: none;
  }

  .featured-recipe-title {
    top: 8px;
    width: 110px;
    font-size: 11px;
  }

  .featured-recipes-block {
    position: static;
    width: 100%;
    float: none;
  }

  .featured-recipes-block._2 {
    position: static;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: 0%;
    display: inline;
    overflow: visible;
    height: 100%;
    padding-right: 0px;
    padding-left: 0px;
  }

  .featured-recipes-block._3 {
    display: block;
  }

  .featured-recipes-block._1 {
    display: none;
  }

  .popular-categories-div-container {
    margin-top: 30px;
    margin-bottom: 0px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .recently-added-div-container-top-2-column {
    margin-top: 20px;
  }

  .recently-added-div-container-bottem-3-column {
    margin-top: 20px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .featured-title-wrapper {
    padding: 25px;
  }

  .featured-title-wrapper.featured {
    padding-right: 6px;
    padding-bottom: 15px;
    padding-left: 6px;
  }

  .recently-image-block {
    height: 94vw;
  }

  .recently-image-block.large {
    height: 94vw;
  }

  .contact-details {
    display: none;
  }

  .nav-menu-and-details-div-holder {
    width: 41%;
  }

  .div-nav-filler-invisible {
    height: 80px;
  }

  .contact-details-column {
    padding-bottom: 0px;
  }

  .contact-details-text-contact-page {
    width: 180px;
  }

  .footer-link-3 {
    padding-left: 6px;
  }

  .cta-holder-div {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .product-title-wrapper {
    margin-bottom: 0px;
  }

  .prodcut-section-title-32 {
    font-size: 19px;
    line-height: 22px;
  }

  .columns-5 {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .align-center {
    padding-right: 0px;
    padding-left: 0px;
  }

  .logo-wrapper {
    margin-top: 0px;
    margin-bottom: 20px;
  }

  .top-title-news-centre {
    font-size: 26px;
  }

  .sectionservice {
    padding-right: 10px;
    padding-left: 10px;
  }

  .sectionservice.color {
    padding-top: 30px;
    padding-bottom: 20px;
  }

  .corporate-title-wrapper {
    margin-bottom: 30px;
    grid-row-gap: 30px;
  }

  .main-text-center-black-22 {
    font-size: 16px;
  }

  .product-title-wrapper-padding-top {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .lightbox-link-gallery {
    height: 94vw;
  }

  .lightbox-link-gallery.tribute1 {
    height: 70vw;
  }

  .lightbox-link-gallery.tribute2 {
    height: 70vw;
  }

  .lightbox-link-gallery.tribute3 {
    height: 70vw;
  }

  .lightbox-link-gallery.tribute4 {
    height: 70vw;
  }

  .lightbox-link-gallery.tribute6 {
    height: 70vw;
  }

  .lightbox-link-gallery.tribute5 {
    height: 70vw;
  }

  .lightbox-link-gallery.tribute7 {
    height: 70vw;
  }

  .lightbox-link-gallery.tribute8 {
    height: 70vw;
  }

  .lightbox-link-gallery.tribute9 {
    height: 70vw;
  }

  .lightbox-link-gallery.tribute10 {
    height: 70vw;
  }

  .lightbox-link-gallery.tribute11 {
    height: 70vw;
  }

  .lightbox-link-gallery.tribute14 {
    height: 70vw;
  }

  .lightbox-link-gallery.tribute15 {
    height: 70vw;
  }

  .lightbox-link-gallery.tribute13 {
    height: 70vw;
  }

  .lightbox-link-gallery.corsages1 {
    height: 125vw;
  }

  .lightbox-link-gallery.corsages2 {
    height: 125vw;
  }

  .lightbox-link-gallery.corsages3 {
    height: 125vw;
  }

  .lightbox-link-gallery.corsages4 {
    height: 125vw;
  }

  .lightbox-link-gallery.corsages5 {
    height: 125vw;
  }

  .lightbox-link-gallery.corsages6 {
    height: 125vw;
  }

  .lightbox-link-gallery.flower-gifts1 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception2 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception3 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception4 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception5 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception6 {
    height: 125vw;
  }

  .lightbox-link-gallery.valentines1 {
    height: 125vw;
  }

  .lightbox-link-gallery.valentines2 {
    height: 125vw;
  }

  .lightbox-link-gallery.valentines3 {
    height: 125vw;
  }

  .lightbox-link-gallery.valentines4 {
    height: 125vw;
  }

  .lightbox-link-gallery.valentines5 {
    height: 125vw;
  }

  .lightbox-link-gallery.valentines6 {
    height: 125vw;
  }

  .lightbox-link-gallery.corsages7 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception7 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception8 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception9 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception10 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception11 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception12 {
    height: 125vw;
  }

  .lightbox-link-gallery.valentines7 {
    height: 125vw;
  }

  .lightbox-link-gallery.valentines8 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception13 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception14 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception15 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception16 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception17 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception18 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception19 {
    height: 125vw;
  }

  .lightbox-link-gallery.corsages8 {
    height: 125vw;
  }

  .lightbox-link-gallery.corsages9 {
    height: 125vw;
  }

  .lightbox-link-gallery.corsages10 {
    height: 125vw;
  }

  .lightbox-link-gallery.corsages11 {
    height: 125vw;
  }

  .lightbox-link-gallery.corsages13 {
    height: 125vw;
  }

  .lightbox-link-gallery.corsages12 {
    height: 125vw;
  }

  .lightbox-link-gallery.corsages13 {
    height: 125vw;
  }

  .lightbox-link-gallery.crosses2 {
    height: 125vw;
  }

  .lightbox-link-gallery.crosses3 {
    height: 125vw;
  }

  .lightbox-link-gallery.crosses4 {
    height: 125vw;
  }

  .lightbox-link-gallery.crosses5 {
    height: 125vw;
  }

  .lightbox-link-gallery.crosses6 {
    height: 125vw;
  }

  .lightbox-link-gallery.crosses7 {
    height: 125vw;
  }

  .lightbox-link-gallery.crosses8 {
    height: 125vw;
  }

  .lightbox-link-gallery.crosses9 {
    height: 125vw;
  }

  .lightbox-link-gallery.tribute16 {
    height: 70vw;
  }

  .lightbox-link-gallery.tribute17 {
    height: 70vw;
  }

  .lightbox-link-gallery.tribute18 {
    height: 70vw;
  }

  .lightbox-link-gallery.tribute19 {
    height: 70vw;
  }

  .lightbox-link-gallery.tribute20 {
    height: 70vw;
  }

  .lightbox-link-gallery.tribute21 {
    height: 70vw;
  }

  .lightbox-link-gallery.tribute22 {
    height: 70vw;
  }

  .lightbox-link-gallery.tribute23 {
    height: 70vw;
  }

  .lightbox-link-gallery.tribute24 {
    height: 70vw;
  }

  .lightbox-link-gallery.tribute25 {
    height: 70vw;
  }

  .lightbox-link-gallery.sprays1 {
    height: 70vw;
  }

  .lightbox-link-gallery.sprays2 {
    height: 70vw;
  }

  .lightbox-link-gallery.sprays3 {
    height: 70vw;
  }

  .lightbox-link-gallery.sprays4 {
    height: 70vw;
  }

  .lightbox-link-gallery.sprays5 {
    height: 70vw;
  }

  .lightbox-link-gallery.sprays6 {
    height: 70vw;
  }

  .lightbox-link-gallery.sprays7 {
    height: 70vw;
  }

  .lightbox-link-gallery.sprays8 {
    height: 70vw;
  }

  .lightbox-link-gallery.sprays10 {
    height: 70vw;
  }

  .lightbox-link-gallery.valentines9 {
    height: 125vw;
  }

  .lightbox-link-gallery.sprays13 {
    height: 70vw;
  }

  .lightbox-link-gallery.sprays15 {
    height: 70vw;
  }

  .lightbox-link-gallery.sprays16 {
    height: 70vw;
  }

  .lightbox-link-gallery.crosses2 {
    height: 70vw;
  }

  .lightbox-link-gallery.crosses3 {
    height: 70vw;
  }

  .lightbox-link-gallery.crosses4 {
    height: 70vw;
  }

  .lightbox-link-gallery.crosses5 {
    height: 70vw;
  }

  .lightbox-link-gallery.crosses6 {
    height: 70vw;
  }

  .lightbox-link-gallery.crosses7 {
    height: 70vw;
  }

  .lightbox-link-gallery.crosses8 {
    height: 70vw;
  }

  .lightbox-link-gallery.crosses9 {
    height: 70vw;
  }

  .lightbox-link-gallery.crosses0 {
    height: 70vw;
  }

  .lightbox-link-gallery.venue-reception20 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception21 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception22 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception23 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception24 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception25 {
    height: 125vw;
  }

  .lightbox-link-gallery.cake-flowers3 {
    height: 125vw;
  }

  .lightbox-link-gallery.cake-flowers4 {
    height: 125vw;
  }

  .lightbox-link-gallery.cake-flowers5 {
    height: 125vw;
  }

  .lightbox-link-gallery.cake-flowers6 {
    height: 125vw;
  }

  .lightbox-link-gallery.cake-flowers2 {
    height: 125vw;
  }

  .lightbox-link-gallery.flower-gifts2 {
    height: 125vw;
  }

  .lightbox-link-gallery.flower-gifts3 {
    height: 125vw;
  }

  .lightbox-link-gallery.flower-gifts4 {
    height: 125vw;
  }

  .lightbox-link-gallery.flower-gifts5 {
    height: 125vw;
  }

  .lightbox-link-gallery.flower-gifts6 {
    height: 125vw;
  }

  .lightbox-link-gallery.cake-flowers1 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception1 {
    height: 125vw;
  }

  .lightbox-link-gallery.sprays18 {
    height: 70vw;
  }

  .lightbox-link-gallery.sprays19 {
    height: 70vw;
  }

  .lightbox-link-gallery.sprays20 {
    height: 70vw;
  }

  .lightbox-link-gallery.corsages14 {
    height: 125vw;
  }

  .lightbox-link-gallery.corsages15 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception26 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception27 {
    height: 125vw;
  }

  .lightbox-link-gallery.venue-reception28 {
    height: 125vw;
  }

  .lightbox-link-gallery.flower-gifts6 {
    height: 125vw;
  }

  .lightbox-link-gallery.flower-gifts7 {
    height: 125vw;
  }

  .lightbox-link-gallery.flower-gifts8 {
    height: 125vw;
  }

  .lightbox-link-gallery.flower-gifts9 {
    height: 125vw;
  }

  .lightbox-link-gallery.special-occasions1 {
    height: 125vw;
  }

  .lightbox-link-gallery.special-occasions2 {
    height: 125vw;
  }

  .lightbox-link-gallery.special-occasions3 {
    height: 125vw;
  }

  .lightbox-link-gallery.special-occasions4 {
    height: 125vw;
  }

  .lightbox-link-gallery.special-occasions5 {
    height: 125vw;
  }

  .lightbox-link-gallery.special-occasions6 {
    height: 125vw;
  }

  .lightbox-link-gallery.special-occasions7 {
    height: 125vw;
  }

  .lightbox-link-gallery.special-occasions8 {
    height: 125vw;
  }

  .lightbox-link-gallery.special-occasions9 {
    height: 125vw;
  }

  .lightbox-link-gallery.special-occasions10 {
    height: 125vw;
  }

  .lightbox-link-gallery.special-occasions11 {
    height: 125vw;
  }

  .lightbox-link-gallery.special-occasions12 {
    height: 125vw;
  }

  .lightbox-link-gallery.special-occasions13 {
    height: 125vw;
  }

  .lightbox-link-gallery.special-occasions14 {
    height: 125vw;
  }

  .lightbox-link-gallery.special-occasions15 {
    height: 125vw;
  }

  .lightbox-link-gallery.easter1 {
    height: 125vw;
  }

  .lightbox-link-gallery.easter2 {
    height: 125vw;
  }

  .galleries-div-container {
    margin-top: 20px;
    margin-bottom: 0px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .testimonial-title-wrapper {
    margin-top: 0px;
    margin-bottom: 20px;
  }

  .image-section-overlay-testimonial {
    padding: 20px 10px;
  }

  .testimoial-image-section-title-wrapper {
    width: 100%;
    padding: 25px 0px;
  }

  .testimonial-main-text {
    font-size: 27px;
    line-height: 28px;
  }

  .testimonial-main-text.subtitle {
    margin-bottom: 15px;
    font-size: 15px;
    line-height: 18px;
  }

  .testimonial-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section-testimonial {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .section-testimonial.top {
    padding-bottom: 0px;
  }

  .cta-content-wrapper {
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .about-title-wrapper {
    margin-top: 10px;
    margin-bottom: 0px;
  }

  .div-footer-green {
    padding-right: 10px;
    padding-left: 10px;
    text-align: center;
  }

  .div-footer-white {
    padding-right: 10px;
    padding-left: 10px;
  }

  .big-footer {
    padding-right: 0px;
    padding-left: 0px;
  }

  .about-home-title-wrapper {
    margin-bottom: 0px;
  }

  .testimoial-image-section-title-wrapper-v2 {
    width: 100%;
    padding: 25px 10px;
  }

  .testimoial-image-section-title-wrapper-home {
    width: 100%;
    padding: 25px 0px;
  }

  .about-me-block-title-2 {
    margin-bottom: 15px;
    font-size: 22px;
  }

  .maintxtblackcenter20abouthome {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 17px;
  }

  .mainheaderh2centerservices {
    width: 100%;
    font-size: 25px;
  }

  .mainheaderh2blackleft28 {
    font-size: 13px;
  }

  .main-sectionwhite {
    padding-right: 0px;
    padding-left: 0px;
  }

  .maincontainer-2 {
    padding-right: 15px;
    padding-left: 15px;
  }

  .mainheaderh2centerservices-2 {
    width: 100%;
    font-size: 25px;
  }

  .mainheaderh2blackleft28-2 {
    font-size: 13px;
  }

  .maintxtblackcenter20abouthome-2 {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 17px;
  }

  .mainheaderh2centerservices-3 {
    width: 100%;
    font-size: 25px;
  }

  .mainheaderh2blackleft28-3 {
    font-size: 13px;
  }

  .maintxtblackcenter20abouthome-3 {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 17px;
  }

  .bottom-button-holders {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .copyright-text {
    font-size: 11px;
  }

  .html-embed-2 {
    margin-top: 20px;
  }

  .list-item {
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 0px;
  }
}

#w-node-_2dff394d-e4b4-792c-9e60-405bbcb378d4-2aa291d9 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_7c8aebb3-7baf-11b0-6e56-6eddf1aa302a-2aa291d9 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_68c781bd-a657-9b4e-0f7b-5d93b68f2d08-632daf2d {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_68c781bd-a657-9b4e-0f7b-5d93b68f2d0a-632daf2d {
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_68c781bd-a657-9b4e-0f7b-5d93b68f2d0d-632daf2d {
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_68c781bd-a657-9b4e-0f7b-5d93b68f2d0f-632daf2d {
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_3bed5fd0-cf4c-974e-8d9c-7f050a32b9be-c72dafb4 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_3bed5fd0-cf4c-974e-8d9c-7f050a32b9c0-c72dafb4 {
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_3bed5fd0-cf4c-974e-8d9c-7f050a32b9c3-c72dafb4 {
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_3bed5fd0-cf4c-974e-8d9c-7f050a32b9c5-c72dafb4 {
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_35f79583-05d2-6bb5-8b0d-173161c5cf48-5d2dafb6 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_35f79583-05d2-6bb5-8b0d-173161c5cf4a-5d2dafb6 {
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_35f79583-05d2-6bb5-8b0d-173161c5cf4d-5d2dafb6 {
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_35f79583-05d2-6bb5-8b0d-173161c5cf4f-5d2dafb6 {
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_794d1a41-6afd-9ff8-9741-1112f9f6f865-ee2dafd7 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-dd5ecb6b-31b4-0d02-1679-01ea5013a87b-702dafd8 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-d94735d0-5225-e761-602c-0f8246a4ef71-3e2dafda {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_84ed4683-5ac4-6aca-6f79-ed0fde95aeeb-982dafdb {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-c8a902e7-8301-15ee-b196-bfce5fea44d5-b92daf06 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c8a902e7-8301-15ee-b196-bfce5fea44d7-b92daf06 {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-c8a902e7-8301-15ee-b196-bfce5fea44da-b92daf06 {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
}

#w-node-a810fe76-f2a9-0876-ba3b-f59fd19d713f-662dafba {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-a810fe76-f2a9-0876-ba3b-f59fd19d7141-662dafba {
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-a810fe76-f2a9-0876-ba3b-f59fd19d7144-662dafba {
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-a810fe76-f2a9-0876-ba3b-f59fd19d7146-662dafba {
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_1ff5856d-6f10-79dc-3b5a-204aa1086a4f-712dafdc {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_807ce2ac-7f92-bdeb-52f7-da957ccbd23f-a72dafd3 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-d2fe6289-599b-108a-2c23-584147500225-ed2dafd9 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_844c267e-c23d-8a92-c6ce-a2dfc73194bc-fd2dafde {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_3bcdb0b7-9f57-2784-92f8-65925ab8ace0-fd2dafde {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-_06312b17-4d10-6791-2ef5-e62fbfcb8e75-fd2dafde {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_01c990fc-7aae-372f-874d-4be05aab3a2c-fd2dafde {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_01c990fc-7aae-372f-874d-4be05aab3a32-fd2dafde {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-ab841fe0-e32c-fe2a-31c5-f5f4793db0a4-fd2dafde {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_4121b2d9-69fc-09b3-125a-60417f8d1715-fd2dafde {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_4121b2d9-69fc-09b3-125a-60417f8d171b-fd2dafde {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-_4121b2d9-69fc-09b3-125a-60417f8d171e-fd2dafde {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-ca99d6d5-370c-32bb-0b81-b4c825dadbd7-fd2dafde {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-ca99d6d5-370c-32bb-0b81-b4c825dadbdd-fd2dafde {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-ca99d6d5-370c-32bb-0b81-b4c825dadbe0-fd2dafde {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_0a52ec8e-0c10-0ab2-2ab2-b438026b6457-fd2dafde {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_0a52ec8e-0c10-0ab2-2ab2-b438026b6459-fd2dafde {
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_0a52ec8e-0c10-0ab2-2ab2-b438026b645e-fd2dafde {
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_0a52ec8e-0c10-0ab2-2ab2-b438026b6460-fd2dafde {
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-cb1e188a-5238-52dc-7a11-df8e8438e395-c32dafd5 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-a0a6a20a-9dff-1ca2-5c01-d12d65fc1bb5-cd2daf40 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-a0a6a20a-9dff-1ca2-5c01-d12d65fc1bb7-cd2daf40 {
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-a0a6a20a-9dff-1ca2-5c01-d12d65fc1bba-cd2daf40 {
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-a0a6a20a-9dff-1ca2-5c01-d12d65fc1bbc-cd2daf40 {
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_4d39ba41-8ba2-a976-536d-fd60c44ad1ac-492dafd4 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-c646e6da-1c78-0e31-41be-faa07ae6b9b0-6a2dafb3 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c646e6da-1c78-0e31-41be-faa07ae6b9b2-6a2dafb3 {
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-c646e6da-1c78-0e31-41be-faa07ae6b9b5-6a2dafb3 {
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c646e6da-1c78-0e31-41be-faa07ae6b9b7-6a2dafb3 {
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_7960be5b-cbd8-cdef-d28c-b2204feefea5-292dafd6 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_8c5562dd-ff0f-2747-e8e5-d3db159e4b5c-df7bc4cf {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_8c5562dd-ff0f-2747-e8e5-d3db159e4b5e-df7bc4cf {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_8c5562dd-ff0f-2747-e8e5-d3db159e4b61-df7bc4cf {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
}

#w-node-_9b398fad-5284-01e2-f33e-2029232cbf79-df7bc4cf {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_9b398fad-5284-01e2-f33e-2029232cbf7b-df7bc4cf {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_9b398fad-5284-01e2-f33e-2029232cbf80-df7bc4cf {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
}

#w-node-_79b64151-3d71-7d90-dcb6-7b1b21a8aac5-df7bc4cf {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_79b64151-3d71-7d90-dcb6-7b1b21a8aac7-df7bc4cf {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_79b64151-3d71-7d90-dcb6-7b1b21a8aaca-df7bc4cf {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
}

#w-node-c0966306-11c2-b708-0267-0d312f7e0f3c-df7bc4cf {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c0966306-11c2-b708-0267-0d312f7e0f3e-df7bc4cf {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-c0966306-11c2-b708-0267-0d312f7e0f41-df7bc4cf {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
}

#w-node-_992e504c-b432-4dd1-e065-e690d7ccc337-df7bc4cf {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_992e504c-b432-4dd1-e065-e690d7ccc339-df7bc4cf {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_992e504c-b432-4dd1-e065-e690d7ccc33c-df7bc4cf {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
}

#w-node-e830c015-cf82-4cd0-d6e6-23479b832701-df7bc4cf {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-e830c015-cf82-4cd0-d6e6-23479b832703-df7bc4cf {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-e830c015-cf82-4cd0-d6e6-23479b832706-df7bc4cf {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
}

#w-node-_9c1e2591-d043-a11e-e47a-97410fc1cd0d-df7bc4cf {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_9c1e2591-d043-a11e-e47a-97410fc1cd0f-df7bc4cf {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_9c1e2591-d043-a11e-e47a-97410fc1cd12-df7bc4cf {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
}

#w-node-_1ff1a805-b299-6f63-6ffb-f9ca7996468d-df7bc4cf {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_1ff1a805-b299-6f63-6ffb-f9ca7996468f-df7bc4cf {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_1ff1a805-b299-6f63-6ffb-f9ca79964692-df7bc4cf {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
}

#w-node-_6aefa65c-0bd7-18c3-8fbb-e60367ebb55b-df7bc4cf {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_6aefa65c-0bd7-18c3-8fbb-e60367ebb55d-df7bc4cf {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_6aefa65c-0bd7-18c3-8fbb-e60367ebb560-df7bc4cf {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
}

#w-node-_637c0868-8370-c551-7bda-e951ea8c8ea2-df7bc4cf {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_637c0868-8370-c551-7bda-e951ea8c8ea4-df7bc4cf {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_637c0868-8370-c551-7bda-e951ea8c8ea7-df7bc4cf {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
}

#w-node-c646e6da-1c78-0e31-41be-faa07ae6b9b0-4e3b98fe {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c646e6da-1c78-0e31-41be-faa07ae6b9b2-4e3b98fe {
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-c646e6da-1c78-0e31-41be-faa07ae6b9b5-4e3b98fe {
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c646e6da-1c78-0e31-41be-faa07ae6b9b7-4e3b98fe {
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

@media screen and (max-width: 991px) {
  #w-node-_2dff394d-e4b4-792c-9e60-405bbcb378d4-2aa291d9 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-column-align: end;
    justify-self: end;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_7c8aebb3-7baf-11b0-6e56-6eddf1aa302a-2aa291d9 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
  }

  #w-node-_794d1a41-6afd-9ff8-9741-1112f9f6f865-ee2dafd7 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-dd5ecb6b-31b4-0d02-1679-01ea5013a87b-702dafd8 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-d94735d0-5225-e761-602c-0f8246a4ef71-3e2dafda {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_84ed4683-5ac4-6aca-6f79-ed0fde95aeeb-982dafdb {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_1ff5856d-6f10-79dc-3b5a-204aa1086a4f-712dafdc {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_807ce2ac-7f92-bdeb-52f7-da957ccbd23f-a72dafd3 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-d2fe6289-599b-108a-2c23-584147500225-ed2dafd9 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-cb1e188a-5238-52dc-7a11-df8e8438e395-c32dafd5 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_4d39ba41-8ba2-a976-536d-fd60c44ad1ac-492dafd4 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_7960be5b-cbd8-cdef-d28c-b2204feefea5-292dafd6 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_7fed8998-00db-4202-194a-01749b6ebbda-e12dafbb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_06e04d54-9fc4-ba96-3863-1a7a5cda7721-e12dafbb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8938a017-eebc-376b-d33d-d960abb8855c-e12dafbb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a213d5a2-1ef7-b673-2d64-2f72aca12287-e12dafbb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ff4c57b0-753b-3e73-f13b-cf93f41bb50d-e12dafbb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_565874fe-41f6-580e-9ac0-b82fcbae59f2-e12dafbb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e5f03f01-989f-b8db-c6be-c1983877de6f-e12dafbb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b41f58a3-9b01-1352-9622-789226564f20-e12dafbb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_99631c21-f348-e4b0-0d71-e3826f72cf79-e12dafbb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_720525a2-fd69-6fd0-f0a7-6a35b3bdbb1b-e12dafbb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_2915a6c0-6b04-16bd-ed33-65914c55ec23-e12dafbb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_5474d2ce-14e7-6679-7d91-230c561e1a9e-e12dafbb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fd6b1fdb-0d64-0b35-d6fb-ed739eca9cca-e12dafbb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c7344ea6-0983-e0f4-bdda-f43c52a07a28-e12dafbb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_5ec6159e-698d-3f8f-644f-781240ef9245-e12dafbb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a4047b4c-c688-eb0c-058b-7aa15ae4a0f7-e12dafbb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_12d259e8-e56d-5e13-9d43-c15c69e1e6d9-e12dafbb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_26d7f03f-ba31-6824-34b7-595238cf57a3-e12dafbb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_2dff394d-e4b4-792c-9e60-405bbcb378d4-2aa291d9 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-_7c8aebb3-7baf-11b0-6e56-6eddf1aa302a-2aa291d9 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
  }

  #w-node-_99ec8dd9-40d5-e403-d7b2-5995b8191579-632daf2d {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_99ec8dd9-40d5-e403-d7b2-5995b8191584-632daf2d {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_99ec8dd9-40d5-e403-d7b2-5995b819158f-632daf2d {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_99ec8dd9-40d5-e403-d7b2-5995b819159a-632daf2d {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_99ec8dd9-40d5-e403-d7b2-5995b81915a5-632daf2d {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_99ec8dd9-40d5-e403-d7b2-5995b81915b0-632daf2d {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_99ec8dd9-40d5-e403-d7b2-5995b81915bb-632daf2d {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c349ef48-642a-447d-38af-86d07c33ebf7-5d2dafb6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_0f93c423-3f7f-bd32-1557-f6c5c940c730-5d2dafb6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_49c1729a-a7a6-e9af-9de3-0675801ba5cc-5d2dafb6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_37a74afd-4518-68dc-6e67-498c76953ce0-5d2dafb6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c349ef48-642a-447d-38af-86d07c33ebfe-5d2dafb6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c349ef48-642a-447d-38af-86d07c33ec05-5d2dafb6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e6a6edd9-bb89-45bc-dcdc-2483f924fcd7-302dafc5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a301787a-c034-9050-8481-8d1abf2daf78-302dafc5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ae0fec67-c1e4-d30f-81fd-0baec1ec1aa7-302dafc5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a878ecf8-9a8f-feae-29e0-c8589861e456-302dafc5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ff7335f0-b17a-e9a2-9c12-d2b8cda502ac-302dafc5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_00d37088-b477-c327-4ace-105437ed7fd6-302dafc5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b9604843-bce9-ab5c-0df4-b73aa7a8c643-302dafc5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3bdc4c0c-d1ca-994b-3fec-7e82ceed6373-302dafc5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_824a2488-1c0a-d05f-8498-a71bc1172992-302dafc5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_0c80780a-e975-1490-b9db-6568121bdc87-972dafc3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b94db36a-375d-0279-126d-8c7a8bb647e8-972dafc3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f50cbe64-9dbd-d5c1-ae20-af60fd622231-972dafc3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f7ababfd-3f92-4b9d-f522-f96a3d56233b-972dafc3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-de3150bb-a795-22fd-4cac-a9dd0e2e52c8-972dafc3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_676ed468-65ea-599a-336e-f53b83995b2b-972dafc3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_5a7c5147-87f1-2b59-c795-791ec0c7a77a-972dafc3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_21ccc3ac-023f-b107-db04-b14f7c6c6c42-972dafc3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c586ca89-977c-1f89-5f67-04533d365de6-972dafc3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ca672f9c-a882-c6f0-5995-ec1daa8f4966-972dafc3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_4cf33bcf-bcf1-f93a-1cae-99d440528006-972dafc3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_268b3cdb-e1cb-78a0-c358-7a4a073c9dc2-972dafc3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-be355ef5-8000-13a6-004a-c56eabb52e22-972dafc3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_4944dcb0-4dbe-e6b6-fff7-d5d0ba48865d-972dafc3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_543c7cb3-fcc8-7d18-2f58-6cb8b72ad45b-b02dafc4 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b4a14f26-bc01-31b6-0103-7b7175a25319-b02dafc4 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c9c3fa95-e78f-b690-4030-feee1d2a007d-b02dafc4 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b04986fb-6dce-f116-9f39-cc8e1ac6b7ed-b02dafc4 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_5a0d84bd-a4e7-bf2f-df95-6e536c35087b-b02dafc4 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ace98492-a3ff-6444-3ddd-47fee1f27b76-b02dafc4 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_298b1f67-6b59-80d1-0fb5-8e882b0ab72b-b02dafc4 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_5f50f89c-abb5-5819-6396-da87eae8fda4-b02dafc4 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_05290679-3758-e46f-d69a-84a199f79022-b02dafc4 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-af67a36d-8841-90cc-df8e-1bad75bc2f17-da2dafbe {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-faeedc94-3e27-0bbb-f327-2e77c5b3b6f5-da2dafbe {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f55435ef-579f-3227-7abf-18d482099d19-da2dafbe {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_101e6cbc-6330-d3cc-7296-b851211b8de0-da2dafbe {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fb9b54d3-2bfc-6d3a-9c17-e87fad58051c-da2dafbe {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_702b1f7c-a796-38ce-23b1-2b522a2697b6-da2dafbe {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_5b201448-90ef-4988-66bb-d42000adc14a-da2dafbe {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_4adb137d-0efc-99e9-da27-f02101391a9c-da2dafbe {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-def911c2-d787-1293-4fd1-e41df8c3e7a2-da2dafbe {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f2ee1b7f-8471-0585-02ca-27c0b430c75b-da2dafbe {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e01fbd86-d16f-ed9e-b413-f6ae8e41bcae-da2dafbe {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_26894753-4ce2-10f2-e8b2-e3c045d1a456-da2dafbe {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c665f148-182f-6aab-f360-bb8478828702-da2dafbe {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_4df155da-d0e4-7096-66f5-c5fbb57d96e5-da2dafbe {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9da0bf08-a6e0-b8b6-824f-dd6d99bcad83-da2dafbe {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f6d5ed61-14f3-9a14-c054-67118ad17e00-652dafc7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_6fd415b3-4e1b-f015-ccd2-ac4b41a1c5c5-652dafc7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c4c35cdd-8bce-6b82-b886-a7427193fc27-652dafc7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_0c47ff2c-dc86-e2f5-25b1-5c89de42a517-652dafc7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d434e655-c556-afb1-16c2-5fd08367bd27-652dafc7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8094fb4d-d0a2-2725-3c7a-d6b134eee27f-652dafc7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d4a01135-5562-e9e7-2619-3b8898998f09-652dafc7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fc19a0fb-6a41-39f0-268c-dc4b3ec64d45-652dafc7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_0cd9da99-4e19-4342-8f20-9eae14da25b5-652dafc7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-cecf1b9a-c77a-3a9f-4654-60ce1baf322a-652dafc7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_5fd0ead8-7005-c456-8712-84f9c0c41d11-652dafc7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_985f6fae-0540-6cdf-98ea-caca92051eff-652dafc7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-dc055153-d868-a3a6-d45c-4bf8637f5f7c-652dafc7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_2c7d0704-bd74-a892-3529-e87ee37d92fd-652dafc7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_58096e9b-8168-3d4a-40e5-243157416d96-652dafc7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_2b84dcc4-01b3-db94-c482-22452579c298-652dafc7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_0430990f-24da-be63-0c4f-ca6ab5f22072-652dafc7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_60ed4267-2627-b416-13ac-c8295a2dbafa-652dafc7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-aded03a9-087f-50b4-f46e-574a0fbfdd1b-652dafc7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_6d151695-f7fd-05f7-ef2e-69340eea5267-652dafc7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b9bd6bfe-236a-f860-fdd7-c03f2011dd51-652dafc7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_428d4bf2-5539-828a-98f6-15d1505692bf-652dafc7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fa83452c-55e0-9da8-12df-a2ffae4e7d56-652dafc7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_214db8fa-5a7a-f889-3211-50559c533f04-652dafc7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a570869f-92e6-6eea-aab9-4fd9567447c8-c82dafd2 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e65a7795-aaaa-50b0-2496-4277ddb49290-c82dafd2 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_2224282a-c95a-08cf-e084-a6f14efeb752-c82dafd2 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_2a126d3b-bfa3-b984-0ada-d083c54d5403-c82dafd2 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e6ccb882-fe54-7387-7f1d-cd262a806873-c82dafd2 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e92adbfd-9e0e-53ca-d42f-627dfb223b17-c82dafd2 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_794d1a41-6afd-9ff8-9741-1112f9f6f815-ee2dafd7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_794d1a41-6afd-9ff8-9741-1112f9f6f839-ee2dafd7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_794d1a41-6afd-9ff8-9741-1112f9f6f851-ee2dafd7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_794d1a41-6afd-9ff8-9741-1112f9f6f81b-ee2dafd7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_794d1a41-6afd-9ff8-9741-1112f9f6f809-ee2dafd7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_794d1a41-6afd-9ff8-9741-1112f9f6f833-ee2dafd7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_794d1a41-6afd-9ff8-9741-1112f9f6f821-ee2dafd7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_794d1a41-6afd-9ff8-9741-1112f9f6f82d-ee2dafd7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_794d1a41-6afd-9ff8-9741-1112f9f6f827-ee2dafd7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_794d1a41-6afd-9ff8-9741-1112f9f6f80f-ee2dafd7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_794d1a41-6afd-9ff8-9741-1112f9f6f83f-ee2dafd7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_794d1a41-6afd-9ff8-9741-1112f9f6f845-ee2dafd7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_794d1a41-6afd-9ff8-9741-1112f9f6f84b-ee2dafd7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_794d1a41-6afd-9ff8-9741-1112f9f6f85d-ee2dafd7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_794d1a41-6afd-9ff8-9741-1112f9f6f857-ee2dafd7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_794d1a41-6afd-9ff8-9741-1112f9f6f865-ee2dafd7 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_794d1a41-6afd-9ff8-9741-1112f9f6f867-ee2dafd7 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-dd5ecb6b-31b4-0d02-1679-01ea5013a867-702dafd8 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-dd5ecb6b-31b4-0d02-1679-01ea5013a837-702dafd8 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-dd5ecb6b-31b4-0d02-1679-01ea5013a855-702dafd8 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-dd5ecb6b-31b4-0d02-1679-01ea5013a82b-702dafd8 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-dd5ecb6b-31b4-0d02-1679-01ea5013a873-702dafd8 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-dd5ecb6b-31b4-0d02-1679-01ea5013a86d-702dafd8 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-dd5ecb6b-31b4-0d02-1679-01ea5013a81f-702dafd8 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-dd5ecb6b-31b4-0d02-1679-01ea5013a831-702dafd8 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-dd5ecb6b-31b4-0d02-1679-01ea5013a849-702dafd8 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-dd5ecb6b-31b4-0d02-1679-01ea5013a84f-702dafd8 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-dd5ecb6b-31b4-0d02-1679-01ea5013a825-702dafd8 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-dd5ecb6b-31b4-0d02-1679-01ea5013a843-702dafd8 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-dd5ecb6b-31b4-0d02-1679-01ea5013a83d-702dafd8 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-dd5ecb6b-31b4-0d02-1679-01ea5013a85b-702dafd8 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-dd5ecb6b-31b4-0d02-1679-01ea5013a861-702dafd8 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-dd5ecb6b-31b4-0d02-1679-01ea5013a87b-702dafd8 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-dd5ecb6b-31b4-0d02-1679-01ea5013a87d-702dafd8 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-d94735d0-5225-e761-602c-0f8246a4ef2d-3e2dafda {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d94735d0-5225-e761-602c-0f8246a4ef39-3e2dafda {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d94735d0-5225-e761-602c-0f8246a4ef51-3e2dafda {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d94735d0-5225-e761-602c-0f8246a4ef3f-3e2dafda {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d94735d0-5225-e761-602c-0f8246a4ef45-3e2dafda {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d94735d0-5225-e761-602c-0f8246a4ef33-3e2dafda {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d94735d0-5225-e761-602c-0f8246a4ef4b-3e2dafda {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d94735d0-5225-e761-602c-0f8246a4ef1b-3e2dafda {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d94735d0-5225-e761-602c-0f8246a4ef21-3e2dafda {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d94735d0-5225-e761-602c-0f8246a4ef27-3e2dafda {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d94735d0-5225-e761-602c-0f8246a4ef63-3e2dafda {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d94735d0-5225-e761-602c-0f8246a4ef57-3e2dafda {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d94735d0-5225-e761-602c-0f8246a4ef5d-3e2dafda {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d94735d0-5225-e761-602c-0f8246a4ef15-3e2dafda {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d94735d0-5225-e761-602c-0f8246a4ef69-3e2dafda {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d94735d0-5225-e761-602c-0f8246a4ef71-3e2dafda {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-d94735d0-5225-e761-602c-0f8246a4ef73-3e2dafda {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-da2832a5-b265-53b1-135d-e0fcbb6acd1b-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_4fb09874-efce-b803-9a53-a73f58ae8d1a-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_21bb636e-3fb8-107f-326d-715001e0e600-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3c3c9abc-6afc-1c02-a2a5-c244bddcc52a-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-eedc8a61-b27e-931b-a298-1f418f8d5f4a-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f6476e3f-1870-84df-fc00-22edc0517a0a-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1e8f20e5-c978-ca92-cb24-a4eaf43890b8-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ea8d0e3c-4e17-e640-fa31-f1bff030b522-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_84047dfb-c794-e758-7252-5c7fd86e199c-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1b7bb747-8b2c-266d-6be0-5cf255809720-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ed9aacde-1921-d6d1-d97f-b4c68f9dc162-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3b85ff6c-e8c9-56b8-8454-39487035648a-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b3c80911-8a24-a327-d45d-b128e0a5de43-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8750c495-d57f-4d7d-3418-2c0f81bd7ff0-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d8bf5ccd-3ccf-edb4-ab3c-47607f7c08f3-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_555e3969-2243-1827-f604-f0e17650b217-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_0316a30b-53ac-352e-f8e8-9e60bb3a08ae-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c0f8be25-344c-4d8d-fc4e-95d755538d2d-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_0d683158-5ae3-4f42-40d2-2b58244b5ba1-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3eea514b-627f-cf34-701d-c92e42483a88-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_59ea4d57-b8ff-ad6a-7d69-5be767af8504-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_51f04ad4-2159-05de-0b70-6e839a20daea-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_2efba0c0-47bd-9eb2-d27b-d611c400a985-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_57624aec-d120-6424-a373-418e9c326f19-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_20f15e21-ac27-3750-8e06-8dedb72846ea-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_44a76dcd-6589-80c0-a844-7d4c93ddfec0-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_2fd8dd1e-aa93-ba3c-fa65-7c7669eb19d7-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7d7d831b-839b-10a0-2d5b-d373f86679f4-c02dafc0 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_84ed4683-5ac4-6aca-6f79-ed0fde95aea1-982dafdb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_84ed4683-5ac4-6aca-6f79-ed0fde95ae9b-982dafdb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_84ed4683-5ac4-6aca-6f79-ed0fde95ae8f-982dafdb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_84ed4683-5ac4-6aca-6f79-ed0fde95aea7-982dafdb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_84ed4683-5ac4-6aca-6f79-ed0fde95aead-982dafdb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_84ed4683-5ac4-6aca-6f79-ed0fde95aeb3-982dafdb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_84ed4683-5ac4-6aca-6f79-ed0fde95aeb9-982dafdb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_84ed4683-5ac4-6aca-6f79-ed0fde95ae95-982dafdb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_84ed4683-5ac4-6aca-6f79-ed0fde95aebf-982dafdb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_84ed4683-5ac4-6aca-6f79-ed0fde95aecb-982dafdb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_84ed4683-5ac4-6aca-6f79-ed0fde95aed1-982dafdb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_84ed4683-5ac4-6aca-6f79-ed0fde95aec5-982dafdb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_84ed4683-5ac4-6aca-6f79-ed0fde95aee3-982dafdb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_84ed4683-5ac4-6aca-6f79-ed0fde95aedd-982dafdb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_84ed4683-5ac4-6aca-6f79-ed0fde95aed7-982dafdb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_84ed4683-5ac4-6aca-6f79-ed0fde95aeeb-982dafdb {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_84ed4683-5ac4-6aca-6f79-ed0fde95aeed-982dafdb {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-c63c782a-fa3d-0b1b-4b36-67e41f86e7ad-b92daf06 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c63c782a-fa3d-0b1b-4b36-67e41f86e7b9-b92daf06 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c63c782a-fa3d-0b1b-4b36-67e41f86e7c6-b92daf06 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c63c782a-fa3d-0b1b-4b36-67e41f86e7d2-b92daf06 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c63c782a-fa3d-0b1b-4b36-67e41f86e7de-b92daf06 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b6d0ff5b-e908-b84d-b282-9acc29bb4ab8-662dafba {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b6d0ff5b-e908-b84d-b282-9acc29bb4ac6-662dafba {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b6d0ff5b-e908-b84d-b282-9acc29bb4aaa-662dafba {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b6d0ff5b-e908-b84d-b282-9acc29bb4abf-662dafba {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b6d0ff5b-e908-b84d-b282-9acc29bb4ab1-662dafba {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_916f52cb-d984-1fb3-b85a-3802703048fb-da2dafbc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b4bb4ec7-dfcb-66f8-7b7d-8b484af426ac-da2dafbc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7e2ee383-8a6a-58da-a418-c500116111aa-da2dafbc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_744aee99-c338-df36-72de-66c7d1ac9e9f-da2dafbc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_2d4cfd07-c182-15ff-af02-641296ce7220-da2dafbc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_4b6246cb-be5a-8b06-2f8d-5bdbf3b80479-da2dafbc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ec86de18-e26d-ffcc-9c07-e94abd57d00d-da2dafbc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e6efa63e-9adb-f836-e655-f16c2714bee0-da2dafbc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_77d03fb7-6de4-8ff6-dbdb-19b81c6e7c51-da2dafbc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e9d4c062-218d-4432-c9df-aa7a3d406340-da2dafbc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-cf6d8990-5a6b-7431-d33c-17cc0e719219-da2dafbc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_42e6f17b-223a-0253-b8f0-081cba41b58e-da2dafbc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_68df45ca-9bc4-ae75-d839-33268b174e21-da2dafbc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_5dded14c-1abd-2ffa-fe0f-b92adfedf73c-da2dafbc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a052df4f-2583-d0f4-1e8d-2d11a957e142-da2dafbc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c768b779-cbf4-de9b-7914-d177c51147c3-fa2dafc6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d9bce504-3de8-c0b8-4cd6-8b1b3a10319a-fa2dafc6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_83a1aa20-1db5-fa7e-1fd4-ac44fbc25035-fa2dafc6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-cea0360b-2970-4a47-12f7-621b57278578-fa2dafc6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e4280154-d083-cc93-517d-230f1344bcb5-fa2dafc6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d07bf707-835e-8b9a-d17d-b2724a15d9b3-fa2dafc6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c03c6391-5595-01fc-c216-4b0d639a6ba9-fa2dafc6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3073628c-1f95-65d5-2abd-6e54698c7dd5-fa2dafc6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b9a8b545-832e-dd8a-03bf-3cdf143cde62-fa2dafc6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_22cac987-b1c9-aa4d-6852-99275871d74a-fa2dafc6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7b5f3e37-c6d0-1401-fbd0-619737c1a867-fa2dafc6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-cd60f4c1-2777-ab47-a17e-29d4b35665e5-fa2dafc6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1ff5856d-6f10-79dc-3b5a-204aa1086a35-712dafdc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1ff5856d-6f10-79dc-3b5a-204aa1086a11-712dafdc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1ff5856d-6f10-79dc-3b5a-204aa1086a17-712dafdc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1ff5856d-6f10-79dc-3b5a-204aa10869f3-712dafdc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1ff5856d-6f10-79dc-3b5a-204aa1086a23-712dafdc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1ff5856d-6f10-79dc-3b5a-204aa1086a29-712dafdc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1ff5856d-6f10-79dc-3b5a-204aa1086a2f-712dafdc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1ff5856d-6f10-79dc-3b5a-204aa1086a05-712dafdc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1ff5856d-6f10-79dc-3b5a-204aa10869f9-712dafdc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1ff5856d-6f10-79dc-3b5a-204aa1086a3b-712dafdc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1ff5856d-6f10-79dc-3b5a-204aa1086a41-712dafdc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1ff5856d-6f10-79dc-3b5a-204aa1086a47-712dafdc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1ff5856d-6f10-79dc-3b5a-204aa1086a1d-712dafdc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1ff5856d-6f10-79dc-3b5a-204aa10869ff-712dafdc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1ff5856d-6f10-79dc-3b5a-204aa1086a4f-712dafdc {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_1ff5856d-6f10-79dc-3b5a-204aa1086a51-712dafdc {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_9b7174de-0713-0eef-93af-b985f1c992e0-a22dafbd {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_88332b91-6d6a-f192-a532-6a227442434e-a22dafbd {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8cff495e-64d1-b80e-3b3d-602f15c2ab28-a22dafbd {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_46d9a6ce-2969-190d-58c5-1cf37ab984a0-a22dafbd {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a0d1b874-798c-4729-84bd-ea3cd0dd0f02-a22dafbd {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_363fadf6-2929-0860-aeca-a67f69a19e44-a22dafbd {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_06b7d1b1-c0c3-0c49-fa92-8bb67011be0c-a22dafbd {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_2679f41c-a06e-1f89-58fc-5cc0e40cc2eb-a22dafbd {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_55da7e59-cac5-d5ee-2f5a-2893ad6c9380-a22dafbd {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9dd2fd65-3b18-d064-24ac-c50b4d6dbb53-a22dafbd {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_944c6cf5-455e-78f4-5c94-105aae5b39c6-a22dafbd {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_452d8347-7622-3c72-d645-e1368a001ad8-a22dafbd {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b3c3fed9-69a2-1fea-2286-8a22b321cbcc-a72dafd3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b3c3fed9-69a2-1fea-2286-8a22b321cbe4-a72dafd3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b3c3fed9-69a2-1fea-2286-8a22b321cbc6-a72dafd3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b3c3fed9-69a2-1fea-2286-8a22b321cbf0-a72dafd3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b3c3fed9-69a2-1fea-2286-8a22b321cbf6-a72dafd3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b3c3fed9-69a2-1fea-2286-8a22b321cbc0-a72dafd3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b3c3fed9-69a2-1fea-2286-8a22b321cbde-a72dafd3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b3c3fed9-69a2-1fea-2286-8a22b321cbba-a72dafd3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b3c3fed9-69a2-1fea-2286-8a22b321cbd2-a72dafd3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b3c3fed9-69a2-1fea-2286-8a22b321cbb4-a72dafd3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b3c3fed9-69a2-1fea-2286-8a22b321cbea-a72dafd3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b3c3fed9-69a2-1fea-2286-8a22b321cbfc-a72dafd3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b3c3fed9-69a2-1fea-2286-8a22b321cc02-a72dafd3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b3c3fed9-69a2-1fea-2286-8a22b321cbd8-a72dafd3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b3c3fed9-69a2-1fea-2286-8a22b321cc08-a72dafd3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_807ce2ac-7f92-bdeb-52f7-da957ccbd23f-a72dafd3 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_807ce2ac-7f92-bdeb-52f7-da957ccbd241-a72dafd3 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_975bd256-dd3d-0b62-3042-0fd4cd2bc196-c62dafce {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_975bd256-dd3d-0b62-3042-0fd4cd2bc19c-c62dafce {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8f684a17-d6d0-4fd1-6dfa-8e1b9af681e8-122dafcf {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fc205405-09ae-5f8d-a23f-5e937ddb0558-122dafcf {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_84808317-477d-e92d-1875-e7e97eaaca5d-122dafcf {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_442e88bd-13fb-be43-8855-9743801889cc-122dafcf {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_496ef60e-04fb-188a-459b-bf4cb7dbee92-122dafcf {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d2fe6289-599b-108a-2c23-58414750021d-ed2dafd9 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d2fe6289-599b-108a-2c23-5841475001f9-ed2dafd9 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d2fe6289-599b-108a-2c23-5841475001f3-ed2dafd9 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d2fe6289-599b-108a-2c23-5841475001ed-ed2dafd9 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d2fe6289-599b-108a-2c23-584147500211-ed2dafd9 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d2fe6289-599b-108a-2c23-5841475001d5-ed2dafd9 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d2fe6289-599b-108a-2c23-5841475001db-ed2dafd9 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d2fe6289-599b-108a-2c23-5841475001e7-ed2dafd9 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d2fe6289-599b-108a-2c23-5841475001e1-ed2dafd9 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d2fe6289-599b-108a-2c23-5841475001ff-ed2dafd9 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d2fe6289-599b-108a-2c23-584147500205-ed2dafd9 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d2fe6289-599b-108a-2c23-5841475001cf-ed2dafd9 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d2fe6289-599b-108a-2c23-58414750020b-ed2dafd9 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d2fe6289-599b-108a-2c23-584147500217-ed2dafd9 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d2fe6289-599b-108a-2c23-5841475001c9-ed2dafd9 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d2fe6289-599b-108a-2c23-584147500225-ed2dafd9 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-d2fe6289-599b-108a-2c23-584147500227-ed2dafd9 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_844c267e-c23d-8a92-c6ce-a2dfc73194bc-fd2dafde {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #w-node-_3bcdb0b7-9f57-2784-92f8-65925ab8ace0-fd2dafde {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_06312b17-4d10-6791-2ef5-e62fbfcb8e75-fd2dafde {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_01c990fc-7aae-372f-874d-4be05aab3a2c-fd2dafde {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
  }

  #w-node-_01c990fc-7aae-372f-874d-4be05aab3a32-fd2dafde {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-ab841fe0-e32c-fe2a-31c5-f5f4793db0a4-fd2dafde {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_4121b2d9-69fc-09b3-125a-60417f8d1715-fd2dafde {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #w-node-_4121b2d9-69fc-09b3-125a-60417f8d171b-fd2dafde {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_4121b2d9-69fc-09b3-125a-60417f8d171e-fd2dafde {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ca99d6d5-370c-32bb-0b81-b4c825dadbd7-fd2dafde {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
  }

  #w-node-ca99d6d5-370c-32bb-0b81-b4c825dadbdd-fd2dafde {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-ca99d6d5-370c-32bb-0b81-b4c825dadbe0-fd2dafde {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_50ef6116-d283-7d42-609b-17a8d9e4a94f-e82dafcc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a446f89c-4f25-bd74-7400-83afc6927234-e82dafcc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_55835364-9e43-758c-0f6d-e781c7eb0f3a-e82dafcc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_21bc42c5-b002-124a-178f-20722ac9aa26-e82dafcc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7a207755-df43-d638-cfce-07561877fd8b-e82dafcc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e2387a71-f818-37c6-261c-f2e2e927e264-e82dafcc {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3607d820-3b2e-7145-35e3-eea55cf7b9d4-c32dafd5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3607d820-3b2e-7145-35e3-eea55cf7b9b0-c32dafd5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3607d820-3b2e-7145-35e3-eea55cf7b9da-c32dafd5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3607d820-3b2e-7145-35e3-eea55cf7b9e0-c32dafd5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3607d820-3b2e-7145-35e3-eea55cf7b9bc-c32dafd5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3607d820-3b2e-7145-35e3-eea55cf7b9c8-c32dafd5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3607d820-3b2e-7145-35e3-eea55cf7b9e6-c32dafd5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3607d820-3b2e-7145-35e3-eea55cf7b9ec-c32dafd5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3607d820-3b2e-7145-35e3-eea55cf7b9fe-c32dafd5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3607d820-3b2e-7145-35e3-eea55cf7b9f2-c32dafd5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3607d820-3b2e-7145-35e3-eea55cf7b9c2-c32dafd5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3607d820-3b2e-7145-35e3-eea55cf7b9f8-c32dafd5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3607d820-3b2e-7145-35e3-eea55cf7b9ce-c32dafd5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3607d820-3b2e-7145-35e3-eea55cf7ba04-c32dafd5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3607d820-3b2e-7145-35e3-eea55cf7b9b6-c32dafd5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-cb1e188a-5238-52dc-7a11-df8e8438e395-c32dafd5 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-cb1e188a-5238-52dc-7a11-df8e8438e397-c32dafd5 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_824f345f-98d1-25e6-2740-ba80438cc335-cd2daf40 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_824f345f-98d1-25e6-2740-ba80438cc32e-cd2daf40 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7e0e0bbd-dcf7-d12d-4364-c7e5e05fc090-cd2daf40 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_5ab8cc63-f509-5cfb-2927-fcc9cc4ed45f-cd2daf40 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_824f345f-98d1-25e6-2740-ba80438cc33c-cd2daf40 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1851e52b-a1d6-e4aa-0634-df086aefa366-cd2daf40 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_549afc04-c23b-95f9-7e86-7d607c536400-cd2daf40 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_824f345f-98d1-25e6-2740-ba80438cc34a-cd2daf40 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7a3023f0-21f7-dfe5-ef97-43d7aa1aab32-cd2daf40 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_824f345f-98d1-25e6-2740-ba80438cc343-cd2daf40 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c345c033-0830-c5f5-c317-ab63353cc358-cd2daf40 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_4161eaf4-8106-85be-d09c-759bde2b57c0-7a2dafc1 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_57b03806-12d6-79a6-fd3e-9606fdc0f6cb-7a2dafc1 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ea09731e-7a58-7017-ae99-6f686680689f-7a2dafc1 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_4251462e-ae0b-fd80-bb18-c870fc90b3a9-7a2dafc1 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7cf91003-0065-e137-ec32-3cea7036539c-7a2dafc1 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_6e0a1249-60b9-e27d-dc35-40fe4ba846c4-7a2dafc1 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b5f3d864-d6a4-ec3a-01f5-57095e2f4cf4-0f2dafc2 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ec17cab6-7b45-e769-aa37-b95aebd61512-0f2dafc2 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d37950df-6c2f-a608-c267-d50b3d5ba50a-0f2dafc2 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_0b6e194a-1a15-3605-f805-cf94ab4d8a84-0f2dafc2 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_13e0ded6-b663-229c-3202-82c9cbdaa56d-0f2dafc2 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_71b5ddf1-5afa-da29-95dc-08f80095964e-0f2dafc2 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f0197392-38c4-2e19-c64b-fc914b5bb1d2-9f2dafd1 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_39d85b34-c622-f512-5a31-5314d0394176-9f2dafd1 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a6723e3c-25e8-c167-3622-84b327f37e70-9f2dafd1 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f405b594-067f-7765-7212-7a0d3718e482-9f2dafd1 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_600f268c-cbc8-d2e8-835f-4081770fcd47-9f2dafd1 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_62ca6ea1-56ef-6932-3114-ae69f8f575f3-9f2dafd1 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3583350a-f939-f59e-97b2-0d6de111e51a-9f2dafd1 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_41099207-8662-2efb-08bd-450abb1c267c-9f2dafd1 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_77aba19c-066c-3c63-70a7-e09e91b7f455-9f2dafd1 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-bcdc2e4e-c5fc-ae4a-b546-dfe3275926a6-492dafd4 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-bcdc2e4e-c5fc-ae4a-b546-dfe3275926ac-492dafd4 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-bcdc2e4e-c5fc-ae4a-b546-dfe3275926b2-492dafd4 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-bcdc2e4e-c5fc-ae4a-b546-dfe3275926b8-492dafd4 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-bcdc2e4e-c5fc-ae4a-b546-dfe3275926be-492dafd4 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-bcdc2e4e-c5fc-ae4a-b546-dfe3275926c4-492dafd4 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-bcdc2e4e-c5fc-ae4a-b546-dfe3275926ca-492dafd4 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-bcdc2e4e-c5fc-ae4a-b546-dfe3275926d0-492dafd4 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-bcdc2e4e-c5fc-ae4a-b546-dfe3275926d6-492dafd4 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-bcdc2e4e-c5fc-ae4a-b546-dfe3275926dc-492dafd4 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-bcdc2e4e-c5fc-ae4a-b546-dfe3275926e2-492dafd4 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-bcdc2e4e-c5fc-ae4a-b546-dfe3275926e8-492dafd4 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-bcdc2e4e-c5fc-ae4a-b546-dfe3275926ee-492dafd4 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-bcdc2e4e-c5fc-ae4a-b546-dfe3275926f4-492dafd4 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-bcdc2e4e-c5fc-ae4a-b546-dfe3275926fa-492dafd4 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_4d39ba41-8ba2-a976-536d-fd60c44ad1ac-492dafd4 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_4d39ba41-8ba2-a976-536d-fd60c44ad1ae-492dafd4 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-f56f1be3-20bb-765e-e389-02b08d3a6dde-c02dafcd {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-cd6000b2-352a-bb2f-2575-19bdc75d662d-c02dafcd {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_326f2f95-6b8e-edbf-eb80-89c9315df2da-292dafd6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_326f2f95-6b8e-edbf-eb80-89c9315df2ec-292dafd6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_326f2f95-6b8e-edbf-eb80-89c9315df2a4-292dafd6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_326f2f95-6b8e-edbf-eb80-89c9315df2bc-292dafd6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_326f2f95-6b8e-edbf-eb80-89c9315df2b0-292dafd6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_326f2f95-6b8e-edbf-eb80-89c9315df2aa-292dafd6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_326f2f95-6b8e-edbf-eb80-89c9315df2c2-292dafd6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_326f2f95-6b8e-edbf-eb80-89c9315df2ce-292dafd6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_326f2f95-6b8e-edbf-eb80-89c9315df2b6-292dafd6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_326f2f95-6b8e-edbf-eb80-89c9315df2c8-292dafd6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_326f2f95-6b8e-edbf-eb80-89c9315df2d4-292dafd6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_326f2f95-6b8e-edbf-eb80-89c9315df2e0-292dafd6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_326f2f95-6b8e-edbf-eb80-89c9315df2f2-292dafd6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_326f2f95-6b8e-edbf-eb80-89c9315df2e6-292dafd6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_326f2f95-6b8e-edbf-eb80-89c9315df2f8-292dafd6 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7960be5b-cbd8-cdef-d28c-b2204feefea5-292dafd6 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_7960be5b-cbd8-cdef-d28c-b2204feefea7-292dafd6 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_8716446d-4ae8-5f35-e30b-963bc88758e8-55c12f68 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_924f335d-2e55-1b7e-b2a6-96f25f890192-55c12f68 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_38182611-1e97-8ac2-767c-a080c3aad343-55c12f68 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f19dba3b-1cd7-d06b-b96f-6634583f3c1d-55c12f68 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_5d32846b-b0c5-8021-6415-ffd545ee4f86-55c12f68 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_7f58ef82-afc4-fc84-4e75-2c75cb8d8459-55c12f68 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_6d3eed12-0aea-5209-4b51-4cce72bb824d-f73568f5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_5db36f58-4783-6413-6924-dc3015ca6e87-f73568f5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a1a8667d-2bec-e5ec-013e-91936ab3057b-f73568f5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1e13d40c-cf15-17e6-ca1f-a39128ab2571-f73568f5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_1a90430d-d984-50d8-1beb-d19a5bc6c366-f73568f5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b48d6676-7c46-d75f-69ea-b6aa85e68dbb-f73568f5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_924a8c0f-6eb1-506d-117b-d2b7be0536c9-f73568f5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e886a7ae-b5c9-870a-e46d-5fa966cfa4c6-f73568f5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_808db389-0f66-42a8-a17f-df07aa3d7700-f73568f5 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_794d1a41-6afd-9ff8-9741-1112f9f6f865-ee2dafd7 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-_794d1a41-6afd-9ff8-9741-1112f9f6f867-ee2dafd7 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-dd5ecb6b-31b4-0d02-1679-01ea5013a87b-702dafd8 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-dd5ecb6b-31b4-0d02-1679-01ea5013a87d-702dafd8 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-d94735d0-5225-e761-602c-0f8246a4ef71-3e2dafda {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-d94735d0-5225-e761-602c-0f8246a4ef73-3e2dafda {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_84ed4683-5ac4-6aca-6f79-ed0fde95aeeb-982dafdb {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-_84ed4683-5ac4-6aca-6f79-ed0fde95aeed-982dafdb {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-c63c782a-fa3d-0b1b-4b36-67e41f86e7ad-b92daf06 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-c63c782a-fa3d-0b1b-4b36-67e41f86e7b9-b92daf06 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-c63c782a-fa3d-0b1b-4b36-67e41f86e7c6-b92daf06 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-c63c782a-fa3d-0b1b-4b36-67e41f86e7d2-b92daf06 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-c63c782a-fa3d-0b1b-4b36-67e41f86e7de-b92daf06 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_1ff5856d-6f10-79dc-3b5a-204aa1086a4f-712dafdc {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-_1ff5856d-6f10-79dc-3b5a-204aa1086a51-712dafdc {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_807ce2ac-7f92-bdeb-52f7-da957ccbd23f-a72dafd3 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-_807ce2ac-7f92-bdeb-52f7-da957ccbd241-a72dafd3 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-d2fe6289-599b-108a-2c23-584147500225-ed2dafd9 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-d2fe6289-599b-108a-2c23-584147500227-ed2dafd9 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_844c267e-c23d-8a92-c6ce-a2dfc73194bc-fd2dafde {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #w-node-_3bcdb0b7-9f57-2784-92f8-65925ab8ace0-fd2dafde {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_01c990fc-7aae-372f-874d-4be05aab3a2c-fd2dafde {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
  }

  #w-node-_01c990fc-7aae-372f-874d-4be05aab3a32-fd2dafde {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_4121b2d9-69fc-09b3-125a-60417f8d1715-fd2dafde {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #w-node-_4121b2d9-69fc-09b3-125a-60417f8d171b-fd2dafde {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-ca99d6d5-370c-32bb-0b81-b4c825dadbd7-fd2dafde {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
  }

  #w-node-ca99d6d5-370c-32bb-0b81-b4c825dadbdd-fd2dafde {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-cb1e188a-5238-52dc-7a11-df8e8438e395-c32dafd5 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-cb1e188a-5238-52dc-7a11-df8e8438e397-c32dafd5 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_4d39ba41-8ba2-a976-536d-fd60c44ad1ac-492dafd4 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-_4d39ba41-8ba2-a976-536d-fd60c44ad1ae-492dafd4 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_7960be5b-cbd8-cdef-d28c-b2204feefea5-292dafd6 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-_7960be5b-cbd8-cdef-d28c-b2204feefea7-292dafd6 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }
}

