:root {
  --text-paragraphs-headings: #333333;
  --link-lines: #bd9700;
  --hallett-gold: #bd9700;
  --lines: #dcdcdc;
  --dark-blue: #333333;
  --bg-dark-blue: #333333;
  --white: white;
}

@font-face {
  font-family: "Brown webfont";
  src: url("../fonts/brown/5d95cb6cf8b06d6b06d6c8e2_brown-light-webfont.woff2") format("woff2"), url("../fonts/brown/5d95cb6c0054fb25778b49fd_brown-light-webfont.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: "Brown webfont";
  src: url("../fonts/brown/5d95cb6c3891ad790cfa67fa_brown-bold-webfont.woff2") format("woff2"), url("../fonts/brown/5d95cb6bf8b06d28b6d6c8e1_brown-bold-webfont.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: "Brown webfont";
  src: url("../fonts/brown/5d95cb6c8d2341ae4b930e3d_brown-regular-webfont.woff2") format("woff2"), url("../fonts/brown/5d95cb6c3891ad101ffa67fb_brown-regular-webfont.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}
.container {
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1024px) {
  .container {
    padding-left: 50px;
    padding-right: 50px;
    max-width: 1300px;
  }
}

.inner-wrapper {
  text-align: center;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  font-size: 20px;
  font-weight: 300;
  display: block;
  position: static;
  display: flex;
  flex-direction: column;
}
@media only screen and (min-width: 768px) {
  .inner-wrapper {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media only screen and (min-width: 1024px) {
  .inner-wrapper {
    padding-left: 80px;
    padding-right: 80px;
  }
}

.wp-block,
.hallettindependent-frontend {
  /*******************************
  CONFIGS
  *******************************/
  /*----------------------------------
  HAMBURGER
  /*--------------------------------*/
  /*----------------------------------
  MOOBILE MENU
  /*--------------------------------*/
  /* Slider */
}
.wp-block *,
.hallettindependent-frontend * {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.wp-block html,
.hallettindependent-frontend html {
  height: 100%;
  margin: 0;
  padding: 0;
  top: 0;
  left: 0;
  width: 100%;
}
.wp-block *,
.wp-block *::before,
.wp-block *::after,
.hallettindependent-frontend *,
.hallettindependent-frontend *::before,
.hallettindependent-frontend *::after {
  box-sizing: border-box;
}
.wp-block .news-content-wrapper,
.hallettindependent-frontend .news-content-wrapper {
  max-width: 1446px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Brown webfont, sans-serif;
  display: block;
  position: relative;
  padding-top: 40px;
  padding-bottom: 40px;
}
@media only screen and (min-width: 768px) {
  .wp-block .news-content-wrapper,
  .hallettindependent-frontend .news-content-wrapper {
    padding-top: 80px;
    padding-bottom: 80px;
  }
}
.wp-block .news-content-wrapper .archive-news-wrapper,
.hallettindependent-frontend .news-content-wrapper .archive-news-wrapper {
  display: flex;
  flex-direction: column;
  gap: 40px;
}
@media only screen and (min-width: 768px) {
  .wp-block .news-content-wrapper .archive-news-wrapper,
  .hallettindependent-frontend .news-content-wrapper .archive-news-wrapper {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 30px;
  }
}
@media only screen and (min-width: 1024px) {
  .wp-block .news-content-wrapper .archive-news-wrapper,
  .hallettindependent-frontend .news-content-wrapper .archive-news-wrapper {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
.wp-block .news-content-wrapper .archive-news-wrapper .news-blocks-set,
.hallettindependent-frontend .news-content-wrapper .archive-news-wrapper .news-blocks-set {
  width: 100%;
  position: relative;
  margin-bottom: 70px;
  position: relative;
}
.wp-block .news-content-wrapper .archive-news-wrapper .news-blocks-set .fluid-img,
.hallettindependent-frontend .news-content-wrapper .archive-news-wrapper .news-blocks-set .fluid-img {
  width: 100%;
}
.wp-block .news-content-wrapper .archive-news-wrapper .news-blocks-set .post-offset-box,
.hallettindependent-frontend .news-content-wrapper .archive-news-wrapper .news-blocks-set .post-offset-box {
  z-index: 10;
  text-align: center;
  background-color: #fff;
  width: 87%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 6%;
  padding-left: 8%;
  padding-right: 8%;
  position: absolute;
  bottom: -47px;
  left: 0;
  right: 0;
  overflow: visible;
  transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  transform-style: preserve-3d;
  transition: transform 400ms ease-in-out;
}
.wp-block .news-content-wrapper .archive-news-wrapper .news-blocks-set .post-offset-box .news-title,
.hallettindependent-frontend .news-content-wrapper .archive-news-wrapper .news-blocks-set .post-offset-box .news-title {
  color: var(--text-paragraphs-headings);
  transition: color 400ms ease-in-out;
  border-bottom: solid 1px var(--link-lines);
  padding-bottom: 21px;
}
.wp-block .news-content-wrapper .archive-news-wrapper .news-blocks-set .post-offset-box .date,
.hallettindependent-frontend .news-content-wrapper .archive-news-wrapper .news-blocks-set .post-offset-box .date {
  color: var(--hallett-gold);
  letter-spacing: 4px;
  text-transform: uppercase;
  display: block;
  margin-bottom: 10px;
}
.wp-block .news-content-wrapper .archive-news-wrapper .news-blocks-set:hover .post-offset-box,
.hallettindependent-frontend .news-content-wrapper .archive-news-wrapper .news-blocks-set:hover .post-offset-box {
  transition: transform 400ms ease-in-out;
  transform: translate3d(0px, -47px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  transform-style: preserve-3d;
}
.wp-block .news-content-wrapper .archive-news-wrapper .news-blocks-set:hover .post-offset-box .news-title,
.hallettindependent-frontend .news-content-wrapper .archive-news-wrapper .news-blocks-set:hover .post-offset-box .news-title {
  transition: color 400ms ease-in-out;
  color: var(--link-lines);
}
.wp-block .news-content-wrapper .archive-news-wrapper .news-blocks-set .simple-link,
.hallettindependent-frontend .news-content-wrapper .archive-news-wrapper .news-blocks-set .simple-link {
  text-align: center;
  background-color: #fff;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 4%;
  padding-left: 8%;
  padding-right: 8%;
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  color: var(--hallett-gold);
  margin-right: 0;
  display: flex;
  gap: 5px;
  align-items: center;
  justify-content: center;
}
.wp-block .news-content-wrapper .next_prev_buttons,
.hallettindependent-frontend .news-content-wrapper .next_prev_buttons {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0;
}
.wp-block .news-content-wrapper .next_prev_buttons a,
.hallettindependent-frontend .news-content-wrapper .next_prev_buttons a {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  display: block;
  display: flex;
  align-items: center;
  gap: 12px;
}
.wp-block #load-more-posts,
.hallettindependent-frontend #load-more-posts {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  display: block;
  display: flex;
  align-items: center;
  gap: 12px;
  width: 120px;
  margin-left: auto;
  margin-right: auto;
}
.wp-block .search-wrapper,
.hallettindependent-frontend .search-wrapper {
  gap: 10px;
  margin-top: 40px;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
@media only screen and (min-width: 768px) {
  .wp-block .search-wrapper,
  .hallettindependent-frontend .search-wrapper {
    margin-top: 80px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
  }
}
.wp-block .search-wrapper input,
.hallettindependent-frontend .search-wrapper input {
  width: 100%;
  border: 1px solid var(--link-lines);
  background-color: rgba(0, 0, 0, 0);
  height: 50px;
  padding: 8px 12px;
  line-height: 1.42857;
  display: block;
  border-radius: 0;
}
@media only screen and (min-width: 768px) {
  .wp-block .search-wrapper input,
  .hallettindependent-frontend .search-wrapper input {
    width: 200px;
  }
}
.wp-block .search-wrapper select,
.hallettindependent-frontend .search-wrapper select {
  border: 1px solid var(--link-lines);
  background: url(/wp-content/themes/hallettindependent/assets/images/down-chevron.svg) no-repeat calc(100% - 10px) center/12px transparent;
  height: 50px;
  padding: 8px 12px;
  line-height: 1.42857;
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: "";
  width: 100%;
  color: #333333;
}
@media only screen and (min-width: 768px) {
  .wp-block .search-wrapper select,
  .hallettindependent-frontend .search-wrapper select {
    width: auto;
  }
}
.wp-block .search-wrapper #searchbox,
.hallettindependent-frontend .search-wrapper #searchbox {
  background-color: var(--link-lines);
  text-align: center;
  border: 1px solid #b6946f;
  width: 100%;
  height: 50px;
  padding-left: 25px;
  padding-right: 25px;
  margin-bottom: 0;
  cursor: pointer;
  position: relative;
  display: flex;
}
@media only screen and (min-width: 768px) {
  .wp-block .search-wrapper #searchbox,
  .hallettindependent-frontend .search-wrapper #searchbox {
    width: 150px;
  }
}
.wp-block .search-wrapper #searchbox #search,
.hallettindependent-frontend .search-wrapper #searchbox #search {
  cursor: pointer;
  width: 100%;
  border: none;
  background-color: transparent;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  color: #fff;
  font-size: 18px;
  text-indent: -21px;
}
.wp-block .search-wrapper #searchbox svg,
.hallettindependent-frontend .search-wrapper #searchbox svg {
  position: absolute;
  right: 30px;
  top: 14px;
  max-width: 20px;
}
.wp-block .latest-events #searchbox,
.hallettindependent-frontend .latest-events #searchbox {
  grid-column: span 2;
}
@media only screen and (min-width: 768px) {
  .wp-block .latest-events #searchbox,
  .hallettindependent-frontend .latest-events #searchbox {
    grid-column: span 1;
  }
}
.wp-block .z-index-1,
.hallettindependent-frontend .z-index-1 {
  z-index: 1;
}
.wp-block .z-index-2,
.hallettindependent-frontend .z-index-2 {
  z-index: 2;
}
.wp-block .z-index-3,
.hallettindependent-frontend .z-index-3 {
  z-index: 3;
}
.wp-block .z-index-4,
.hallettindependent-frontend .z-index-4 {
  z-index: 4;
}
.wp-block .z-index-5,
.hallettindependent-frontend .z-index-5 {
  z-index: 5;
}
.wp-block .cover,
.hallettindependent-frontend .cover {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.wp-block .image-cover,
.hallettindependent-frontend .image-cover {
  object-position: center;
  object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  max-width: none;
  max-height: none;
  -o-object-fit: cover;
  object-fit: cover;
  outline: none;
  border: none;
  box-shadow: none;
}
.wp-block .bg-image-contain,
.hallettindependent-frontend .bg-image-contain {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background-position: center center;
  background-size: contain;
}
@media only screen and (min-width: 768px) {
  .wp-block html.sr .load-hidden,
  .hallettindependent-frontend html.sr .load-hidden {
    visibility: hidden;
  }
}
.wp-block .embed-container,
.hallettindependent-frontend .embed-container {
  position: relative;
  padding-bottom: 56.25%;
  padding-bottom: 53.6%;
  overflow: hidden;
  max-width: 100%;
  height: auto;
}
.wp-block .fluid-img,
.hallettindependent-frontend .fluid-img {
  max-width: 100%;
  height: auto;
}
.wp-block .embed-container iframe,
.wp-block .embed-container object,
.wp-block .embed-container embed,
.hallettindependent-frontend .embed-container iframe,
.hallettindependent-frontend .embed-container object,
.hallettindependent-frontend .embed-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .wp-block,
  .hallettindependent-frontend {
    /* IE10+ CSS styles go here */
  }
}
@media only screen and (min-width: 768px) {
  .wp-block .load-hidden,
  .hallettindependent-frontend .load-hidden {
    opacity: 0;
  }
}
.wp-block .margin-bottom-large,
.hallettindependent-frontend .margin-bottom-large {
  margin-bottom: 50px;
}
@media only screen and (min-width: 768px) {
  .wp-block .margin-bottom-large,
  .hallettindependent-frontend .margin-bottom-large {
    margin-bottom: 100px;
  }
}
.wp-block .no-max-width,
.hallettindependent-frontend .no-max-width {
  max-width: none;
}
.wp-block.is-active,
.hallettindependent-frontend.is-active {
  overflow: hidden;
}
.wp-block .ham-outer,
.hallettindependent-frontend .ham-outer {
  display: block;
}
@media only screen and (min-width: 1024px) {
  .wp-block .ham-outer,
  .hallettindependent-frontend .ham-outer {
    display: none;
  }
}
.wp-block .ham-outer .hamburger-wrapper,
.hallettindependent-frontend .ham-outer .hamburger-wrapper {
  width: 24px;
  height: 18px;
  position: relative;
}
.wp-block .ham-outer .hamburger-wrapper .lines,
.hallettindependent-frontend .ham-outer .hamburger-wrapper .lines {
  width: 100%;
  height: 3px;
  background: #333333;
  position: absolute;
  left: 0;
  top: 0;
}
.wp-block .ham-outer .hamburger-wrapper .lines.line1,
.hallettindependent-frontend .ham-outer .hamburger-wrapper .lines.line1 {
  transform: rotate(0deg);
  transition: all 300ms ease-in-out;
}
.wp-block .ham-outer .hamburger-wrapper .lines.line2,
.hallettindependent-frontend .ham-outer .hamburger-wrapper .lines.line2 {
  left: 0;
  top: 7px;
  width: 100%;
  transition: all 300ms ease-in-out;
}
.wp-block .ham-outer .hamburger-wrapper .lines.line3,
.hallettindependent-frontend .ham-outer .hamburger-wrapper .lines.line3 {
  left: 0;
  top: 14px;
  width: 100%;
  transform: rotate(0deg);
  transition: all 300ms ease-in-out;
}
.wp-block .ham-outer .hamburger-wrapper.is-active .lines.line1,
.hallettindependent-frontend .ham-outer .hamburger-wrapper.is-active .lines.line1 {
  transform: rotate(45deg);
  transform-origin: left;
  left: 3px;
  transition: all 300ms ease-in-out;
}
.wp-block .ham-outer .hamburger-wrapper.is-active .lines.line2,
.hallettindependent-frontend .ham-outer .hamburger-wrapper.is-active .lines.line2 {
  width: 0;
  transition: all 300ms ease-in-out;
}
.wp-block .ham-outer .hamburger-wrapper.is-active .lines.line3,
.hallettindependent-frontend .ham-outer .hamburger-wrapper.is-active .lines.line3 {
  width: 24px;
  transform: rotate(-45deg);
  transform-origin: left;
  transition: all 300ms ease-in-out;
  left: 2px;
  top: 17px;
}
.wp-block #mobile-menu,
.hallettindependent-frontend #mobile-menu {
  position: fixed;
  top: -100vh;
  width: 100%;
  height: auto;
  z-index: 12;
  transition: top 300ms ease-in-out;
  display: flex;
  overflow: hidden;
  padding-bottom: 40px;
  height: calc(100vh - 120px);
  background: white;
}
.wp-block #mobile-menu .header-social,
.hallettindependent-frontend #mobile-menu .header-social {
  transition: opacity 300ms ease 500ms;
  opacity: 0;
  margin-top: 20px;
}
.wp-block #mobile-menu .header-social .insta-link,
.hallettindependent-frontend #mobile-menu .header-social .insta-link {
  height: 67px;
  width: 67px;
}
.wp-block #mobile-menu .header-social .insta-link svg,
.hallettindependent-frontend #mobile-menu .header-social .insta-link svg {
  width: 29px;
  max-width: 29px;
}
.wp-block #mobile-menu.is-active,
.hallettindependent-frontend #mobile-menu.is-active {
  top: 120px;
  overflow-y: scroll;
  transition: top 300ms ease-in-out;
}
.wp-block #mobile-menu.is-active .header-social,
.hallettindependent-frontend #mobile-menu.is-active .header-social {
  display: none;
  gap: 8px;
  justify-content: center;
  opacity: 1;
  padding-bottom: 20px;
}
@media only screen and (min-width: 768px) {
  .wp-block #mobile-menu.is-active .header-social,
  .hallettindependent-frontend #mobile-menu.is-active .header-social {
    display: flex;
  }
}
.wp-block #mobile-menu .mobile-wrapper,
.hallettindependent-frontend #mobile-menu .mobile-wrapper {
  position: relative;
  width: 100%;
  background: #fff;
}
.wp-block #mobile-menu .mobile-wrapper ul,
.hallettindependent-frontend #mobile-menu .mobile-wrapper ul {
  border-top: solid 1px #dcdcdc;
  padding: 30px 0 0 0;
  display: flex;
  margin: 0;
  flex-direction: column;
}
.wp-block #mobile-menu .mobile-wrapper ul li,
.hallettindependent-frontend #mobile-menu .mobile-wrapper ul li {
  list-style-type: none;
}
.wp-block #mobile-menu .mobile-wrapper ul li.menu-item-has-children,
.hallettindependent-frontend #mobile-menu .mobile-wrapper ul li.menu-item-has-children {
  display: flex;
  flex-direction: column;
}
.wp-block #mobile-menu .mobile-wrapper ul li.menu-item-has-children .dropdown,
.hallettindependent-frontend #mobile-menu .mobile-wrapper ul li.menu-item-has-children .dropdown {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  width: 100%;
  transition: all 300ms ease;
  padding-left: 25px;
}
.wp-block #mobile-menu .mobile-wrapper ul li.menu-item-has-children .dropdown .arrow,
.hallettindependent-frontend #mobile-menu .mobile-wrapper ul li.menu-item-has-children .dropdown .arrow {
  display: block;
  background: url(/wp-content/themes/hallettindependent/assets/images/down-chevron.svg) no-repeat center center/19px;
  background-size: 19px;
  width: 30px;
  height: 30px;
  transform: rotate(-90deg);
  transform-origin: center;
  transition: transform 300ms ease;
  margin-left: -5px;
  margin-top: 5px;
}
.wp-block #mobile-menu .mobile-wrapper ul li.menu-item-has-children .dropdown.active,
.hallettindependent-frontend #mobile-menu .mobile-wrapper ul li.menu-item-has-children .dropdown.active {
  transition: width 300ms ease;
}
.wp-block #mobile-menu .mobile-wrapper ul li.menu-item-has-children .dropdown.active a,
.hallettindependent-frontend #mobile-menu .mobile-wrapper ul li.menu-item-has-children .dropdown.active a {
  text-align: center;
}
.wp-block #mobile-menu .mobile-wrapper ul li.menu-item-has-children .dropdown.active .arrow,
.hallettindependent-frontend #mobile-menu .mobile-wrapper ul li.menu-item-has-children .dropdown.active .arrow {
  transition: transform 300ms ease;
  background: url(/wp-content/themes/hallettindependent/assets/images/down-chevron.svg) no-repeat center center/19px;
  transform: rotate(0deg);
}
.wp-block #mobile-menu .mobile-wrapper ul li a,
.hallettindependent-frontend #mobile-menu .mobile-wrapper ul li a {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 8px;
  padding-right: 8px;
  text-align: center;
  font-weight: 300;
  color: #333333;
  font-size: 28px;
  line-height: 42px;
  display: block;
  position: relative;
}
.wp-block #mobile-menu .mobile-wrapper ul li.current-menu-item > a, .wp-block #mobile-menu .mobile-wrapper ul li.current-menu-parent > a,
.hallettindependent-frontend #mobile-menu .mobile-wrapper ul li.current-menu-item > a,
.hallettindependent-frontend #mobile-menu .mobile-wrapper ul li.current-menu-parent > a {
  color: var(--hallett-gold);
}
.wp-block #mobile-menu .mobile-wrapper ul li ul,
.hallettindependent-frontend #mobile-menu .mobile-wrapper ul li ul {
  display: none;
  padding: 0;
  margin: 0;
  width: 100%;
  border-top: 1px solid var(--lines);
}
.wp-block #mobile-menu .mobile-wrapper ul li ul li a,
.hallettindependent-frontend #mobile-menu .mobile-wrapper ul li ul li a {
  border-bottom: 1px solid var(--lines);
  background-color: #fff;
  padding: 20px 40px;
  font-size: 20px;
  font-weight: 300;
  font-size: 24px;
  line-height: 36px;
}
.wp-block #mobile-menu .mobile-wrapper ul li ul li a:hover,
.hallettindependent-frontend #mobile-menu .mobile-wrapper ul li ul li a:hover {
  background-color: #fafafa;
}
.wp-block h1,
.wp-block h2,
.wp-block h3,
.wp-block h4,
.wp-block h5,
.wp-block h6,
.wp-block .h1,
.wp-block .h2,
.wp-block .h3,
.wp-block .h4,
.wp-block .h5,
.wp-block .h6,
.hallettindependent-frontend h1,
.hallettindependent-frontend h2,
.hallettindependent-frontend h3,
.hallettindependent-frontend h4,
.hallettindependent-frontend h5,
.hallettindependent-frontend h6,
.hallettindependent-frontend .h1,
.hallettindependent-frontend .h2,
.hallettindependent-frontend .h3,
.hallettindependent-frontend .h4,
.hallettindependent-frontend .h5,
.hallettindependent-frontend .h6 {
  font-weight: 300;
}
.wp-block h1,
.wp-block .h1,
.hallettindependent-frontend h1,
.hallettindependent-frontend .h1 {
  font-size: 48px;
  line-height: 60px;
}
.wp-block h2,
.wp-block .h2,
.hallettindependent-frontend h2,
.hallettindependent-frontend .h2 {
  font-weight: 300;
  font-size: 40px;
  line-height: 60px;
}
.wp-block h3,
.wp-block .h3,
.hallettindependent-frontend h3,
.hallettindependent-frontend .h3 {
  font-size: 34px;
  line-height: 51px;
}
.wp-block h4,
.wp-block .h4,
.hallettindependent-frontend h4,
.hallettindependent-frontend .h4 {
  font-size: 28px;
  line-height: 42px;
}
.wp-block h5,
.wp-block .h5,
.hallettindependent-frontend h5,
.hallettindependent-frontend .h5 {
  font-size: 24px;
  line-height: 36px;
}
.wp-block h6,
.wp-block .h6,
.hallettindependent-frontend h6,
.hallettindependent-frontend .h6 {
  font-size: 18px;
  line-height: 27px;
}
.wp-block p,
.hallettindependent-frontend p {
  line-height: 27px;
  font-size: 16px;
  font-weight: 300;
}
.wp-block .small-text,
.hallettindependent-frontend .small-text {
  font-size: 12px;
  line-height: 18px;
  font-weight: 300;
}
.wp-block .title-gold,
.hallettindependent-frontend .title-gold {
  font-family: Brown webfont, sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 11px;
  line-height: 17px;
  text-align: center;
  letter-spacing: 0.36em;
  text-transform: uppercase;
  color: #bd9700;
}
.wp-block a,
.hallettindependent-frontend a {
  transition: color 300ms ease;
  color: var(--hallett-gold);
  text-decoration: none;
}
.wp-block a:hover,
.hallettindependent-frontend a:hover {
  text-decoration: none;
  transition: color 300ms ease;
}
.wp-block #footer .container,
.hallettindependent-frontend #footer .container {
  display: flex;
  flex-direction: column;
}
@media only screen and (min-width: 768px) {
  .wp-block #footer .container,
  .hallettindependent-frontend #footer .container {
    flex-direction: row;
  }
}
.wp-block #footer .container .text-left,
.hallettindependent-frontend #footer .container .text-left {
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .wp-block #footer .container .text-left,
  .hallettindependent-frontend #footer .container .text-left {
    text-align: left;
  }
}
.wp-block #footer .container .column1,
.hallettindependent-frontend #footer .container .column1 {
  width: 100%;
  padding-top: 40px;
  padding-bottom: 40px;
}
@media only screen and (min-width: 768px) {
  .wp-block #footer .container .column1,
  .hallettindependent-frontend #footer .container .column1 {
    width: 31%;
    padding-right: 3%;
    border-right: 1px solid var(--lines);
  }
}
.wp-block #footer .container .column1 .logo,
.hallettindependent-frontend #footer .container .column1 .logo {
  display: block;
  max-width: 195px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (min-width: 768px) {
  .wp-block #footer .container .column1 .logo,
  .hallettindependent-frontend #footer .container .column1 .logo {
    margin-left: 0;
  }
}
.wp-block #footer .container .column1 .logo img,
.hallettindependent-frontend #footer .container .column1 .logo img {
  display: block;
}
.wp-block #footer .container .column1 .footer-space,
.hallettindependent-frontend #footer .container .column1 .footer-space {
  z-index: 10;
  margin-top: 40px;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media only screen and (min-width: 768px) {
  .wp-block #footer .container .column1 .footer-space,
  .hallettindependent-frontend #footer .container .column1 .footer-space {
    align-items: flex-start;
  }
}
@media only screen and (min-width: 1280px) {
  .wp-block #footer .container .column1 .footer-space,
  .hallettindependent-frontend #footer .container .column1 .footer-space {
    margin-left: 40px;
    margin-right: 40px;
  }
}
.wp-block #footer .container .column1 .footer-space.no-pad-left,
.hallettindependent-frontend #footer .container .column1 .footer-space.no-pad-left {
  margin-left: 0;
}
.wp-block #footer .container .column1 .desc,
.hallettindependent-frontend #footer .container .column1 .desc {
  margin-bottom: 20px;
  color: #333333;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .wp-block #footer .container .column1 .desc,
  .hallettindependent-frontend #footer .container .column1 .desc {
    text-align: left;
  }
}
.wp-block #footer .container .column1 .social,
.hallettindependent-frontend #footer .container .column1 .social {
  display: flex;
  gap: 8px;
  margin-bottom: 25px;
}
.wp-block #footer .container .column1 .button-iframe-wrap,
.hallettindependent-frontend #footer .container .column1 .button-iframe-wrap {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  gap: 20px;
}
@media only screen and (min-width: 1024px) {
  .wp-block #footer .container .column1 .button-iframe-wrap,
  .hallettindependent-frontend #footer .container .column1 .button-iframe-wrap {
    flex-direction: row;
    gap: 60px;
  }
}
.wp-block #footer .container .column1 .button-iframe-wrap .videoWrapper,
.hallettindependent-frontend #footer .container .column1 .button-iframe-wrap .videoWrapper {
  padding-bottom: 0;
  height: auto;
}
.wp-block #footer .container .column1 .button-iframe-wrap .videoWrapper iframe,
.hallettindependent-frontend #footer .container .column1 .button-iframe-wrap .videoWrapper iframe {
  position: relative;
}
.wp-block #footer .container .column1 .button-iframe-wrap .w-button,
.hallettindependent-frontend #footer .container .column1 .button-iframe-wrap .w-button {
  margin-top: 10px;
}
@media only screen and (min-width: 1024px) {
  .wp-block #footer .container .column1 .button-iframe-wrap iframe,
  .hallettindependent-frontend #footer .container .column1 .button-iframe-wrap iframe {
    transform: translate(0, -20px);
  }
}
.wp-block #footer .container .column2,
.hallettindependent-frontend #footer .container .column2 {
  flex-direction: column;
  width: 100%;
  display: flex;
  align-items: center;
}
@media only screen and (min-width: 768px) {
  .wp-block #footer .container .column2,
  .hallettindependent-frontend #footer .container .column2 {
    width: 35.333%;
    align-items: flex-start;
    border-right: 1px solid var(--lines);
    padding: 40px 4%;
  }
}
.wp-block #footer .container .column2 .policies,
.hallettindependent-frontend #footer .container .column2 .policies {
  border-top: 1px solid var(--lines);
  padding-top: 40px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media only screen and (min-width: 768px) {
  .wp-block #footer .container .column2 .policies,
  .hallettindependent-frontend #footer .container .column2 .policies {
    align-items: flex-start;
    padding-top: 0;
    border-top: none;
  }
}
.wp-block #footer .container .column2 .policies .footer-space,
.hallettindependent-frontend #footer .container .column2 .policies .footer-space {
  margin-top: 20px;
}
@media only screen and (min-width: 1280px) {
  .wp-block #footer .container .column2 .policies .footer-space,
  .hallettindependent-frontend #footer .container .column2 .policies .footer-space {
    margin-left: 40px;
    margin-right: 40px;
  }
}
.wp-block #footer .container .column2 .policies .footer-space:first-child,
.hallettindependent-frontend #footer .container .column2 .policies .footer-space:first-child {
  margin-top: 0;
}
.wp-block #footer .container .column2 .policies .footer-space2,
.hallettindependent-frontend #footer .container .column2 .policies .footer-space2 {
  margin-top: 40px;
  padding-top: 40px;
}
@media only screen and (min-width: 1280px) {
  .wp-block #footer .container .column2 .policies .footer-space2,
  .hallettindependent-frontend #footer .container .column2 .policies .footer-space2 {
    padding-left: 40px;
    padding-right: 40px;
  }
}
.wp-block #footer .container .column2 .policies .footer-space2.border-top,
.hallettindependent-frontend #footer .container .column2 .policies .footer-space2.border-top {
  border-top: 1px solid var(--lines);
}
.wp-block #footer .container .column2 .policies .footer-space2 .desc,
.hallettindependent-frontend #footer .container .column2 .policies .footer-space2 .desc {
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .wp-block #footer .container .column2 .policies .footer-space2 .desc,
  .hallettindependent-frontend #footer .container .column2 .policies .footer-space2 .desc {
    text-align: left;
  }
}
.wp-block #footer .container .column2 .policies #footer-menu,
.hallettindependent-frontend #footer .container .column2 .policies #footer-menu {
  display: flex;
  flex-direction: column;
  padding: 0;
  margin: 0;
}
.wp-block #footer .container .column2 .policies #footer-menu li,
.hallettindependent-frontend #footer .container .column2 .policies #footer-menu li {
  list-style-type: none;
  margin-bottom: 15px;
}
.wp-block #footer .container .column2 .policies #footer-menu li:last-child,
.hallettindependent-frontend #footer .container .column2 .policies #footer-menu li:last-child {
  margin-bottom: 0;
}
.wp-block #footer .container .column2 .policies #footer-menu li a,
.hallettindependent-frontend #footer .container .column2 .policies #footer-menu li a {
  color: var(--text-paragraphs-headings);
  padding-right: 9px;
  position: relative;
  display: block;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .wp-block #footer .container .column2 .policies #footer-menu li a,
  .hallettindependent-frontend #footer .container .column2 .policies #footer-menu li a {
    text-align: left;
  }
}
.wp-block #footer .container .column2 .policies #footer-menu li a:after,
.hallettindependent-frontend #footer .container .column2 .policies #footer-menu li a:after {
  content: "";
  background-color: var(--link-lines);
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: -4px;
  left: 0;
  right: 0;
  transform: scaleX(0);
  transform-origin: left;
  transition: transform 300ms ease;
}
.wp-block #footer .container .column2 .policies #footer-menu li a:hover:after,
.hallettindependent-frontend #footer .container .column2 .policies #footer-menu li a:hover:after {
  transform: scaleX(1);
  transform-origin: left;
  transition: transform 300ms ease;
}
.wp-block #footer .container .column3,
.hallettindependent-frontend #footer .container .column3 {
  width: 100%;
  padding-top: calc(10% + 10px);
}
@media only screen and (min-width: 768px) {
  .wp-block #footer .container .column3,
  .hallettindependent-frontend #footer .container .column3 {
    width: 33.333%;
    padding: 40px calc(4% - 20px) 40px 4%;
  }
}
.wp-block #footer .container .column3 .locations .grey-border-top,
.hallettindependent-frontend #footer .container .column3 .locations .grey-border-top {
  border-top: 1px solid var(--lines);
  text-align: center;
  padding: 10%;
}
.wp-block #footer .container .column3 .locations .grey-border-top address,
.hallettindependent-frontend #footer .container .column3 .locations .grey-border-top address {
  font-style: normal;
  position: relative;
  color: #333333;
}
@media only screen and (min-width: 1280px) {
  .wp-block #footer .container .column3 .locations .grey-border-top address,
  .hallettindependent-frontend #footer .container .column3 .locations .grey-border-top address {
    margin-left: 40px;
    margin-right: 40px;
  }
}
.wp-block #footer .container .column3 .locations .grey-border-top a,
.hallettindependent-frontend #footer .container .column3 .locations .grey-border-top a {
  color: #333333;
}
@media only screen and (min-width: 768px) {
  .wp-block #footer .container .column3 .locations .grey-border-top:first-child,
  .hallettindependent-frontend #footer .container .column3 .locations .grey-border-top:first-child {
    border-top: none;
    padding-top: 0;
  }
}
.wp-block #footer .container .column3 .general-info,
.hallettindependent-frontend #footer .container .column3 .general-info {
  border-top: 1px solid var(--lines);
  border-bottom: 1px solid var(--lines);
  text-align: center;
  padding: 10% 0;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media only screen and (min-width: 1280px) {
  .wp-block #footer .container .column3 .general-info,
  .hallettindependent-frontend #footer .container .column3 .general-info {
    padding: 10%;
  }
}
.wp-block #footer .container .column3 .general-info a,
.hallettindependent-frontend #footer .container .column3 .general-info a {
  color: #333333;
}
.wp-block #footer .container .column3 .general-info a:hover,
.hallettindependent-frontend #footer .container .column3 .general-info a:hover {
  text-decoration: underline;
}
.wp-block #footer .container .column3 .email,
.hallettindependent-frontend #footer .container .column3 .email {
  text-align: center;
  font-size: 16px;
  color: #333333;
}
@media only screen and (min-width: 1280px) {
  .wp-block #footer .container .column3 .email,
  .hallettindependent-frontend #footer .container .column3 .email {
    line-height: 27px;
    font-size: 16px;
  }
}
.wp-block #signup,
.hallettindependent-frontend #signup {
  padding-top: 40px;
  padding-bottom: 40px;
  background: #b5956f;
}
@media only screen and (min-width: 768px) {
  .wp-block #signup,
  .hallettindependent-frontend #signup {
    padding-bottom: 80px;
    padding-top: 80px;
  }
}
.wp-block #signup .heading-19,
.hallettindependent-frontend #signup .heading-19 {
  font-style: normal;
  font-weight: 300;
  font-size: 32px;
  line-height: 36px;
  text-align: center;
  color: #ffffff;
  margin-bottom: 10px;
}
.wp-block #signup .centered-container,
.hallettindependent-frontend #signup .centered-container {
  text-align: center;
  margin-bottom: 0;
  max-width: 970px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.wp-block #signup .sign-up-text-1,
