:root {
  --dark-slate-grey: #3e4749;
  --peru: #dd860c;
  --black: #181818;
  --white: white;
  --alice-blue: #eef4f6;
  --seashell-2: #f2eae6;
  --slate-grey: #5d6c85;
  --light-slate-grey: #879499;
  --dark-grey: #a5b6bc;
  --seashell: #f2eae6;
  --white-smoke: #ecf0f1;
  --saddle-brown: #6f4204;
  --gainsboro: #e0e6e9;
}

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

body {
  color: #333;
  font-family: Sora, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 20px;
}

a {
  color: var(--dark-slate-grey);
  font-size: 16px;
  font-weight: 700;
  text-decoration: underline;
}

a:hover {
  color: var(--peru);
}

a:active {
  color: var(--black);
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.container-col2 {
  background-color: #0000;
  width: 100%;
  max-width: 1140px;
  height: auto;
  margin: 40px auto;
  padding: 100px 20px;
}

.travel-paragraph {
  color: #8e8e9c;
  text-align: center;
  letter-spacing: .3px;
  text-transform: none;
  white-space: normal;
  justify-content: center;
  align-items: center;
  width: 80%;
  margin: 20px auto;
  padding: 10px 47px;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 28px;
  text-decoration: none;
  display: block;
}

.travel-paragraph.priceedit {
  text-align: center;
}

.travel-paragraph.m50 {
  margin-top: 50px;
  margin-bottom: 50px;
}

.travel-paragraph.colourchangetext {
  color: var(--dark-slate-grey);
}

.travel-paragraph.colourchangetext.mbpadding {
  color: var(--white);
}

.travel-paragraph.resize-paragraph {
  width: 600px;
}

.travel-paragraph.resize-paragraph.colour-change-text {
  color: var(--white);
  text-transform: none;
}

.travel-paragraph.text-colour-chg {
  color: var(--alice-blue);
  background-color: #0000;
  border-radius: 10px;
}

.heading-5 {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 13px;
  font-weight: 300;
  line-height: 20px;
}

.heading-5.cc-light {
  opacity: .6;
  text-align: center;
  font-size: 15px;
}

.sidecolumn {
  padding: 0;
}

.threeblock {
  float: left;
  width: 33.3333%;
  margin-bottom: 15px;
  padding-left: 3px;
  padding-right: 3px;
}

.fourblock {
  float: left;
  width: 25%;
  padding: 10px;
}

.sectiontag {
  color: #bdbdbd;
  text-transform: uppercase;
  padding: 10px 10px 10px 25px;
  font-family: Lato, sans-serif;
  font-size: 13px;
  font-weight: 700;
  position: absolute;
  top: 0;
  left: 0;
}

.sectiontag.morepadding {
  padding-left: 50px;
}

.lightboxwrapper {
  width: 100%;
  position: relative;
  overflow: hidden;
}

.imagecaption {
  color: #879499;
  text-align: center;
  margin-top: 2px;
  font-size: 16px;
  line-height: 26px;
}

.contentrow {
  border-bottom: 1px solid #d1d1d1;
}

.lightboxoverlay {
  background-color: #3f484ab3;
  background-image: url('../images/search-white.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 50px;
  position: absolute;
  inset: 0;
}

.logoblock {
  background-color: #fff;
  background-image: url('../images/MWphotographylogoblack.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: 280px;
}

.logoblock.dark {
  background-color: #3f3f3f;
  background-image: url('../images/MWphotography.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
}

.colorblock {
  background-color: var(--seashell-2);
  border-radius: 100px;
  width: 100px;
  height: 100px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.colorblock.third {
  background-color: var(--dark-slate-grey);
}

.colorblock.second {
  background-color: var(--slate-grey);
}

.colorblock.fourth {
  background-color: var(--light-slate-grey);
}

.sideblock {
  border-bottom: 1px solid #d1d1d1;
  height: 240px;
  padding: 44px 20px;
  position: relative;
}

.sideblock.auto {
  height: 410px;
  padding-top: 55px;
  padding-bottom: 20px;
}

.colorname {
  color: #3e4749;
  text-align: center;
  text-transform: none;
  margin-top: 6px;
  font-family: Lato, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.divider-2 {
  background-color: #00000026;
  width: 50%;
  height: 2px;
  margin-top: 11px;
  margin-bottom: 11px;
}

.dark {
  color: #444;
  font-family: Lato, sans-serif;
}

.heading1 {
  color: #333;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Lato, sans-serif;
  font-size: 30px;
  font-weight: 400;
}

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

.heading1.sueellentext {
  font-family: Sue Ellen Francisco, sans-serif;
  font-size: 50px;
}

.textlink {
  color: #524c4c;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Bitter, serif;
  font-size: 17px;
  font-weight: 400;
  display: block;
}

.textlink:hover {
  color: #141313;
}

.textlink:active {
  color: #faa000;
}

.colorhex {
  color: #879499;
  text-align: center;
  margin-top: 1px;
}

.callouttext {
  color: #ff4b01;
  font-size: 40px;
  line-height: 40px;
  display: inline-block;
}

.callouttext._3 {
  color: #faa000;
  margin-top: 7px;
  margin-bottom: 7px;
  padding-left: 104px;
  padding-right: 50px;
  font-family: Lato, sans-serif;
  font-size: 50px;
  font-style: italic;
  font-weight: 700;
  line-height: 50px;
}

.callouttext._4 {
  color: #3e4749;
  margin-left: 15px;
  font-size: 30px;
}

.callouttext._5 {
  color: #879499;
  margin-left: 63px;
  font-family: Lato, sans-serif;
  font-size: 30px;
  font-weight: 700;
}

.callouttext._2 {
  color: #879499;
  margin-left: 25px;
  padding: 4px 15px;
  font-family: Lato, sans-serif;
  font-size: 26px;
  font-style: normal;
  font-weight: 300;
}

.mainsection {
  background-color: var(--dark-grey);
  border-left: 0 #d1d1d1;
  border-right: 1px #d1d1d1;
  width: auto;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: static;
}

.mainsection.img-backgrd {
  -webkit-text-fill-color: inherit;
  object-fit: cover;
  background-color: #0000;
  background-image: url('../images/MWPhotography_171125D71_5286.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: none;
  height: 650px;
  margin-top: 36px;
  padding-top: 0;
  display: block;
}

.bottomcta {
  color: #879499;
  text-align: center;
  background-color: #3e4749;
  padding: 20px;
  font-size: 24px;
  line-height: 30px;
  transition: color .3s, background-color .3s;
  display: block;
}

.bottomcta:hover {
  color: #fff;
  background-color: #faa000;
}

.textblock {
  border-bottom: 1px solid #d1d1d1;
  border-right: 1px solid #d1d1d1;
  height: 650px;
  padding: 50px;
}

.introblock {
  border-right: 1px solid #d1d1d1;
  height: 280px;
  padding-top: 34px;
  padding-left: 50px;
  padding-right: 50px;
}

.button-2 {
  background-image: linear-gradient(173deg, #e29106 11%, #ec5e26);
  border-radius: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
  padding: 15px 32px;
  transition: color .3s, background-color .3s;
  display: inline-block;
}

.button-2:hover {
  color: #fff;
  background-image: linear-gradient(#942d03, #fe530e);
}

.button-2:active {
  background-image: linear-gradient(#190801, #fe530e);
}

.button-2.darkbutton {
  background-color: #3e4749;
  background-image: none;
}

.button-2.darkbutton:hover {
  background-color: #5b6568;
}

.button-2.darkbutton:active {
  background-color: #000;
}

.button-2.outline {
  color: #ff4b01;
  background-color: #0000;
  background-image: none;
  border: 2px solid #ff4b01;
  padding-top: 14px;
  padding-bottom: 14px;
}

.button-2.outline:hover {
  color: #fff;
  background-color: #eb662f;
}

.button-2.outline:active {
  background-color: #fa9c75;
}

.secondgroup {
  border-top: 1px solid #d1d1d1;
  margin-top: 17px;
  padding-top: 25px;
  padding-left: 30px;
}

.travelheading {
  color: #333;
  text-align: center;
  cursor: pointer;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Sue Ellen Francisco, sans-serif;
  font-size: 42px;
  font-style: normal;
  font-weight: 400;
  line-height: 58px;
  text-decoration: none;
  transition: color .2s;
  display: inline-block;
}

.travelheading.padding30 {
  color: #fcfafa;
  margin-left: auto;
  margin-right: auto;
  padding-top: 30px;
  padding-bottom: 30px;
  display: block;
}

.travelheading.text-colour-chg {
  color: var(--seashell-2);
}

.body {
  font-family: Lato, sans-serif;
}

.nav-link-2 {
  color: #888;
  text-align: center;
  margin-left: 0;
  margin-right: 0;
  padding: 10px 14px;
  display: block;
}

.nav-link-2:hover {
  transform: scale(1.2);
}

.nav-link-2.w--current {
  border-bottom: 1px solid var(--light-slate-grey);
  color: #333;
  background-color: #0000;
  margin-left: 10px;
  margin-right: 10px;
  padding: 10px 14px;
  font-size: 14px;
  display: block;
}

.nav-link-2.w--current:hover {
  border-bottom-style: none;
}

.nav-link-2.roundedborder {
  border: 2px solid var(--dark-grey);
  border-radius: 20px;
}

.nav-link-2.roundedborder.centerspace {
  margin-top: 0;
  padding-top: 9px;
  padding-bottom: 9px;
}

.nav-bar-holder {
  z-index: auto;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.head-container {
  flex-direction: column;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: static;
}

.nav-bar-menu {
  text-transform: uppercase;
  justify-content: flex-end;
  width: 100%;
  margin-left: 0;
  padding-left: 0;
  font-family: Lato, sans-serif;
  font-size: 16px;
  font-weight: 300;
  display: flex;
}

.head {
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: block;
  position: fixed;
}

.main-info-div {
  background-color: #8a826e;
  height: auto;
}

.info-cont-div {
  padding: 100px 10px;
  display: block;
}

.div-block {
  margin-top: 30px;
  margin-bottom: 30px;
  display: block;
}

.div-block.hide {
  display: none;
}

.footer {
  background-color: var(--dark-grey);
  margin-top: 0;
  position: static;
  inset: auto 0% 0%;
}

.footer-container {
  color: #888;
  text-align: right;
  padding: 4em 1.6em;
  font-size: 12px;
  font-weight: 400;
}

.email-link {
  color: var(--light-slate-grey);
  font-family: Montserrat, sans-serif;
}

.email-link.footerlink {
  font-size: 14px;
}

.header-section {
  z-index: 999;
  background-color: #0000;
  border: 0 #000;
  width: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
  position: static;
  top: 0;
}

.footer-gallery {
  color: var(--light-slate-grey);
  font-size: 12px;
}

.wedd-img-div {
  background-image: url('../images/MWPhotography_171125D72_0627-Edit-Edit.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 75vh;
  display: block;
}

.centered-container {
  text-align: center;
  flex: 1;
  display: block;
}

.grid-image {
  background-color: #10596d;
  border: 10px solid #fff;
  border-radius: 50%;
  width: 35%;
  margin: 20px auto;
  padding: 20px;
  display: block;
  box-shadow: 0 0 0 1px #ff780c;
}

.grid-image.bronze {
  box-shadow: 0 0 0 1px var(--slate-grey);
  background-color: #6d4910;
  border-color: #f5f3f3;
  border-radius: 50%;
}

.grid-image.silver {
  box-shadow: 0 0 0 1px var(--dark-slate-grey);
  background-color: #7a898d;
}

.grid-image.gold {
  box-shadow: 0 0 0 1px var(--dark-slate-grey);
  background-color: #daa814;
}

.section-subheading {
  color: var(--alice-blue);
}

.section-subheading.center {
  color: #8e8e9c;
  text-align: center;
  letter-spacing: 3px;
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 300;
}

.section-title-group {
  margin-bottom: 60px;
}

.white-box {
  text-align: center;
  background-color: #fff;
  border: 1px solid #dcebf7;
  border-radius: 5px;
  padding: 15px;
}

.section-heading-2 {
  margin-top: 0;
  margin-bottom: 16px;
}

.section-heading-2.centered {
  color: #676770;
  text-align: center;
  letter-spacing: 5px;
  text-transform: uppercase;
  font-size: 30px;
  font-weight: 300;
}

.about-section {
  background-color: #0000;
  padding-top: 20px;
  padding-bottom: 20px;
  display: block;
}

.about-section.m25 {
  padding-top: 25px;
  padding-bottom: 25px;
}

.about-section.m25.bkgrd-image {
  background-image: url('../images/IMG_2926.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  justify-content: center;
  align-items: center;
  height: 100vh;
  margin-top: 0;
  padding-top: 0;
  display: flex;
}

.about-section.m100, .about-section.m50 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.about-section.m30 {
  background-image: url('../images/gallerybanner.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 500px;
  padding-top: 30px;
  padding-bottom: 30px;
}

.about-section.m0 {
  padding-top: 0;
  padding-bottom: 0;
  display: block;
}

.about-section.mb50 {
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 50px;
  padding-bottom: 50px;
}

.about-section.backgrd-colour {
  background-color: var(--dark-grey);
}

.about-section.colbkg {
  background-color: var(--dark-grey);
  -webkit-text-fill-color: inherit;
  background-image: url('../images/MWPhotography_180812D72_1669.jpg');
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  background-clip: border-box;
  padding-top: 87px;
  padding-bottom: 87px;
}

.flex-container-2 {
  flex-direction: row;
  flex: 1;
  align-items: center;
  display: flex;
}

.feature-image-mask {
  width: auto;
  margin-right: 40px;
}

.feature-image {
  object-fit: contain;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
  margin-right: 0;
  padding-right: 0;
}

.home-section-wrap {
  margin-bottom: 30px;
}

.container-3 {
  height: auto;
}

.about-grid {
  grid-column-gap: 28px;
  grid-row-gap: 30px;
  grid-template: "."
  / 2.75fr 2fr;
  grid-auto-flow: row;
  place-items: center;
  margin-bottom: 80px;
}

.image-6 {
  width: 100%;
  height: auto;
}

.gallerywrap {
  background-color: #8a826e;
  margin-bottom: 120px;
  padding-top: 10px;
  padding-bottom: 49px;
}

.gallery-lightbox {
  height: 100%;
  position: relative;
  overflow: hidden;
}

.image-7 {
  text-align: left;
}

.div-block-center {
  text-align: center;
  margin: 50px auto;
}

.button-small {
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #18181d;
  border-radius: 10px;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 300px;
  margin: 47px auto;
  padding: 18px 30px;
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  text-decoration: none;
  display: flex;
}

.button-small:hover {
  background-color: #272731;
}

.button-3 {
  background-color: #682207;
  border-radius: 3px;
  margin-right: 10px;
}

.button-3:hover {
  background-color: #bf360c;
}

.text-block {
  color: var(--alice-blue);
  text-align: center;
  margin-bottom: 20px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Lato, sans-serif;
  font-size: 26px;
  font-weight: 500;
  line-height: 1.4em;
  display: none;
}

.text-block.cookie {
  border-bottom: 1px solid var(--peru);
  color: var(--seashell);
  padding-top: 25px;
  padding-bottom: 6px;
  font-size: 17px;
}

.div-block-4 {
  background-color: var(--light-slate-grey);
  border-radius: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 400px;
  height: auto;
  min-height: 400px;
  padding: 11px 9px;
  display: flex;
}

.image-8 {
  width: 180px;
  height: auto;
}

.popup {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 42px;
  padding-right: 42px;
  font-family: Montserrat, sans-serif;
}

.popup.cookie {
  color: var(--white-smoke);
  font-size: 12px;
}

.popup-overlay {
  z-index: 1;
  background-color: #e0e0e09e;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
}

.inner {
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  display: flex;
}

.div-block-5 {
  margin-top: 20px;
}

.div-block-7 {
  background-image: url('../images/faces-collection.jpg');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  background-attachment: scroll;
  height: 700px;
  padding-top: 0;
  display: block;
}

.content5-content {
  margin-bottom: 36px;
}

.div-block-8 {
  background-color: #8794997d;
  background-image: url('../images/mwphotography_150622mwp_3305-edit.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 900px;
  background-attachment: fixed;
  height: 500px;
}

.div-block-8.mbpadding {
  height: 700px;
}

.div-block-9 {
  width: 800px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 20px;
}

.grid-2 {
  grid-template-columns: .5fr 1fr;
  grid-template-areas: ". Area"
                       ". Area";
}

.image-9 {
  text-align: center;
  border-radius: 20px;
  padding-top: 0;
}

.col-grid {
  display: block;
}

.col-grid.mbgrid, .col-grid.hide {
  display: none;
}

.heading-3 {
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.gallery-banner {
  background-image: url('../images/gallerybanner.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 400px;
  margin-top: 50px;
  margin-bottom: 50px;
  padding-top: 0;
  padding-bottom: 0;
}

.link-2 {
  color: #333;
}

.link-2:hover {
  color: #583402;
}

.link-2:active {
  color: #241500;
}

.paragraph-73 {
  color: #738085;
}

.logo-div-wrap {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 130px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.logo-section-wrap {
  display: none;
}

.logo-img-holder {
  height: auto;
}

.footer-main-wrap {
  background-color: #0000;
  background-image: linear-gradient(to bottom, var(--alice-blue) 25%, transparent), url('../images/gentlemen.jpg');
  background-position: 0 0, 50%;
  background-size: auto, auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 3% 55px;
  text-decoration: none;
  display: block;
  position: relative;
  overflow: hidden;
}

.footer-logo {
  margin-bottom: 25px;
  padding-top: 5px;
}

.footer-detail-left {
  align-items: center;
  width: 50%;
  min-height: 40px;
  display: flex;
}

.social-link {
  border: 1px solid var(--peru);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  margin-left: 12px;
  margin-right: 12px;
  padding: 10px;
  transition: all .2s;
  display: flex;
}

.social-link:hover {
  border-color: #7e828fdb;
}

.social-icon-wrap {
  display: flex;
}

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

.footer-legal {
  border-top: 1px solid #7e828f17;
  justify-content: space-between;
  align-items: center;
  margin-top: 23px;
  padding-top: 50px;
  font-size: 15px;
  display: flex;
}

.social-icon {
  width: 30px;
}

.footer-link-2 {
  color: var(--dark-slate-grey);
  margin-bottom: 12px;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-right: 6px;
  font-size: 16px;
  text-decoration: none;
}

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

.footer-cont {
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.legal {
  color: var(--dark-slate-grey);
}

.footer-column {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.footer-detail-right {
  justify-content: flex-end;
  align-items: center;
  width: 50%;
  min-height: 40px;
  display: flex;
}

.title-2 {
  color: var(--peru);
  letter-spacing: 1.5px;
  text-transform: uppercase;
  margin-bottom: 20px;
  font-size: 13px;
  font-weight: 600;
}

.webflow-link {
  color: var(--saddle-brown);
}

.paragraph-74 {
  color: var(--dark-slate-grey);
}

.section-hm-img-wrap {
  -webkit-text-fill-color: inherit;
  background-color: #0000;
  background-image: url('../images/MWPhotography_180811D72_1537.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  background-clip: border-box;
  width: auto;
  height: 90vh;
  margin-top: 0;
  padding-top: 64px;
}

.img-holder-100radius {
  text-align: center;
  border-radius: 100px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.img-holder-100radius.padding30 {
  padding-top: 30px;
  padding-bottom: 30px;
}

.statement-div {
  text-align: center;
  font-size: 19px;
  font-weight: 300;
}

.statement-div.padding30 {
  color: #f5f3f3;
  margin-left: auto;
  margin-right: auto;
  padding-top: 29px;
  padding-bottom: 29px;
}

.space-bar-div {
  width: 400px;
  margin: 13px auto;
}

.cards-image {
  border: 7px solid var(--dark-slate-grey);
  text-align: left;
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  max-width: none;
  height: 100%;
  padding: 5px;
  position: absolute;
  inset: 0%;
}

.socila-icon-div {
  width: 400px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 22px;
  padding-bottom: 22px;
}

.instagram-img {
  text-align: left;
  margin-left: auto;
  margin-right: auto;
}

.col-img-div {
  text-align: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.text-block-lato16 {
  color: var(--dark-slate-grey);
  text-align: center;
  font-size: 18px;
  font-weight: 700;
}

.text-block-lato16.alignleft {
  text-align: left;
  font-size: 14px;
}

.email-me-btn {
  border: 4px none var(--dark-slate-grey);
  background-color: var(--peru);
  text-align: center;
  border-radius: 7px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 22px;
  padding-right: 22px;
}

.email-me-btn:hover {
  color: var(--slate-grey);
}

.email-me-btn:active {
  color: var(--light-slate-grey);
}

.button-holder-div {
  text-align: center;
  width: 60%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 19px;
  padding-bottom: 19px;
}

.div-block-10 {
  width: auto;
  margin-left: 0;
}

.get-in-touch-section {
  background-color: #0000;
  background-image: linear-gradient(to bottom, #ef3cbf52, #78174b80 58%, var(--seashell-2)), url('../images/4.jpg');
  background-position: 0 0, 50% 100%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  border-top: 5px solid #000;
  height: 500px;
  margin-top: 0;
}

.get-in-touch-container {
  text-align: center;
  padding-top: 99px;
  padding-bottom: 99px;
}

.galleries-div-wrap {
  text-align: center;
  justify-content: center;
  align-items: center;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 22px;
  padding-bottom: 22px;
  font-family: Open Sans, sans-serif;
  display: block;
}

.galleries-section {
  background-color: #fff;
  padding-top: 48px;
  padding-bottom: 48px;
  position: relative;
}

.gallery-heading {
  font-weight: 400;
}

.gallery-button {
  background-color: var(--peru);
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-clip: padding-box;
  border-radius: 5px;
  margin: 23px auto;
}

.gallery-button:hover {
  color: var(--dark-slate-grey);
}

.gallery-button:active {
  background-color: var(--peru);
  color: var(--black);
}

.gallery-button.centerbutton {
  text-align: center;
  display: inline-block;
}

.gallery-header-div {
  margin-top: 30px;
  margin-bottom: 30px;
}

.img-section {
  background-image: url('../images/gallerybanner.jpg');
  background-position: 50%;
  background-size: contain;
  height: 500px;
}

.bold-text {
  color: var(--peru);
}

.galleries-container {
  display: block;
}

.main-galleries-section {
  padding-bottom: 43px;
}

.main-galleries-contanier {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 20px 10px;
  display: block;
}

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

.collect-info-div {
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.galleries-img-holder {
  border: 6px solid var(--dark-slate-grey);
  object-fit: cover;
  border-radius: 0;
  width: 217px;
  max-width: 100%;
  height: 250px;
  padding: 0;
  display: inline-block;
}

.galleries-img-holder:hover {
  padding: 0;
}

.galleries-info-text {
  color: var(--light-slate-grey);
  text-align: center;
  padding-top: 13px;
  padding-bottom: 13px;
  font-size: 20px;
  font-weight: 400;
  text-decoration: none;
}

.galleries-info-text:hover {
  color: var(--peru);
  font-size: 19px;
}

.galleries-info-text:active {
  color: var(--black);
  font-size: 20px;
}

.gallaries-link {
  object-fit: fill;
  width: auto;
  margin-left: auto;
  margin-right: auto;
}

.gallaries-link:hover {
  font-size: 16px;
}

.galliers-return-btn-div {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20px;
  padding-bottom: 20px;
  display: none;
}

.galleries-rtn-btn {
  border: 2px solid var(--dark-grey);
  background-color: var(--peru);
  border-radius: 8px;
}

.galleries-rtn-btn:hover {
  color: var(--dark-slate-grey);
}

.galleries-rtn-btn:active {
  color: var(--black);
  font-size: 17px;
}

.gallery-grid-container-3 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template: "." 300px
                 "." 300px
                 / 1fr 1fr 1fr 1fr;
  grid-auto-rows: 300px;
  grid-auto-columns: 1fr;
  align-self: center;
  height: 100%;
  margin-top: 40px;
  display: grid;
}

.gallery-thumbnail-2 {
  border: 3px solid var(--dark-grey);
  object-fit: cover;
  object-position: 50% 0%;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}

.gallery-thumbnail-2:hover {
  padding: 0;
}

.gallery-grid-wrap {
  height: 100%;
  display: block;
}

.about-container {
  background-color: #a5b6bc99;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  display: block;
}

.privacy-section {
  margin-top: 83px;
  margin-bottom: 83px;
}

.contact-icon {
  width: 50px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.contact-icon.smallericon {
  width: 45px;
}

.col-div {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.columns-2 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.me-img {
  border: 8px solid var(--dark-slate-grey);
  width: 90%;
  padding: 5px;
}

.icon-img {
  text-align: center;
  margin-bottom: 24px;
  margin-left: 0;
  margin-right: 20px;
}

.div-block-11 {
  background-color: #0000;
}

.footer-paragraph {
  text-transform: uppercase;
  font-size: 12px;
}

.nav-logo {
  width: 140px;
  max-width: none;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.image-10 {
  display: none;
}

.heading26px {
  color: var(--black);
  text-align: center;
  letter-spacing: 6px;
  text-indent: 0;
  text-transform: uppercase;
  text-shadow: none;
  column-count: auto;
  white-space: normal;
  background-color: #0000;
  border: 4px #0000;
  border-radius: 1px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
  font-size: 26px;
  line-height: 55px;
  display: block;
  position: static;
}

.heading-7 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.navbarlogodiv {
  width: auto;
  height: auto;
}

.paragraphsora.bgkcolour {
  background-color: #e0e6e9a1;
  border-radius: 11px;
  margin-top: 0;
  margin-bottom: 0;
  padding: 11px;
}

.div-block-12 {
  background-color: var(--dark-grey);
  text-align: center;
  background-image: url('../images/MWPhotography_170620D72_0160-2.jpg');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: auto;
  background-attachment: scroll;
  height: 700px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.letsdothissection {
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.text-block-2 {
  color: var(--seashell-2);
  background-color: #879499e6;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  width: 400px;
  margin-top: 77px;
  margin-bottom: 0;
  padding-top: 34px;
  padding-bottom: 34px;
  font-size: 48px;
  display: inline-block;
}

.button-4 {
  text-align: center;
  width: 400px;
  padding-left: 10px;
  padding-right: 10px;
  display: block;
}

.div-block-13 {
  width: 400px;
  display: inline-block;
}

.policywrap {
  margin-top: 30px;
  margin-bottom: 30px;
  padding-top: 85px;
  padding-bottom: 85px;
  font-size: 15px;
}

.policyfont {
  font-size: 13px;
}

.policytabdiv {
  font-size: 14px;
}

.tabs {
  text-align: center;
  font-size: 14px;
}

.policyparaspace {
  padding: 30px;
  font-style: normal;
  font-weight: 700;
}

.policyheadingdiv {
  padding-top: 10px;
  padding-bottom: 10px;
}

.mbcenter:hover {
  background-color: #b8cdd4;
}

.tabs-content {
  margin-top: 50px;
  margin-bottom: 50px;
}

.gallerydiv {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  object-fit: fill;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 90vw;
  max-width: 100%;
  margin: 20px auto;
  padding: 20px;
  display: grid;
}

.lightboxlink {
  object-fit: fill;
  width: auto;
  max-width: none;
  height: auto;
}

.galleryimgholder {
  object-fit: cover;
  width: 100%;
  max-width: none;
  height: 100%;
  padding-left: 0;
  padding-right: 0;
}

.div-block-15 {
  background-color: #eef4f6ab;
  border-radius: 18px;
  margin-top: 0;
  margin-left: 202px;
  margin-right: 202px;
  padding: 13px 0;
}

.gridtabdiv1 {
  padding-top: 31px;
}

.gridtabdiv2 {
  text-align: center;
  margin-top: 53px;
}

.heading-9 {
  margin-top: 38px;
  margin-bottom: 50px;
}

.sliderdiv, .homepgslider {
  background-color: #0000;
  width: 100%;
  height: 100%;
}

.hmpg-slide1 {
  background-image: url('../images/MWPhotography_180812D72_2035.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.hmpg-slide2 {
  background-image: url('../images/MWPhotography_180812D72_2089.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.hmpg-slide3 {
  background-image: url('../images/MWPhotography_171125D72_0720.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.hmpg-slide4 {
  background-image: url('../images/MWPhotography_170620D72_0236.jpg');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.hmpg-slide5 {
  background-image: url('../images/MWPhotography_171125D72_0538.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.div-block-16 {
  width: auto;
  height: auto;
}

.hmpg-slide6 {
  background-image: url('../images/MWPhotography_180812D71_5482.jpg');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}

.hometravelwrap {
  background-image: linear-gradient(#1818186b, #1818186b), url('../images/Paris-9-of-18.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  height: auto;
  max-height: none;
}

.hometraveldivcont {
  background-color: #5d6c854a;
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  padding: 100px 10px;
}

.centered-heading {
  color: var(--white-smoke);
  text-align: center;
  background-color: #0000;
  margin-bottom: 16px;
}

.centered-subheading {
  color: var(--white-smoke);
  text-align: center;
  max-width: 530px;
  margin-left: auto;
  margin-right: auto;
  font-size: 25px;
  font-weight: 300;
  line-height: 1.7em;
}

.locationsliderwrapper {
  background-color: #0000;
  height: auto;
  margin-top: 50px;
}

.location-info-wrapper {
  width: 30%;
  margin-right: 5%;
}

.location-block {
  background-color: #fff;
  padding-bottom: 24px;
}

.placesimageholder {
  margin-bottom: 18px;
}

.places-block-info {
  flex-direction: column;
  align-items: flex-start;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.location {
  margin-bottom: 12px;
  font-weight: 600;
}

.text-link-arrow {
  color: #1a1b1f;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
  display: flex;
}

.arrow-embed {
  margin-left: 2px;
  display: flex;
}

.team-slider-arrow {
  display: none;
}

.team-slider-nav {
  border: 2px solid var(--black);
  color: var(--peru);
  margin-top: 24px;
  font-size: 10px;
  position: static;
  bottom: -60px;
}

.linkblock {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: inline;
}

.content {
  font-family: Lato, sans-serif;
  font-size: 17px;
  font-weight: 300;
  position: relative;
}

.hero-travel-section {
  background-image: url('../images/San-Diego-11-of-11.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 50px;
  font-family: Lato, sans-serif;
  line-height: 28px;
  display: flex;
  position: static;
  overflow: hidden;
}

.hero-travel-section.blog {
  background-image: linear-gradient(#f8a8075c, #0000), url('../images/Florida---00003.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  width: auto;
  height: 80vh;
  position: relative;
}

.hero-slide-box {
  background-color: #ecf0f1a6;
  max-width: 610px;
  margin-top: 13px;
  margin-bottom: 145px;
  padding: 35px 40px 60px;
}

.mini-title-link {
  text-align: center;
  letter-spacing: .8px;
  text-transform: uppercase;
  cursor: pointer;
  font-family: Montserrat, sans-serif;
  font-size: 11.5px;
  font-weight: 500;
  line-height: 15px;
  transition: color .2s;
  display: inline;
}

.mini-title-link.w--current {
  margin-left: auto;
  margin-right: auto;
  text-decoration: none;
  display: inline;
}

.mini-title-link.centre {
  display: block;
}

.mini-title-link.nounderline {
  text-decoration: none;
}

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

.top-margin._15pixels {
  letter-spacing: normal;
  text-transform: none;
  margin-top: 15px;
  font-family: Oswald, sans-serif;
  font-size: 17px;
  line-height: 28px;
  text-decoration: none;
  position: relative;
  overflow: hidden;
}

.travel-text-block {
  text-decoration: underline;
}

.paragraph-div-wrap {
  text-decoration: none;
}

.blogcontentwrap {
  font-family: Oswald, sans-serif;
  font-weight: 400;
  position: relative;
}

.blogherosection {
  background-image: url('../images/IMG_2452.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 800px;
  padding-top: 50px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.blogherosection.joburg {
  background-image: url('../images/South-Africa-hero-1-of-1.jpg');
}

.blogherosection.new-york {
  background-image: url('../images/New-York-hero-1-of-1.jpg');
}

.blogherosection.boston {
  background-image: url('../images/Boston-hero-1-of-1.jpg');
  background-position: 50%;
}

.blogherosection.las-vegas {
  background-image: url('../images/Las-Vegas-hero-1-of-1.jpg');
}

.blogherosection.lanzarote {
  background-image: url('../images/Lanarote-2502.jpg');
  background-position: 50%;
}

.blogherosection.prague {
  background-image: url('../images/Prague-hero-1-of-1.jpg');
}

.blogherosection.florida {
  background-image: url('../images/Florida---00001.jpg');
}

.blogherosection.dubai {
  background-image: url('../images/Dubai-hero-1-of-1.jpg');
  background-position: 50%;
}

.blogherosection.cornwall {
  background-image: url('../images/Cornwall-5-of-7.jpg');
}

.blogherosection.malta {
  background-image: url('../images/Malta-hero-2-of-45.jpg');
}

.blogherosection.jersey {
  background-image: url('../images/IMG_0832-Edited.jpeg');
  background-size: cover;
}

.blogherosection.sicily {
  background-image: url('../images/IMG_0608.jpeg');
}

.blogsectionwrap {
  position: relative;
}

.content-wrapper {
  z-index: 1;
  max-width: 1270px;
  height: 100%;
  position: relative;
}

.narrow-wrapper {
  background-color: var(--white);
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  max-width: 1120px;
  margin: -124px auto 30px;
  padding-top: 60px;
  padding-bottom: 60px;
  position: relative;
}

.post-content {
  width: 85%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.center-content {
  display: block;
}

.headingh1blog {
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  font-family: Sue Ellen Francisco, sans-serif;
  font-size: 45px;
  font-weight: 400;
}

.headingh1blog.left-align {
  text-align: left;
}

._80-percent-cloumn {
  width: 80%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

.blogparagraphy {
  text-align: center;
  font-family: Open Sans, sans-serif;
  font-size: 17px;
  line-height: 1.9em;
}

.blogparagraphy.alignleft {
  text-align: left;
  margin-top: 22px;
  margin-bottom: 22px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.blogparagraphy.dub {
  display: block;
}

.headingh2blog {
  text-align: left;
  font-family: Sue Ellen Francisco, sans-serif;
  font-weight: 400;
  display: block;
}

.headingh2blog.dub {
  display: none;
}

.headingh3blog {
  font-family: Sue Ellen Francisco, sans-serif;
  font-size: 30px;
  font-weight: 400;
  display: block;
}

.headingh3blog.dub, .headingh3blog.malta {
  display: none;
}

.blogstatementheading {
  text-align: center;
  padding-top: 73px;
  padding-bottom: 73px;
  font-family: Sue Ellen Francisco, sans-serif;
  font-size: 50px;
  font-weight: 400;
  line-height: 1.8em;
}

.featuredblogcontair {
  background-color: var(--gainsboro);
  max-width: 1200px;
  padding: 0;
  position: relative;
}

.featuredblogsection {
  margin-top: 30px;
  margin-bottom: 30px;
  padding-top: 40px;
  padding-bottom: 40px;
}

.featuredblogsection.joburg {
  display: block;
}

.featuredblogdiv {
  max-width: none;
  height: auto;
  padding-top: 16px;
  padding-bottom: 16px;
}

._2columnwrap {
  display: none;
}

.imagecolumn2 {
  justify-content: center;
  align-items: center;
  height: 400px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.image-11 {
  text-align: center;
  width: 100%;
  display: inline;
}

.image-11.imgajust80 {
  width: 80%;
}

.gallery-link {
  text-align: center;
  font-family: Sue Ellen Francisco, sans-serif;
  font-size: 30px;
  display: block;
}

.div-block-17 {
  text-align: center;
}

.arrowdownimg {
  z-index: 99;
  mix-blend-mode: normal;
  background-color: #0000;
  margin-left: auto;
  margin-right: auto;
  padding-top: 22px;
  display: block;
  position: relative;
}

.blogimageholder {
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 20px 0;
}

.sicilyblogimg1 {
  height: 1000px;
  margin-top: 15px;
  margin-bottom: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.jerseyblogimg1 {
  height: 800px;
  padding: 5px;
}

.block-quote-img-large {
  border-left-style: none;
  font-size: 16px;
}

.mw-logo {
  border: 2px #dfa797;
  width: 130px;
  display: block;
}

.brand {
  display: flex;
}

.paragraph-75 {
  color: #333;
}

.paragraph-76, .paragraph-77 {
  color: #8e8e9c;
}

.paragraph-78 {
  color: #333;
}

.paragraph-79, .paragraph-80 {
  color: #8e8e9c;
}

.paragraphy-white-text {
  color: #ecebeb;
}

@media screen and (max-width: 991px) {
  .container-col2 {
    height: auto;
    margin: 0 auto;
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .travel-paragraph {
    font-size: 17px;
  }

  .travel-paragraph.resize-paragraph {
    width: 400px;
  }

  .threeblock, .fourblock {
    width: 50%;
  }

  .sectiontag.morepadding {
    padding-left: 25px;
  }

  .logoblock {
    height: 250px;
  }

  .sideblock {
    height: 400px;
  }

  .sideblock.auto {
    height: auto;
  }

  .dark, .heading1.sueellentext {
    font-size: 40px;
  }

  .callouttext {
    text-align: center;
    margin-top: 11px;
    margin-bottom: 11px;
    display: block;
  }

  .callouttext._3 {
    text-align: center;
    padding-left: 0;
    padding-right: 0;
  }

  .callouttext._5 {
    margin-left: 0;
  }

  .callouttext._2 {
    text-align: center;
    margin-left: 0;
    display: block;
  }

  .mainsection {
    border-left: 1px #000;
    border-right: 1px #000;
  }

  .mainsection.img-backgrd {
    object-fit: fill;
    background-color: #0000;
    background-image: url('../images/MWPhotography_171125D71_5286.jpg');
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    justify-content: center;
    align-items: center;
    height: 500px;
    display: flex;
  }

  .textblock {
    height: 974px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .introblock {
    height: 250px;
    padding-top: 16px;
    padding-left: 25px;
    padding-right: 25px;
  }

  .button-2 {
    text-align: center;
    display: block;
  }

  .secondgroup {
    margin-top: 40px;
    padding-top: 40px;
    padding-left: 0;
  }

  .travelheading {
    font-size: 40px;
    line-height: 55px;
  }

  .travelheading.padding30 {
    font-size: 35px;
  }

  .menu-button {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-left: 0;
    margin-right: 25px;
    display: flex;
  }

  .menu-button.w--open {
    color: #000;
    background-color: #0000;
    margin-left: 0;
  }

  .nav-link-2 {
    color: #000;
    text-align: left;
    margin-top: 4px;
    margin-bottom: 4px;
    margin-left: 29px;
    padding-top: 20px;
    padding-bottom: 20px;
    font-family: Sue Ellen Francisco, sans-serif;
    font-size: 31px;
    font-weight: 400;
  }

  .nav-link-2:hover {
    transform: none;
  }

  .nav-link-2.roundedborder {
    border-style: none;
  }

  .nav-link-2.roundedborder.centerspace {
    padding-top: 10px;
  }

  .nav-bar-holder {
    z-index: auto;
    justify-content: center;
    width: auto;
    margin-right: auto;
    padding-top: 7px;
    padding-bottom: 7px;
    display: block;
    position: relative;
  }

  .head-container {
    flex-direction: row-reverse;
    flex: 1;
    justify-content: flex-end;
    margin-top: 0;
    margin-bottom: 0;
    display: block;
  }

  .nav-bar-menu {
    background-color: #ffffffdb;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
    margin-top: 98px;
    margin-right: auto;
    padding-right: 6px;
    font-size: 18px;
    display: block;
    inset: 0% auto 0% 0%;
  }

  .head {
    background-color: #0000;
    flex-flow: row-reverse;
    place-content: flex-start space-between;
    align-items: stretch;
    margin-top: auto;
    margin-bottom: auto;
    display: flex;
    position: static;
  }

  .menu-icon {
    width: auto;
  }

  .info-cont-div {
    padding-top: 52px;
    padding-bottom: 52px;
  }

  .footer-container {
    padding-top: 2.5em;
    padding-bottom: 2.5em;
  }

  .email-link {
    font-size: 14px;
  }

  .header-section {
    display: block;
  }

  .footer-gallery {
    font-size: 10px;
  }

  .wedd-img-div {
    background-position: 50% 100%;
    background-attachment: scroll;
    height: 600px;
  }

  .centered-container {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .grid-image {
    width: 50%;
    padding: 15px;
  }

  .section-heading-2.centered {
    margin-top: 77px;
  }

  .about-section {
    padding-top: 0;
    padding-bottom: 50px;
    display: block;
  }

  .about-section.m100 {
    padding-top: 70px;
    padding-bottom: 0;
  }

  .about-section.mb50 {
    margin-top: 91px;
    margin-bottom: 91px;
    padding-top: 90px;
    padding-bottom: 90px;
  }

  .about-grid {
    grid-row-gap: 50px;
    text-align: center;
    grid-template: "."
                   "."
                   / 1fr;
  }

  .image-6 {
    margin-top: -42px;
    margin-bottom: -42px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .gallerywrap {
    margin-bottom: 127px;
  }

  .gallery-lightbox {
    object-fit: contain;
    height: auto;
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .div-block-7 {
    background-position: 50%;
    background-size: cover;
    background-attachment: scroll;
    height: 500px;
  }

  .div-block-8 {
    background-size: contain;
    background-attachment: scroll;
  }

  .div-block-8.mbpadding {
    height: 500px;
    margin-top: 50px;
    margin-bottom: 50px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .div-block-9 {
    width: auto;
    padding-left: 50px;
    padding-right: 50px;
  }

  .grid-2 {
    grid-auto-flow: column;
    align-items: stretch;
  }

  .gallery-banner {
    background-size: cover;
    height: 350px;
  }

  .logo-div-wrap {
    height: 100px;
  }

  .logo-section-wrap {
    display: none;
  }

  .logo-img-holder {
    max-width: none;
  }

  .footer-grid {
    grid-column-gap: 24px;
    grid-row-gap: 50px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .section-hm-img-wrap {
    background-position: 50%;
    background-size: cover;
    background-attachment: scroll;
    height: 75vh;
  }

  .statement-div.padding30 {
    font-size: 16px;
  }

  .text-block-lato16.alignleft {
    text-align: left;
    font-size: 14px;
  }

  .galleries-section {
    padding-bottom: 0;
  }

  .img-section {
    background-position: 50% 0;
    height: 400px;
  }

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

  .galleries-img-holder {
    width: 165px;
    height: 200px;
    padding: 0;
  }

  .galleries-img-holder.img-extend {
    object-fit: cover;
    width: 200px;
  }

  .gallery-grid-container-3 {
    grid-template-rows: 200px 200px;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-rows: 200px;
    align-self: stretch;
    max-width: 100%;
  }

  .gallery-thumbnail-2 {
    object-fit: cover;
    height: 100%;
    padding: 0;
  }

  .gallery-thumbnail-2.image-fit-move {
    object-position: 50% 50%;
  }

  .nav-logo {
    aspect-ratio: auto;
    object-fit: fill;
    width: 120px;
    max-height: none;
    padding-left: 0;
  }

  .image-10 {
    float: none;
    clear: none;
    text-align: center;
    object-fit: fill;
    margin-left: 496px;
    margin-right: auto;
    padding-left: 0;
    display: inline-block;
  }

  .heading26px {
    padding: 0;
    font-size: 18px;
    line-height: 42px;
  }

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

  .navbarlogodiv {
    justify-content: flex-end;
    align-items: center;
    margin-left: 513px;
    margin-right: auto;
    padding-left: 0;
    display: block;
  }

  .bold-text-2 {
    text-align: center;
    font-size: 29px;
  }

  .letsdothissection {
    height: auto;
  }

  .text-block-2 {
    margin-top: 140px;
  }

  .div-block-14 {
    padding-top: 0;
  }

  .gallerydiv {
    grid-template-columns: 1fr 1fr 1fr;
    place-content: stretch;
    place-items: stretch stretch;
    width: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .lightboxlink {
    max-height: none;
  }

  .galleryimgholder {
    object-fit: cover;
    width: 100%;
    max-width: none;
    height: 100%;
    padding: 0;
    overflow: visible;
  }

  .div-block-15 {
    padding: 29px 15px;
  }

  .gridtabdiv1 {
    padding-top: 6px;
  }

  .gridtabdiv2 {
    padding-top: 41px;
  }

  .hometraveldivcont {
    max-width: 728px;
    padding-top: 54px;
  }

  .centered-heading {
    margin-top: 3px;
    font-size: 30px;
  }

  .centered-subheading {
    font-size: 23px;
  }

  .location-info-wrapper {
    width: 47%;
    margin-right: 6%;
  }

  .team-slider-nav {
    border-width: 1px;
    border-color: var(--black);
  }

  .hero-travel-section.blog {
    padding-top: 14px;
  }

  .hero-slide-box {
    width: 70%;
    margin-top: 145px;
    margin-bottom: 145px;
    padding: 46px 22px;
  }

  .blogherosection {
    height: 700px;
  }

  .narrow-wrapper {
    margin-left: 10px;
    margin-right: 10px;
    padding-top: 40px;
    padding-left: 0;
    padding-right: 0;
  }

  .post-content {
    width: 85%;
  }

  .blogstatementheading {
    padding-top: 54px;
    padding-bottom: 54px;
    font-size: 44px;
  }

  .featuredblogcontair {
    padding-left: 45px;
    padding-right: 45px;
  }

  .featuredblogdiv {
    max-width: none;
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .imagecolumn2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 500px;
    display: flex;
  }

  .image-11 {
    object-fit: cover;
    height: 100%;
    max-height: none;
    display: block;
  }

  .image-11.imgajust80 {
    width: 100%;
  }

  .sicilyblogimg1 {
    height: 800px;
  }

  .jerseyblogimg1 {
    height: 600px;
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .block-quote-img-large {
    font-size: 15px;
  }

  .mw-logo {
    width: 100px;
    margin-left: 0;
  }

  .brand {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: flex-start;
    align-items: stretch;
    padding-left: 19px;
  }
}

@media screen and (max-width: 767px) {
  .container-col2 {
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: auto;
    padding: 23px 0 10px;
    display: block;
  }

  .travel-paragraph {
    text-align: left;
    margin: 7px auto;
    padding-left: 0;
    padding-right: 0;
    font-size: 17px;
    display: block;
  }

  .travel-paragraph.colourchangetext {
    font-size: 20px;
  }

  .travel-paragraph.colourchangetext.mbpadding {
    font-size: 16px;
  }

  .travel-paragraph.resize-paragraph {
    width: auto;
    height: auto;
  }

  .travel-paragraph.resize-paragraph.colour-change-text {
    font-size: 16px;
  }

  .travel-paragraph.text-colour-chg {
    text-align: center;
  }

  .colorblock {
    width: 130px;
    height: 130px;
  }

  .sideblock {
    height: auto;
  }

  .dark {
    margin-top: 0;
  }

  .heading1 {
    text-align: center;
    font-size: 28px;
  }

  .mainsection.img-backgrd {
    background-position: 0%;
    background-size: cover;
    height: 400px;
    margin-top: 15px;
  }

  .textblock {
    height: auto;
  }

  .introblock {
    border-bottom: 1px solid #d1d1d1;
    border-right: 1px #000;
    height: auto;
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .travelheading {
    object-fit: fill;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 24px;
    padding-bottom: 24px;
    font-size: 33px;
    display: block;
  }

  .menu-button {
    justify-content: center;
    align-items: center;
    margin-left: 20px;
  }

  .menu-button.w--open {
    background-color: #0000;
  }

  .nav-link-2 {
    margin-left: 13px;
  }

  .nav-bar-menu {
    background-color: #fff;
  }

  .main-info-div {
    height: auto;
    display: block;
  }

  .footer-gallery {
    font-size: 8px;
  }

  .wedd-img-div {
    background-attachment: scroll;
  }

  .grid-image {
    width: 20%;
    padding: 20px;
  }

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

  .white-box {
    margin-bottom: 30px;
  }

  .about-section {
    padding: 40px 20px;
  }

  .about-section.m50 {
    padding-top: 50px;
  }

  .about-section.backgrd-colour {
    margin-top: 0;
    margin-bottom: 0;
  }

  .about-section.colbkg {
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .flex-container-2 {
    flex-direction: column-reverse;
    justify-content: space-between;
    align-items: center;
  }

  .feature-image-mask {
    width: auto;
    height: auto;
    max-height: none;
    margin-right: 0;
    padding-top: 0;
  }

  .feature-image {
    width: auto;
    height: auto;
    margin: 21px auto 20px;
  }

  .about-grid {
    grid-template-rows: auto auto;
  }

  .image-6 {
    text-align: center;
    width: auto;
    max-width: 80%;
  }

  .gallerywrap {
    margin-bottom: 20px;
    padding: 40px 20px;
  }

  .gallery-lightbox {
    object-fit: contain;
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
    display: flex;
  }

  .div-block-4 {
    width: 400px;
    padding: 9px 0;
  }

  .popup.cookie {
    padding-left: 9px;
    padding-right: 9px;
  }

  .div-block-7 {
    height: 360px;
    margin-top: 30px;
    padding-top: 0;
  }

  .div-block-8 {
    height: 360px;
  }

  .div-block-8.mbpadding {
    height: 400px;
  }

  .div-block-9.mbpadding {
    padding-left: 10px;
    padding-right: 10px;
  }

  .grid-2 {
    display: inline-block;
  }

  .image-9 {
    padding-top: 0;
  }

  .col-grid {
    display: block;
  }

  .logo-div-wrap {
    width: 90%;
    height: 60px;
  }

  .logo-section-wrap {
    margin-bottom: 16px;
  }

  .logo-img-holder {
    height: 40px;
  }

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

  .section-hm-img-wrap {
    background-position: 50% 100%;
    background-size: cover;
    background-attachment: scroll;
    height: 50vh;
  }

  .socila-icon-div {
    width: 80%;
  }

  .columns {
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .img-section {
    background-size: cover;
  }

  .bold-text {
    color: var(--peru);
    font-size: 11px;
  }

  .galleries-grid {
    grid-template-columns: 1fr 1fr;
  }

  .galleries-img-holder {
    object-fit: fill;
    width: 265px;
    padding: 0;
  }

  .galleries-img-holder.img-extend {
    object-fit: cover;
    width: 269px;
  }

  .gallery-grid-container-3 {
    grid-column-gap: 6px;
    grid-template-rows: 290px minmax(auto, .75fr) minmax(auto, .75fr);
    grid-template-columns: 1fr 1fr;
    grid-auto-rows: minmax(auto, .75fr);
    max-width: none;
  }

  .gallery-thumbnail-2 {
    object-fit: cover;
    object-position: 50% 50%;
    width: 100%;
    max-width: 100%;
    height: 300px;
    padding: 0;
    display: inline-block;
  }

  .gallery-thumbnail-2.imageajust {
    object-fit: cover;
    height: 100%;
  }

  .gallery-grid-wrap {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: block;
  }

  .columns-2 {
    flex-direction: column;
  }

  .me-img {
    width: 80%;
    height: auto;
  }

  .footer-paragraph {
    font-size: 11px;
  }

  .nav-logo {
    width: 50%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .image-10 {
    margin-left: 337px;
  }

  .heading26px {
    padding: 0;
    font-size: 15px;
    line-height: 33px;
  }

  .navbarlogodiv {
    justify-content: flex-end;
    align-self: auto;
    align-items: center;
    margin-left: 220px;
    margin-right: auto;
    padding-left: 50px;
    display: flex;
  }

  .paragraphsora {
    margin-bottom: -6px;
  }

  .heading-8 {
    text-align: left;
  }

  .div-block-12 {
    height: 600px;
    margin-bottom: -2px;
  }

  .letsdothissection {
    height: auto;
    display: block;
  }

  .text-block-2 {
    width: 300px;
    margin-top: 30px;
    margin-bottom: 0;
  }

  .button-4 {
    width: 300px;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-13 {
    width: auto;
  }

  .div-block-14 {
    padding-top: 0;
  }

  .gallerydiv {
    grid-template-columns: 1fr 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .galleryimgholder {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .div-block-15 {
    margin-left: 108px;
    margin-right: 108px;
    padding: 42px 30px;
  }

  .gridtabdiv1 {
    padding-top: 0;
  }

  .gridtabdiv2 {
    text-align: center;
    padding-top: 55px;
    padding-bottom: 55px;
  }

  .div-block-16 {
    text-align: center;
  }

  .hometraveldivcont {
    padding-top: 33px;
    padding-bottom: 33px;
  }

  .centered-subheading {
    font-size: 22px;
  }

  .hero-travel-section {
    padding-top: 21px;
    padding-bottom: 20px;
  }

  .hero-slide-box {
    margin-top: 100px;
    margin-bottom: 120px;
  }

  .blogherosection {
    height: 600px;
  }

  .narrow-wrapper {
    margin-bottom: 20px;
  }

  .post-content {
    width: 90%;
    padding-left: 5px;
    padding-right: 5px;
  }

  .headingh1blog {
    font-size: 40px;
  }

  .headingh1blog.left-align {
    font-size: 35px;
  }

  .blogparagraphy {
    font-size: 16px;
  }

  .headingh2blog {
    font-size: 34px;
  }

  .headingh3blog {
    font-size: 28px;
  }

  .featuredblogcontair.joburg {
    max-width: none;
  }

  .featuredblogsection {
    margin-top: 50px;
    margin-bottom: 50px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .featuredblogdiv {
    max-width: none;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .image-11 {
    width: auto;
    height: 75%;
  }

  .gallery-link {
    font-size: 25px;
  }

  .blogimageholder {
    margin: 0;
  }

  .sicilyblogimg1 {
    height: 600px;
    padding: 0;
  }

  .jerseyblogimg1 {
    height: 500px;
  }

  .block-quote-img-large {
    font-size: 15px;
  }

  .mw-logo {
    width: 100px;
  }

  .brand {
    padding-left: 20px;
  }
}

@media screen and (max-width: 479px) {
  .container-col2 {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 29px;
    padding-bottom: 29px;
  }

  .travel-paragraph {
    text-align: center;
    width: 100%;
    margin-top: 27px;
    margin-bottom: 27px;
    padding-left: 9px;
    padding-right: 9px;
    font-size: 16px;
  }

  .travel-paragraph.m50 {
    margin-top: 1px;
  }

  .travel-paragraph.colourchangetext.mbpadding {
    padding-left: 14px;
    padding-right: 14px;
    font-size: 14px;
  }

  .travel-paragraph.resize-paragraph.colour-change-text {
    text-align: left;
    font-size: 14px;
  }

  .travel-paragraph.text-colour-chg {
    font-size: 18px;
  }

  .heading-5.cc-light {
    font-size: 14px;
  }

  .threeblock, .fourblock {
    width: 100%;
  }

  .logoblock {
    height: 300px;
  }

  .heading1 {
    font-size: 22px;
  }

  .mainsection.img-backgrd {
    background-position: 50%;
    margin-top: 0;
  }

  .travelheading {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 28px;
  }

  .travelheading.padding30 {
    padding-top: 11px;
    padding-bottom: 11px;
    font-size: 18px;
  }

  .menu-button {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: flex-start;
    align-self: auto;
    align-items: center;
    margin-left: 0;
    padding: 20px 7px 0 0;
    display: block;
  }

  .nav-bar-holder {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    justify-content: center;
    padding-top: 4px;
    padding-bottom: 4px;
    display: block;
  }

  .head-container {
    flex-flow: row;
    display: block;
  }

  .menu-icon {
    display: block;
  }

  .main-info-div {
    width: auto;
    height: auto;
  }

  .info-cont-div {
    padding: 10px 0;
  }

  .div-block {
    display: block;
  }

  .footer-gallery {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    margin-top: 0;
    font-size: 10px;
    display: block;
  }

  .centered-container {
    text-align: left;
    flex-direction: column;
    justify-content: space-between;
    display: block;
  }

  .grid-image {
    width: 35%;
  }

  .section-subheading.center {
    font-size: 16px;
    line-height: 30px;
  }

  .section-heading-2.centered {
    font-size: 28px;
  }

  .about-section {
    padding: 20px 13px;
  }

  .about-section.m50 {
    padding-bottom: 0;
  }

  .about-section.mb50 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .about-section.colbkg {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .flex-container-2.mmbpadding10 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .feature-image {
    height: auto;
    margin-top: 20px;
    margin-bottom: 37px;
    padding-bottom: 0;
  }

  .home-section-wrap {
    margin-bottom: 0;
  }

  .container-3 {
    margin-top: 0;
    display: block;
    position: relative;
  }

  .about-grid {
    margin-bottom: 80px;
  }

  .image-6 {
    width: auto;
  }

  .gallerywrap {
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
    display: flex;
  }

  .gallery-lightbox {
    object-fit: fill;
    flex-direction: column;
    justify-content: space-between;
    align-self: auto;
    width: 100%;
    max-width: 100%;
    height: 100%;
    display: block;
  }

  .image-7 {
    display: none;
  }

  .button-label {
    font-size: 12px;
  }

  .button-small {
    flex: none;
    align-self: stretch;
    width: 230px;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .div-block-4 {
    width: 300px;
    min-height: 400px;
  }

  .image-9 {
    padding-top: 10px;
  }

  .logo-div-wrap {
    width: 70%;
    height: 50px;
  }

  .logo-img-holder {
    height: 30px;
  }

  .footer-main-wrap {
    background-image: linear-gradient(to bottom, var(--alice-blue) 15%, transparent), url('../images/gentlemen.jpg');
    background-position: 0 0, 50%;
    display: block;
  }

  .footer-logo {
    margin-left: auto;
    margin-right: auto;
  }

  .footer-detail-left {
    width: auto;
  }

  .social-link {
    font-size: 16px;
  }

  .social-icon-wrap {
    display: none;
  }

  .footer-grid {
    grid-template-rows: auto auto auto auto;
  }

  .footer-legal {
    text-align: center;
    background-color: #a5b6bc69;
    flex-direction: column;
    align-items: center;
  }

  .social-icon {
    width: 21px;
    max-width: 101%;
  }

  .legal {
    margin-right: 0;
  }

  .paragraph-74 {
    margin-left: auto;
    margin-right: auto;
  }

  .section-hm-img-wrap {
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    height: 55vh;
    margin-bottom: 5px;
    padding-top: 28px;
    display: block;
  }

  .statement-div.padding30 {
    font-size: 12px;
  }

  .space-bar-div {
    width: 80vw;
    margin-left: auto;
    margin-right: auto;
  }

  .space-bar {
    text-align: center;
    width: 80vw;
    margin-left: auto;
    margin-right: auto;
  }

  .columns {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .text-block-lato16.alignleft {
    font-size: 13px;
  }

  .galleries-div-wrap {
    display: block;
  }

  .gallery-button, .gallery-header-div {
    text-align: center;
  }

  .email-link {
    display: none;
  }

  .main-galleries-section {
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .main-galleries-contanier {
    margin-left: auto;
    margin-right: auto;
  }

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

  .collect-info-div {
    height: 75%;
  }

  .galleries-img-holder {
    object-fit: cover;
    border-width: 4px;
    width: 299px;
    height: 250px;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
  }

  .galleries-img-holder.img-extend {
    text-align: left;
    object-fit: cover;
    width: 299px;
    display: inline-block;
  }

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

  .gallery-grid-container-3 {
    flex-direction: column;
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    justify-content: space-between;
    align-self: auto;
    align-items: stretch;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .gallery-thumbnail-2 {
    column-count: 1;
    object-fit: cover;
    object-position: 50% 50%;
    width: 100%;
    height: 250px;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }

  .gallery-thumbnail-2.image-fit-move {
    object-fit: cover;
    width: 100%;
    height: 250px;
    padding: 0;
  }

  .gallery-grid-wrap {
    object-fit: fill;
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
    display: block;
  }

  .text-span-2 {
    display: none;
  }

  .me-img {
    width: 90%;
  }

  .div-block-11 {
    margin-bottom: 40px;
  }

  .nav-logo {
    align-self: auto;
    width: 85%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
  }

  .image-10 {
    max-width: 100%;
    margin-left: 125px;
  }

  .heading26px {
    text-indent: 0;
    column-count: 0;
    font-size: 14px;
    line-height: 29px;
  }

  .navbarlogodiv {
    width: 90px;
    margin-left: 149px;
    padding-left: 0;
  }

  .paragraphsora {
    margin-bottom: 38px;
    font-size: 14px;
  }

  .bold-text-2 {
    font-size: 23px;
  }

  .div-block-12 {
    margin-bottom: 0;
  }

  .letsdothissection {
    height: auto;
    display: block;
  }

  .text-block-2 {
    width: 80vw;
    font-size: 28px;
  }

  .button-4 {
    width: auto;
    height: auto;
    display: block;
  }

  .div-block-13 {
    width: 80vw;
  }

  .policytabdiv, .mbcenter {
    text-align: center;
  }

  .gallerydiv {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding: 0;
    display: grid;
  }

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

  .galleryimgholder {
    object-fit: cover;
    width: 100%;
    height: 200px;
    max-height: none;
  }

  .div-block-15 {
    margin-left: 10px;
    margin-right: 10px;
    padding-top: 42px;
    padding-bottom: 42px;
  }

  .gridtabdiv2 {
    margin-top: 0;
    margin-bottom: 47px;
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .hmpg-slide4 {
    background-position: 50%;
  }

  .div-block-16 {
    width: 100%;
    height: 100%;
  }

  .hometraveldivcont {
    max-width: none;
    padding-top: 58px;
    padding-bottom: 72px;
  }

  .centered-heading {
    margin-bottom: 10px;
    padding-bottom: 42px;
    font-size: 22px;
  }

  .centered-subheading {
    padding-left: 13px;
    padding-right: 13px;
    font-size: 17px;
  }

  .location-info-wrapper {
    width: 100%;
    margin-right: 0%;
  }

  .hero-travel-section {
    margin-bottom: 0;
    padding-top: 2px;
    padding-bottom: 30px;
  }

  .hero-slide-box {
    margin-top: 50px;
    margin-bottom: 50px;
    padding: 40px 0;
  }

  .blogherosection {
    height: 550px;
  }

  .narrow-wrapper {
    margin-left: 10px;
    margin-right: 10px;
  }

  .post-content {
    width: auto;
    padding-left: 5px;
    padding-right: 5px;
  }

  .headingh1blog {
    font-size: 36px;
  }

  .blogparagraphy {
    font-size: 17px;
    line-height: 28px;
  }

  .headingh2blog {
    font-size: 31px;
  }

  .blogstatementheading {
    font-size: 40px;
  }

  .featuredblogcontair {
    padding-left: 10px;
    padding-right: 10px;
  }

  .featuredblogcontair.joburg {
    max-width: none;
  }

  .featuredblogsection.newyork {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .featuredblogdiv {
    max-width: none;
  }

  .imagecolumn2 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-11 {
    height: 70%;
  }

  .gallery-link {
    font-size: 19px;
  }

  .sicilyblogimg1 {
    height: 400px;
  }

  .jerseyblogimg1 {
    height: 375px;
  }

  .block-quote-img-large {
    text-align: center;
    font-size: 14px;
  }

  .mw-logo {
    width: auto;
    max-width: 85px;
    margin-left: auto;
    margin-right: auto;
  }

  .brand {
    align-self: auto;
    padding-left: 10px;
    display: block;
  }
}

#w-node-_6f008c02-2e74-78b1-1baf-d92835180c6c-7a5a32a6 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_6f008c02-2e74-78b1-1baf-d92835180c7c-7a5a32a6 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_15bc7443-a04b-2f2a-886d-67e8c789684d-a15a32ef, #w-node-_78ac8c58-40a0-af00-c358-66a495627caa-a15a32ef, #w-node-_6950a3ac-66e0-24ca-40c7-5ea15d3b05e1-a15a32ef, #w-node-d334cd5f-2baa-fbd6-5efc-6bc344a2984a-a15a32ef, #w-node-ab406c72-581e-b5fd-4593-5e78148194da-ef5a32f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-ab406c72-581e-b5fd-4593-5e78148194de-ef5a32f4 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_71cee941-c848-8a47-9a85-c677b2c50056-ef5a32f4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: auto;
}

#w-node-_321a494f-bd7a-c0ad-a7c3-ac81eaf75c37-ef5a32f4, #w-node-_71665e82-7d41-c4e9-6d42-73bc56511252-ef5a32f4, #w-node-_7e0f9602-33ba-1cf4-3a7d-25d253b0cd18-ef5a32f4, #w-node-fdae0150-befd-84b0-4c6f-194bd0817b6e-ef5a32f4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_7313387c-06f7-1da1-50b6-8811bf8ebacb-ef5a32f4, #w-node-_1be0253c-1685-4406-b371-8d2d689c79b5-ef5a32f4, #w-node-cd387f04-5716-0004-dafd-5531b6b4b7dc-ef5a32f4, #w-node-_69511b64-6ffb-00ca-5942-e13a36db1780-ef5a32f4, #w-node-f29c8346-5481-a868-5032-f90e921e02f9-ef5a32f4 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: auto;
}

#w-node-_732b133a-8aa1-f0ad-aa8a-f8be5859d361-1e5a32f5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_732b133a-8aa1-f0ad-aa8a-f8be5859d36b-1e5a32f5 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_732b133a-8aa1-f0ad-aa8a-f8be5859d36d-1e5a32f5, #w-node-_732b133a-8aa1-f0ad-aa8a-f8be5859d36f-1e5a32f5, #w-node-_732b133a-8aa1-f0ad-aa8a-f8be5859d371-1e5a32f5, #w-node-_732b133a-8aa1-f0ad-aa8a-f8be5859d373-1e5a32f5 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: auto;
}

#w-node-_251eda6d-a485-3c21-09b0-3119b832e557-b832e554 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_251eda6d-a485-3c21-09b0-3119b832e55d-b832e554 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_251eda6d-a485-3c21-09b0-3119b832e568-b832e554 {
  grid-area: 1 / 4 / 2 / 5;
}

#w-node-_251eda6d-a485-3c21-09b0-3119b832e573-b832e554 {
  grid-area: 1 / 5 / 2 / 6;
}

#w-node-c111384c-646d-569c-4337-1ead7e6e8afa-1f5a32f7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-c111384c-646d-569c-4337-1ead7e6e8afc-1f5a32f7, #w-node-c111384c-646d-569c-4337-1ead7e6e8afe-1f5a32f7, #w-node-c111384c-646d-569c-4337-1ead7e6e8b04-1f5a32f7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c111384c-646d-569c-4337-1ead7e6e8b06-1f5a32f7 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: auto;
}

#w-node-c111384c-646d-569c-4337-1ead7e6e8afa-e85a32fe {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-c111384c-646d-569c-4337-1ead7e6e8afc-e85a32fe, #w-node-c111384c-646d-569c-4337-1ead7e6e8afe-e85a32fe {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c111384c-646d-569c-4337-1ead7e6e8afa-605a32ff {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-c111384c-646d-569c-4337-1ead7e6e8afc-605a32ff, #w-node-c111384c-646d-569c-4337-1ead7e6e8afe-605a32ff, #w-node-_3df8b83e-17e2-7e17-0e7e-206f72e5dab8-605a32ff, #w-node-_2189642a-2880-cd0a-de7a-58c0178a9000-605a32ff {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c111384c-646d-569c-4337-1ead7e6e8afa-d05a3312 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-c111384c-646d-569c-4337-1ead7e6e8afc-d05a3312, #w-node-c111384c-646d-569c-4337-1ead7e6e8afe-d05a3312, #w-node-c111384c-646d-569c-4337-1ead7e6e8b00-d05a3312, #w-node-c111384c-646d-569c-4337-1ead7e6e8b02-d05a3312, #w-node-_4a801b01-60b5-6446-31da-428783e09032-d05a3312 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c111384c-646d-569c-4337-1ead7e6e8afa-a05a3323 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-c111384c-646d-569c-4337-1ead7e6e8afc-a05a3323, #w-node-c111384c-646d-569c-4337-1ead7e6e8afe-a05a3323, #w-node-c111384c-646d-569c-4337-1ead7e6e8b00-a05a3323, #w-node-c111384c-646d-569c-4337-1ead7e6e8b02-a05a3323, #w-node-e002743f-3494-7fa9-b440-b68c8dad3349-a05a3323 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_11c9f3e2-a416-f65e-32ac-01e5d912ed6b-a05a3323 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c111384c-646d-569c-4337-1ead7e6e8afa-6b5a3334 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-c111384c-646d-569c-4337-1ead7e6e8afc-6b5a3334, #w-node-c111384c-646d-569c-4337-1ead7e6e8afe-6b5a3334, #w-node-c111384c-646d-569c-4337-1ead7e6e8b00-6b5a3334, #w-node-c111384c-646d-569c-4337-1ead7e6e8b02-6b5a3334, #w-node-e002743f-3494-7fa9-b440-b68c8dad3349-6b5a3334, #w-node-_11c9f3e2-a416-f65e-32ac-01e5d912ed6b-6b5a3334, #w-node-fcc8358a-41b2-faaa-c243-4b3f851cd41f-6b5a3334, #w-node-_867c5b0d-bc7d-ce49-c6e0-b470926f1f64-6b5a3334, #w-node-_47670c1f-c01d-2947-c836-bf74246e5ac5-6b5a3334 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f07579c5-a034-e4b2-e9b4-9ba78d289e25-6b5a3334 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c111384c-646d-569c-4337-1ead7e6e8afa-9d5a3378 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-c111384c-646d-569c-4337-1ead7e6e8afc-9d5a3378, #w-node-c111384c-646d-569c-4337-1ead7e6e8afe-9d5a3378, #w-node-_902fbe52-233b-ddd4-99b9-654dd7acc014-9d5a3378, #w-node-a547c3e9-7f31-5b05-96e5-acfe56625b56-9d5a3378, #w-node-_53ec7cf2-7b75-1ca8-9b6e-ddf157a3a058-9d5a3378, #w-node-_7aea54e5-9b33-9e18-b897-1be3f89d4d17-9d5a3378, #w-node-_908be707-478f-f29f-79ad-a4dd9f3308c8-9d5a3378, #w-node-_9465bf42-7b82-11ec-0f8b-5e935126e93b-9d5a3378, #w-node-_0bac411f-67de-4063-ad04-ee1c357723ef-9d5a3378, #w-node-_254c0d4d-6124-a8ce-00e5-ccdd9d0e6e4d-9d5a3378 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c111384c-646d-569c-4337-1ead7e6e8afa-025a3389 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-c111384c-646d-569c-4337-1ead7e6e8afc-025a3389, #w-node-c111384c-646d-569c-4337-1ead7e6e8afe-025a3389 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c111384c-646d-569c-4337-1ead7e6e8b02-025a3389, #w-node-_2b55dd5a-18a3-60d4-c0eb-2de914c49007-025a3389, #w-node-_138c52de-0b27-de73-6de3-e3600660276d-025a3389, #w-node-_902fbe52-233b-ddd4-99b9-654dd7acc014-025a3389, #w-node-_065e3985-d812-4b0e-4e30-75c5801b336c-025a3389, #w-node-a547c3e9-7f31-5b05-96e5-acfe56625b56-025a3389 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a8dd2566-6c64-4166-1f3c-233f712333dc-6a5a339a, #w-node-_0c9960c0-77c9-2eae-041f-cb8c100ca73e-6a5a339a, #w-node-db7df765-9147-17cf-ce42-e1d9104e569d-6a5a339a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-c111384c-646d-569c-4337-1ead7e6e8afc-6a5a339a, #w-node-c111384c-646d-569c-4337-1ead7e6e8afe-6a5a339a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c111384c-646d-569c-4337-1ead7e6e8afa-6a5a339a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-c111384c-646d-569c-4337-1ead7e6e8b02-6a5a339a, #w-node-c111384c-646d-569c-4337-1ead7e6e8b00-6a5a339a, #w-node-_2b55dd5a-18a3-60d4-c0eb-2de914c49007-6a5a339a, #w-node-_138c52de-0b27-de73-6de3-e3600660276d-6a5a339a, #w-node-_902fbe52-233b-ddd4-99b9-654dd7acc014-6a5a339a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ac26024e-3bc7-d7fe-1bc8-6062dd724a8c-6a5a339a {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-_065e3985-d812-4b0e-4e30-75c5801b336c-6a5a339a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_56301bb4-cc71-7eb1-6915-6c499ba58b12-515a33ab {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-_56301bb4-cc71-7eb1-6915-6c499ba58b20-515a33ab, #w-node-_56301bb4-cc71-7eb1-6915-6c499ba58b22-515a33ab, #w-node-_9a8c6b9b-2434-75dc-1842-7138f874372a-515a33ab, #w-node-a300afa2-7c78-7b20-f307-0f4ebfb8d97d-515a33ab {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-a8dd2566-6c64-4166-1f3c-233f712333dc-5b5a33bc, #w-node-_0c9960c0-77c9-2eae-041f-cb8c100ca73e-5b5a33bc, #w-node-db7df765-9147-17cf-ce42-e1d9104e569d-5b5a33bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-c111384c-646d-569c-4337-1ead7e6e8afc-5b5a33bc, #w-node-_57791d2a-35a2-b5be-51c5-64585c2246e9-5b5a33bc, #w-node-f3e57533-0a0e-2ae0-a106-24257d711f84-5b5a33bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#Nice.w-node-c8ec62d8-9abe-3b82-bdf0-8f9398504bbf-5b5a33bc, #w-node-c1b97c00-0918-5878-04d4-a648099de699-5b5a33bc {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c087cd03-d4b7-fdd6-3d68-33f8ac5b612c-5b5a33bc, #w-node-_59611191-1345-3d00-0afd-f29269266b61-5b5a33bc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a8dd2566-6c64-4166-1f3c-233f712333dc-695a33de, #w-node-_27625a01-374e-8c78-6ed7-6cc129637cb0-695a33de, #w-node-b96d74ca-6f71-2dbd-90c0-a5560160c576-695a33de, #w-node-_94c1c46d-f1a6-ab42-7794-efec83e62f20-695a33de {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-ad90211f-5d73-bdc1-aa6f-cdf69c7551ac-695a33de, #w-node-_48578dcd-e330-3d90-02a7-c1c04e2158ea-695a33de {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-_996009c5-95f0-ebfe-b728-db4668d3d358-695a33de, #w-node-_98043550-06f3-0acf-1707-2110ccd07735-695a33de {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-db06eaff-d1a9-349d-ace7-0402d20cc93b-695a33de {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-_0eb2df7b-3256-e073-2d9a-18632faea2bc-695a33de {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_04e859de-9296-c44e-179c-e50e9fdde9cd-695a33de {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-_3127528d-5b3e-a9ae-af36-746cbaeafb52-695a33de, #w-node-aa9b66e4-073d-6b01-9eee-8751ff95bdc1-695a33de, #w-node-ef566a26-fc33-6f37-3a38-2e5627630a96-695a33de, #w-node-c412edff-d28f-1a51-fb08-69f9f9b648bb-695a33de, #w-node-ef4f1440-8c17-cea6-abac-4b20595cb31f-695a33de {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-c1603bfe-80fe-7091-67f3-d6fcda08f7cb-695a33de, #w-node-_771116cb-e70f-c8e4-13f1-5432929ff3d6-695a33de {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-_61aca9a7-9a7f-e499-507d-78bcc1102bb1-7d5a33ef {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-_6a63862b-48c5-3030-6cb1-b67317d1f64a-7d5a33ef {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-a8dd2566-6c64-4166-1f3c-233f712333dc-aa5a3400, #w-node-_9eea93e2-2de2-6ccf-e9d0-ee4eefc7a5e2-aa5a3400, #w-node-_6b300aad-641e-8d68-65f4-62c5e1ca09d0-aa5a3400, #w-node-_58750fbe-4750-8a24-ff91-f59f5dd77fb3-aa5a3400, #w-node-_71ad07c6-c454-aba4-1da3-f0f682fa2b52-aa5a3400, #w-node-d950a191-e4a3-fe9f-7c23-426041d29142-aa5a3400, #w-node-fb795498-5077-d007-7bf8-c3f8dcf874f3-aa5a3400, #w-node-e9fe3d48-d34c-3f7b-d09c-59499c6b26de-aa5a3400, #w-node-a0e88664-a596-d5f7-0971-7b724d51e1e1-aa5a3400, #w-node-a8dd2566-6c64-4166-1f3c-233f712333dc-a65a3422, #w-node-_61750d2b-13d2-b2a0-a5ba-2c8ace8bf10d-a65a3422, #w-node-f3889971-8be6-463b-d7f5-93dbe2596464-a65a3422, #w-node-c3c4a93e-75b9-6613-1b2b-649d28805f9b-a65a3422, #w-node-f3ca964f-ad90-04c8-04fc-ffae78ed789c-a65a3422 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-abbea2e5-e276-2a45-d5f5-3efbc953d31b-a65a3422 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-_75bc05ff-baa0-98e4-f170-6876000e4fb9-a65a3422, #w-node-d3d9532f-5f69-8e2d-ac5f-71d23bf15524-a65a3422 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_5a469492-3c01-d553-511e-7d224ebcac8e-a65a3422 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-abfeff38-4272-ff37-6b04-b98ea24992ea-a65a3422, #w-node-_44035200-8b1a-8e94-4402-a2e629d5708c-a65a3422 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-fedf88af-315f-bd4b-4579-7cb253711d14-a65a3422 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-_793c23f7-8f36-0ba0-6243-8ccbc7b95095-a65a3422, #w-node-aff122ba-da9c-0f2e-d0ec-5a25c53d208f-a65a3422, #w-node-dc3685f9-06d6-ab2c-4e01-e053c33d312b-a65a3422, #w-node-_0fa1af0b-301b-c2f8-847a-a47c827546c8-a65a3422, #w-node-c9415985-8af0-f89e-b3c3-9e040edb962f-a65a3422, #w-node-_8cd6aa90-1e4a-bcef-b910-1ed617810bfc-a65a3422, #w-node-_1abd6f73-9aa7-0d58-9d66-f55774bf95f9-a65a3422, #w-node-efe731bd-14b3-07f9-ec9e-17f1555dcdd8-a65a3422, #w-node-_8a1bf86f-f8f5-6e18-2788-eb5d8f31296f-a65a3422, #w-node-_495a2f16-ae29-be1c-30bf-63271611ffe8-a65a3422 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-ca43e748-54b7-ac2e-0737-3338826af038-a65a3422 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  place-self: stretch stretch;
}

#w-node-a8dd2566-6c64-4166-1f3c-233f712333dc-315a3433 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-b4a99a19-8d91-fcf1-5b2e-8f87df2a3069-315a3433 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-dbc29737-ed81-2e40-486b-9de563601e04-315a3433, #w-node-_13c1db6d-b52e-14b5-94e2-cdc64c1e1e09-315a3433, #w-node-ad5919b7-75df-508a-a934-175ace0b4368-315a3433 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_50223af4-dbed-17f6-afb8-ff037312efaa-315a3433 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-dda1397f-3a39-880c-489d-fe0877c2caa2-315a3433 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_2ab0eead-b5e0-fbd4-b32e-7f50df0b5239-315a3433 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-d097a89c-5109-e3a9-e7c0-6820cd7f484c-315a3433 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-e1c1dd1c-d726-2889-c741-45e6646a3a35-315a3433, #w-node-fb7417a9-288d-b0c0-20c8-1615ab7a3032-315a3433 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-a8dd2566-6c64-4166-1f3c-233f712333dc-0e5a3444, #w-node-_2892cabd-d54b-4012-5f4a-438f332151c6-0e5a3444, #w-node-eb7dac7c-3b0d-72be-b55f-5ce72dca6357-0e5a3444, #w-node-fd68a468-f48d-2186-da2c-7b6a96e6cc51-0e5a3444, #w-node-a9f7e920-b1cb-4011-0ded-fea11c8e578a-0e5a3444 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_24397b31-d1c9-78be-47c9-62d9046b01b0-0e5a3444 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-_7be0a7ad-2a4d-1dc4-3d46-7cd791e91c07-0e5a3444 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_3a418c00-3f35-a806-c4a8-218b8bc27cbc-0e5a3444, #w-node-_76009291-e38d-c864-a97e-818a7291726c-0e5a3444 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: stretch stretch;
}

#w-node-b2cb250c-09ac-f7ea-d5ec-3b9471029d35-0e5a3444, #w-node-df81b4f7-2a45-df11-f4d9-69e3b6ed8182-0e5a3444, #w-node-cf9ac702-716f-2a36-0070-7680168f5238-0e5a3444, #w-node-_86fa8ebb-c0dd-4826-9aba-23a4d86a8f53-0e5a3444, #w-node-a8dd2566-6c64-4166-1f3c-233f712333dc-b15a3455, #w-node-d3100c7f-651c-2d57-76ad-c7ab7bfb617f-b15a3455, #w-node-_2066922d-024b-6a5d-03cb-5b0cb7be8584-b15a3455, #w-node-a6663a49-be32-45bb-8e55-db97bf5a2e9c-b15a3455, #w-node-_91e78508-53e0-fb1c-a095-76f033cbbdd3-b15a3455, #w-node-_5c5d32c7-a528-d6df-c281-ae87132deb4e-b15a3455, #w-node-a638f5f5-6f3f-b463-af11-71a57d5eeb7e-b15a3455, #w-node-_0eab9256-d5c2-5482-272e-02d0ea6a6b5a-b15a3455, #w-node-_147eba10-ee1f-ff44-c108-8a60e9018a15-b15a3455, #w-node-_75f92f68-c155-9823-23ee-9b301f3cf555-b15a3455, #w-node-b50d351b-f270-a158-f34d-ad786d1bb095-b15a3455, #w-node-_8b283ca6-968e-6fa1-7ae5-d50335bbb9e7-b15a3455, #w-node-f214a116-24fc-9338-4561-91909d4796f2-b15a3455, #w-node-_21b6cbeb-ac97-e57a-2408-516a690cb7ce-b15a3455, #w-node-ad10d9ba-9c3c-4996-82a5-12f2c22a4be2-b15a3455, #w-node-a85410df-9fd9-3561-3232-372dd59183ea-b15a3455, #w-node-b7c81e12-d299-f967-a907-e6e1bd0d6bab-b15a3455, #w-node-_7ba0f87a-e820-5365-8fc9-4f21af71ba5f-b15a3455, #w-node-b836a6f0-4258-a13b-ab17-5a6a00fac337-b15a3455, #w-node-_7ee821e4-403d-b217-f912-b6ba25f458a0-b15a3455, #w-node-_16bcd952-77d8-d20f-8314-3682e9559c7e-b15a3455, #w-node-_3c7231b3-a24f-972e-b39c-f69c76f01c78-b15a3455, #w-node-_01e9ddb3-ba0f-56af-b10d-708b5d8fd222-b15a3455, #w-node-_368f913a-f50b-d17d-375b-12cac308bb63-b15a3455, #w-node-_8f7aef9b-3b7c-1a86-d87b-fbd81c225a49-b15a3455, #w-node-_72184e78-bf76-13c1-bd1b-cb889f97a57e-b15a3455, #w-node-b5da27e2-fd19-86cc-4af6-f1ff4a20914a-b15a3455, #w-node-d9d48e9d-ea56-583a-e2ba-3cdc6dfaa592-b15a3455 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_92fcd6e2-8b0f-395e-805d-272c4882bc5a-865a34cc, #w-node-_8298b43c-b7ec-f232-6b61-228bbe8b9f81-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bc5f-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bce1-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bc64-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bc69-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bc6e-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bc73-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bc78-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bc7d-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bc82-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bc87-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bc8c-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bc91-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bc96-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bc9b-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bca0-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bca5-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bcaa-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bcaf-865a34cc, #w-node-_58201718-9dae-0f41-fa15-366644a0ccf5-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bcd2-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bcb4-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bcb9-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bcbe-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bcc3-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bcc8-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bccd-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bcd7-865a34cc, #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bcdc-865a34cc, #w-node-_24b4492f-fb83-c774-a569-f241123e3f38-865a34cc, #w-node-_613b74cd-8f2d-c536-bf6b-7a248aa2e4ed-865a34cc, #w-node-_5970f89c-11f7-dedc-b591-54d23e49cb3a-865a34cc, #w-node-_28541314-edc4-5b1b-2cd1-ffd970f12ed1-865a34cc {
  place-self: stretch stretch;
}

@media screen and (max-width: 991px) {
  #w-node-_6f008c02-2e74-78b1-1baf-d92835180c6c-7a5a32a6 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_6f008c02-2e74-78b1-1baf-d92835180c7c-7a5a32a6 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-_251eda6d-a485-3c21-09b0-3119b832e557-b832e554 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_251eda6d-a485-3c21-09b0-3119b832e573-b832e554 {
    grid-area: 1 / 5 / 2 / 6;
  }

  #w-node-c111384c-646d-569c-4337-1ead7e6e8afa-1f5a32f7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }

  #w-node-c111384c-646d-569c-4337-1ead7e6e8b06-1f5a32f7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: auto;
  }

  #w-node-_56301bb4-cc71-7eb1-6915-6c499ba58b20-515a33ab {
    place-self: auto;
  }

  #w-node-_5b0fc741-29be-10ba-3771-0a1dc9bd7cb6-835a34d6 {
    grid-area: Area;
  }
}

@media screen and (max-width: 767px) {
  #w-node-ab406c72-581e-b5fd-4593-5e78148194dc-ef5a32f4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ab406c72-581e-b5fd-4593-5e78148194e0-ef5a32f4, #w-node-_7e9b0da0-e805-cf3b-3277-9b91d96c3c4a-ef5a32f4, #w-node-_81d92d15-3b95-530b-9bd7-ad6c8bd924bb-ef5a32f4 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_7313387c-06f7-1da1-50b6-8811bf8ebacb-ef5a32f4, #w-node-_1be0253c-1685-4406-b371-8d2d689c79b5-ef5a32f4, #w-node-cd387f04-5716-0004-dafd-5531b6b4b7dc-ef5a32f4, #w-node-_69511b64-6ffb-00ca-5942-e13a36db1780-ef5a32f4 {
    grid-column: span 3 / span 3;
  }

  #w-node-f29c8346-5481-a868-5032-f90e921e02f9-ef5a32f4 {
    grid-column: span 3 / span 3;
    align-self: auto;
  }

  #w-node-_732b133a-8aa1-f0ad-aa8a-f8be5859d363-1e5a32f5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_732b133a-8aa1-f0ad-aa8a-f8be5859d365-1e5a32f5, #w-node-_732b133a-8aa1-f0ad-aa8a-f8be5859d367-1e5a32f5, #w-node-_732b133a-8aa1-f0ad-aa8a-f8be5859d369-1e5a32f5, #w-node-_251eda6d-a485-3c21-09b0-3119b832e557-b832e554 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_251eda6d-a485-3c21-09b0-3119b832e55d-b832e554 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_251eda6d-a485-3c21-09b0-3119b832e568-b832e554 {
    grid-area: 2 / 2 / 3 / 3;
  }

  #w-node-_251eda6d-a485-3c21-09b0-3119b832e573-b832e554 {
    grid-area: 2 / 3 / 3 / 4;
  }

  #w-node-c111384c-646d-569c-4337-1ead7e6e8afa-1f5a32f7 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-c111384c-646d-569c-4337-1ead7e6e8afc-1f5a32f7, #w-node-c111384c-646d-569c-4337-1ead7e6e8afe-1f5a32f7, #w-node-a582e52e-1ba9-8a18-9243-9c4d4388d9fd-1f5a32f7, #w-node-c111384c-646d-569c-4337-1ead7e6e8b00-1f5a32f7, #w-node-_8e574c8a-5c1c-b917-066b-b3c580bebd61-1f5a32f7, #w-node-_279856a1-f1a3-8ef6-61a4-f6840ee65ee4-1f5a32f7, #w-node-a2860751-5442-2cbe-929e-d7cff4b9086b-1f5a32f7, #w-node-_465d9a81-8af7-f57a-7f96-71d0e9226eb4-1f5a32f7, #w-node-_43a57ec9-8d52-1674-4065-f95076a1ceb7-1f5a32f7, #w-node-d84983ae-ee82-7dcc-9fe8-8eb13b9f973f-1f5a32f7, #w-node-c111384c-646d-569c-4337-1ead7e6e8b04-1f5a32f7, #w-node-c111384c-646d-569c-4337-1ead7e6e8b02-1f5a32f7 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c111384c-646d-569c-4337-1ead7e6e8b06-1f5a32f7 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    align-self: auto;
  }

  #w-node-_6a590e72-cf08-7619-e1b8-244cbe6e0ac3-1f5a32f7 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c111384c-646d-569c-4337-1ead7e6e8afa-e85a32fe {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-c111384c-646d-569c-4337-1ead7e6e8afc-e85a32fe, #w-node-c111384c-646d-569c-4337-1ead7e6e8afe-e85a32fe, #w-node-c111384c-646d-569c-4337-1ead7e6e8b00-e85a32fe, #w-node-c111384c-646d-569c-4337-1ead7e6e8b02-e85a32fe {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c111384c-646d-569c-4337-1ead7e6e8afa-605a32ff {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-c111384c-646d-569c-4337-1ead7e6e8afc-605a32ff, #w-node-c111384c-646d-569c-4337-1ead7e6e8afe-605a32ff, #w-node-c111384c-646d-569c-4337-1ead7e6e8b00-605a32ff, #w-node-c111384c-646d-569c-4337-1ead7e6e8b02-605a32ff, #w-node-_11c9f3e2-a416-f65e-32ac-01e5d912ed6b-605a32ff, #w-node-e002743f-3494-7fa9-b440-b68c8dad3349-605a32ff, #w-node-_4a801b01-60b5-6446-31da-428783e09032-605a32ff, #w-node-_560394df-a48a-6cb1-5cb8-5e835ea7dc91-605a32ff, #w-node-_2e09b987-6697-3c71-32ae-18095bff0cb1-605a32ff, #w-node-_699ec858-b66a-9427-0e14-7c7dff7cd1f9-605a32ff, #w-node-_2faad792-27cf-84a7-47d3-808a9aa3c28f-605a32ff, #w-node-c2e92021-f9e3-72fd-30b6-65b4a9963b45-605a32ff, #w-node-_095b9c49-9fcb-e351-c6e6-016e9a95f476-605a32ff, #w-node-bfcffb84-f606-86cf-92ee-ac212e350631-605a32ff, #w-node-a749ea02-30f0-81b3-e709-2279451499d6-605a32ff, #w-node-_5fc47a78-0372-8cdc-295f-25df33eb9cac-605a32ff, #w-node-_3df8b83e-17e2-7e17-0e7e-206f72e5dab8-605a32ff, #w-node-_2189642a-2880-cd0a-de7a-58c0178a9000-605a32ff, #w-node-d0975cbe-c447-1a38-877f-4f7a2eada53d-605a32ff, #w-node-e9eb3d99-b8d2-3853-e0ac-0e8a91dffe9e-605a32ff, #w-node-dbbadafe-7478-5fb2-dba6-967899e1adb4-605a32ff, #w-node-_70728bec-a35c-4198-c528-600c07e5943c-605a32ff {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c111384c-646d-569c-4337-1ead7e6e8afa-d05a3312 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-c111384c-646d-569c-4337-1ead7e6e8afc-d05a3312, #w-node-c111384c-646d-569c-4337-1ead7e6e8afe-d05a3312, #w-node-c111384c-646d-569c-4337-1ead7e6e8b00-d05a3312, #w-node-c111384c-646d-569c-4337-1ead7e6e8b02-d05a3312, #w-node-_11c9f3e2-a416-f65e-32ac-01e5d912ed6b-d05a3312, #w-node-e002743f-3494-7fa9-b440-b68c8dad3349-d05a3312, #w-node-_4a801b01-60b5-6446-31da-428783e09032-d05a3312, #w-node-_560394df-a48a-6cb1-5cb8-5e835ea7dc91-d05a3312, #w-node-_2e09b987-6697-3c71-32ae-18095bff0cb1-d05a3312 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c111384c-646d-569c-4337-1ead7e6e8afa-a05a3323 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-c111384c-646d-569c-4337-1ead7e6e8afc-a05a3323, #w-node-c111384c-646d-569c-4337-1ead7e6e8afe-a05a3323, #w-node-c111384c-646d-569c-4337-1ead7e6e8b00-a05a3323, #w-node-c111384c-646d-569c-4337-1ead7e6e8b02-a05a3323, #w-node-e002743f-3494-7fa9-b440-b68c8dad3349-a05a3323, #w-node-_11c9f3e2-a416-f65e-32ac-01e5d912ed6b-a05a3323 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c111384c-646d-569c-4337-1ead7e6e8afa-6b5a3334 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-c111384c-646d-569c-4337-1ead7e6e8afc-6b5a3334, #w-node-c111384c-646d-569c-4337-1ead7e6e8afe-6b5a3334, #w-node-c111384c-646d-569c-4337-1ead7e6e8b00-6b5a3334, #w-node-c111384c-646d-569c-4337-1ead7e6e8b02-6b5a3334, #w-node-e002743f-3494-7fa9-b440-b68c8dad3349-6b5a3334, #w-node-_11c9f3e2-a416-f65e-32ac-01e5d912ed6b-6b5a3334, #w-node-fcc8358a-41b2-faaa-c243-4b3f851cd41f-6b5a3334, #w-node-_867c5b0d-bc7d-ce49-c6e0-b470926f1f64-6b5a3334, #w-node-_47670c1f-c01d-2947-c836-bf74246e5ac5-6b5a3334, #w-node-f07579c5-a034-e4b2-e9b4-9ba78d289e25-6b5a3334 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c111384c-646d-569c-4337-1ead7e6e8afa-9d5a3378 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-c111384c-646d-569c-4337-1ead7e6e8afc-9d5a3378, #w-node-c111384c-646d-569c-4337-1ead7e6e8afe-9d5a3378, #w-node-c111384c-646d-569c-4337-1ead7e6e8b00-9d5a3378, #w-node-c111384c-646d-569c-4337-1ead7e6e8b02-9d5a3378, #w-node-_2b55dd5a-18a3-60d4-c0eb-2de914c49007-9d5a3378, #w-node-_138c52de-0b27-de73-6de3-e3600660276d-9d5a3378, #w-node-_902fbe52-233b-ddd4-99b9-654dd7acc014-9d5a3378, #w-node-_065e3985-d812-4b0e-4e30-75c5801b336c-9d5a3378, #w-node-a547c3e9-7f31-5b05-96e5-acfe56625b56-9d5a3378, #w-node-dd2d8fdd-7adf-a3fb-d540-49828684b410-9d5a3378, #w-node-_53ec7cf2-7b75-1ca8-9b6e-ddf157a3a058-9d5a3378, #w-node-_7aea54e5-9b33-9e18-b897-1be3f89d4d17-9d5a3378, #w-node-_908be707-478f-f29f-79ad-a4dd9f3308c8-9d5a3378, #w-node-_9465bf42-7b82-11ec-0f8b-5e935126e93b-9d5a3378, #w-node-_7a06453f-8570-2e4f-4118-eb4612d97340-9d5a3378, #w-node-_5c44bab2-a249-9478-f74d-f5f2079d4c7e-9d5a3378, #w-node-e71b0a8e-e37b-9fdc-2244-fa85bb277e4d-9d5a3378, #w-node-_69599f80-3591-3ee7-009d-6bc527b7c3c4-9d5a3378, #w-node-_346a68d7-22cf-a2ce-5c56-ebc2147454bf-9d5a3378, #w-node-_1f216816-022f-f6a6-6599-b736e3540e62-9d5a3378, #w-node-d587601b-7e17-a16f-38bc-7db10913e7b3-9d5a3378, #w-node-cb351b89-e889-7fbb-a713-c5c1476b9668-9d5a3378, #w-node-_0bac411f-67de-4063-ad04-ee1c357723ef-9d5a3378, #w-node-_254c0d4d-6124-a8ce-00e5-ccdd9d0e6e4d-9d5a3378 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c111384c-646d-569c-4337-1ead7e6e8afa-025a3389 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-c111384c-646d-569c-4337-1ead7e6e8afc-025a3389, #w-node-c111384c-646d-569c-4337-1ead7e6e8afe-025a3389, #w-node-c111384c-646d-569c-4337-1ead7e6e8b00-025a3389, #w-node-c111384c-646d-569c-4337-1ead7e6e8b02-025a3389, #w-node-_2b55dd5a-18a3-60d4-c0eb-2de914c49007-025a3389, #w-node-_138c52de-0b27-de73-6de3-e3600660276d-025a3389, #w-node-_902fbe52-233b-ddd4-99b9-654dd7acc014-025a3389, #w-node-_065e3985-d812-4b0e-4e30-75c5801b336c-025a3389, #w-node-a547c3e9-7f31-5b05-96e5-acfe56625b56-025a3389 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-a8dd2566-6c64-4166-1f3c-233f712333dc-6a5a339a, #w-node-_0c9960c0-77c9-2eae-041f-cb8c100ca73e-6a5a339a, #w-node-db7df765-9147-17cf-ce42-e1d9104e569d-6a5a339a {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-c111384c-646d-569c-4337-1ead7e6e8afc-6a5a339a, #w-node-c111384c-646d-569c-4337-1ead7e6e8afe-6a5a339a {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-c111384c-646d-569c-4337-1ead7e6e8afa-6a5a339a {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-c111384c-646d-569c-4337-1ead7e6e8b02-6a5a339a, #w-node-c111384c-646d-569c-4337-1ead7e6e8b00-6a5a339a, #w-node-_2b55dd5a-18a3-60d4-c0eb-2de914c49007-6a5a339a, #w-node-_138c52de-0b27-de73-6de3-e3600660276d-6a5a339a, #w-node-_902fbe52-233b-ddd4-99b9-654dd7acc014-6a5a339a {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-ac26024e-3bc7-d7fe-1bc8-6062dd724a8c-6a5a339a {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-_065e3985-d812-4b0e-4e30-75c5801b336c-6a5a339a {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-a8dd2566-6c64-4166-1f3c-233f712333dc-5b5a33bc, #w-node-_0c9960c0-77c9-2eae-041f-cb8c100ca73e-5b5a33bc, #w-node-db7df765-9147-17cf-ce42-e1d9104e569d-5b5a33bc {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-c111384c-646d-569c-4337-1ead7e6e8afc-5b5a33bc, #w-node-_57791d2a-35a2-b5be-51c5-64585c2246e9-5b5a33bc, #w-node-f3e57533-0a0e-2ae0-a106-24257d711f84-5b5a33bc, #Nice.w-node-c8ec62d8-9abe-3b82-bdf0-8f9398504bbf-5b5a33bc, #w-node-c1b97c00-0918-5878-04d4-a648099de699-5b5a33bc, #w-node-c087cd03-d4b7-fdd6-3d68-33f8ac5b612c-5b5a33bc, #w-node-_59611191-1345-3d00-0afd-f29269266b61-5b5a33bc {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-a8dd2566-6c64-4166-1f3c-233f712333dc-695a33de, #w-node-_27625a01-374e-8c78-6ed7-6cc129637cb0-695a33de, #w-node-b96d74ca-6f71-2dbd-90c0-a5560160c576-695a33de, #w-node-_94c1c46d-f1a6-ab42-7794-efec83e62f20-695a33de, #w-node-ad90211f-5d73-bdc1-aa6f-cdf69c7551ac-695a33de, #w-node-_48578dcd-e330-3d90-02a7-c1c04e2158ea-695a33de, #w-node-_996009c5-95f0-ebfe-b728-db4668d3d358-695a33de, #w-node-_98043550-06f3-0acf-1707-2110ccd07735-695a33de, #w-node-db06eaff-d1a9-349d-ace7-0402d20cc93b-695a33de, #w-node-_0eb2df7b-3256-e073-2d9a-18632faea2bc-695a33de, #w-node-_04e859de-9296-c44e-179c-e50e9fdde9cd-695a33de, #w-node-_3127528d-5b3e-a9ae-af36-746cbaeafb52-695a33de, #w-node-aa9b66e4-073d-6b01-9eee-8751ff95bdc1-695a33de, #w-node-ef566a26-fc33-6f37-3a38-2e5627630a96-695a33de, #w-node-c412edff-d28f-1a51-fb08-69f9f9b648bb-695a33de, #w-node-ef4f1440-8c17-cea6-abac-4b20595cb31f-695a33de, #w-node-c1603bfe-80fe-7091-67f3-d6fcda08f7cb-695a33de, #w-node-_771116cb-e70f-c8e4-13f1-5432929ff3d6-695a33de, #w-node-a8dd2566-6c64-4166-1f3c-233f712333dc-aa5a3400, #w-node-_9eea93e2-2de2-6ccf-e9d0-ee4eefc7a5e2-aa5a3400, #w-node-_6b300aad-641e-8d68-65f4-62c5e1ca09d0-aa5a3400, #w-node-_58750fbe-4750-8a24-ff91-f59f5dd77fb3-aa5a3400, #w-node-_71ad07c6-c454-aba4-1da3-f0f682fa2b52-aa5a3400, #w-node-d950a191-e4a3-fe9f-7c23-426041d29142-aa5a3400, #w-node-fb795498-5077-d007-7bf8-c3f8dcf874f3-aa5a3400, #w-node-e9fe3d48-d34c-3f7b-d09c-59499c6b26de-aa5a3400, #w-node-a0e88664-a596-d5f7-0971-7b724d51e1e1-aa5a3400, #w-node-a8dd2566-6c64-4166-1f3c-233f712333dc-a65a3422, #w-node-_61750d2b-13d2-b2a0-a5ba-2c8ace8bf10d-a65a3422, #w-node-f3889971-8be6-463b-d7f5-93dbe2596464-a65a3422, #w-node-c3c4a93e-75b9-6613-1b2b-649d28805f9b-a65a3422, #w-node-f3ca964f-ad90-04c8-04fc-ffae78ed789c-a65a3422, #w-node-abbea2e5-e276-2a45-d5f5-3efbc953d31b-a65a3422, #w-node-_75bc05ff-baa0-98e4-f170-6876000e4fb9-a65a3422, #w-node-d3d9532f-5f69-8e2d-ac5f-71d23bf15524-a65a3422, #w-node-_5a469492-3c01-d553-511e-7d224ebcac8e-a65a3422, #w-node-abfeff38-4272-ff37-6b04-b98ea24992ea-a65a3422, #w-node-_44035200-8b1a-8e94-4402-a2e629d5708c-a65a3422, #w-node-fedf88af-315f-bd4b-4579-7cb253711d14-a65a3422, #w-node-_793c23f7-8f36-0ba0-6243-8ccbc7b95095-a65a3422, #w-node-aff122ba-da9c-0f2e-d0ec-5a25c53d208f-a65a3422, #w-node-dc3685f9-06d6-ab2c-4e01-e053c33d312b-a65a3422, #w-node-_0fa1af0b-301b-c2f8-847a-a47c827546c8-a65a3422, #w-node-c9415985-8af0-f89e-b3c3-9e040edb962f-a65a3422, #w-node-_8cd6aa90-1e4a-bcef-b910-1ed617810bfc-a65a3422, #w-node-_1abd6f73-9aa7-0d58-9d66-f55774bf95f9-a65a3422, #w-node-efe731bd-14b3-07f9-ec9e-17f1555dcdd8-a65a3422, #w-node-_8a1bf86f-f8f5-6e18-2788-eb5d8f31296f-a65a3422, #w-node-_495a2f16-ae29-be1c-30bf-63271611ffe8-a65a3422, #w-node-ca43e748-54b7-ac2e-0737-3338826af038-a65a3422, #w-node-a8dd2566-6c64-4166-1f3c-233f712333dc-315a3433, #w-node-b4a99a19-8d91-fcf1-5b2e-8f87df2a3069-315a3433, #w-node-dbc29737-ed81-2e40-486b-9de563601e04-315a3433, #w-node-_13c1db6d-b52e-14b5-94e2-cdc64c1e1e09-315a3433, #w-node-ad5919b7-75df-508a-a934-175ace0b4368-315a3433, #w-node-_50223af4-dbed-17f6-afb8-ff037312efaa-315a3433, #w-node-dda1397f-3a39-880c-489d-fe0877c2caa2-315a3433, #w-node-_2ab0eead-b5e0-fbd4-b32e-7f50df0b5239-315a3433, #w-node-d097a89c-5109-e3a9-e7c0-6820cd7f484c-315a3433, #w-node-e1c1dd1c-d726-2889-c741-45e6646a3a35-315a3433, #w-node-fb7417a9-288d-b0c0-20c8-1615ab7a3032-315a3433, #w-node-a8dd2566-6c64-4166-1f3c-233f712333dc-0e5a3444, #w-node-_2892cabd-d54b-4012-5f4a-438f332151c6-0e5a3444, #w-node-eb7dac7c-3b0d-72be-b55f-5ce72dca6357-0e5a3444, #w-node-fd68a468-f48d-2186-da2c-7b6a96e6cc51-0e5a3444, #w-node-a9f7e920-b1cb-4011-0ded-fea11c8e578a-0e5a3444, #w-node-_24397b31-d1c9-78be-47c9-62d9046b01b0-0e5a3444, #w-node-_7be0a7ad-2a4d-1dc4-3d46-7cd791e91c07-0e5a3444, #w-node-_3a418c00-3f35-a806-c4a8-218b8bc27cbc-0e5a3444, #w-node-_76009291-e38d-c864-a97e-818a7291726c-0e5a3444, #w-node-b2cb250c-09ac-f7ea-d5ec-3b9471029d35-0e5a3444, #w-node-df81b4f7-2a45-df11-f4d9-69e3b6ed8182-0e5a3444, #w-node-cf9ac702-716f-2a36-0070-7680168f5238-0e5a3444, #w-node-_86fa8ebb-c0dd-4826-9aba-23a4d86a8f53-0e5a3444, #w-node-a8dd2566-6c64-4166-1f3c-233f712333dc-b15a3455, #w-node-d3100c7f-651c-2d57-76ad-c7ab7bfb617f-b15a3455, #w-node-_2066922d-024b-6a5d-03cb-5b0cb7be8584-b15a3455, #w-node-a6663a49-be32-45bb-8e55-db97bf5a2e9c-b15a3455, #w-node-_91e78508-53e0-fb1c-a095-76f033cbbdd3-b15a3455, #w-node-_5c5d32c7-a528-d6df-c281-ae87132deb4e-b15a3455, #w-node-a638f5f5-6f3f-b463-af11-71a57d5eeb7e-b15a3455, #w-node-_0eab9256-d5c2-5482-272e-02d0ea6a6b5a-b15a3455, #w-node-_147eba10-ee1f-ff44-c108-8a60e9018a15-b15a3455, #w-node-_75f92f68-c155-9823-23ee-9b301f3cf555-b15a3455, #w-node-b50d351b-f270-a158-f34d-ad786d1bb095-b15a3455, #w-node-_8b283ca6-968e-6fa1-7ae5-d50335bbb9e7-b15a3455, #w-node-f214a116-24fc-9338-4561-91909d4796f2-b15a3455, #w-node-_21b6cbeb-ac97-e57a-2408-516a690cb7ce-b15a3455, #w-node-ad10d9ba-9c3c-4996-82a5-12f2c22a4be2-b15a3455, #w-node-a85410df-9fd9-3561-3232-372dd59183ea-b15a3455, #w-node-b7c81e12-d299-f967-a907-e6e1bd0d6bab-b15a3455, #w-node-_7ba0f87a-e820-5365-8fc9-4f21af71ba5f-b15a3455, #w-node-b836a6f0-4258-a13b-ab17-5a6a00fac337-b15a3455, #w-node-_7ee821e4-403d-b217-f912-b6ba25f458a0-b15a3455, #w-node-_16bcd952-77d8-d20f-8314-3682e9559c7e-b15a3455, #w-node-_3c7231b3-a24f-972e-b39c-f69c76f01c78-b15a3455, #w-node-_01e9ddb3-ba0f-56af-b10d-708b5d8fd222-b15a3455, #w-node-_368f913a-f50b-d17d-375b-12cac308bb63-b15a3455, #w-node-_8f7aef9b-3b7c-1a86-d87b-fbd81c225a49-b15a3455, #w-node-_72184e78-bf76-13c1-bd1b-cb889f97a57e-b15a3455, #w-node-b5da27e2-fd19-86cc-4af6-f1ff4a20914a-b15a3455, #w-node-d9d48e9d-ea56-583a-e2ba-3cdc6dfaa592-b15a3455 {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_15bc7443-a04b-2f2a-886d-67e8c789684d-a15a32ef, #w-node-_78ac8c58-40a0-af00-c358-66a495627caa-a15a32ef, #w-node-_6950a3ac-66e0-24ca-40c7-5ea15d3b05e1-a15a32ef, #w-node-d334cd5f-2baa-fbd6-5efc-6bc344a2984a-a15a32ef, #w-node-ab406c72-581e-b5fd-4593-5e78148194da-ef5a32f4, #w-node-_732b133a-8aa1-f0ad-aa8a-f8be5859d361-1e5a32f5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_251eda6d-a485-3c21-09b0-3119b832e557-b832e554 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_251eda6d-a485-3c21-09b0-3119b832e55d-b832e554 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-_251eda6d-a485-3c21-09b0-3119b832e568-b832e554 {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_251eda6d-a485-3c21-09b0-3119b832e573-b832e554 {
    grid-area: 4 / 1 / 5 / 4;
  }

  #w-node-c111384c-646d-569c-4337-1ead7e6e8afa-1f5a32f7, #w-node-c111384c-646d-569c-4337-1ead7e6e8afa-e85a32fe, #w-node-c111384c-646d-569c-4337-1ead7e6e8afa-605a32ff, #w-node-c111384c-646d-569c-4337-1ead7e6e8afa-d05a3312, #w-node-c111384c-646d-569c-4337-1ead7e6e8afa-a05a3323, #w-node-c111384c-646d-569c-4337-1ead7e6e8afa-6b5a3334, #w-node-c111384c-646d-569c-4337-1ead7e6e8afa-9d5a3378, #w-node-c111384c-646d-569c-4337-1ead7e6e8afa-025a3389, #w-node-a8dd2566-6c64-4166-1f3c-233f712333dc-6a5a339a, #w-node-_0c9960c0-77c9-2eae-041f-cb8c100ca73e-6a5a339a, #w-node-db7df765-9147-17cf-ce42-e1d9104e569d-6a5a339a, #w-node-c111384c-646d-569c-4337-1ead7e6e8afa-6a5a339a, #w-node-ac26024e-3bc7-d7fe-1bc8-6062dd724a8c-6a5a339a, #w-node-_56301bb4-cc71-7eb1-6915-6c499ba58b12-515a33ab, #w-node-a8dd2566-6c64-4166-1f3c-233f712333dc-5b5a33bc, #w-node-_0c9960c0-77c9-2eae-041f-cb8c100ca73e-5b5a33bc, #w-node-db7df765-9147-17cf-ce42-e1d9104e569d-5b5a33bc, #w-node-a8dd2566-6c64-4166-1f3c-233f712333dc-695a33de, #w-node-_27625a01-374e-8c78-6ed7-6cc129637cb0-695a33de, #w-node-b96d74ca-6f71-2dbd-90c0-a5560160c576-695a33de, #w-node-_94c1c46d-f1a6-ab42-7794-efec83e62f20-695a33de, #w-node-ad90211f-5d73-bdc1-aa6f-cdf69c7551ac-695a33de, #w-node-_48578dcd-e330-3d90-02a7-c1c04e2158ea-695a33de, #w-node-_996009c5-95f0-ebfe-b728-db4668d3d358-695a33de, #w-node-_98043550-06f3-0acf-1707-2110ccd07735-695a33de, #w-node-db06eaff-d1a9-349d-ace7-0402d20cc93b-695a33de, #w-node-_0eb2df7b-3256-e073-2d9a-18632faea2bc-695a33de, #w-node-_04e859de-9296-c44e-179c-e50e9fdde9cd-695a33de, #w-node-_3127528d-5b3e-a9ae-af36-746cbaeafb52-695a33de, #w-node-aa9b66e4-073d-6b01-9eee-8751ff95bdc1-695a33de, #w-node-ef566a26-fc33-6f37-3a38-2e5627630a96-695a33de, #w-node-c412edff-d28f-1a51-fb08-69f9f9b648bb-695a33de, #w-node-ef4f1440-8c17-cea6-abac-4b20595cb31f-695a33de, #w-node-c1603bfe-80fe-7091-67f3-d6fcda08f7cb-695a33de, #w-node-_771116cb-e70f-c8e4-13f1-5432929ff3d6-695a33de, #w-node-a8dd2566-6c64-4166-1f3c-233f712333dc-aa5a3400, #w-node-_9eea93e2-2de2-6ccf-e9d0-ee4eefc7a5e2-aa5a3400, #w-node-_6b300aad-641e-8d68-65f4-62c5e1ca09d0-aa5a3400, #w-node-_58750fbe-4750-8a24-ff91-f59f5dd77fb3-aa5a3400, #w-node-_71ad07c6-c454-aba4-1da3-f0f682fa2b52-aa5a3400, #w-node-d950a191-e4a3-fe9f-7c23-426041d29142-aa5a3400, #w-node-fb795498-5077-d007-7bf8-c3f8dcf874f3-aa5a3400, #w-node-e9fe3d48-d34c-3f7b-d09c-59499c6b26de-aa5a3400, #w-node-a0e88664-a596-d5f7-0971-7b724d51e1e1-aa5a3400, #w-node-a8dd2566-6c64-4166-1f3c-233f712333dc-a65a3422, #w-node-_61750d2b-13d2-b2a0-a5ba-2c8ace8bf10d-a65a3422, #w-node-f3889971-8be6-463b-d7f5-93dbe2596464-a65a3422, #w-node-c3c4a93e-75b9-6613-1b2b-649d28805f9b-a65a3422, #w-node-f3ca964f-ad90-04c8-04fc-ffae78ed789c-a65a3422, #w-node-abbea2e5-e276-2a45-d5f5-3efbc953d31b-a65a3422, #w-node-_75bc05ff-baa0-98e4-f170-6876000e4fb9-a65a3422, #w-node-d3d9532f-5f69-8e2d-ac5f-71d23bf15524-a65a3422, #w-node-_5a469492-3c01-d553-511e-7d224ebcac8e-a65a3422, #w-node-abfeff38-4272-ff37-6b04-b98ea24992ea-a65a3422, #w-node-_44035200-8b1a-8e94-4402-a2e629d5708c-a65a3422, #w-node-fedf88af-315f-bd4b-4579-7cb253711d14-a65a3422, #w-node-_793c23f7-8f36-0ba0-6243-8ccbc7b95095-a65a3422, #w-node-aff122ba-da9c-0f2e-d0ec-5a25c53d208f-a65a3422, #w-node-dc3685f9-06d6-ab2c-4e01-e053c33d312b-a65a3422, #w-node-_0fa1af0b-301b-c2f8-847a-a47c827546c8-a65a3422, #w-node-c9415985-8af0-f89e-b3c3-9e040edb962f-a65a3422, #w-node-_8cd6aa90-1e4a-bcef-b910-1ed617810bfc-a65a3422, #w-node-_1abd6f73-9aa7-0d58-9d66-f55774bf95f9-a65a3422, #w-node-efe731bd-14b3-07f9-ec9e-17f1555dcdd8-a65a3422, #w-node-_8a1bf86f-f8f5-6e18-2788-eb5d8f31296f-a65a3422, #w-node-_495a2f16-ae29-be1c-30bf-63271611ffe8-a65a3422, #w-node-ca43e748-54b7-ac2e-0737-3338826af038-a65a3422, #w-node-a8dd2566-6c64-4166-1f3c-233f712333dc-315a3433, #w-node-b4a99a19-8d91-fcf1-5b2e-8f87df2a3069-315a3433, #w-node-dbc29737-ed81-2e40-486b-9de563601e04-315a3433, #w-node-_13c1db6d-b52e-14b5-94e2-cdc64c1e1e09-315a3433, #w-node-ad5919b7-75df-508a-a934-175ace0b4368-315a3433, #w-node-_50223af4-dbed-17f6-afb8-ff037312efaa-315a3433, #w-node-dda1397f-3a39-880c-489d-fe0877c2caa2-315a3433, #w-node-_2ab0eead-b5e0-fbd4-b32e-7f50df0b5239-315a3433, #w-node-d097a89c-5109-e3a9-e7c0-6820cd7f484c-315a3433, #w-node-e1c1dd1c-d726-2889-c741-45e6646a3a35-315a3433, #w-node-fb7417a9-288d-b0c0-20c8-1615ab7a3032-315a3433, #w-node-a8dd2566-6c64-4166-1f3c-233f712333dc-0e5a3444, #w-node-_2892cabd-d54b-4012-5f4a-438f332151c6-0e5a3444, #w-node-eb7dac7c-3b0d-72be-b55f-5ce72dca6357-0e5a3444, #w-node-fd68a468-f48d-2186-da2c-7b6a96e6cc51-0e5a3444, #w-node-a9f7e920-b1cb-4011-0ded-fea11c8e578a-0e5a3444, #w-node-_24397b31-d1c9-78be-47c9-62d9046b01b0-0e5a3444, #w-node-_7be0a7ad-2a4d-1dc4-3d46-7cd791e91c07-0e5a3444, #w-node-_3a418c00-3f35-a806-c4a8-218b8bc27cbc-0e5a3444, #w-node-_76009291-e38d-c864-a97e-818a7291726c-0e5a3444, #w-node-b2cb250c-09ac-f7ea-d5ec-3b9471029d35-0e5a3444, #w-node-df81b4f7-2a45-df11-f4d9-69e3b6ed8182-0e5a3444, #w-node-cf9ac702-716f-2a36-0070-7680168f5238-0e5a3444, #w-node-_86fa8ebb-c0dd-4826-9aba-23a4d86a8f53-0e5a3444, #w-node-a8dd2566-6c64-4166-1f3c-233f712333dc-b15a3455, #w-node-d3100c7f-651c-2d57-76ad-c7ab7bfb617f-b15a3455, #w-node-_2066922d-024b-6a5d-03cb-5b0cb7be8584-b15a3455, #w-node-a6663a49-be32-45bb-8e55-db97bf5a2e9c-b15a3455, #w-node-_91e78508-53e0-fb1c-a095-76f033cbbdd3-b15a3455, #w-node-_5c5d32c7-a528-d6df-c281-ae87132deb4e-b15a3455, #w-node-a638f5f5-6f3f-b463-af11-71a57d5eeb7e-b15a3455, #w-node-_0eab9256-d5c2-5482-272e-02d0ea6a6b5a-b15a3455, #w-node-_147eba10-ee1f-ff44-c108-8a60e9018a15-b15a3455, #w-node-_75f92f68-c155-9823-23ee-9b301f3cf555-b15a3455, #w-node-b50d351b-f270-a158-f34d-ad786d1bb095-b15a3455, #w-node-_8b283ca6-968e-6fa1-7ae5-d50335bbb9e7-b15a3455, #w-node-f214a116-24fc-9338-4561-91909d4796f2-b15a3455, #w-node-_21b6cbeb-ac97-e57a-2408-516a690cb7ce-b15a3455, #w-node-ad10d9ba-9c3c-4996-82a5-12f2c22a4be2-b15a3455, #w-node-a85410df-9fd9-3561-3232-372dd59183ea-b15a3455, #w-node-b7c81e12-d299-f967-a907-e6e1bd0d6bab-b15a3455, #w-node-_7ba0f87a-e820-5365-8fc9-4f21af71ba5f-b15a3455, #w-node-b836a6f0-4258-a13b-ab17-5a6a00fac337-b15a3455, #w-node-_7ee821e4-403d-b217-f912-b6ba25f458a0-b15a3455, #w-node-_16bcd952-77d8-d20f-8314-3682e9559c7e-b15a3455, #w-node-_3c7231b3-a24f-972e-b39c-f69c76f01c78-b15a3455, #w-node-_01e9ddb3-ba0f-56af-b10d-708b5d8fd222-b15a3455, #w-node-_368f913a-f50b-d17d-375b-12cac308bb63-b15a3455, #w-node-_8f7aef9b-3b7c-1a86-d87b-fbd81c225a49-b15a3455, #w-node-_72184e78-bf76-13c1-bd1b-cb889f97a57e-b15a3455, #w-node-b5da27e2-fd19-86cc-4af6-f1ff4a20914a-b15a3455, #w-node-d9d48e9d-ea56-583a-e2ba-3cdc6dfaa592-b15a3455 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_92fcd6e2-8b0f-395e-805d-272c4882bc5a-865a34cc, #w-node-_8298b43c-b7ec-f232-6b61-228bbe8b9f81-865a34cc {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: stretch stretch;
  }
}


