.body {
  background-color: #cccbcb;
}

.section-main {
  max-width: 1500px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

.page-wrap {
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  background-color: #fff;
  grid-template-rows: auto;
  grid-template-columns: 72% 28%;
  grid-auto-columns: 1fr;
  width: 100%;
  max-width: 1500px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.contact-col {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 394.516px;
  padding: 20px 40px 30px 20px;
  display: flex;
}

.brochure-row {
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  justify-content: flex-start;
  height: 112px;
  padding-left: 0;
  display: flex;
}

.image {
  width: 131px;
  height: 100%;
}

.download-brochure-cta {
  background-color: #0098a8;
  flex: auto;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  padding: 20px;
  display: flex;
  position: relative;
}

.link-block {
  color: #000;
  flex: auto;
  justify-content: center;
  text-decoration: none;
  display: flex;
}

.text-block {
  color: #fff;
  justify-content: center;
  align-items: center;
  margin: auto;
  font-family: Inter, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  display: block;
}

.brochure-image-wrap {
  background-image: url('../images/Image-2.jpg');
  background-position: 0 0;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.link-block-2 {
  width: auto;
  height: auto;
}

.cta-arrow {
  color: #0000;
  background-color: #0000;
  border: 16px solid #0000;
  border-left: 0 solid #fff0;
  border-right-color: #000;
  width: 0;
  height: 0;
  position: absolute;
  inset: 8% auto auto -8%;
}

.cta-banner {
  background-color: #002d73;
  margin-top: 20px;
  padding: 20px;
  position: relative;
}

.text-block-2 {
  color: #fff;
  font-family: Inter, sans-serif;
  font-size: 21px;
  font-weight: 700;
}

.button {
  background-color: #000;
  border-radius: 8px;
  width: 100%;
  margin-top: 20px;
  padding: 15px 20px;
  font-family: Inter, sans-serif;
  font-size: 17px;
  font-weight: 500;
}

.button._1 {
  background-color: #0098a8;
  border-radius: 0;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 16px;
}

.button._1:hover {
  background-color: #002d73;
}

.button._3 {
  background-color: #0098a8;
  border-radius: 0;
  margin-top: 8px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 16px;
}

.button._3:hover {
  background-color: #002d73;
}

.cta-arrrow-2 {
  border: 16px solid #0000;
  border-top-color: #002d73;
  border-bottom: 0 solid #000;
  width: 0;
  height: 0;
  position: absolute;
  inset: auto auto -21% 5%;
}

.form-block {
  margin-top: 20px;
}

.submit-button {
  background-color: #000;
  border-radius: 8px;
  width: 100%;
  margin-top: 20px;
  padding: 12px 20px;
  font-family: Inter, sans-serif;
  font-size: 16px;
}

.text-block-3 {
  text-align: center;
  margin-top: 220px;
  font-family: Inter, sans-serif;
  font-size: 12px;
  line-height: 16px;
  position: static;
}

.hero-section-wrapper {
  background-image: url('../images/image028---extended.avif'), url('../images/image028---extended.avif');
  background-position: 50%, 50%;
  background-size: cover, cover;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 375px;
  padding-left: 60px;
  display: block;
  position: relative;
}

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

.content-left {
  grid-row-gap: 19px;
  flex-flow: column;
  padding: 10px 0 20px;
  display: flex;
}

.content-right {
  padding: 10px 0 20px;
}

.cta-arrow-1 {
  color: #0098a8;
  position: absolute;
  inset: 6% auto auto -11%;
}

.headline-container {
  grid-column-gap: 21px;
  grid-row-gap: 21px;
  background-color: #fff;
  border-radius: 32px;
  flex-flow: column;
  justify-content: space-between;
  width: 325px;
  height: 325px;
  margin-top: 25px;
  margin-bottom: 25px;
  margin-left: 60px;
  padding: 40px;
  display: flex;
  position: absolute;
  inset: auto auto auto 0%;
}

.image-2 {
  width: 157px;
  position: relative;
  top: 80px;
  right: -441px;
}

.link-block-3 {
  background-image: url('../images/Image-1---Edited.avif');
  background-position: 0 0;
  background-size: cover;
  width: 150px;
  height: 150px;
  position: absolute;
  inset: auto 7% 7% auto;
}

.content-headline-wrapper {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  flex-flow: column;
  padding: 20px 0;
  font-size: 14px;
  display: flex;
}

.text-block-4 {
  color: #002d73;
  font-family: Lato, sans-serif;
  font-size: 27px;
  font-weight: 900;
  line-height: 32px;
}

.text-block-5 {
  color: #0098a8;
  font-family: Lato, sans-serif;
  font-size: 26px;
  font-weight: 900;
}

.text-block-6 {
  color: #0098a8;
  font-family: Lato, sans-serif;
  font-size: 34px;
  font-weight: 900;
}

.headline-name-wrapper {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-flow: column;
  display: flex;
}

.text-block-7 {
  color: #002d73;
  font-family: Lato, sans-serif;
  font-size: 34px;
}

.text-block-8 {
  color: #002d73;
  font-family: Lato, sans-serif;
  font-size: 24px;
  line-height: 27px;
}

.text-block-9 {
  color: #0098a8;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 700;
}

.let-sell-wrapper {
  background-color: #002d73;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 10px 5px;
  display: flex;
}

.text-block-10 {
  color: #fff;
  font-family: Lato, sans-serif;
  font-size: 20px;
  font-weight: 900;
}

.link-block-4 {
  width: 47%;
  height: 100%;
}

.warehouse-size-wrapper {
  grid-column-gap: 22px;
  grid-row-gap: 0px;
  justify-content: center;
  display: flex;
}

.warehouse-c {
  grid-row-gap: 11px;
  background-color: #002d73;
  border-radius: 15px;
  flex-flow: column;
  width: 47%;
  padding: 20px 20px 20px 30px;
  display: flex;
  box-shadow: 10px 10px 10px #0003;
}

.warhouse-d {
  width: 45%;
}

.text-block-11 {
  color: #fff;
  font-family: Lato, sans-serif;
  font-size: 17px;
  font-weight: 900;
}

.main-content-container {
  grid-column-gap: 0px;
  grid-row-gap: 6px;
  background-color: #f5f5f5;
  flex-flow: column;
  padding-bottom: 30px;
  padding-left: 60px;
  padding-right: 30px;
  display: flex;
}

.text-block-12 {
  color: #fff;
  font-family: Lato, sans-serif;
  font-size: 17px;
  line-height: 25px;
}

.highlights-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #0098a8;
  border-radius: 15px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 20px 30px 30px;
  display: flex;
  box-shadow: 10px 10px 10px #0003;
}

.text-block-13 {
  color: #fff;
  padding: 0;
  font-family: Lato, sans-serif;
  font-size: 16px;
  font-weight: 900;
}

.div-block {
  grid-column-gap: 4px;
  grid-row-gap: 23px;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 15px 1fr 15px 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-block-14 {
  color: #fff;
  font-family: Lato, sans-serif;
  font-size: 15px;
  line-height: 15px;
  text-decoration: none;
}

.image-3 {
  width: 11px;
  margin-top: 2px;
  line-height: 0;
}

.image-wrapper {
  grid-row-gap: 17px;
  flex-flow: column;
  height: 100%;
  display: flex;
}

.top-image {
  background-image: url('../images/image039.jpg');
  background-position: 100%;
  background-size: cover;
  border-radius: 15px;
  width: 100%;
  height: 75%;
  box-shadow: 10px 10px 10px #0003;
}

.bottom-ige-wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  justify-content: space-between;
  height: 50%;
  display: flex;
}

.image-left {
  background-image: url('../images/image041.jpg');
  background-position: 50%;
  background-size: cover;
  border-radius: 15px;
  width: 48%;
  height: 100%;
  box-shadow: 10px 10px 10px #0003;
}

.image-right {
  background-image: url('../images/image043.jpg');
  background-position: 50%;
  background-size: cover;
  border-radius: 15px;
  width: 48%;
  height: auto;
  box-shadow: 10px 10px 10px #0003;
}

.accommodation-wrapper {
  background-color: #002d73;
  border-radius: 15px;
  padding: 30px;
}

.accommodation-container {
  grid-column-gap: 0px;
  grid-row-gap: 25px;
  background-color: #002d73;
  border-radius: 15px;
  flex-flow: column;
  padding: 30px;
  display: flex;
  box-shadow: 10px 10px 10px #0003;
}

.text-block-15 {
  color: #fff;
  padding: 0;
  font-family: Lato, sans-serif;
  font-size: 22px;
  font-weight: 900;
}

.grid-wrapper {
  grid-column-gap: 60px;
  flex-flow: row;
  display: flex;
}

.unit-c-grid {
  grid-column-gap: 0px;
  grid-row-gap: 14px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr .5fr .25fr;
  grid-auto-columns: 1fr;
  width: 48%;
  display: grid;
}

.text-block-16 {
  color: #fff;
  border-bottom: 1px solid #fff;
  padding-bottom: 9px;
  font-family: Lato, sans-serif;
  font-size: 17px;
  font-weight: 900;
}

.text-block-17 {
  color: #fff;
  border-bottom: 1px solid #fff;
  padding-bottom: 9px;
  font-family: Lato, sans-serif;
  font-size: 17px;
}

.location-wrappe {
  grid-row-gap: 17px;
  flex-flow: column;
  padding: 30px 0;
  display: flex;
}

.text-block-18 {
  color: #0098a8;
  font-family: Lato, sans-serif;
  font-size: 27px;
  font-weight: 900;
}

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

.text-block-20 {
  color: #002d73;
  font-family: Lato, sans-serif;
  font-size: 22px;
  line-height: 32px;
}

.loction-image-wrapper {
  grid-column-gap: 30px;
  justify-content: space-between;
  display: flex;
}

.loc-1 {
  background-image: url('../images/Untitled-1.avif');
  background-position: 50%;
  background-size: cover;
  border-radius: 15px;
  width: 49%;
  height: 280px;
  box-shadow: 10px 10px 10px #0003;
}

.loc-image {
  background-image: url('../images/Untitled-1.avif');
  background-position: 50%;
  background-size: cover;
  border-radius: 15px;
  width: 50%;
  height: 280px;
  box-shadow: 10px 10px 10px #0003;
}

.loc-image._2 {
  background-image: url('../images/Image-3.avif');
}

.agent-container {
  grid-row-gap: 36px;
  flex-flow: column;
  width: 100%;
  margin-top: 40px;
  display: flex;
}

.b8-wrapper {
  grid-row-gap: 15px;
  flex-flow: column;
  display: flex;
}

.image-4 {
  width: 150px;
}

.text-block-21 {
  color: #002d73;
  font-family: Lato, sans-serif;
  font-size: 17px;
  line-height: 26px;
}

.select-field {
  margin-bottom: 0;
}

.link {
  color: #002d73;
  text-decoration: none;
}

.link-2 {
  color: #002d73;
}

.link-3 {
  color: #002d73;
  text-decoration: none;
}

.link-4 {
  color: #002d73;
}

.link-5 {
  color: #002d73;
  text-decoration: none;
}

.link-6 {
  color: #002d73;
}

.link-7 {
  color: #002d73;
  text-decoration: none;
}

.link-8 {
  color: #002d73;
}

@media screen and (max-width: 991px) {
  .page-wrap {
    grid-template-rows: auto auto;
    grid-template-columns: 100%;
  }

  .contact-col {
    width: 100%;
  }

  .brochure-row {
    height: 167px;
  }

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

  .content-right {
    padding-bottom: 0;
  }

  .cta-arrow-1 {
    left: -7%;
  }

  .content-headline-wrapper {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
  }

  .text-block-4 {
    font-size: 19px;
  }

  .contact-col-wrapper {
    width: 500px;
  }

  .text-block-5 {
    font-size: 19px;
  }

  .warehouse-size-wrapper {
    justify-content: space-between;
  }

  .text-block-11 {
    font-size: 16px;
  }

  .main-content-container {
    padding-left: 40px;
    padding-right: 40px;
  }

  .text-block-12 {
    font-size: 16px;
  }

  .highlights-wrapper {
    grid-column-gap: 22px;
    grid-row-gap: 22px;
  }

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

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

  .top-image {
    background-position: 50%;
    background-size: cover;
    height: 300px;
  }

  .image-left {
    background-size: cover;
    height: 200px;
  }

  .image-right {
    height: 200px;
  }

  .text-block-15 {
    font-size: 20px;
  }

  .text-block-16, .text-block-17 {
    font-size: 15px;
  }

  .text-block-18 {
    font-size: 23px;
  }

  .text-block-20 {
    font-size: 17px;
    line-height: 26px;
  }

  .agent-container {
    width: 500px;
  }
}

@media screen and (max-width: 767px) {
  .contact-col {
    padding-left: 40px;
  }

  .brochure-image-wrap {
    width: 225px;
  }

  .text-block-3 {
    width: 448px;
  }

  .hero-section-wrapper {
    background-image: url('../images/image028---extended.avif');
    background-position: 100%;
    background-size: cover;
    height: 360px;
  }

  .content-left {
    padding-bottom: 10px;
  }

  .headline-container {
    width: 250px;
    height: 300px;
  }

  .link-block-3 {
    width: 100px;
    height: 100px;
    right: 4%;
  }

  .content-headline-wrapper {
    padding-bottom: 0;
  }

  .text-block-4 {
    font-size: 19px;
  }

  .contact-col-wrapper {
    width: 448px;
  }

  .text-block-5 {
    font-size: 16px;
    line-height: 28px;
  }

  .text-block-6 {
    font-size: 25px;
  }

  .headline-name-wrapper {
    grid-column-gap: 7px;
    grid-row-gap: 7px;
  }

  .text-block-7 {
    font-size: 26px;
  }

  .text-block-8 {
    font-size: 20px;
  }

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

  .text-block-11, .text-block-12 {
    font-size: 15px;
  }

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

  .bottom-ige-wrapper {
    grid-row-gap: 20px;
    flex-flow: column;
    width: 100%;
  }

  .image-left, .image-right {
    width: 100%;
  }

  .grid-wrapper {
    grid-row-gap: 42px;
    flex-flow: column;
  }

  .unit-c-grid {
    width: 100%;
  }

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

  .text-block-20 {
    font-size: 15px;
  }

  .loction-image-wrapper {
    grid-row-gap: 21px;
    flex-flow: column;
    width: 100%;
  }

  .loc-image {
    width: 100%;
  }

  .agent-container {
    width: 448px;
  }

  .image-4 {
    width: 125px;
  }

  .text-block-21 {
    font-size: 15px;
  }
}

@media screen and (max-width: 479px) {
  .contact-col {
    width: 100%;
    padding-left: 30px;
    padding-right: 30px;
  }

  .brochure-row {
    flex-flow: column;
    width: 100%;
  }

  .download-brochure-cta {
    position: static;
  }

  .brochure-image-wrap {
    background-image: url('../images/Image-2.jpg');
    background-size: cover;
    width: 213%;
    height: 193px;
  }

  .cta-banner {
    margin-top: 171px;
  }

  .text-block-3 {
    width: 250px;
  }

  .hero-section-wrapper {
    height: 284px;
    padding-left: 20px;
  }

  .content-container {
    grid-row-gap: 0px;
  }

  .headline-container {
    grid-column-gap: 14px;
    grid-row-gap: 14px;
    justify-content: flex-start;
    width: 250px;
    height: 250px;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 20px;
    padding-top: 30px;
    padding-bottom: 20px;
  }

  .link-block-3 {
    width: 75px;
    height: 75px;
    display: block;
    bottom: 7%;
    right: 10%;
  }

  .text-block-4 {
    font-size: 20px;
  }

  .contact-col-wrapper {
    width: 275px;
  }

  .text-block-5 {
    font-size: 16px;
  }

  .text-block-6 {
    font-size: 23px;
  }

  .headline-name-wrapper {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
  }

  .text-block-7 {
    font-size: 23px;
  }

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

  .text-block-9 {
    font-size: 16px;
  }

  .let-sell-wrapper {
    width: 84%;
  }

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

  .warehouse-size-wrapper {
    grid-row-gap: 15px;
    flex-flow: column;
  }

  .warehouse-c {
    width: 100%;
  }

  .main-content-container {
    padding-bottom: 10px;
    padding-left: 30px;
    padding-right: 30px;
  }

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

  .div-block {
    grid-template-columns: 15px 1fr;
  }

  .text-block-14 {
    font-size: 15px;
  }

  .image-wrapper {
    grid-row-gap: 0px;
    justify-content: space-around;
  }

  .accommodation-container {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-15 {
    font-size: 16px;
  }

  .text-block-16, .text-block-17 {
    font-size: 12px;
  }

  .agent-container {
    width: 275px;
  }
}

#w-node-e9605da1-6f74-7322-0269-770e14096203-cb46ef0d {
  align-self: start;
}

#w-node-_85129752-651d-2ae3-57bd-2f55306abd0a-cb46ef0d, #w-node-_659c5e4b-0f8e-1a08-042d-56956081d9fc-cb46ef0d, #w-node-_8afb7964-b4b0-d939-fa70-713a1036c419-cb46ef0d, #w-node-ee9d7fc5-26ee-03a2-a760-345229587792-cb46ef0d, #w-node-fd8af978-90d9-1636-9946-cde7f09f326e-cb46ef0d, #w-node-_34076254-24b1-aeca-1ef4-9ff644b5366b-cb46ef0d, #w-node-_3d98733f-7b4f-e18e-ea08-3e20df5b465a-cb46ef0d, #w-node-e44509a1-5b50-f619-a395-7b72601137b2-cb46ef0d, #w-node-_411994ab-3d96-6f1c-df07-bb1304ad3b4f-cb46ef0d, #w-node-_8d5fedbd-656a-aeb3-d85d-c561a84190a1-cb46ef0d, #w-node-d523fece-ed93-8692-6e8a-985305ae34d5-cb46ef0d, #w-node-_3265a143-a69a-fc13-43db-ceb5d3b300b3-cb46ef0d, #w-node-e6b6fdc1-331d-4b97-4cb6-adb2808c008d-cb46ef0d, #w-node-_746eecfa-4758-d8d5-fc1d-7ec38b4289ac-cb46ef0d, #w-node-_2c50dfc5-115f-a499-7056-8c82930fc86e-cb46ef0d, #w-node-_695bcb24-e1ee-ebc5-af53-a199d87aa73f-cb46ef0d, #w-node-ecb43606-289c-276a-a577-6f28a0572ef4-cb46ef0d, #w-node-_9836f748-6021-ba66-fe23-2c551ce5ccff-cb46ef0d, #w-node-f6383482-5728-3976-fc0f-f3efd47d0220-cb46ef0d, #w-node-_6b0f5f9b-98b6-8743-5962-d7fbf3d52785-cb46ef0d, #w-node-c54c977a-0941-3e86-2fea-96919f379190-cb46ef0d, #w-node-f38c07f1-c15b-0326-8c77-ba88df4c1acd-cb46ef0d, #w-node-_3a2113ad-a559-3555-036c-bc2d2778a384-cb46ef0d, #w-node-f61fc8ec-7628-1add-4c36-d8f5d5709cdd-cb46ef0d, #w-node-_0bbb7d42-9607-87e5-59a9-0e7eb0b834e3-cb46ef0d, #w-node-_55cd8fb5-c8f1-eb0b-9310-1942d96deac2-cb46ef0d, #w-node-a164926e-5dab-439e-7a12-fe950ec6c5ac-cb46ef0d {
  align-self: auto;
}