.hallettindependent-frontend #signup .sign-up-text-1 {
  font-weight: 300;
  font-size: 21px;
  line-height: 30px;
  text-align: center;
  color: #ffffff;
}
.wp-block #signup .w-form .subscribe-form-flex,
.hallettindependent-frontend #signup .w-form .subscribe-form-flex {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: row;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  padding-top: 1%;
  display: flex;
}
.wp-block #signup .w-form .subscribe-form-flex .subscribe-form-input-wrapper,
.hallettindependent-frontend #signup .w-form .subscribe-form-flex .subscribe-form-input-wrapper {
  text-align: left;
}
.wp-block #signup .w-form .subscribe-form-flex .w-input,
.hallettindependent-frontend #signup .w-form .subscribe-form-flex .w-input {
  background-color: #fff;
  width: 100%;
  height: 47px;
  border: none;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
  font-weight: 400;
  /* Paragraph */
  font-weight: 300;
  font-size: 16px;
  line-height: 27px;
  color: #333333;
}
@media only screen and (min-width: 768px) {
  .wp-block #signup .w-form .subscribe-form-flex .w-input,
  .hallettindependent-frontend #signup .w-form .subscribe-form-flex .w-input {
    width: 239px;
  }
}
.wp-block #signup .w-form .subscribe-form-flex .submit-button-3,
.hallettindependent-frontend #signup .w-form .subscribe-form-flex .submit-button-3 {
  background: #333333;
  width: 117px;
  height: 47px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
}
.wp-block #signup .w-form .subscribe-form-flex .subscribe-form-input,
.hallettindependent-frontend #signup .w-form .subscribe-form-flex .subscribe-form-input {
  object-fit: fill;
  margin-bottom: 0;
}
.wp-block #signup .w-form-done,
.hallettindependent-frontend #signup .w-form-done {
  text-align: center;
  background-color: #dcdcdc;
  padding: 20px;
  display: none;
}
.wp-block #signup .w-form-fail,
.hallettindependent-frontend #signup .w-form-fail {
  background-color: #ffdede;
  margin-top: 10px;
  padding: 10px;
  display: none;
}
.wp-block.logged-in #masthead,
.hallettindependent-frontend.logged-in #masthead {
  top: 46px;
  z-index: 3;
}
@media only screen and (min-width: 783px) {
  .wp-block.logged-in #masthead,
  .hallettindependent-frontend.logged-in #masthead {
    top: 32px;
  }
}
.wp-block .insta-link,
.hallettindependent-frontend .insta-link {
  width: 37px;
  display: block;
  height: 37px;
  border: 2px solid var(--link-lines);
  border-radius: 50%;
  transition: background-color 0.2s;
  display: flex;
  justify-content: center;
  align-items: center;
}
.wp-block .insta-link svg path,
.hallettindependent-frontend .insta-link svg path {
  transition: fill 300ms ease;
}
.wp-block .insta-link:hover,
.hallettindependent-frontend .insta-link:hover {
  background: var(--link-lines);
  transition: background-color 0.2s;
}
.wp-block .insta-link:hover svg path,
.hallettindependent-frontend .insta-link:hover svg path {
  fill: #fff;
  transition: fill 300ms ease;
}
.wp-block .insta-link .icon,
.hallettindependent-frontend .insta-link .icon {
  max-width: 12px;
  height: auto;
}
.wp-block #masthead,
.hallettindependent-frontend #masthead {
  background: #fff;
  transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  transform-style: preserve-3d;
  will-change: transform;
  transition: 400ms all ease;
}
.wp-block #masthead.active,
.hallettindependent-frontend #masthead.active {
  transform: translate3d(0px, -100%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  transform-style: preserve-3d;
  transition: 400ms all ease;
}
.wp-block #masthead,
.hallettindependent-frontend #masthead {
  background-color: #fff;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 11;
}
.wp-block #masthead .header-social,
.hallettindependent-frontend #masthead .header-social {
  display: flex;
  gap: 8px;
}
.wp-block #masthead .main-header,
.hallettindependent-frontend #masthead .main-header {
  border-top: 4px solid var(--link-lines);
  border-bottom: 1px solid var(--lines);
}
.wp-block #masthead .rightside,
.hallettindependent-frontend #masthead .rightside {
  display: flex;
  justify-content: flex-end;
  gap: 17px;
  align-items: center;
}
@media only screen and (min-width: 1024px) {
  .wp-block #masthead .rightside,
  .hallettindependent-frontend #masthead .rightside {
    gap: 17px;
  }
}
@media only screen and (min-width: 1280px) {
  .wp-block #masthead .rightside,
  .hallettindependent-frontend #masthead .rightside {
    gap: 27px;
  }
}
.wp-block #masthead .rightside .insta-link,
.hallettindependent-frontend #masthead .rightside .insta-link {
  display: none;
}
@media only screen and (min-width: 1024px) {
  .wp-block #masthead .rightside .insta-link,
  .hallettindependent-frontend #masthead .rightside .insta-link {
    display: flex;
  }
}
.wp-block #masthead .container,
.hallettindependent-frontend #masthead .container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.wp-block #masthead .container .logo,
.hallettindependent-frontend #masthead .container .logo {
  display: block;
  max-width: 182px;
  padding-top: 20px;
  padding-bottom: 20px;
}
@media only screen and (min-width: 768px) {
  .wp-block #masthead .container .logo,
  .hallettindependent-frontend #masthead .container .logo {
    max-width: 195px;
  }
}
@media only screen and (min-width: 1024px) {
  .wp-block #masthead .container .logo,
  .hallettindependent-frontend #masthead .container .logo {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.wp-block #masthead .container #header-menu,
.hallettindependent-frontend #masthead .container #header-menu {
  padding: 0;
  margin: 0;
  display: none;
}
@media only screen and (min-width: 1024px) {
  .wp-block #masthead .container #header-menu,
  .hallettindependent-frontend #masthead .container #header-menu {
    gap: 17px;
    display: flex;
  }
}
@media only screen and (min-width: 1280px) {
  .wp-block #masthead .container #header-menu,
  .hallettindependent-frontend #masthead .container #header-menu {
    gap: 27px;
  }
}
.wp-block #masthead .container #header-menu li,
.hallettindependent-frontend #masthead .container #header-menu li {
  list-style-type: none;
  height: 116px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.wp-block #masthead .container #header-menu li a,
.hallettindependent-frontend #masthead .container #header-menu li a {
  padding-left: 8px;
  padding-right: 8px;
  text-align: center;
  font-family: Brown webfont, sans-serif;
  font-weight: 300;
  color: #333333;
  font-size: 20px;
  display: block;
  position: relative;
}
.wp-block #masthead .container #header-menu li a:after,
.hallettindependent-frontend #masthead .container #header-menu li a:after {
  position: absolute;
  left: 0;
  content: "";
  background-color: var(--hallett-gold);
  margin-top: 9px;
  width: 100%;
  height: 2px;
  transform: scaleX(0);
  transform-origin: left;
  transition: transform 300ms ease;
  display: block;
}
.wp-block #masthead .container #header-menu li a:hover:after,
.hallettindependent-frontend #masthead .container #header-menu li a:hover:after {
  content: "";
  transform: scaleX(1);
  transform-origin: left;
  transition: transform 300ms ease;
}
.wp-block #masthead .container #header-menu li ul,
.hallettindependent-frontend #masthead .container #header-menu li ul {
  display: none;
}
.wp-block #masthead .container #header-menu li.current-menu-item > a:after,
.hallettindependent-frontend #masthead .container #header-menu li.current-menu-item > a:after {
  content: "";
  transform: scaleX(1);
  transform-origin: left;
  transition: transform 300ms ease;
}
.wp-block #masthead .container #header-menu li.menu-item-has-children,
.hallettindependent-frontend #masthead .container #header-menu li.menu-item-has-children {
  position: relative;
  padding-right: 15px;
}
.wp-block #masthead .container #header-menu li.menu-item-has-children:after,
.hallettindependent-frontend #masthead .container #header-menu li.menu-item-has-children:after {
  content: "";
  display: block;
  background: url(/wp-content/themes/hallettindependent/assets/images/down-chevron.svg) no-repeat center right/12px;
  background-size: 12px;
  width: 12px;
  transform: rotate(-90deg);
  transform-origin: center;
  height: 12px;
  position: absolute;
  right: 0;
  transition: transform 300ms ease;
  top: 55px;
}
.wp-block #masthead .container #header-menu li.menu-item-has-children li.current-menu-item a,
.hallettindependent-frontend #masthead .container #header-menu li.menu-item-has-children li.current-menu-item a {
  color: var(--hallett-gold);
  background-color: #fafafa;
}
.wp-block #masthead .container #header-menu li.menu-item-has-children:hover:after,
.hallettindependent-frontend #masthead .container #header-menu li.menu-item-has-children:hover:after {
  transform: rotate(0deg);
  transition: transform 300ms ease;
}
.wp-block #masthead .container #header-menu li:hover ul,
.hallettindependent-frontend #masthead .container #header-menu li:hover ul {
  display: flex;
  flex-direction: column;
  position: absolute;
  left: 0;
  top: 117px;
  border: 1px solid var(--lines);
  border-top: none;
  background: #ddd;
  min-width: 100%;
  padding: 0;
  margin: 0;
}
.wp-block #masthead .container #header-menu li:hover ul li,
.hallettindependent-frontend #masthead .container #header-menu li:hover ul li {
  height: auto;
}
.wp-block #masthead .container #header-menu li:hover ul li a,
.hallettindependent-frontend #masthead .container #header-menu li:hover ul li a {
  width: 100%;
  border-bottom: 1px solid var(--lines);
  background-color: #fff;
  padding: 20px 40px;
  font-size: 20px;
  display: block;
  text-align: left;
  white-space: nowrap;
  margin-left: auto;
  margin-right: auto;
  font-weight: 300;
  transition: background-color 0.2s;
}
.wp-block #masthead .container #header-menu li:hover ul li a:after,
.hallettindependent-frontend #masthead .container #header-menu li:hover ul li a:after {
  display: none;
}
.wp-block #masthead .container #header-menu li:hover ul li a:hover,
.hallettindependent-frontend #masthead .container #header-menu li:hover ul li a:hover {
  background-color: #fafafa;
  text-decoration: none;
}
.wp-block input,
.wp-block select,
.wp-block textarea,
.wp-block button,
.hallettindependent-frontend input,
.hallettindependent-frontend select,
.hallettindependent-frontend textarea,
.hallettindependent-frontend button {
  font-family: Brown webfont, sans-serif;
}
.wp-block .w-button,
.hallettindependent-frontend .w-button {
  color: #fff;
  line-height: inherit;
  cursor: pointer;
  background-color: #bd9700;
  border: 0;
  border-radius: 0;
  padding: 12px 15px 14px 15px;
  text-decoration: none;
  display: inline-block;
  white-space: nowrap;
  font-size: 18px;
  line-height: 27px;
}
.wp-block .button-9,
.hallettindependent-frontend .button-9 {
  background-color: var(--hallett-gold);
  margin-top: 20px;
  font-size: 18px;
  line-height: 27px;
  font-weight: 300;
}
.wp-block .button-9:hover,
.hallettindependent-frontend .button-9:hover {
  text-decoration: underline;
}
.wp-block .slick-slider,
.hallettindependent-frontend .slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.wp-block .slick-list,
.hallettindependent-frontend .slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.wp-block .slick-list:focus,
.hallettindependent-frontend .slick-list:focus {
  outline: none;
}
.wp-block .slick-list.dragging,
.hallettindependent-frontend .slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.wp-block .slick-slider .slick-track,
.wp-block .slick-slider .slick-list,
.hallettindependent-frontend .slick-slider .slick-track,
.hallettindependent-frontend .slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.wp-block .slick-track,
.hallettindependent-frontend .slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.wp-block .slick-track:before,
.wp-block .slick-track:after,
.hallettindependent-frontend .slick-track:before,
.hallettindependent-frontend .slick-track:after {
  display: table;
  content: "";
}
.wp-block .slick-track:after,
.hallettindependent-frontend .slick-track:after {
  clear: both;
}
.wp-block .slick-loading .slick-track,
.hallettindependent-frontend .slick-loading .slick-track {
  visibility: hidden;
}
.wp-block .slick-slide,
.hallettindependent-frontend .slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
.wp-block [dir="rtl"] .slick-slide,
.hallettindependent-frontend [dir="rtl"] .slick-slide {
  float: right;
}
.wp-block .slick-slide img,
.hallettindependent-frontend .slick-slide img {
  display: block;
}
.wp-block .slick-slide.slick-loading img,
.hallettindependent-frontend .slick-slide.slick-loading img {
  display: none;
}
.wp-block .slick-slide.dragging img,
.hallettindependent-frontend .slick-slide.dragging img {
  pointer-events: none;
}
.wp-block .slick-initialized .slick-slide,
.hallettindependent-frontend .slick-initialized .slick-slide {
  display: block;
}
.wp-block .slick-loading .slick-slide,
.hallettindependent-frontend .slick-loading .slick-slide {
  visibility: hidden;
}
.wp-block .slick-vertical .slick-slide,
.hallettindependent-frontend .slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.wp-block .slick-arrow.slick-hidden,
.hallettindependent-frontend .slick-arrow.slick-hidden {
  display: none;
}
.wp-block .slick-dots,
.hallettindependent-frontend .slick-dots {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 20px;
  padding-left: 0;
  margin-bottom: 0;
}
.wp-block .slick-dots li,
.hallettindependent-frontend .slick-dots li {
  list-style-type: none;
  margin: 0 4px;
  font-size: 0;
}
.wp-block .slick-dots li.slick-active button,
.hallettindependent-frontend .slick-dots li.slick-active button {
  background: #e47129;
}
.wp-block .slick-dots li button,
.hallettindependent-frontend .slick-dots li button {
  cursor: pointer;
  padding: 0;
  height: 8px;
  width: 8px;
  border-radius: 100%;
  background: #b9bdc1;
  border: 0;
}
.wp-block .single-post-blue-bg,
.hallettindependent-frontend .single-post-blue-bg {
  background-color: #fafafa;
  padding-bottom: 40px;
  padding-top: 40px;
}
@media only screen and (min-width: 768px) {
  .wp-block .single-post-blue-bg,
  .hallettindependent-frontend .single-post-blue-bg {
    padding-bottom: 80px;
    padding-top: 80px;
  }
}
.wp-block .single-post-blue-bg .content-wrapper,
.hallettindependent-frontend .single-post-blue-bg .content-wrapper {
  justify-content: center;
  align-items: stretch;
  max-width: 1446px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Brown webfont, sans-serif;
  display: block;
  position: relative;
}
.wp-block .single-post-blue-bg .post-wrapper,
.hallettindependent-frontend .single-post-blue-bg .post-wrapper {
  max-width: 1156px;
  margin-top: -10%;
  margin-left: 5%;
  margin-right: 5%;
  display: block;
  position: relative;
}
@media only screen and (min-width: 768px) {
  .wp-block .single-post-blue-bg .post-wrapper,
  .hallettindependent-frontend .single-post-blue-bg .post-wrapper {
    margin-left: 3%;
    margin-right: 3%;
  }
}
@media only screen and (min-width: 768px) {
  .wp-block .single-post-blue-bg .post-wrapper,
  .hallettindependent-frontend .single-post-blue-bg .post-wrapper {
    margin-left: 9%;
    margin-right: 9%;
  }
}
.wp-block .single-post-blue-bg .post-wrapper .top-wrap,
.hallettindependent-frontend .single-post-blue-bg .post-wrapper .top-wrap {
  display: flex;
  justify-content: space-between;
}
.wp-block .single-post-blue-bg .post-wrapper .top-wrap .white-left,
.hallettindependent-frontend .single-post-blue-bg .post-wrapper .top-wrap .white-left {
  background-color: #fff;
  flex: 1;
  width: 80%;
  height: auto;
  display: inline-block;
}
.wp-block .single-post-blue-bg .post-wrapper .post-content,
.hallettindependent-frontend .single-post-blue-bg .post-wrapper .post-content {
  background-color: #fff;
  padding-bottom: 7%;
  padding-left: 6%;
  padding-right: 6%;
}
.wp-block .single-post-blue-bg .cats,
.hallettindependent-frontend .single-post-blue-bg .cats {
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
}
.wp-block .single-post-blue-bg .cats a,
.hallettindependent-frontend .single-post-blue-bg .cats a {
  display: block;
}
.wp-block .single-post-blue-bg .tags,
.hallettindependent-frontend .single-post-blue-bg .tags {
  display: flex;
  gap: 10px;
  align-items: center;
  flex-wrap: wrap;
}
.wp-block .single-post-blue-bg .tags a,
.hallettindependent-frontend .single-post-blue-bg .tags a {
  color: var(--text-paragraphs-headings);
}
.wp-block .single-post-blue-bg .tags a:hover,
.hallettindependent-frontend .single-post-blue-bg .tags a:hover {
  text-decoration: underline;
}
.wp-block .single-post-blue-bg .author-wrap,
.hallettindependent-frontend .single-post-blue-bg .author-wrap {
  margin-top: 20px;
  display: flex;
  flex-wrap: wrap;
}
@media only screen and (min-width: 768px) {
  .wp-block .single-post-blue-bg .author-wrap,
  .hallettindependent-frontend .single-post-blue-bg .author-wrap {
    margin-left: 40px;
    margin-right: 40px;
    flex-wrap: nowrap;
  }
}
.wp-block .single-post-blue-bg .author-wrap img,
.hallettindependent-frontend .single-post-blue-bg .author-wrap img {
  border-radius: 100%;
  margin-right: 10px;
}
.wp-block .single-post-blue-bg .author-wrap a,
.hallettindependent-frontend .single-post-blue-bg .author-wrap a {
  margin-right: 5px;
  margin-left: 5px;
}
.wp-block .single-post-blue-bg .author-wrap a:hover,
.hallettindependent-frontend .single-post-blue-bg .author-wrap a:hover {
  text-decoration: underline;
}
.wp-block .news-content-wrapper,
.hallettindependent-frontend .news-content-wrapper {
  max-width: 1446px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Brown webfont, sans-serif;
  display: block;
  position: relative;
  padding-top: 40px;
  padding-bottom: 40px;
}
@media only screen and (min-width: 768px) {
  .wp-block .news-content-wrapper,
  .hallettindependent-frontend .news-content-wrapper {
    padding-top: 80px;
    padding-bottom: 80px;
  }
}
.wp-block .news-content-wrapper .archive-news-wrapper,
.hallettindependent-frontend .news-content-wrapper .archive-news-wrapper {
  display: flex;
  flex-direction: column;
  gap: 40px;
}
@media only screen and (min-width: 768px) {
  .wp-block .news-content-wrapper .archive-news-wrapper,
  .hallettindependent-frontend .news-content-wrapper .archive-news-wrapper {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 30px;
  }
}
@media only screen and (min-width: 1024px) {
  .wp-block .news-content-wrapper .archive-news-wrapper,
  .hallettindependent-frontend .news-content-wrapper .archive-news-wrapper {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
.wp-block .news-content-wrapper .archive-news-wrapper .news-blocks-set,
.hallettindependent-frontend .news-content-wrapper .archive-news-wrapper .news-blocks-set {
  width: 100%;
  position: relative;
  margin-bottom: 70px;
  position: relative;
}
.wp-block .news-content-wrapper .archive-news-wrapper .news-blocks-set .fluid-img,
.hallettindependent-frontend .news-content-wrapper .archive-news-wrapper .news-blocks-set .fluid-img {
  width: 100%;
}
.wp-block .news-content-wrapper .archive-news-wrapper .news-blocks-set .post-offset-box,
.hallettindependent-frontend .news-content-wrapper .archive-news-wrapper .news-blocks-set .post-offset-box {
  z-index: 10;
  text-align: center;
  background-color: #fff;
  width: 87%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 6%;
  padding-left: 8%;
  padding-right: 8%;
  position: absolute;
  bottom: -47px;
  left: 0;
  right: 0;
  overflow: visible;
  transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  transform-style: preserve-3d;
  transition: transform 400ms ease-in-out;
}
.wp-block .news-content-wrapper .archive-news-wrapper .news-blocks-set .post-offset-box .news-title,
.hallettindependent-frontend .news-content-wrapper .archive-news-wrapper .news-blocks-set .post-offset-box .news-title {
  color: var(--text-paragraphs-headings);
  transition: color 400ms ease-in-out;
  border-bottom: solid 1px var(--link-lines);
  padding-bottom: 21px;
}
.wp-block .news-content-wrapper .archive-news-wrapper .news-blocks-set .post-offset-box .date,
.hallettindependent-frontend .news-content-wrapper .archive-news-wrapper .news-blocks-set .post-offset-box .date {
  color: var(--hallett-gold);
  letter-spacing: 4px;
  text-transform: uppercase;
  display: block;
  margin-bottom: 10px;
}
.wp-block .news-content-wrapper .archive-news-wrapper .news-blocks-set:hover .post-offset-box,
.hallettindependent-frontend .news-content-wrapper .archive-news-wrapper .news-blocks-set:hover .post-offset-box {
  transition: transform 400ms ease-in-out;
  transform: translate3d(0px, -47px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  transform-style: preserve-3d;
}
.wp-block .news-content-wrapper .archive-news-wrapper .news-blocks-set:hover .post-offset-box .news-title,
.hallettindependent-frontend .news-content-wrapper .archive-news-wrapper .news-blocks-set:hover .post-offset-box .news-title {
  transition: color 400ms ease-in-out;
  color: var(--link-lines);
}
.wp-block .news-content-wrapper .archive-news-wrapper .news-blocks-set .simple-link,
.hallettindependent-frontend .news-content-wrapper .archive-news-wrapper .news-blocks-set .simple-link {
  text-align: center;
  background-color: #fff;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 4%;
  padding-left: 8%;
  padding-right: 8%;
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  color: var(--hallett-gold);
  margin-right: 0;
  display: flex;
  gap: 5px;
  align-items: center;
  justify-content: center;
}
.wp-block .news-content-wrapper .next_prev_buttons,
.hallettindependent-frontend .news-content-wrapper .next_prev_buttons {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0;
}
.wp-block .news-content-wrapper .next_prev_buttons a,
.hallettindependent-frontend .news-content-wrapper .next_prev_buttons a {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  display: block;
  display: flex;
  align-items: center;
  gap: 12px;
}
.wp-block #load-more-posts,
.hallettindependent-frontend #load-more-posts {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  display: block;
  display: flex;
  align-items: center;
  gap: 12px;
  width: 120px;
  margin-left: auto;
  margin-right: auto;
}
.wp-block .search-wrapper,
.hallettindependent-frontend .search-wrapper {
  gap: 10px;
  margin-top: 40px;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
@media only screen and (min-width: 768px) {
  .wp-block .search-wrapper,
  .hallettindependent-frontend .search-wrapper {
    margin-top: 80px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
  }
}
.wp-block .search-wrapper input,
.hallettindependent-frontend .search-wrapper input {
  width: 100%;
  border: 1px solid var(--link-lines);
  background-color: rgba(0, 0, 0, 0);
  height: 50px;
  padding: 8px 12px;
  line-height: 1.42857;
  display: block;
  border-radius: 0;
}
@media only screen and (min-width: 768px) {
  .wp-block .search-wrapper input,
  .hallettindependent-frontend .search-wrapper input {
    width: 200px;
  }
}
.wp-block .search-wrapper select,
.hallettindependent-frontend .search-wrapper select {
  border: 1px solid var(--link-lines);
  background: url(/wp-content/themes/hallettindependent/assets/images/down-chevron.svg) no-repeat calc(100% - 10px) center/12px transparent;
  height: 50px;
  padding: 8px 12px;
  line-height: 1.42857;
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: "";
  width: 100%;
  color: #333333;
}
@media only screen and (min-width: 768px) {
  .wp-block .search-wrapper select,
  .hallettindependent-frontend .search-wrapper select {
    width: auto;
  }
}
.wp-block .search-wrapper #searchbox,
.hallettindependent-frontend .search-wrapper #searchbox {
  background-color: var(--link-lines);
  text-align: center;
  border: 1px solid #b6946f;
  width: 100%;
  height: 50px;
  padding-left: 25px;
  padding-right: 25px;
  margin-bottom: 0;
  cursor: pointer;
  position: relative;
  display: flex;
}
@media only screen and (min-width: 768px) {
  .wp-block .search-wrapper #searchbox,
  .hallettindependent-frontend .search-wrapper #searchbox {
    width: 150px;
  }
}
.wp-block .search-wrapper #searchbox #search,
.hallettindependent-frontend .search-wrapper #searchbox #search {
  cursor: pointer;
  width: 100%;
  border: none;
  background-color: transparent;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  color: #fff;
  font-size: 18px;
  text-indent: -21px;
}
.wp-block .search-wrapper #searchbox svg,
.hallettindependent-frontend .search-wrapper #searchbox svg {
  position: absolute;
  right: 30px;
  top: 14px;
  max-width: 20px;
}
.wp-block .latest-events #searchbox,
.hallettindependent-frontend .latest-events #searchbox {
  grid-column: span 2;
}
@media only screen and (min-width: 768px) {
  .wp-block .latest-events #searchbox,
  .hallettindependent-frontend .latest-events #searchbox {
    grid-column: span 1;
  }
}
.wp-block .simple_team_header,
.hallettindependent-frontend .simple_team_header {
  height: 516px;
  min-height: 516px;
  transition: opacity 300ms ease;
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media only screen and (min-width: 1024px) {
  .wp-block .simple_team_header,
  .hallettindependent-frontend .simple_team_header {
    min-height: 516px;
  }
}
.wp-block .simple_team_header:after,
.hallettindependent-frontend .simple_team_header:after {
  content: "";
  background: linear-gradient(rgba(0, 0, 0, 0.49), rgba(0, 0, 0, 0.49));
  background: linear-gradient(rgba(0, 0, 0, 0.29), rgba(0, 0, 0, 0.29));
  background-position: 0 0, 50%;
  background-size: auto, auto;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.wp-block .simple_team_header .text-wrapper,
.hallettindependent-frontend .simple_team_header .text-wrapper {
  position: relative;
  transform: translate(0, 30px);
}
.wp-block .simple_team_header .text-wrapper .title,
.hallettindependent-frontend .simple_team_header .text-wrapper .title {
  padding-left: 20px;
  padding-right: 20px;
  font-family: Brown webfont, sans-serif;
  font-weight: 300;
  opacity: 0;
  text-align: center;
  color: #fff;
  transform: translate3d(0px, 100%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  transform-style: preserve-3d;
  margin-bottom: 10px;
}
@media only screen and (min-width: 768px) {
  .wp-block .simple_team_header .text-wrapper .title,
  .hallettindependent-frontend .simple_team_header .text-wrapper .title {
    padding-left: 40px;
    padding-right: 40px;
  }
}
.wp-block .simple_team_header .text-wrapper .title:after,
.hallettindependent-frontend .simple_team_header .text-wrapper .title:after {
  content: "";
  height: 1px;
  background-color: var(--hallett-gold);
  margin-top: 21px;
  width: 100%;
  display: block;
  transform: translateX(-20px) scaleX(0);
  transform-origin: left;
  transition: transform 400ms ease 400ms;
}
@media only screen and (min-width: 768px) {
  .wp-block .simple_team_header .text-wrapper .title:after,
  .hallettindependent-frontend .simple_team_header .text-wrapper .title:after {
    transform: translateX(-40px) scaleX(0);
    width: calc(100% + 80px);
  }
}
.wp-block .simple_team_header .text-wrapper .subtitle,
.hallettindependent-frontend .simple_team_header .text-wrapper .subtitle {
  color: #fff;
  text-align: center;
  display: block;
  opacity: 0;
  transform: translate3d(0px, 100%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  transform-style: preserve-3d;
}
.wp-block .simple_team_header.active .text-wrapper .title,
.hallettindependent-frontend .simple_team_header.active .text-wrapper .title {
  transition: all 500ms;
  opacity: 1;
  transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  transform-style: preserve-3d;
}
.wp-block .simple_team_header.active .text-wrapper .title:after,
.hallettindependent-frontend .simple_team_header.active .text-wrapper .title:after {
  transform: translateX(0px) scaleX(1);
  transform-origin: left;
  transition: transform 400ms ease 400ms;
}
@media only screen and (min-width: 768px) {
  .wp-block .simple_team_header.active .text-wrapper .title:after,
  .hallettindependent-frontend .simple_team_header.active .text-wrapper .title:after {
    transform: translateX(-40px) scaleX(1);
  }
}
.wp-block .simple_team_header.active .text-wrapper .subtitle,
.hallettindependent-frontend .simple_team_header.active .text-wrapper .subtitle {
  transition: all 500ms;
  opacity: 1;
  transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  transform-style: preserve-3d;
}
.wp-block .single-team-post-blue-bg,
.hallettindependent-frontend .single-team-post-blue-bg {
  background-color: #fafafa;
  padding-bottom: 60px;
  padding-top: 2%;
  padding-bottom: 40px;
}
@media only screen and (min-width: 768px) {
  .wp-block .single-team-post-blue-bg,
  .hallettindependent-frontend .single-team-post-blue-bg {
    padding-bottom: 80px;
  }
}
.wp-block .single-team-post-blue-bg .content-wrapper,
.hallettindependent-frontend .single-team-post-blue-bg .content-wrapper {
  justify-content: center;
  align-items: stretch;
  max-width: 1300px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Brown webfont, sans-serif;
  display: block;
  position: relative;
}
.wp-block .single-team-post-blue-bg .post-wrapper,
.hallettindependent-frontend .single-team-post-blue-bg .post-wrapper {
  max-width: 1156px;
  margin-top: -10%;
  margin-left: 5%;
  margin-right: 5%;
  display: block;
  position: relative;
}
@media only screen and (min-width: 768px) {
  .wp-block .single-team-post-blue-bg .post-wrapper,
  .hallettindependent-frontend .single-team-post-blue-bg .post-wrapper {
    margin-left: 3%;
    margin-right: 3%;
  }
}
@media only screen and (min-width: 1024px) {
  .wp-block .single-team-post-blue-bg .post-wrapper,
  .hallettindependent-frontend .single-team-post-blue-bg .post-wrapper {
    margin-left: 9%;
    margin-right: 9%;
  }
}
.wp-block .single-team-post-blue-bg .post-wrapper .top-wrap,
.hallettindependent-frontend .single-team-post-blue-bg .post-wrapper .top-wrap {
  display: flex;
  justify-content: space-between;
}
.wp-block .single-team-post-blue-bg .post-wrapper .top-wrap .white-left,
.hallettindependent-frontend .single-team-post-blue-bg .post-wrapper .top-wrap .white-left {
  background-color: #fff;
  flex: 1;
  width: 80%;
  height: auto;
  display: inline-block;
}
.wp-block .single-team-post-blue-bg .post-wrapper .post-content,
.hallettindependent-frontend .single-team-post-blue-bg .post-wrapper .post-content {
  background-color: #fff;
  padding-bottom: 7%;
  padding-left: 6%;
  padding-right: 6%;
  padding-top: 20px;
  display: flex;
  flex-direction: column;
}
@media only screen and (min-width: 768px) {
  .wp-block .single-team-post-blue-bg .post-wrapper .post-content,
  .hallettindependent-frontend .single-team-post-blue-bg .post-wrapper .post-content {
    flex-direction: row;
    gap: 50px;
    padding-top: 0;
  }
}
.wp-block .single-team-post-blue-bg .post-wrapper .post-content .leftside,
.hallettindependent-frontend .single-team-post-blue-bg .post-wrapper .post-content .leftside {
  width: 100%;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
@media only screen and (min-width: 768px) {
  .wp-block .single-team-post-blue-bg .post-wrapper .post-content .leftside,
  .hallettindependent-frontend .single-team-post-blue-bg .post-wrapper .post-content .leftside {
    width: 328px;
  }
}
.wp-block .single-team-post-blue-bg .post-wrapper .post-content .leftside img,
.hallettindependent-frontend .single-team-post-blue-bg .post-wrapper .post-content .leftside img {
  filter: grayscale(1);
  text-align: center;
  max-width: 328px;
  width: 100%;
}
.wp-block .single-team-post-blue-bg .post-wrapper .post-content .leftside .members-name,
.hallettindependent-frontend .single-team-post-blue-bg .post-wrapper .post-content .leftside .members-name {
  margin-top: 20px;
  text-align: center;
  margin-bottom: 10px;
}
.wp-block .single-team-post-blue-bg .post-wrapper .post-content .leftside .job,
.hallettindependent-frontend .single-team-post-blue-bg .post-wrapper .post-content .leftside .job {
  display: block;
  text-align: center;
  margin-bottom: 15px;
  padding-bottom: 30px;
  border-bottom: 1px solid var(--lines);
}
.wp-block .single-team-post-blue-bg .post-wrapper .post-content .leftside a,
.hallettindependent-frontend .single-team-post-blue-bg .post-wrapper .post-content .leftside a {
  display: flex;
  gap: 7px;
  color: #333333;
  border-bottom: 1px solid var(--lines);
  padding-bottom: 15px;
  margin-bottom: 15px;
  align-items: center;
  word-break: break-word;
}
.wp-block .single-team-post-blue-bg .post-wrapper .post-content .leftside a span,
.hallettindependent-frontend .single-team-post-blue-bg .post-wrapper .post-content .leftside a span {
  color: var(--hallett-gold);
  letter-spacing: 4px;
  text-transform: uppercase;
  font-family: Brown webfont, sans-serif;
  font-size: 11px;
  font-weight: 700;
  line-height: 17px;
  display: block;
}
.wp-block .single-team-post-blue-bg .post-wrapper .post-content .leftside a.email,
.hallettindependent-frontend .single-team-post-blue-bg .post-wrapper .post-content .leftside a.email {
  align-items: flex-start;
  gap: 7px;
  flex-direction: column;
}
.wp-block .more-team .container,
.hallettindependent-frontend .more-team .container {
  padding-top: 40px;
  padding-bottom: 40px;
  max-width: 1120px;
}
@media only screen and (min-width: 768px) {
  .wp-block .more-team .container,
  .hallettindependent-frontend .more-team .container {
    padding-top: 80px;
    padding-bottom: 80px;
  }
}
.wp-block .more-team .container .titlewrap,
.hallettindependent-frontend .more-team .container .titlewrap {
  border-bottom: 1px solid var(--lines);
  margin-bottom: 20px;
  padding-bottom: 1%;
}
.wp-block .more-team .container .teams-wrapper,
.hallettindependent-frontend .more-team .container .teams-wrapper {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
@media only screen and (min-width: 768px) {
  .wp-block .more-team .container .teams-wrapper,
  .hallettindependent-frontend .more-team .container .teams-wrapper {
    grid-column-gap: 36px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }
}
.wp-block .more-team .container .teams-wrapper .prof-wrap,
.hallettindependent-frontend .more-team .container .teams-wrapper .prof-wrap {
  max-width: 250px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (min-width: 768px) {
  .wp-block .more-team .container .teams-wrapper .prof-wrap,
  .hallettindependent-frontend .more-team .container .teams-wrapper .prof-wrap {
    max-width: none;
  }
}
.wp-block .more-team .container .teams-wrapper .prof-wrap img,
.hallettindependent-frontend .more-team .container .teams-wrapper .prof-wrap img {
  width: 100%;
  height: auto;
}
.wp-block .more-team .container .teams-wrapper .prof-wrap a,
.hallettindependent-frontend .more-team .container .teams-wrapper .prof-wrap a {
  margin-top: 10px;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .wp-block .more-team .container .teams-wrapper .prof-wrap a,
  .hallettindependent-frontend .more-team .container .teams-wrapper .prof-wrap a {
    text-align: left;
  }
}
.wp-block .more-team .container .button-container,
.hallettindependent-frontend .more-team .container .button-container {
  display: flex;
  justify-content: center;
  margin-top: 60px;
}
@media only screen and (min-width: 768px) {
  .wp-block .more-team .container .button-container,
  .hallettindependent-frontend .more-team .container .button-container {
    justify-content: flex-end;
  }
}
.wp-block .more-team .container .button-container a,
.hallettindependent-frontend .more-team .container .button-container a {
  color: var(--link-lines);
  position: relative;
}
.wp-block .more-team .container .button-container a .link-underline,
.hallettindependent-frontend .more-team .container .button-container a .link-underline {
  background-color: var(--link-lines);
  width: 100%;
  height: 1px;
  margin-top: -4px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  transform: scaleX(1);
  transition: transform 400ms ease;
  transform-origin: left;
}
.wp-block .more-team .container .button-container a:hover .link-underline,
.hallettindependent-frontend .more-team .container .button-container a:hover .link-underline {
  transform: scaleX(0);
  transition: transform 400ms ease;
  transform-origin: left;
}
.wp-block.single-post_events .wp-block.single_post_text .intro,
.hallettindependent-frontend.single-post_events .wp-block.single_post_text .intro {
  padding-left: 0;
  margin-right: 0;
}
.wp-block .single-event-blue-bg,
.hallettindependent-frontend .single-event-blue-bg {
  background-color: #fafafa;
  padding-bottom: 60px;
  padding-top: 20px;
}
@media only screen and (min-width: 768px) {
  .wp-block .single-event-blue-bg,
  .hallettindependent-frontend .single-event-blue-bg {
    padding-bottom: 3%;
    padding-top: 3%;
  }
}
.wp-block .single-event-blue-bg .content-wrapper,
.hallettindependent-frontend .single-event-blue-bg .content-wrapper {
  justify-content: center;
  align-items: stretch;
  max-width: 1446px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Brown webfont, sans-serif;
  display: block;
  position: relative;
}
.wp-block .single-event-blue-bg .post-wrapper,
.hallettindependent-frontend .single-event-blue-bg .post-wrapper {
  max-width: 1156px;
  margin-top: -10%;
  margin-left: 5%;
  margin-right: 5%;
  display: block;
  position: relative;
}
@media only screen and (min-width: 768px) {
  .wp-block .single-event-blue-bg .post-wrapper,
  .hallettindependent-frontend .single-event-blue-bg .post-wrapper {
    margin-left: 3%;
    margin-right: 3%;
  }
}
@media only screen and (min-width: 768px) {
  .wp-block .single-event-blue-bg .post-wrapper,
  .hallettindependent-frontend .single-event-blue-bg .post-wrapper {
    margin-left: 9%;
    margin-right: 9%;
  }
}
.wp-block .single-event-blue-bg .post-wrapper .top-wrap,
.hallettindependent-frontend .single-event-blue-bg .post-wrapper .top-wrap {
  display: flex;
  justify-content: space-between;
}
.wp-block .single-event-blue-bg .post-wrapper .top-wrap .white-left,
.hallettindependent-frontend .single-event-blue-bg .post-wrapper .top-wrap .white-left {
  background-color: #fff;
  flex: 1;
  width: 80%;
  height: auto;
  display: inline-block;
}
.wp-block .single-event-blue-bg .post-wrapper .post-content,
.hallettindependent-frontend .single-event-blue-bg .post-wrapper .post-content {
  background-color: #fff;
  padding-bottom: 3%;
  padding-left: 6%;
  padding-right: 6%;
}
.wp-block .single-event-blue-bg h1,
.hallettindependent-frontend .single-event-blue-bg h1 {
  padding-top: 20px;
  margin-bottom: 10px;
}
.wp-block .single-event-blue-bg .time-wrapper,
.hallettindependent-frontend .single-event-blue-bg .time-wrapper {
  margin-top: 20px;
  margin-bottom: 40px;
  display: flex;
  flex-direction: column;
  gap: 20px 30px;
}
@media only screen and (min-width: 768px) {
  .wp-block .single-event-blue-bg .time-wrapper,
  .hallettindependent-frontend .single-event-blue-bg .time-wrapper {
    flex-wrap: nowrap;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 10px 30px;
  }
}
.wp-block .single-event-blue-bg .time-wrapper .leftside-time,
.hallettindependent-frontend .single-event-blue-bg .time-wrapper .leftside-time {
  grid-column: span 2;
  order: -1;
}
@media only screen and (min-width: 768px) {
  .wp-block .single-event-blue-bg .time-wrapper .leftside-time,
  .hallettindependent-frontend .single-event-blue-bg .time-wrapper .leftside-time {
    order: unset;
  }
}
.wp-block .single-event-blue-bg .time-wrapper .date-wrap.time-wrap,
.hallettindependent-frontend .single-event-blue-bg .time-wrapper .date-wrap.time-wrap {
  order: -1;
  grid-column: span 2;
}
@media only screen and (min-width: 768px) {
  .wp-block .single-event-blue-bg .time-wrapper .date-wrap.time-wrap,
  .hallettindependent-frontend .single-event-blue-bg .time-wrapper .date-wrap.time-wrap {
    display: block;
    order: unset;
  }
}
.wp-block .single-event-blue-bg .time-wrapper .date-wrap.time-wrap .time-flex,
.hallettindependent-frontend .single-event-blue-bg .time-wrapper .date-wrap.time-wrap .time-flex {
  display: flex;
  gap: 5px;
}
@media only screen and (min-width: 768px) {
  .wp-block .single-event-blue-bg .time-wrapper .date-wrap.time-wrap .time-flex,
  .hallettindependent-frontend .single-event-blue-bg .time-wrapper .date-wrap.time-wrap .time-flex {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) {
  .wp-block .single-event-blue-bg .time-wrapper .date-wrap.time-wrap .time-flex,
  .hallettindependent-frontend .single-event-blue-bg .time-wrapper .date-wrap.time-wrap .time-flex {
    flex-direction: row;
  }
}
.wp-block .single-event-blue-bg .time-wrapper .date-wrap.website,
.hallettindependent-frontend .single-event-blue-bg .time-wrapper .date-wrap.website {
  grid-column-start: 3;
}
.wp-block .single-event-blue-bg .time-wrapper .date-wrap.address-wrap,
.hallettindependent-frontend .single-event-blue-bg .time-wrapper .date-wrap.address-wrap {
  grid-row: span 2;
}
.wp-block .single-event-blue-bg .time-wrapper .date-wrap .label,
.hallettindependent-frontend .single-event-blue-bg .time-wrapper .date-wrap .label {
  display: block;
}
.wp-block .single-event-blue-bg .title-gold,
.hallettindependent-frontend .single-event-blue-bg .title-gold {
  text-align: left;
}
.wp-block .single-event-blue-bg .author-wrap,
.hallettindependent-frontend .single-event-blue-bg .author-wrap {
  margin-top: 20px;
  display: flex;
  flex-wrap: wrap;
}
@media only screen and (min-width: 768px) {
  .wp-block .single-event-blue-bg .author-wrap,
  .hallettindependent-frontend .single-event-blue-bg .author-wrap {
    flex-wrap: nowrap;
  }
}
.wp-block .single-event-blue-bg .author-wrap img,
.hallettindependent-frontend .single-event-blue-bg .author-wrap img {
  border-radius: 100%;
  margin-right: 10px;
}
.wp-block .single-event-blue-bg .author-wrap a,
.hallettindependent-frontend .single-event-blue-bg .author-wrap a {
  margin-right: 5px;
  margin-left: 5px;
  font-weight: 600;
}
.wp-block .single-event-blue-bg .author-wrap a:hover,
.hallettindependent-frontend .single-event-blue-bg .author-wrap a:hover {
  text-decoration: underline;
}
.wp-block p,
.wp-block h1,
.wp-block h2,
.wp-block h3,
.wp-block h4,
.wp-block h5,
.hallettindependent-frontend p,
.hallettindependent-frontend h1,
.hallettindependent-frontend h2,
.hallettindependent-frontend h3,
.hallettindependent-frontend h4,
.hallettindependent-frontend h5 {
  margin-top: 0px;
}

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

body.hallettindependent-frontend,
.wp-block {
  color: #333;
  background-color: #fff;
  line-height: 27px;
  font-size: 16px;
  font-weight: 300;
  font-family: Brown webfont, sans-serif;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="50"],
body.hallettindependent-frontend body[data-aos-duration="50"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="50"],
.wp-block body[data-aos-duration="50"] [data-aos] {
  transition-duration: 50ms;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="50"],
body.hallettindependent-frontend body[data-aos-delay="50"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="50"],
.wp-block body[data-aos-delay="50"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="50"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="50"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="50"].aos-animate,
.wp-block body[data-aos-delay="50"] [data-aos].aos-animate {
  transition-delay: 50ms;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="100"],
body.hallettindependent-frontend body[data-aos-duration="100"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="100"],
.wp-block body[data-aos-duration="100"] [data-aos] {
  transition-duration: 0.1s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="100"],
body.hallettindependent-frontend body[data-aos-delay="100"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="100"],
.wp-block body[data-aos-delay="100"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="100"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="100"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="100"].aos-animate,
.wp-block body[data-aos-delay="100"] [data-aos].aos-animate {
  transition-delay: 0.1s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="150"],
body.hallettindependent-frontend body[data-aos-duration="150"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="150"],
.wp-block body[data-aos-duration="150"] [data-aos] {
  transition-duration: 0.15s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="150"],
body.hallettindependent-frontend body[data-aos-delay="150"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="150"],
.wp-block body[data-aos-delay="150"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="150"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="150"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="150"].aos-animate,
.wp-block body[data-aos-delay="150"] [data-aos].aos-animate {
  transition-delay: 0.15s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="200"],
body.hallettindependent-frontend body[data-aos-duration="200"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="200"],
.wp-block body[data-aos-duration="200"] [data-aos] {
  transition-duration: 0.2s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="200"],
body.hallettindependent-frontend body[data-aos-delay="200"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="200"],
.wp-block body[data-aos-delay="200"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="200"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="200"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="200"].aos-animate,
.wp-block body[data-aos-delay="200"] [data-aos].aos-animate {
  transition-delay: 0.2s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="250"],
body.hallettindependent-frontend body[data-aos-duration="250"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="250"],
.wp-block body[data-aos-duration="250"] [data-aos] {
  transition-duration: 0.25s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="250"],
body.hallettindependent-frontend body[data-aos-delay="250"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="250"],
.wp-block body[data-aos-delay="250"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="250"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="250"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="250"].aos-animate,
.wp-block body[data-aos-delay="250"] [data-aos].aos-animate {
  transition-delay: 0.25s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="300"],
body.hallettindependent-frontend body[data-aos-duration="300"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="300"],
.wp-block body[data-aos-duration="300"] [data-aos] {
  transition-duration: 0.3s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="300"],
body.hallettindependent-frontend body[data-aos-delay="300"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="300"],
.wp-block body[data-aos-delay="300"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="300"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="300"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="300"].aos-animate,
.wp-block body[data-aos-delay="300"] [data-aos].aos-animate {
  transition-delay: 0.3s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="350"],
body.hallettindependent-frontend body[data-aos-duration="350"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="350"],
.wp-block body[data-aos-duration="350"] [data-aos] {
  transition-duration: 0.35s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="350"],
body.hallettindependent-frontend body[data-aos-delay="350"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="350"],
.wp-block body[data-aos-delay="350"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="350"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="350"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="350"].aos-animate,
.wp-block body[data-aos-delay="350"] [data-aos].aos-animate {
  transition-delay: 0.35s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="400"],
body.hallettindependent-frontend body[data-aos-duration="400"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="400"],
.wp-block body[data-aos-duration="400"] [data-aos] {
  transition-duration: 0.4s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="400"],
body.hallettindependent-frontend body[data-aos-delay="400"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="400"],
.wp-block body[data-aos-delay="400"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="400"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="400"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="400"].aos-animate,
.wp-block body[data-aos-delay="400"] [data-aos].aos-animate {
  transition-delay: 0.4s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="450"],
body.hallettindependent-frontend body[data-aos-duration="450"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="450"],
.wp-block body[data-aos-duration="450"] [data-aos] {
  transition-duration: 0.45s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="450"],
body.hallettindependent-frontend body[data-aos-delay="450"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="450"],
.wp-block body[data-aos-delay="450"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="450"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="450"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="450"].aos-animate,
.wp-block body[data-aos-delay="450"] [data-aos].aos-animate {
  transition-delay: 0.45s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="500"],
body.hallettindependent-frontend body[data-aos-duration="500"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="500"],
.wp-block body[data-aos-duration="500"] [data-aos] {
  transition-duration: 0.5s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="500"],
body.hallettindependent-frontend body[data-aos-delay="500"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="500"],
.wp-block body[data-aos-delay="500"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="500"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="500"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="500"].aos-animate,
.wp-block body[data-aos-delay="500"] [data-aos].aos-animate {
  transition-delay: 0.5s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="550"],
body.hallettindependent-frontend body[data-aos-duration="550"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="550"],
.wp-block body[data-aos-duration="550"] [data-aos] {
  transition-duration: 0.55s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="550"],
body.hallettindependent-frontend body[data-aos-delay="550"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="550"],
.wp-block body[data-aos-delay="550"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="550"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="550"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="550"].aos-animate,
.wp-block body[data-aos-delay="550"] [data-aos].aos-animate {
  transition-delay: 0.55s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="600"],
body.hallettindependent-frontend body[data-aos-duration="600"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="600"],
.wp-block body[data-aos-duration="600"] [data-aos] {
  transition-duration: 0.6s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="600"],
body.hallettindependent-frontend body[data-aos-delay="600"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="600"],
.wp-block body[data-aos-delay="600"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="600"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="600"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="600"].aos-animate,
.wp-block body[data-aos-delay="600"] [data-aos].aos-animate {
  transition-delay: 0.6s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="650"],
body.hallettindependent-frontend body[data-aos-duration="650"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="650"],
.wp-block body[data-aos-duration="650"] [data-aos] {
  transition-duration: 0.65s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="650"],
body.hallettindependent-frontend body[data-aos-delay="650"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="650"],
.wp-block body[data-aos-delay="650"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="650"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="650"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="650"].aos-animate,
.wp-block body[data-aos-delay="650"] [data-aos].aos-animate {
  transition-delay: 0.65s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="700"],
body.hallettindependent-frontend body[data-aos-duration="700"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="700"],
.wp-block body[data-aos-duration="700"] [data-aos] {
  transition-duration: 0.7s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="700"],
body.hallettindependent-frontend body[data-aos-delay="700"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="700"],
.wp-block body[data-aos-delay="700"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="700"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="700"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="700"].aos-animate,
.wp-block body[data-aos-delay="700"] [data-aos].aos-animate {
  transition-delay: 0.7s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="750"],
body.hallettindependent-frontend body[data-aos-duration="750"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="750"],
.wp-block body[data-aos-duration="750"] [data-aos] {
  transition-duration: 0.75s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="750"],
body.hallettindependent-frontend body[data-aos-delay="750"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="750"],
.wp-block body[data-aos-delay="750"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="750"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="750"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="750"].aos-animate,
.wp-block body[data-aos-delay="750"] [data-aos].aos-animate {
  transition-delay: 0.75s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="800"],
body.hallettindependent-frontend body[data-aos-duration="800"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="800"],
.wp-block body[data-aos-duration="800"] [data-aos] {
  transition-duration: 0.8s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="800"],
body.hallettindependent-frontend body[data-aos-delay="800"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="800"],
.wp-block body[data-aos-delay="800"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="800"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="800"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="800"].aos-animate,
.wp-block body[data-aos-delay="800"] [data-aos].aos-animate {
  transition-delay: 0.8s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="850"],
body.hallettindependent-frontend body[data-aos-duration="850"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="850"],
.wp-block body[data-aos-duration="850"] [data-aos] {
  transition-duration: 0.85s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="850"],
body.hallettindependent-frontend body[data-aos-delay="850"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="850"],
.wp-block body[data-aos-delay="850"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="850"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="850"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="850"].aos-animate,
.wp-block body[data-aos-delay="850"] [data-aos].aos-animate {
  transition-delay: 0.85s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="900"],
body.hallettindependent-frontend body[data-aos-duration="900"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="900"],
.wp-block body[data-aos-duration="900"] [data-aos] {
  transition-duration: 0.9s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="900"],
body.hallettindependent-frontend body[data-aos-delay="900"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="900"],
.wp-block body[data-aos-delay="900"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="900"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="900"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="900"].aos-animate,
.wp-block body[data-aos-delay="900"] [data-aos].aos-animate {
  transition-delay: 0.9s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="950"],
body.hallettindependent-frontend body[data-aos-duration="950"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="950"],
.wp-block body[data-aos-duration="950"] [data-aos] {
  transition-duration: 0.95s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="950"],
body.hallettindependent-frontend body[data-aos-delay="950"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="950"],
.wp-block body[data-aos-delay="950"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="950"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="950"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="950"].aos-animate,
.wp-block body[data-aos-delay="950"] [data-aos].aos-animate {
  transition-delay: 0.95s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="1000"],
body.hallettindependent-frontend body[data-aos-duration="1000"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="1000"],
.wp-block body[data-aos-duration="1000"] [data-aos] {
  transition-duration: 1s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1000"],
body.hallettindependent-frontend body[data-aos-delay="1000"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="1000"],
.wp-block body[data-aos-delay="1000"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1000"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="1000"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="1000"].aos-animate,
.wp-block body[data-aos-delay="1000"] [data-aos].aos-animate {
  transition-delay: 1s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="1050"],
body.hallettindependent-frontend body[data-aos-duration="1050"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="1050"],
.wp-block body[data-aos-duration="1050"] [data-aos] {
  transition-duration: 1.05s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1050"],
body.hallettindependent-frontend body[data-aos-delay="1050"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="1050"],
.wp-block body[data-aos-delay="1050"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1050"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="1050"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="1050"].aos-animate,
.wp-block body[data-aos-delay="1050"] [data-aos].aos-animate {
  transition-delay: 1.05s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="1100"],
body.hallettindependent-frontend body[data-aos-duration="1100"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="1100"],
.wp-block body[data-aos-duration="1100"] [data-aos] {
  transition-duration: 1.1s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1100"],
body.hallettindependent-frontend body[data-aos-delay="1100"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="1100"],
.wp-block body[data-aos-delay="1100"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1100"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="1100"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="1100"].aos-animate,
.wp-block body[data-aos-delay="1100"] [data-aos].aos-animate {
  transition-delay: 1.1s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="1150"],
body.hallettindependent-frontend body[data-aos-duration="1150"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="1150"],
.wp-block body[data-aos-duration="1150"] [data-aos] {
  transition-duration: 1.15s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1150"],
body.hallettindependent-frontend body[data-aos-delay="1150"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="1150"],
.wp-block body[data-aos-delay="1150"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1150"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="1150"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="1150"].aos-animate,
.wp-block body[data-aos-delay="1150"] [data-aos].aos-animate {
  transition-delay: 1.15s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="1200"],
body.hallettindependent-frontend body[data-aos-duration="1200"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="1200"],
.wp-block body[data-aos-duration="1200"] [data-aos] {
  transition-duration: 1.2s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1200"],
body.hallettindependent-frontend body[data-aos-delay="1200"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="1200"],
.wp-block body[data-aos-delay="1200"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1200"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="1200"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="1200"].aos-animate,
.wp-block body[data-aos-delay="1200"] [data-aos].aos-animate {
  transition-delay: 1.2s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="1250"],
body.hallettindependent-frontend body[data-aos-duration="1250"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="1250"],
.wp-block body[data-aos-duration="1250"] [data-aos] {
  transition-duration: 1.25s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1250"],
body.hallettindependent-frontend body[data-aos-delay="1250"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="1250"],
.wp-block body[data-aos-delay="1250"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1250"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="1250"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="1250"].aos-animate,
.wp-block body[data-aos-delay="1250"] [data-aos].aos-animate {
  transition-delay: 1.25s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="1300"],
body.hallettindependent-frontend body[data-aos-duration="1300"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="1300"],
.wp-block body[data-aos-duration="1300"] [data-aos] {
  transition-duration: 1.3s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1300"],
body.hallettindependent-frontend body[data-aos-delay="1300"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="1300"],
.wp-block body[data-aos-delay="1300"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1300"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="1300"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="1300"].aos-animate,
.wp-block body[data-aos-delay="1300"] [data-aos].aos-animate {
  transition-delay: 1.3s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="1350"],
body.hallettindependent-frontend body[data-aos-duration="1350"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="1350"],
.wp-block body[data-aos-duration="1350"] [data-aos] {
  transition-duration: 1.35s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1350"],
body.hallettindependent-frontend body[data-aos-delay="1350"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="1350"],
.wp-block body[data-aos-delay="1350"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1350"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="1350"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="1350"].aos-animate,
.wp-block body[data-aos-delay="1350"] [data-aos].aos-animate {
  transition-delay: 1.35s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="1400"],
body.hallettindependent-frontend body[data-aos-duration="1400"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="1400"],
.wp-block body[data-aos-duration="1400"] [data-aos] {
  transition-duration: 1.4s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1400"],
body.hallettindependent-frontend body[data-aos-delay="1400"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="1400"],
.wp-block body[data-aos-delay="1400"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1400"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="1400"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="1400"].aos-animate,
.wp-block body[data-aos-delay="1400"] [data-aos].aos-animate {
  transition-delay: 1.4s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="1450"],
body.hallettindependent-frontend body[data-aos-duration="1450"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="1450"],
.wp-block body[data-aos-duration="1450"] [data-aos] {
  transition-duration: 1.45s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1450"],
body.hallettindependent-frontend body[data-aos-delay="1450"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="1450"],
.wp-block body[data-aos-delay="1450"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1450"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="1450"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="1450"].aos-animate,
.wp-block body[data-aos-delay="1450"] [data-aos].aos-animate {
  transition-delay: 1.45s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="1500"],
body.hallettindependent-frontend body[data-aos-duration="1500"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="1500"],
.wp-block body[data-aos-duration="1500"] [data-aos] {
  transition-duration: 1.5s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1500"],
body.hallettindependent-frontend body[data-aos-delay="1500"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="1500"],
.wp-block body[data-aos-delay="1500"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1500"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="1500"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="1500"].aos-animate,
.wp-block body[data-aos-delay="1500"] [data-aos].aos-animate {
  transition-delay: 1.5s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="1550"],
body.hallettindependent-frontend body[data-aos-duration="1550"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="1550"],
.wp-block body[data-aos-duration="1550"] [data-aos] {
  transition-duration: 1.55s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1550"],
body.hallettindependent-frontend body[data-aos-delay="1550"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="1550"],
.wp-block body[data-aos-delay="1550"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1550"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="1550"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="1550"].aos-animate,
.wp-block body[data-aos-delay="1550"] [data-aos].aos-animate {
  transition-delay: 1.55s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="1600"],
body.hallettindependent-frontend body[data-aos-duration="1600"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="1600"],
.wp-block body[data-aos-duration="1600"] [data-aos] {
  transition-duration: 1.6s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1600"],
body.hallettindependent-frontend body[data-aos-delay="1600"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="1600"],
.wp-block body[data-aos-delay="1600"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1600"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="1600"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="1600"].aos-animate,
.wp-block body[data-aos-delay="1600"] [data-aos].aos-animate {
  transition-delay: 1.6s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="1650"],
body.hallettindependent-frontend body[data-aos-duration="1650"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="1650"],
.wp-block body[data-aos-duration="1650"] [data-aos] {
  transition-duration: 1.65s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1650"],
body.hallettindependent-frontend body[data-aos-delay="1650"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="1650"],
.wp-block body[data-aos-delay="1650"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1650"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="1650"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="1650"].aos-animate,
.wp-block body[data-aos-delay="1650"] [data-aos].aos-animate {
  transition-delay: 1.65s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="1700"],
body.hallettindependent-frontend body[data-aos-duration="1700"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="1700"],
.wp-block body[data-aos-duration="1700"] [data-aos] {
  transition-duration: 1.7s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1700"],
body.hallettindependent-frontend body[data-aos-delay="1700"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="1700"],
.wp-block body[data-aos-delay="1700"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1700"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="1700"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="1700"].aos-animate,
.wp-block body[data-aos-delay="1700"] [data-aos].aos-animate {
  transition-delay: 1.7s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="1750"],
body.hallettindependent-frontend body[data-aos-duration="1750"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="1750"],
.wp-block body[data-aos-duration="1750"] [data-aos] {
  transition-duration: 1.75s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1750"],
body.hallettindependent-frontend body[data-aos-delay="1750"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="1750"],
.wp-block body[data-aos-delay="1750"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1750"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="1750"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="1750"].aos-animate,
.wp-block body[data-aos-delay="1750"] [data-aos].aos-animate {
  transition-delay: 1.75s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="1800"],
body.hallettindependent-frontend body[data-aos-duration="1800"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="1800"],
.wp-block body[data-aos-duration="1800"] [data-aos] {
  transition-duration: 1.8s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1800"],
body.hallettindependent-frontend body[data-aos-delay="1800"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="1800"],
.wp-block body[data-aos-delay="1800"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1800"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="1800"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="1800"].aos-animate,
.wp-block body[data-aos-delay="1800"] [data-aos].aos-animate {
  transition-delay: 1.8s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="1850"],
body.hallettindependent-frontend body[data-aos-duration="1850"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="1850"],
.wp-block body[data-aos-duration="1850"] [data-aos] {
  transition-duration: 1.85s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1850"],
body.hallettindependent-frontend body[data-aos-delay="1850"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="1850"],
.wp-block body[data-aos-delay="1850"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1850"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="1850"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="1850"].aos-animate,
.wp-block body[data-aos-delay="1850"] [data-aos].aos-animate {
  transition-delay: 1.85s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="1900"],
body.hallettindependent-frontend body[data-aos-duration="1900"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="1900"],
.wp-block body[data-aos-duration="1900"] [data-aos] {
  transition-duration: 1.9s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1900"],
body.hallettindependent-frontend body[data-aos-delay="1900"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="1900"],
.wp-block body[data-aos-delay="1900"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1900"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="1900"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="1900"].aos-animate,
.wp-block body[data-aos-delay="1900"] [data-aos].aos-animate {
  transition-delay: 1.9s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="1950"],
body.hallettindependent-frontend body[data-aos-duration="1950"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="1950"],
.wp-block body[data-aos-duration="1950"] [data-aos] {
  transition-duration: 1.95s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1950"],
body.hallettindependent-frontend body[data-aos-delay="1950"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="1950"],
.wp-block body[data-aos-delay="1950"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="1950"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="1950"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="1950"].aos-animate,
.wp-block body[data-aos-delay="1950"] [data-aos].aos-animate {
  transition-delay: 1.95s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="2000"],
body.hallettindependent-frontend body[data-aos-duration="2000"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="2000"],
.wp-block body[data-aos-duration="2000"] [data-aos] {
  transition-duration: 2s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2000"],
body.hallettindependent-frontend body[data-aos-delay="2000"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="2000"],
.wp-block body[data-aos-delay="2000"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2000"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="2000"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="2000"].aos-animate,
.wp-block body[data-aos-delay="2000"] [data-aos].aos-animate {
  transition-delay: 2s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="2050"],
body.hallettindependent-frontend body[data-aos-duration="2050"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="2050"],
.wp-block body[data-aos-duration="2050"] [data-aos] {
  transition-duration: 2.05s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2050"],
body.hallettindependent-frontend body[data-aos-delay="2050"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="2050"],
.wp-block body[data-aos-delay="2050"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2050"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="2050"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="2050"].aos-animate,
.wp-block body[data-aos-delay="2050"] [data-aos].aos-animate {
  transition-delay: 2.05s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="2100"],
body.hallettindependent-frontend body[data-aos-duration="2100"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="2100"],
.wp-block body[data-aos-duration="2100"] [data-aos] {
  transition-duration: 2.1s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2100"],
body.hallettindependent-frontend body[data-aos-delay="2100"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="2100"],
.wp-block body[data-aos-delay="2100"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2100"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="2100"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="2100"].aos-animate,
.wp-block body[data-aos-delay="2100"] [data-aos].aos-animate {
  transition-delay: 2.1s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="2150"],
body.hallettindependent-frontend body[data-aos-duration="2150"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="2150"],
.wp-block body[data-aos-duration="2150"] [data-aos] {
  transition-duration: 2.15s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2150"],
body.hallettindependent-frontend body[data-aos-delay="2150"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="2150"],
.wp-block body[data-aos-delay="2150"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2150"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="2150"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="2150"].aos-animate,
.wp-block body[data-aos-delay="2150"] [data-aos].aos-animate {
  transition-delay: 2.15s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="2200"],
body.hallettindependent-frontend body[data-aos-duration="2200"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="2200"],
.wp-block body[data-aos-duration="2200"] [data-aos] {
  transition-duration: 2.2s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2200"],
body.hallettindependent-frontend body[data-aos-delay="2200"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="2200"],
.wp-block body[data-aos-delay="2200"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2200"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="2200"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="2200"].aos-animate,
.wp-block body[data-aos-delay="2200"] [data-aos].aos-animate {
  transition-delay: 2.2s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="2250"],
body.hallettindependent-frontend body[data-aos-duration="2250"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="2250"],
.wp-block body[data-aos-duration="2250"] [data-aos] {
  transition-duration: 2.25s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2250"],
body.hallettindependent-frontend body[data-aos-delay="2250"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="2250"],
.wp-block body[data-aos-delay="2250"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2250"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="2250"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="2250"].aos-animate,
.wp-block body[data-aos-delay="2250"] [data-aos].aos-animate {
  transition-delay: 2.25s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="2300"],
body.hallettindependent-frontend body[data-aos-duration="2300"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="2300"],
.wp-block body[data-aos-duration="2300"] [data-aos] {
  transition-duration: 2.3s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2300"],
body.hallettindependent-frontend body[data-aos-delay="2300"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="2300"],
.wp-block body[data-aos-delay="2300"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2300"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="2300"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="2300"].aos-animate,
.wp-block body[data-aos-delay="2300"] [data-aos].aos-animate {
  transition-delay: 2.3s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="2350"],
body.hallettindependent-frontend body[data-aos-duration="2350"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="2350"],
.wp-block body[data-aos-duration="2350"] [data-aos] {
  transition-duration: 2.35s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2350"],
body.hallettindependent-frontend body[data-aos-delay="2350"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="2350"],
.wp-block body[data-aos-delay="2350"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2350"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="2350"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="2350"].aos-animate,
.wp-block body[data-aos-delay="2350"] [data-aos].aos-animate {
  transition-delay: 2.35s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="2400"],
body.hallettindependent-frontend body[data-aos-duration="2400"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="2400"],
.wp-block body[data-aos-duration="2400"] [data-aos] {
  transition-duration: 2.4s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2400"],
body.hallettindependent-frontend body[data-aos-delay="2400"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="2400"],
.wp-block body[data-aos-delay="2400"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2400"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="2400"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="2400"].aos-animate,
.wp-block body[data-aos-delay="2400"] [data-aos].aos-animate {
  transition-delay: 2.4s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="2450"],
body.hallettindependent-frontend body[data-aos-duration="2450"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="2450"],
.wp-block body[data-aos-duration="2450"] [data-aos] {
  transition-duration: 2.45s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2450"],
body.hallettindependent-frontend body[data-aos-delay="2450"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="2450"],
.wp-block body[data-aos-delay="2450"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2450"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="2450"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="2450"].aos-animate,
.wp-block body[data-aos-delay="2450"] [data-aos].aos-animate {
  transition-delay: 2.45s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="2500"],
body.hallettindependent-frontend body[data-aos-duration="2500"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="2500"],
.wp-block body[data-aos-duration="2500"] [data-aos] {
  transition-duration: 2.5s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2500"],
body.hallettindependent-frontend body[data-aos-delay="2500"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="2500"],
.wp-block body[data-aos-delay="2500"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2500"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="2500"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="2500"].aos-animate,
.wp-block body[data-aos-delay="2500"] [data-aos].aos-animate {
  transition-delay: 2.5s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="2550"],
body.hallettindependent-frontend body[data-aos-duration="2550"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="2550"],
.wp-block body[data-aos-duration="2550"] [data-aos] {
  transition-duration: 2.55s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2550"],
body.hallettindependent-frontend body[data-aos-delay="2550"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="2550"],
.wp-block body[data-aos-delay="2550"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2550"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="2550"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="2550"].aos-animate,
.wp-block body[data-aos-delay="2550"] [data-aos].aos-animate {
  transition-delay: 2.55s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="2600"],
body.hallettindependent-frontend body[data-aos-duration="2600"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="2600"],
.wp-block body[data-aos-duration="2600"] [data-aos] {
  transition-duration: 2.6s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2600"],
body.hallettindependent-frontend body[data-aos-delay="2600"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="2600"],
.wp-block body[data-aos-delay="2600"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2600"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="2600"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="2600"].aos-animate,
.wp-block body[data-aos-delay="2600"] [data-aos].aos-animate {
  transition-delay: 2.6s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="2650"],
body.hallettindependent-frontend body[data-aos-duration="2650"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="2650"],
.wp-block body[data-aos-duration="2650"] [data-aos] {
  transition-duration: 2.65s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2650"],
body.hallettindependent-frontend body[data-aos-delay="2650"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="2650"],
.wp-block body[data-aos-delay="2650"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2650"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="2650"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="2650"].aos-animate,
.wp-block body[data-aos-delay="2650"] [data-aos].aos-animate {
  transition-delay: 2.65s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="2700"],
body.hallettindependent-frontend body[data-aos-duration="2700"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="2700"],
.wp-block body[data-aos-duration="2700"] [data-aos] {
  transition-duration: 2.7s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2700"],
body.hallettindependent-frontend body[data-aos-delay="2700"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="2700"],
.wp-block body[data-aos-delay="2700"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2700"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="2700"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="2700"].aos-animate,
.wp-block body[data-aos-delay="2700"] [data-aos].aos-animate {
  transition-delay: 2.7s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="2750"],
body.hallettindependent-frontend body[data-aos-duration="2750"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="2750"],
.wp-block body[data-aos-duration="2750"] [data-aos] {
  transition-duration: 2.75s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2750"],
body.hallettindependent-frontend body[data-aos-delay="2750"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="2750"],
.wp-block body[data-aos-delay="2750"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2750"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="2750"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="2750"].aos-animate,
.wp-block body[data-aos-delay="2750"] [data-aos].aos-animate {
  transition-delay: 2.75s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="2800"],
body.hallettindependent-frontend body[data-aos-duration="2800"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="2800"],
.wp-block body[data-aos-duration="2800"] [data-aos] {
  transition-duration: 2.8s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2800"],
body.hallettindependent-frontend body[data-aos-delay="2800"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="2800"],
.wp-block body[data-aos-delay="2800"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2800"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="2800"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="2800"].aos-animate,
.wp-block body[data-aos-delay="2800"] [data-aos].aos-animate {
  transition-delay: 2.8s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="2850"],
body.hallettindependent-frontend body[data-aos-duration="2850"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="2850"],
.wp-block body[data-aos-duration="2850"] [data-aos] {
  transition-duration: 2.85s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2850"],
body.hallettindependent-frontend body[data-aos-delay="2850"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="2850"],
.wp-block body[data-aos-delay="2850"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2850"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="2850"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="2850"].aos-animate,
.wp-block body[data-aos-delay="2850"] [data-aos].aos-animate {
  transition-delay: 2.85s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="2900"],
body.hallettindependent-frontend body[data-aos-duration="2900"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="2900"],
.wp-block body[data-aos-duration="2900"] [data-aos] {
  transition-duration: 2.9s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2900"],
body.hallettindependent-frontend body[data-aos-delay="2900"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="2900"],
.wp-block body[data-aos-delay="2900"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2900"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="2900"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="2900"].aos-animate,
.wp-block body[data-aos-delay="2900"] [data-aos].aos-animate {
  transition-delay: 2.9s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="2950"],
body.hallettindependent-frontend body[data-aos-duration="2950"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="2950"],
.wp-block body[data-aos-duration="2950"] [data-aos] {
  transition-duration: 2.95s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2950"],
body.hallettindependent-frontend body[data-aos-delay="2950"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="2950"],
.wp-block body[data-aos-delay="2950"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="2950"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="2950"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="2950"].aos-animate,
.wp-block body[data-aos-delay="2950"] [data-aos].aos-animate {
  transition-delay: 2.95s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-duration="3000"],
body.hallettindependent-frontend body[data-aos-duration="3000"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-duration="3000"],
.wp-block body[data-aos-duration="3000"] [data-aos] {
  transition-duration: 3s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="3000"],
body.hallettindependent-frontend body[data-aos-delay="3000"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-delay="3000"],
.wp-block body[data-aos-delay="3000"] [data-aos] {
  transition-delay: 0;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-delay="3000"].aos-animate,
body.hallettindependent-frontend body[data-aos-delay="3000"] [data-aos].aos-animate,
.wp-block [data-aos][data-aos][data-aos-delay="3000"].aos-animate,
.wp-block body[data-aos-delay="3000"] [data-aos].aos-animate {
  transition-delay: 3s;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-easing="linear"],
body.hallettindependent-frontend body[data-aos-easing="linear"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-easing="linear"],
.wp-block body[data-aos-easing="linear"] [data-aos] {
  transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-easing="ease"],
body.hallettindependent-frontend body[data-aos-easing="ease"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-easing="ease"],
.wp-block body[data-aos-easing="ease"] [data-aos] {
  transition-timing-function: ease;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-easing="ease-in"],
body.hallettindependent-frontend body[data-aos-easing="ease-in"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-easing="ease-in"],
.wp-block body[data-aos-easing="ease-in"] [data-aos] {
  transition-timing-function: ease-in;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-easing="ease-out"],
body.hallettindependent-frontend body[data-aos-easing="ease-out"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-easing="ease-out"],
.wp-block body[data-aos-easing="ease-out"] [data-aos] {
  transition-timing-function: ease-out;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-easing="ease-in-out"],
body.hallettindependent-frontend body[data-aos-easing="ease-in-out"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-easing="ease-in-out"],
.wp-block body[data-aos-easing="ease-in-out"] [data-aos] {
  transition-timing-function: ease-in-out;
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-easing="ease-in-back"],
body.hallettindependent-frontend body[data-aos-easing="ease-in-back"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-easing="ease-in-back"],
.wp-block body[data-aos-easing="ease-in-back"] [data-aos] {
  transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-easing="ease-out-back"],
body.hallettindependent-frontend body[data-aos-easing="ease-out-back"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-easing="ease-out-back"],
.wp-block body[data-aos-easing="ease-out-back"] [data-aos] {
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-easing="ease-in-out-back"],
body.hallettindependent-frontend body[data-aos-easing="ease-in-out-back"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-easing="ease-in-out-back"],
.wp-block body[data-aos-easing="ease-in-out-back"] [data-aos] {
  transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-easing="ease-in-sine"],
body.hallettindependent-frontend body[data-aos-easing="ease-in-sine"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-easing="ease-in-sine"],
.wp-block body[data-aos-easing="ease-in-sine"] [data-aos] {
  transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-easing="ease-out-sine"],
body.hallettindependent-frontend body[data-aos-easing="ease-out-sine"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-easing="ease-out-sine"],
.wp-block body[data-aos-easing="ease-out-sine"] [data-aos] {
  transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-easing="ease-in-out-sine"],
body.hallettindependent-frontend body[data-aos-easing="ease-in-out-sine"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-easing="ease-in-out-sine"],
.wp-block body[data-aos-easing="ease-in-out-sine"] [data-aos] {
  transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-easing="ease-in-quad"],
body.hallettindependent-frontend body[data-aos-easing="ease-in-quad"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-easing="ease-in-quad"],
.wp-block body[data-aos-easing="ease-in-quad"] [data-aos] {
  transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-easing="ease-out-quad"],
body.hallettindependent-frontend body[data-aos-easing="ease-out-quad"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-easing="ease-out-quad"],
.wp-block body[data-aos-easing="ease-out-quad"] [data-aos] {
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-easing="ease-in-out-quad"],
body.hallettindependent-frontend body[data-aos-easing="ease-in-out-quad"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-easing="ease-in-out-quad"],
.wp-block body[data-aos-easing="ease-in-out-quad"] [data-aos] {
  transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-easing="ease-in-cubic"],
body.hallettindependent-frontend body[data-aos-easing="ease-in-cubic"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-easing="ease-in-cubic"],
.wp-block body[data-aos-easing="ease-in-cubic"] [data-aos] {
  transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-easing="ease-out-cubic"],
body.hallettindependent-frontend body[data-aos-easing="ease-out-cubic"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-easing="ease-out-cubic"],
.wp-block body[data-aos-easing="ease-out-cubic"] [data-aos] {
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-easing="ease-in-out-cubic"],
body.hallettindependent-frontend body[data-aos-easing="ease-in-out-cubic"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-easing="ease-in-out-cubic"],
.wp-block body[data-aos-easing="ease-in-out-cubic"] [data-aos] {
  transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-easing="ease-in-quart"],
body.hallettindependent-frontend body[data-aos-easing="ease-in-quart"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-easing="ease-in-quart"],
.wp-block body[data-aos-easing="ease-in-quart"] [data-aos] {
  transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-easing="ease-out-quart"],
body.hallettindependent-frontend body[data-aos-easing="ease-out-quart"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-easing="ease-out-quart"],
.wp-block body[data-aos-easing="ease-out-quart"] [data-aos] {
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body.hallettindependent-frontend [data-aos][data-aos][data-aos-easing="ease-in-out-quart"],
body.hallettindependent-frontend body[data-aos-easing="ease-in-out-quart"] [data-aos],
.wp-block [data-aos][data-aos][data-aos-easing="ease-in-out-quart"],
.wp-block body[data-aos-easing="ease-in-out-quart"] [data-aos] {
  transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body.hallettindependent-frontend [data-aos^="fade"][data-aos^="fade"],
.wp-block [data-aos^="fade"][data-aos^="fade"] {
  opacity: 0;
  transition-property: opacity, transform;
}
body.hallettindependent-frontend [data-aos^="fade"][data-aos^="fade"].aos-animate,
.wp-block [data-aos^="fade"][data-aos^="fade"].aos-animate {
  opacity: 1;
  transform: translateZ(0);
}
body.hallettindependent-frontend [data-aos="fade-up"],
.wp-block [data-aos="fade-up"] {
  transform: translate3d(0, 100px, 0);
}
body.hallettindependent-frontend [data-aos="fade-down"],
.wp-block [data-aos="fade-down"] {
  transform: translate3d(0, -100px, 0);
}
body.hallettindependent-frontend [data-aos="fade-right"],
.wp-block [data-aos="fade-right"] {
  transform: translate3d(-100px, 0, 0);
}
body.hallettindependent-frontend [data-aos="fade-left"],
.wp-block [data-aos="fade-left"] {
  transform: translate3d(100px, 0, 0);
}
body.hallettindependent-frontend [data-aos="fade-up-right"],
.wp-block [data-aos="fade-up-right"] {
  transform: translate3d(-100px, 100px, 0);
}
body.hallettindependent-frontend [data-aos="fade-up-left"],
.wp-block [data-aos="fade-up-left"] {
  transform: translate3d(100px, 100px, 0);
}
body.hallettindependent-frontend [data-aos="fade-down-right"],
.wp-block [data-aos="fade-down-right"] {
  transform: translate3d(-100px, -100px, 0);
}
body.hallettindependent-frontend [data-aos="fade-down-left"],
.wp-block [data-aos="fade-down-left"] {
  transform: translate3d(100px, -100px, 0);
}
body.hallettindependent-frontend [data-aos^="zoom"][data-aos^="zoom"],
.wp-block [data-aos^="zoom"][data-aos^="zoom"] {
  opacity: 0;
  transition-property: opacity, transform;
}
body.hallettindependent-frontend [data-aos^="zoom"][data-aos^="zoom"].aos-animate,
.wp-block [data-aos^="zoom"][data-aos^="zoom"].aos-animate {
  opacity: 1;
  transform: translateZ(0) scale(1);
}
body.hallettindependent-frontend [data-aos="zoom-in"],
.wp-block [data-aos="zoom-in"] {
  transform: scale(0.6);
}
body.hallettindependent-frontend [data-aos="zoom-in-up"],
.wp-block [data-aos="zoom-in-up"] {
  transform: translate3d(0, 100px, 0) scale(0.6);
}
body.hallettindependent-frontend [data-aos="zoom-in-down"],
.wp-block [data-aos="zoom-in-down"] {
  transform: translate3d(0, -100px, 0) scale(0.6);
}
body.hallettindependent-frontend [data-aos="zoom-in-right"],
.wp-block [data-aos="zoom-in-right"] {
  transform: translate3d(-100px, 0, 0) scale(0.6);
}
body.hallettindependent-frontend [data-aos="zoom-in-left"],
.wp-block [data-aos="zoom-in-left"] {
  transform: translate3d(100px, 0, 0) scale(0.6);
}
body.hallettindependent-frontend [data-aos="zoom-out"],
.wp-block [data-aos="zoom-out"] {
  transform: scale(1.2);
}
body.hallettindependent-frontend [data-aos="zoom-out-up"],
.wp-block [data-aos="zoom-out-up"] {
  transform: translate3d(0, 100px, 0) scale(1.2);
}
body.hallettindependent-frontend [data-aos="zoom-out-down"],
.wp-block [data-aos="zoom-out-down"] {
  transform: translate3d(0, -100px, 0) scale(1.2);
}
body.hallettindependent-frontend [data-aos="zoom-out-right"],
.wp-block [data-aos="zoom-out-right"] {
  transform: translate3d(-100px, 0, 0) scale(1.2);
}
body.hallettindependent-frontend [data-aos="zoom-out-left"],
.wp-block [data-aos="zoom-out-left"] {
  transform: translate3d(100px, 0, 0) scale(1.2);
}
body.hallettindependent-frontend [data-aos^="slide"][data-aos^="slide"],
.wp-block [data-aos^="slide"][data-aos^="slide"] {
  transition-property: transform;
}
body.hallettindependent-frontend [data-aos^="slide"][data-aos^="slide"].aos-animate,
.wp-block [data-aos^="slide"][data-aos^="slide"].aos-animate {
  transform: translateZ(0);
}
body.hallettindependent-frontend [data-aos="slide-up"],
.wp-block [data-aos="slide-up"] {
  transform: translate3d(0, 100%, 0);
}
body.hallettindependent-frontend [data-aos="slide-down"],
.wp-block [data-aos="slide-down"] {
  transform: translate3d(0, -100%, 0);
}
body.hallettindependent-frontend [data-aos="slide-right"],
.wp-block [data-aos="slide-right"] {
  transform: translate3d(-100%, 0, 0);
}
body.hallettindependent-frontend [data-aos="slide-left"],
.wp-block [data-aos="slide-left"] {
  transform: translate3d(100%, 0, 0);
}
body.hallettindependent-frontend [data-aos^="flip"][data-aos^="flip"],
.wp-block [data-aos^="flip"][data-aos^="flip"] {
  backface-visibility: hidden;
  transition-property: transform;
}
body.hallettindependent-frontend [data-aos="flip-left"],
.wp-block [data-aos="flip-left"] {
  transform: perspective(2500px) rotateY(-100deg);
}
body.hallettindependent-frontend [data-aos="flip-left"].aos-animate,
.wp-block [data-aos="flip-left"].aos-animate {
  transform: perspective(2500px) rotateY(0);
}
body.hallettindependent-frontend [data-aos="flip-right"],
.wp-block [data-aos="flip-right"] {
  transform: perspective(2500px) rotateY(100deg);
}
body.hallettindependent-frontend [data-aos="flip-right"].aos-animate,
.wp-block [data-aos="flip-right"].aos-animate {
  transform: perspective(2500px) rotateY(0);
}
body.hallettindependent-frontend [data-aos="flip-up"],
.wp-block [data-aos="flip-up"] {
  transform: perspective(2500px) rotateX(-100deg);
}
body.hallettindependent-frontend [data-aos="flip-up"].aos-animate,
.wp-block [data-aos="flip-up"].aos-animate {
  transform: perspective(2500px) rotateX(0);
}
body.hallettindependent-frontend [data-aos="flip-down"],
.wp-block [data-aos="flip-down"] {
  transform: perspective(2500px) rotateX(100deg);
}
body.hallettindependent-frontend [data-aos="flip-down"].aos-animate,
.wp-block [data-aos="flip-down"].aos-animate {
  transform: perspective(2500px) rotateX(0);
}

html,
body {
  padding: 0;
  margin: 0;
}

a:hover {
  text-decoration: underline;
}

.videoWrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  height: 0;
}

.videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.wp-admin [data-aos] {
  opacity: 1;
}

[data-aos] {
  opacity: 0;
}

/*# sourceMappingURL=main.min.css.map */
