.tic-redesign-sandbox a {
  color: #008427;
}

.tic-redesign-sandbox button {
  font-family: "Graphik", "Helvetica Neue", "Helvetica", sans-serif;
}

.tic-redesign-sandbox h1, .tic-redesign-sandbox h2, .tic-redesign-sandbox h3, .tic-redesign-sandbox h4, .tic-redesign-sandbox h5, .tic-redesign-sandbox h6, .tic-redesign-sandbox p, .tic-redesign-sandbox li {
  padding: 0;
  margin: 0 0 20px 0;
}

.tic-redesign-sandbox h1 {
  font-size: 56px;
  line-height: 1;
  color: #262626;
  letter-spacing: -0.8px;
  font-weight: 600;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox h1 {
    font-size: 44px;
    letter-spacing: -1.04px;
  }
}

.tic-redesign-sandbox .tic-section-heading {
  font-weight: 600;
  font-size: 56px;
  line-height: 1;
  letter-spacing: -0.8px;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-section-heading {
    font-size: 44px;
  }
}

.tic-redesign-sandbox p, .tic-redesign-sandbox a {
  font-size: 18px;
  line-height: 1.4;
  font-weight: 400;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox p, .tic-redesign-sandbox a {
    font-size: 16px;
  }
}

.tic-redesign-sandbox .tic-green-subhead, .tic-redesign-sandbox .category-abovetitle.tic-revised a {
  font-size: 19px;
  line-height: 1.5;
  font-weight: 500;
  letter-spacing: -0.3px;
  color: #008427;
  text-transform: capitalize;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-green-subhead, .tic-redesign-sandbox .category-abovetitle.tic-revised a {
    font-size: 16px;
  }
}

.tic-redesign-sandbox .category-abovetitle.tic-revised--news-center {
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 5px;
}

@media all and (max-width: 989.98px) {
  .tic-redesign-sandbox .category-abovetitle.tic-revised--news-center {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
  .tic-redesign-sandbox .category-abovetitle.tic-revised--news-center .second-breadcrumb {
    display: none;
  }
  .tic-redesign-sandbox .category-abovetitle.tic-revised--news-center img {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
}

.tic-redesign-sandbox .category-abovetitle.tic-revised--multimedia {
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 5px;
}

@media all and (max-width: 1449.98px) {
  .tic-redesign-sandbox .category-abovetitle.tic-revised--multimedia {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
  .tic-redesign-sandbox .category-abovetitle.tic-revised--multimedia .first-breadcrumb, .tic-redesign-sandbox .category-abovetitle.tic-revised--multimedia .third-breadcrumb, .tic-redesign-sandbox .category-abovetitle.tic-revised--multimedia .breadcrumb-arrow--first {
    display: none;
  }
  .tic-redesign-sandbox .category-abovetitle.tic-revised--multimedia img {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
}

.tic-redesign-sandbox .category-abovetitle.tic-revised--single {
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 5px;
}

@media all and (max-width: 989.98px) {
  .tic-redesign-sandbox .category-abovetitle.tic-revised--single {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .tic-redesign-sandbox .category-abovetitle.tic-revised--single .hidden-breadcrumb, .tic-redesign-sandbox .category-abovetitle.tic-revised--single .breadcrumb-arrow--hidden {
    display: none;
  }
  .tic-redesign-sandbox .category-abovetitle.tic-revised--single img {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
}

.tic-redesign-sandbox .tic-link-button {
  font-weight: 500;
  font-size: 19px;
  line-height: 1.16;
  letter-spacing: -0.3px;
  padding: 20px 50px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 80px;
  display: inline-block;
  text-align: center;
  -webkit-transition: all ease 250ms;
  transition: all ease 250ms;
}

.tic-redesign-sandbox .tic-link-button--solid--white {
  border: 2px solid #ffffff;
  background-color: #ffffff;
  color: #262626;
}

.tic-redesign-sandbox .tic-link-button--solid--white:hover, .tic-redesign-sandbox .tic-link-button--solid--white:focus {
  border: 2px solid #262626;
  background-color: #262626;
  color: #ffffff;
}

.tic-redesign-sandbox .tic-link-button--solid--green {
  border: 2px solid #008427;
  background-color: #008427;
  color: #ffffff;
}

.tic-redesign-sandbox .tic-link-button--solid--green:hover, .tic-redesign-sandbox .tic-link-button--solid--green:focus {
  border: 2px solid #262626;
  background-color: #262626;
  color: #ffffff;
}

.tic-redesign-sandbox .tic-link-button--outline--white {
  border: 2px solid #ffffff;
  background-color: transparent;
  color: #ffffff;
}

.tic-redesign-sandbox .tic-link-button--outline--white:hover, .tic-redesign-sandbox .tic-link-button--outline--white:focus {
  border: 2px solid #262626;
  background-color: #262626;
  color: #ffffff;
}

.tic-redesign-sandbox .tic-link-button--outline--black {
  border: 2px solid #262626;
  background-color: transparent;
  color: #262626;
}

.tic-redesign-sandbox .tic-link-button--outline--black:hover, .tic-redesign-sandbox .tic-link-button--outline--black:focus {
  border: 2px solid #262626;
  background-color: #262626;
  color: #ffffff;
}

.tic-redesign-sandbox .tic-link-button.force-single-line {
  white-space: nowrap;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-link-button.force-single-line {
    width: 100% !important;
    padding: 20px 5px;
  }
}

.tic-redesign-sandbox .ttc-buttons-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 20px;
  margin-top: 40px;
}

.tic-redesign-sandbox .ttc-buttons-row .tic-link-button {
  width: calc((100% - 20px) / 2);
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .ttc-buttons-row .tic-link-button {
    width: 100%;
  }
}

.tic-redesign-sandbox .tic-cta-full-width-row {
  width: 100%;
  text-align: center;
  margin-top: 80px;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-cta-full-width-row {
    margin-top: 60px;
  }
}

.tic-redesign-sandbox .tic-plus-cta {
  font-size: 19px;
  font-weight: 500;
  line-height: 1.47;
  color: #262626;
  position: relative;
}

.tic-redesign-sandbox .tic-plus-cta:after {
  content: '';
  position: absolute;
  width: 25px;
  height: 25px;
  top: calc(((100% - 25px) / 2));
  right: -35px;
  -webkit-transition: all ease 250ms;
  transition: all ease 250ms;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.0282 12.5C23.0282 18.272 18.1369 23.0218 12.0141 23.0218C5.89133 23.0218 1 18.272 1 12.5C1 6.72799 5.89133 1.9782 12.0141 1.9782C18.1369 1.9782 23.0282 6.72799 23.0282 12.5Z' stroke='%23262626' stroke-width='2'/%3E%3Cpath d='M12.0273 9.51845V15.4819' stroke='%23262626' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.1385 12.5002H8.91626' stroke='%23262626' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.tic-redesign-sandbox .tic-plus-cta:hover, .tic-redesign-sandbox .tic-plus-cta:focus {
  text-decoration: underline;
}

.tic-redesign-sandbox .tic-plus-cta--white {
  color: #ffffff;
}

.tic-redesign-sandbox .tic-plus-cta--white:after {
  background-image: url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6.70396 6.2652C7.13292 6.66116 7.13292 7.33884 6.70396 7.7348L1 13' stroke='%23ffffff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.tic-redesign-sandbox .tic-arrow-cta {
  font-size: 19px;
  font-weight: 500;
  line-height: 1.47;
  color: #262626;
  position: relative;
}

.tic-redesign-sandbox .tic-arrow-cta:after {
  content: '';
  position: absolute;
  width: 9px;
  height: 14px;
  top: calc(((100% - 14px) / 2));
  right: -20px;
  -webkit-transition: all ease 250ms;
  transition: all ease 250ms;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6.70396 6.2652C7.13292 6.66116 7.13292 7.33884 6.70396 7.7348L1 13' stroke='%23262626' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.tic-redesign-sandbox .tic-arrow-cta:hover, .tic-redesign-sandbox .tic-arrow-cta:focus {
  text-decoration: underline;
  color: #262626;
}

.tic-redesign-sandbox .tic-arrow-cta:hover:after, .tic-redesign-sandbox .tic-arrow-cta:focus:after {
  right: -30px;
}

.tic-redesign-sandbox .tic-arrow-cta--white {
  color: #ffffff;
}

.tic-redesign-sandbox .tic-arrow-cta--white:after {
  background-image: url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6.70396 6.2652C7.13292 6.66116 7.13292 7.33884 6.70396 7.7348L1 13' stroke='%23ffffff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.tic-redesign-sandbox .tic-arrow-cta--white:focus, .tic-redesign-sandbox .tic-arrow-cta--white:hover {
  color: #ffffff;
}

.tic-redesign-sandbox .tic-thumb-post-date {
  color: #6e6e6e;
  font-weight: 400;
}

.tic-redesign-sandbox .tic-custom-dropdown .custom-select {
  width: 100%;
  max-width: 500px;
  position: relative;
  margin: 20px 0;
}

@media all and (max-width: 989.98px) {
  .tic-redesign-sandbox .tic-custom-dropdown .custom-select {
    margin: 20px auto;
  }
}

.tic-redesign-sandbox .tic-custom-dropdown .custom-select select {
  display: none;
}

.tic-redesign-sandbox .tic-custom-dropdown .selected-item {
  background: #ffffff;
  border: 1px solid #ffffff;
  padding: 25px 20px;
  color: #262626;
  cursor: pointer;
  z-index: 99;
  border-radius: 16px;
}

.tic-redesign-sandbox .tic-custom-dropdown .selected-item.arrowanim {
  border: 1px solid #008427;
}

.tic-redesign-sandbox .tic-custom-dropdown .selected-item:after {
  content: "";
  position: absolute;
  top: calc((100% - 20px)/2);
  right: 15px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  width: 20px;
  height: 20px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.00391 7L9.2691 12.704C9.66507 13.1329 10.3427 13.1329 10.7387 12.704L16.0039 7' stroke='%23262626' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.tic-redesign-sandbox .tic-custom-dropdown .arrowanim.selected-item:after {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.tic-redesign-sandbox .tic-custom-dropdown .item {
  background: #ffffff;
  padding: 25px 20px;
  color: #262626;
  cursor: pointer;
}

.tic-redesign-sandbox .tic-custom-dropdown .item:last-of-type {
  border-radius: 0 0 16px 16px;
}

.tic-redesign-sandbox .tic-custom-dropdown .item:first-of-type {
  border-radius: 16px 16px 0 0;
}

.tic-redesign-sandbox .tic-custom-dropdown .item:hover, .tic-redesign-sandbox .tic-custom-dropdown .item:focus {
  background: #F1F5F7;
}

.tic-redesign-sandbox .tic-custom-dropdown .all-items {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  z-index: 100;
  -webkit-box-shadow: 0px 0px 10px #26262650;
          box-shadow: 0px 0px 10px #26262650;
  margin-top: 10px;
  border-radius: 16px;
}

.tic-redesign-sandbox .tic-custom-dropdown .all-items-hide {
  display: none;
}

.tic-redesign-sandbox .tic-custom-dropdown .sdf {
  border: 1px solid #008427;
}

.tic-redesign-sandbox .scroll-to-disclaimer-box {
  color: #ffffff;
  text-decoration: none;
  -webkit-transition: all ease 250ms;
  transition: all ease 250ms;
}

.tic-redesign-sandbox .scroll-to-disclaimer-box:focus, .tic-redesign-sandbox .scroll-to-disclaimer-box:hover {
  outline-offset: 1px;
  outline: 1px solid #ffffff;
}

.tic-redesign-sandbox .scroll-to-disclaimer-box--black {
  color: #262626;
}

.tic-redesign-sandbox .scroll-to-disclaimer-box--black:focus, .tic-redesign-sandbox .scroll-to-disclaimer-box--black:hover {
  outline: 1px solid #262626;
}

.special-header-right .tic-link-button {
  display: block;
}

@media all and (max-width: 989.98px) {
  .special-header-right .tic-link-button {
    display: none;
  }
}

.tic-redesign-sandbox .gray-background {
  background-color: #F1F5F7;
}

.tic-redesign-sandbox .tic-max-width {
  max-width: 1560px;
  margin-left: auto;
  margin-right: auto;
}

.tic-redesign-sandbox .tic-max-width-no-padding {
  max-width: 1320px;
  margin-left: auto;
  margin-right: auto;
}

.tic-redesign-sandbox .standard-padding {
  padding: 90px 120px;
}

@media (min-width: 768px) and (max-width: 989.98px) {
  .tic-redesign-sandbox .standard-padding {
    padding: 75px;
  }
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .standard-padding {
    padding: 60px 25px;
  }
}

.tic-redesign-sandbox .no-top-padding {
  padding-top: 0;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .no-top-padding {
    padding-top: 20px;
  }
}

.tic-redesign-sandbox .no-bottom-padding {
  padding-bottom: 0;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .no-bottom-padding {
    padding-bottom: 20px;
  }
}

.tic-redesign-sandbox .tic-post-thumbnail-link:hover .tic-post-thumbnail, .tic-redesign-sandbox .tic-post-thumbnail-link:focus .tic-post-thumbnail {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.tic-redesign-sandbox .tic-post-thumbnail-link:hover .tic-post-thumbnail .tic-pt--title, .tic-redesign-sandbox .tic-post-thumbnail-link:focus .tic-post-thumbnail .tic-pt--title {
  text-decoration: underline;
}

.tic-redesign-sandbox .tic-post-thumbnail-link .tic-post-thumbnail {
  -webkit-transition: all ease 250ms;
  transition: all ease 250ms;
  margin-bottom: 60px;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-post-thumbnail-link .tic-post-thumbnail {
    margin-bottom: 40px;
  }
}

.tic-redesign-sandbox .tic-post-thumbnail-link .tic-post-thumbnail .tic-green-subhead {
  margin-bottom: 10px;
}

.tic-redesign-sandbox .tic-post-thumbnail-link .tic-post-thumbnail .tic-pt--image {
  background-color: #008427;
  padding-top: 46%;
  width: 100%;
  margin: 0 0 20px 0;
  border-radius: 12px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.tic-redesign-sandbox .tic-post-thumbnail-link .tic-post-thumbnail .tic-pt--title {
  color: #262626;
  font-size: 24px;
  line-height: 28px;
  letter-spacing: -0.25px;
  font-weight: 600;
  margin-bottom: 0;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-post-thumbnail-link .tic-post-thumbnail .tic-pt--title {
    font-size: 19px;
  }
}

.tic-redesign-sandbox .tic-post-thumbnail-link .tic-post-thumbnail .tic-pt--title--large {
  font-size: 40px;
  line-height: 1;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-post-thumbnail-link .tic-post-thumbnail .tic-pt--title--large {
    font-size: 32px;
  }
}

.tic-redesign-sandbox .tic-post-thumbnail-link .tic-post-thumbnail--gray {
  background-color: #F1F5F7;
  border-radius: 12px;
  height: 100%;
}

.tic-redesign-sandbox .tic-post-thumbnail-link .tic-post-thumbnail--gray .tic-pt--image {
  margin-bottom: 30px;
  border-radius: 12px 12px 0 0;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-post-thumbnail-link .tic-post-thumbnail--gray .tic-pt--image {
    margin-bottom: 20px;
  }
}

.tic-redesign-sandbox .tic-post-thumbnail-link .tic-post-thumbnail--gray .tic-pt--title {
  padding-bottom: 70px;
  padding-left: 40px;
  padding-right: 40px;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-post-thumbnail-link .tic-post-thumbnail--gray .tic-pt--title {
    padding-bottom: 40px;
    padding-left: 25px;
    padding-right: 25px;
  }
}

.tic-redesign-sandbox .tic-post-thumbnail-link .tic-post-thumbnail--gray .tic-green-subhead {
  padding-left: 40px;
  padding-right: 40px;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-post-thumbnail-link .tic-post-thumbnail--gray .tic-green-subhead {
    padding-left: 25px;
    padding-right: 25px;
  }
}

.tic-redesign-sandbox .tic-asset-card-link {
  -webkit-transition: all ease 250ms;
  transition: all ease 250ms;
}

.tic-redesign-sandbox .tic-asset-card-link:hover, .tic-redesign-sandbox .tic-asset-card-link:focus {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.tic-redesign-sandbox .tic-asset-card-link:hover .tac--heading, .tic-redesign-sandbox .tic-asset-card-link:focus .tac--heading {
  text-decoration: underline;
}

.tic-redesign-sandbox .tic-asset-card-link .tic-asset-card {
  padding: 40px;
  background-color: #ffffff;
  border-radius: 16px;
  text-align: center;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-asset-card-link .tic-asset-card {
    padding: 40px 25px;
  }
}

.tic-redesign-sandbox .tic-asset-card-link .tic-asset-card .tac--image {
  width: 100%;
  padding-top: 100%;
  margin-bottom: 40px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.tic-redesign-sandbox .tic-asset-card-link .tic-asset-card .tac--heading {
  margin: 0;
  font-size: 24px;
  line-height: 28px;
  font-weight: 600;
  letter-spacing: -0.25px;
  color: #262626;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-asset-card-link .tic-asset-card .tac--heading {
    font-size: 19px;
  }
}

.tic-redesign-sandbox .tic-asset-card-link .tic-asset-card .tic-green-subhead {
  margin: 0 0 10px 0;
}

.tic-redesign-sandbox .tic-pt--image--video {
  position: relative;
  overflow: hidden;
}

.tic-redesign-sandbox .tic-pt--image--video iframe {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
}

.tic-redesign-sandbox .tic-optional-disclaimer-area {
  background-color: #D0EED8;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-optional-disclaimer-area {
    padding: 30px;
  }
}

.tic-redesign-sandbox .tic-optional-disclaimer-area * {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.22px;
  font-weight: 400;
}

.tic-redesign-sandbox .tic-optional-disclaimer-area *:last-of-type {
  margin-bottom: 0;
  padding-bottom: 0;
}

.tic-redesign-sandbox .tic-optional-disclaimer-area a {
  color: #262626;
  text-decoration: underline;
}

.tic-redesign-sandbox .tic-optional-disclaimer-area h1 {
  font-size: 24px;
}

.tic-redesign-sandbox .tic-optional-disclaimer-area h2 {
  font-size: 18px;
}

.tic-redesign-sandbox .tic-optional-disclaimer-area h1, .tic-redesign-sandbox .tic-optional-disclaimer-area h2, .tic-redesign-sandbox .tic-optional-disclaimer-area h3, .tic-redesign-sandbox .tic-optional-disclaimer-area h4, .tic-redesign-sandbox .tic-optional-disclaimer-area h5, .tic-redesign-sandbox .tic-optional-disclaimer-area h6 {
  font-weight: 600;
}

.tic-redesign-sandbox .tic-footer-cta-banner {
  width: 100%;
  background-color: #F1F5F7;
}

.tic-redesign-sandbox .tic-footer-cta-banner .wp-block-buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 20px;
  margin-top: 40px;
}

.tic-redesign-sandbox .tic-footer-cta-banner .wp-block-buttons .wp-block-button {
  width: calc((100% - 20px) / 2);
}

@media (min-width: 990px) and (max-width: 1439.98px) {
  .tic-redesign-sandbox .tic-footer-cta-banner .wp-block-buttons .wp-block-button {
    width: 100%;
  }
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-footer-cta-banner .wp-block-buttons .wp-block-button {
    width: 100%;
  }
}

.tic-redesign-sandbox .tic-footer-cta-banner .wp-block-buttons .wp-block-button a {
  display: inline-block;
  width: 100%;
  font-weight: 500;
  font-size: 19px;
  line-height: 1.16;
  letter-spacing: -0.3px;
  padding: 20px 50px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 80px;
  display: inline-block;
  text-align: center;
  -webkit-transition: all ease 250ms;
  transition: all ease 250ms;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-footer-cta-banner .wp-block-buttons .wp-block-button a {
    width: 100%;
  }
}

.tic-redesign-sandbox .tic-footer-cta-banner .wp-block-buttons .is-style-fill a {
  border: 2px solid #008427;
  background-color: #008427;
  color: #ffffff;
}

.tic-redesign-sandbox .tic-footer-cta-banner .wp-block-buttons .is-style-fill a:hover, .tic-redesign-sandbox .tic-footer-cta-banner .wp-block-buttons .is-style-fill a:focus {
  border: 2px solid #262626;
  background-color: #262626;
  color: #ffffff;
}

.tic-redesign-sandbox .tic-footer-cta-banner .wp-block-buttons .is-style-outline a {
  border: 2px solid #262626;
  background-color: transparent;
  color: #262626;
}

.tic-redesign-sandbox .tic-footer-cta-banner .wp-block-buttons .is-style-outline a:hover, .tic-redesign-sandbox .tic-footer-cta-banner .wp-block-buttons .is-style-outline a:focus {
  border: 2px solid #262626;
  background-color: #262626;
  color: #ffffff;
}

.tic-redesign-sandbox .tic-footer-cta-banner .tfcb--row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 120px;
}

@media all and (max-width: 989.98px) {
  .tic-redesign-sandbox .tic-footer-cta-banner .tfcb--row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    gap: 0;
  }
}

.tic-redesign-sandbox .tic-footer-cta-banner .tfcb--content, .tic-redesign-sandbox .tic-footer-cta-banner .tfcb--image {
  width: calc((100% - 120px) / 2);
}

@media all and (max-width: 989.98px) {
  .tic-redesign-sandbox .tic-footer-cta-banner .tfcb--content, .tic-redesign-sandbox .tic-footer-cta-banner .tfcb--image {
    width: 100%;
  }
}

.tic-redesign-sandbox .tic-footer-cta-banner .tfcb--content {
  padding: 90px 0 90px 120px;
  max-width: calc((1400px / 2));
  margin-left: auto;
}

@media all and (max-width: 989.98px) {
  .tic-redesign-sandbox .tic-footer-cta-banner .tfcb--content {
    max-width: none;
    margin-left: 0;
  }
}

@media (min-width: 768px) and (max-width: 989.98px) {
  .tic-redesign-sandbox .tic-footer-cta-banner .tfcb--content {
    padding: 75px;
  }
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-footer-cta-banner .tfcb--content {
    padding: 60px 25px;
  }
}

.tic-redesign-sandbox .tic-footer-cta-banner .tfcb--heading {
  font-weight: 600;
  font-size: 56px;
  line-height: 1;
  letter-spacing: -0.8px;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-footer-cta-banner .tfcb--heading {
    font-size: 44px;
  }
}

.tic-redesign-sandbox .tic-footer-cta-banner .tfcb--image {
  min-height: 500px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.tic-redesign-sandbox .tic-footer-cta-banner--reversed .tfcb--row {
  width: 100%;
}

@media all and (max-width: 989.98px) {
  .tic-redesign-sandbox .tic-footer-cta-banner--reversed .tfcb--row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.tic-redesign-sandbox .tic-footer-cta-banner--reversed .tfcb--content {
  padding: 90px 120px 90px 0;
  margin-right: auto;
  margin-left: 0;
}

@media (min-width: 768px) and (max-width: 989.98px) {
  .tic-redesign-sandbox .tic-footer-cta-banner--reversed .tfcb--content {
    padding: 75px;
  }
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-footer-cta-banner--reversed .tfcb--content {
    padding: 60px 25px;
  }
}

.tic-redesign-sandbox .tic-footer-cta-banner.irs-footer-cta-banner .wp-block-buttons {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.tic-redesign-sandbox .tic-footer-cta-banner.irs-footer-cta-banner .wp-block-buttons .wp-block-button {
  width: 100%;
}

.tic-redesign-sandbox .tic-footer-cta-banner.irs-footer-cta-banner .wp-block-buttons .wp-block-button a {
  width: 100%;
}

.tic-redesign-sandbox .tic-stay-in-touch {
  background-color: #008427;
}

.tic-redesign-sandbox .tic-stay-in-touch .tsit--intro-copy {
  color: #ffffff;
  text-align: center;
}

.tic-redesign-sandbox .tic-stay-in-touch .tsit--newsletter-form {
  margin-top: 60px;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-stay-in-touch .tsit--newsletter-form {
    margin-top: 40px;
  }
}

.tic-redesign-sandbox .tic-stay-in-touch .tsit--newsletter-form form {
  width: 100%;
  max-width: 600px;
  margin: auto;
  text-align: center;
}

.tic-redesign-sandbox .tic-stay-in-touch .tsit--newsletter-form form .wpcf7-response-output {
  border-color: #ffffff !important;
  color: #ffffff !important;
  padding: 25px !important;
}

.tic-redesign-sandbox .tic-stay-in-touch .tsit--newsletter-form form .wpcf7-not-valid-tip {
  color: #ffffff !important;
  line-height: 20px !important;
  width: 100% !important;
  text-align: left !important;
}

.tic-redesign-sandbox .tic-stay-in-touch .tsit--newsletter-form form p {
  line-height: 0;
}

.tic-redesign-sandbox .tic-stay-in-touch .tsit--newsletter-form form input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%;
  margin: 0;
  padding: 25px 20px;
  border: none;
  outline: none;
  color: #262626;
  border-radius: 16px;
  font-family: "Graphik", "Helvetica Neue", "Helvetica", sans-serif;
}

.tic-redesign-sandbox .tic-stay-in-touch .tsit--newsletter-form form input::-webkit-input-placeholder {
  color: #6e6e6e;
}

.tic-redesign-sandbox .tic-stay-in-touch .tsit--newsletter-form form input:-ms-input-placeholder {
  color: #6e6e6e;
}

.tic-redesign-sandbox .tic-stay-in-touch .tsit--newsletter-form form input::-ms-input-placeholder {
  color: #6e6e6e;
}

.tic-redesign-sandbox .tic-stay-in-touch .tsit--newsletter-form form input::placeholder {
  color: #6e6e6e;
}

.tic-redesign-sandbox .tic-stay-in-touch .tsit--newsletter-form form input[type=submit] {
  padding: 30px;
  border-radius: 80px;
  max-width: 360px;
  margin-top: 60px;
  -webkit-transition: all ease 250ms;
  transition: all ease 250ms;
  font-size: 19px;
  line-height: 22px;
  font-weight: 500;
  letter-spacing: -0.3px;
  background-color: #ffffff;
  color: #262626;
  cursor: pointer;
}

@media all and (min-width: 768px) {
  .tic-redesign-sandbox .tic-stay-in-touch .tsit--newsletter-form form input[type=submit] {
    margin-left: 100px;
  }
}

.tic-redesign-sandbox .tic-stay-in-touch .tsit--newsletter-form form input[type=submit]:hover, .tic-redesign-sandbox .tic-stay-in-touch .tsit--newsletter-form form input[type=submit]:focus {
  background-color: #262626;
  color: #ffffff;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-stay-in-touch .tsit--newsletter-form form input[type=submit] {
    margin-top: 40px;
    max-width: 100%;
  }
}

.tic-redesign-sandbox .tic-stay-in-touch .tsit--thank-you {
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
}

.tic-redesign-sandbox .tic-stay-in-touch .tsit--thank-you img {
  width: 100%;
  max-width: 320px;
  margin-bottom: 40px;
}

.tic-redesign-sandbox .tic-stay-in-touch .tsit--large-text {
  color: #ffffff;
  margin: 0;
  font-weight: 600;
  font-size: 56px;
  line-height: 1;
  letter-spacing: -0.57px;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-stay-in-touch .tsit--large-text {
    font-size: 44px;
  }
}

.tic-redesign-sandbox .tic-stay-in-touch .tsit--small-text {
  color: #ffffff;
  margin: 0;
}

.tic-redesign-sandbox .tic-connect-multimedia {
  background-color: #F1F5F7;
}

.tic-redesign-sandbox .tic-connect-multimedia .tcm--row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 120px;
}

@media all and (max-width: 989.98px) {
  .tic-redesign-sandbox .tic-connect-multimedia .tcm--row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 60px;
  }
}

.tic-redesign-sandbox .tic-connect-multimedia .tcm--row-adjustable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 120px;
}

@media all and (max-width: 989.98px) {
  .tic-redesign-sandbox .tic-connect-multimedia .tcm--row-adjustable {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 60px;
  }
}

.tic-redesign-sandbox .tic-connect-multimedia .tcm--left, .tic-redesign-sandbox .tic-connect-multimedia .tcm--right, .tic-redesign-sandbox .tic-connect-multimedia .tcm--column {
  width: calc((100% - 120px) / 2);
  max-width: 500px;
}

@media all and (max-width: 989.98px) {
  .tic-redesign-sandbox .tic-connect-multimedia .tcm--left, .tic-redesign-sandbox .tic-connect-multimedia .tcm--right, .tic-redesign-sandbox .tic-connect-multimedia .tcm--column {
    width: 100%;
    margin: auto;
  }
}

.tic-redesign-sandbox .tic-connect-multimedia .tcm--left .tic-link-button, .tic-redesign-sandbox .tic-connect-multimedia .tcm--right .tic-link-button, .tic-redesign-sandbox .tic-connect-multimedia .tcm--column .tic-link-button {
  margin-top: 20px;
  min-width: 70%;
}

@media all and (max-width: 989.98px) {
  .tic-redesign-sandbox .tic-connect-multimedia .tcm--left .tic-link-button, .tic-redesign-sandbox .tic-connect-multimedia .tcm--right .tic-link-button, .tic-redesign-sandbox .tic-connect-multimedia .tcm--column .tic-link-button {
    min-width: 100%;
  }
}

.tic-redesign-sandbox .tic-connect-multimedia .tcm--left .tic-arrow-cta:after, .tic-redesign-sandbox .tic-connect-multimedia .tcm--right .tic-arrow-cta:after, .tic-redesign-sandbox .tic-connect-multimedia .tcm--column .tic-arrow-cta:after {
  top: auto;
  bottom: 5px;
}

.tic-redesign-sandbox .tic-connect-multimedia .tcm--left .tic-section-heading, .tic-redesign-sandbox .tic-connect-multimedia .tcm--right .tic-section-heading, .tic-redesign-sandbox .tic-connect-multimedia .tcm--column .tic-section-heading {
  font-size: 40px;
  margin-bottom: 40px;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-connect-multimedia .tcm--left .tic-section-heading, .tic-redesign-sandbox .tic-connect-multimedia .tcm--right .tic-section-heading, .tic-redesign-sandbox .tic-connect-multimedia .tcm--column .tic-section-heading {
    font-size: 32px;
  }
}

.tic-redesign-sandbox .tic-article-cta {
  width: 100%;
  background-color: #008427;
  color: #ffffff;
  border-radius: 16px;
  padding: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 40px;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-article-cta {
    gap: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    padding: 40px 20px;
  }
}

.tic-redesign-sandbox .tic-article-cta--image {
  width: 100px;
  height: 100px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.tic-redesign-sandbox .tic-article-cta--content {
  width: calc(100% - 40px - 100px);
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-article-cta--content {
    width: 100%;
  }
}

.tic-redesign-sandbox .tic-article-cta--heading {
  font-size: 24px;
  font-weight: 600;
  line-height: 28px;
  letter-spacing: -0.25px;
}

.tic-redesign-sandbox .tic-article-cta--tic-arrow-cta {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: -0.1px;
}

.tic-redesign-sandbox .tic-article-cta--tic-arrow-cta:hover, .tic-redesign-sandbox .tic-article-cta--tic-arrow-cta:focus {
  color: #ffffff;
}

.tic-redesign-sandbox .share-tic-page {
  margin-top: 80px;
}

@media all and (max-width: 989.98px) {
  .tic-redesign-sandbox .share-tic-page {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 0;
  }
}

.tic-redesign-sandbox .share-tic-page--heading {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: -0.10000000149011612px;
  margin-bottom: 10px;
}

@media all and (max-width: 989.98px) {
  .tic-redesign-sandbox .share-tic-page--heading {
    margin-right: 30px;
    margin-bottom: 0;
  }
}

.tic-redesign-sandbox .share-tic-page--icon {
  margin-right: 30px;
  margin-bottom: 0;
  line-height: 0;
}

.tic-redesign-sandbox .share-tic-page--icon:last-of-type {
  margin-right: 0;
}

.tic-redesign-sandbox .tic-article-author-feature .share-tic-page, .tic-redesign-sandbox .tic-article-about-hrb .share-tic-page {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 0;
}

.tic-redesign-sandbox .tic-article-author-feature .share-tic-page--heading, .tic-redesign-sandbox .tic-article-about-hrb .share-tic-page--heading {
  margin-right: 30px;
  margin-bottom: 0;
}

.tic-redesign-sandbox .tic-article-about-hrb a {
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #008427;
  text-decoration: underline;
  -webkit-transition: all ease 250ms;
  transition: all ease 250ms;
}

.tic-redesign-sandbox .tic-article-about-hrb a:focus, .tic-redesign-sandbox .tic-article-about-hrb a:hover {
  color: #262626;
}

.tic-redesign-sandbox .tic-article-about-hrb .about-hrb-heading {
  font-weight: 600;
  font-size: 32px;
  line-height: 1;
  letter-spacing: -0.57px;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-article-about-hrb .about-hrb-heading {
    font-size: 24px;
  }
}

.tic-redesign-sandbox .tic-article-about-hrb .share-tic-page {
  margin-top: 40px;
}

.tic-redesign-sandbox .tic-article-author-feature {
  margin-bottom: 120px;
}

@media all and (max-width: 989.98px) {
  .tic-redesign-sandbox .tic-article-author-feature {
    margin-bottom: 80px;
  }
}

.tic-redesign-sandbox .tic-article-author-feature--intro {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 30px;
  margin-bottom: 20px;
}

.tic-redesign-sandbox .tic-article-author-feature--intro .tic-author-image img {
  border-radius: 16px;
  width: 80px;
  height: 80px;
}

.tic-redesign-sandbox .tic-article-author-feature--intro .tic-author-name-title {
  width: calc(100% - 80px - 30px);
}

.tic-redesign-sandbox .tic-article-author-feature--intro .tic-author-name-title .tic-author-title, .tic-redesign-sandbox .tic-article-author-feature--intro .tic-author-name-title .tic-author-name {
  margin: 0;
  padding: 0;
  font-weight: 400;
  line-height: 28px;
  letter-spacing: -0.1px;
}

.tic-redesign-sandbox .tic-article-author-feature--intro .tic-author-name-title .tic-author-name {
  color: #008427;
  font-size: 24px;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-article-author-feature--intro .tic-author-name-title .tic-author-name {
    font-size: 18px;
  }
}

.tic-redesign-sandbox .tic-article-author-feature--intro .tic-author-name-title .tic-author-title {
  font-size: 16px;
}

.tic-redesign-sandbox .tic-article-author-feature .tic-author-description {
  margin-bottom: 40px;
}

.tic-redesign-sandbox .catbar-margin-top {
  margin-top: 90px !important;
}

@media all and (max-width: 989.98px) {
  .tic-redesign-sandbox .catbar-margin-top {
    margin-top: 70px !important;
  }
}

.tic-redesign-sandbox .catbar-margin-top-extra {
  margin-top: 130px !important;
}

@media all and (max-width: 989.98px) {
  .tic-redesign-sandbox .catbar-margin-top-extra {
    margin-top: 110px !important;
  }
}

.tic-redesign-sandbox .tic-button-row {
  width: 100%;
  text-align: center;
}

.tic-redesign-sandbox .tic-button-row a {
  width: 100%;
  max-width: 340px;
  margin: auto;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .tic-button-row a {
    max-width: 100%;
  }
}

.tic-redesign-sandbox .two-col-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

@media all and (max-width: 989.98px) {
  .tic-redesign-sandbox .two-col-row {
    gap: 40px;
  }
}

.tic-redesign-sandbox .two-col-row--col {
  width: calc((100% - 180px) / 2);
}

@media (min-width: 990px) and (max-width: 1199.98px) {
  .tic-redesign-sandbox .two-col-row--col {
    width: calc((100% - 90px) / 2);
  }
}

@media (min-width: 550px) and (max-width: 989.98px) {
  .tic-redesign-sandbox .two-col-row--col {
    width: 500px;
    margin: auto;
  }
}

@media all and (max-width: 549.98px) {
  .tic-redesign-sandbox .two-col-row--col {
    width: 100%;
    max-width: 500px;
    margin: auto;
  }
}

.tic-redesign-sandbox .two-col-row--col .tic-section-heading {
  font-weight: 600;
  font-size: 40px;
  line-height: 1;
  letter-spacing: -0.8px;
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .two-col-row--col .tic-section-heading {
    font-size: 32px;
  }
}

.tic-redesign-sandbox .two-col-row--col .intro-description {
  margin-bottom: 40px;
}

.tic-redesign-sandbox .two-col-row--col .disclaimer {
  margin: 40px 0 0 0;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.1px;
}

.tic-redesign-sandbox .two-col-row--col .tic-arrow-cta {
  color: #008427;
  margin: 0;
}

.tic-redesign-sandbox .two-col-row--col .tic-arrow-cta:after {
  background-image: url("data:image/svg+xml,%3Csvg width='9' height='15' viewBox='0 0 9 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6.70396 6.7652C7.13292 7.16116 7.13292 7.83884 6.70396 8.2348L1 13.5' stroke='%23008427' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

@media all and (max-width: 767.98px) {
  .tic-redesign-sandbox .two-col-row--col .tic-link-button {
    width: 100%;
  }
}

.tic-redesign-sandbox .two-col-row--col--image {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 16px;
  padding-top: calc((100% - 180px) / 2);
}

@media (min-width: 990px) and (max-width: 1199.98px) {
  .tic-redesign-sandbox .two-col-row--col--image {
    padding-top: calc((100% - 90px) / 2);
  }
}

@media (min-width: 550px) and (max-width: 989.98px) {
  .tic-redesign-sandbox .two-col-row--col--image {
    padding-top: 0;
    height: 500px;
  }
}

@media all and (max-width: 549.98px) {
  .tic-redesign-sandbox .two-col-row--col--image {
    padding-top: 100%;
  }
}

@media all and (max-width: 989.98px) {
  .tic-redesign-sandbox .two-col-row.two-col-row--reverse-mobile {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
}

html.mobile-cats-open .ba-catbar {
  z-index: 9999;
}

.ba-catbar--mobile-cats {
  display: none;
  background-color: #fff;
}

.ba-catbar--mobile-cats--frame {
  position: absolute;
  width: 100%;
  max-width: 670px;
  height: 80px;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
  padding: 0 25px;
}

.ba-catbar--mobile-cats .action--close-mobile-cats {
  position: absolute;
  top: 25px;
  right: 25px;
  width: 48px;
  height: 48px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E%3Cg fill='none'%3E%3Cpath d='M8.8 7.4L8.9 7.5 12 10.6 15.1 7.5 15.2 7.4C15.6 7.1 16.1 7.1 16.5 7.5 16.9 7.9 16.9 8.4 16.6 8.8L16.5 8.9 13.4 12 16.5 15.1C16.9 15.5 16.9 16.1 16.5 16.5 16.1 16.9 15.6 16.9 15.2 16.6L15.1 16.5 12 13.4 8.9 16.5 8.8 16.6C8.4 16.9 7.9 16.9 7.5 16.5 7.1 16.1 7.1 15.6 7.4 15.2L7.5 15.1 10.6 12 7.5 8.9C7.1 8.5 7.1 7.9 7.5 7.5 7.9 7.1 8.4 7.1 8.8 7.4Z' fill='%23262626'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  background-position: center center;
  background-repeat: no-repeat;
}

.ba-catbar--mobile-cats .action--close-mobile-cats:focus, .ba-catbar--mobile-cats .action--close-mobile-cats:hover {
  outline: 2px solid #262626;
}

.ba-catbar--mobile-cats #mobile-cats-logo {
  position: absolute;
  top: 25px;
  left: 25px;
}

.ba-catbar--mobile-cats #mobile-cats-logo:focus, .ba-catbar--mobile-cats #mobile-cats-logo:hover {
  outline: 2px solid #262626;
  outline-offset: 5px;
}

html.mobile-cats-open {
  overflow: hidden;
}

html.mobile-cats-open .ba-alert {
  display: none;
}

html.mobile-cats-open .ba-catbar--mobile-cats {
  display: block;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 999999;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}

html.mobile-cats-open .ba-catbar--mobile-cats--links {
  position: absolute;
  top: 100px;
  left: 25px;
  right: 25px;
  bottom: 25px;
}

html.mobile-cats-open .ba-catbar--mobile-cats--links ul, html.mobile-cats-open .ba-catbar--mobile-cats--links li {
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
}

html.mobile-cats-open .ba-catbar--mobile-cats--links li {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: -0.1px;
}

html.mobile-cats-open body {
  overflow-x: scroll;
}

@media only screen and (min-width: 768px) {
  .ba-catbar--mobile-cats {
    display: none;
  }
}

.ba-catbar {
  position: fixed;
  top: 104px;
  width: 100%;
  z-index: 99;
  padding: 10px 20px 10px 40px;
  height: 70px;
  font-size: 14px;
  line-height: 16px;
  font-weight: 400;
  border-top: 1px solid #D6DAE0;
  background-color: #fff;
}

@media (min-width: 768px) and (max-width: 991.98px) {
  .ba-catbar {
    top: 120px;
  }
}

@media all and (max-width: 767.98px) {
  .ba-catbar {
    top: 90px;
  }
}

.ba-catbar ul, .ba-catbar li {
  display: none;
}

.ba-catbar ul {
  padding: 0 0 0 10px;
}

.ba-catbar li {
  margin-right: 20px;
  line-height: 50px;
}

.ba-catbar li:last-of-type {
  margin-right: 0;
}

.ba-catbar--icon, .ba-catbar a {
  color: #262626;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.2px;
  font-weight: 400;
}

.ba-catbar--icon:focus, .ba-catbar--icon:hover, .ba-catbar a:focus, .ba-catbar a:hover {
  text-decoration: underline;
}

.ba-catbar--icon {
  padding-left: 4px;
  padding-right: 24px;
  font-weight: 600 !important;
}

.ba-catbar--icon:before {
  display: inline-block;
  vertical-align: middle;
  content: "";
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Crect x='0' y='0' width='5' height='5' fill='%23262626'/%3E%3Crect x='11' y='0' width='5' height='5' fill='%23262626'/%3E%3Crect x='11' y='11' width='5' height='5' fill='%23262626'/%3E%3Crect x='0' y='11' width='5' height='5' fill='%23262626'/%3E%3C/svg%3E%0A");
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-transform: translateX(-20px);
          transform: translateX(-20px);
}

.ba-catbar a {
  line-height: 50px;
}

.ba-catbar a:focus {
  outline: none;
  text-decoration: underline;
}

.action--open-search {
  float: right;
  width: 48px;
  height: 48px;
  border-radius: 24px;
  border: 2px solid #fff;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.28573 7.37695C2.28573 4.56478 4.56493 2.28566 7.37719 2.28566C10.1882 2.28566 12.4675 4.56464 12.4675 7.37695C12.4675 10.1883 10.188 12.4683 7.37719 12.4683C4.56507 12.4683 2.28573 10.1881 2.28573 7.37695ZM7.37719 0C3.30255 0 0 3.30245 0 7.37695C0 11.4502 3.30242 14.7539 7.37719 14.7539C9.00169 14.7539 10.5035 14.2285 11.7222 13.3385L14.049 15.6653C14.4953 16.1116 15.2189 16.1116 15.6653 15.6653C16.1116 15.219 16.1116 14.4954 15.6653 14.0491L13.3382 11.7221C14.2281 10.5032 14.7532 9.00126 14.7532 7.37695C14.7532 3.30258 11.4508 0 7.37719 0Z' fill='%23262626'/%3E%3C/svg%3E%0A");
  background-position: center center;
  background-repeat: no-repeat;
  font-size: 0;
  margin: 0;
  padding: 0;
}

.action--open-search:hover, .action--open-search:focus {
  border: 2px solid #262626;
}

@media only screen and (min-width: 768px) {
  .ba-catbar {
    top: 104px;
    padding: 20px 20px 20px 40px;
    height: 90px;
  }
  .ba-catbar ul, .ba-catbar li {
    display: none;
  }
}

@media only screen and (min-width: 990px) {
  .ba-catbar ul, .ba-catbar li {
    display: inline;
  }
}

.custom-select {
  position: relative;
  width: 100%;
}

@media all and (min-width: 1200px) {
  .custom-select {
    max-width: 330px;
  }
}

@media (max-width: 1199.98px) and (min-width: 768px) {
  .custom-select {
    width: calc((100% - 40px)/2);
  }
}

.custom-select select {
  display: none;
}

.tic-show-hide-search-filters {
  position: relative;
  background: #e8eef1;
  border: 2px solid #e8eef1;
  padding: 24px 20px;
  color: #262626;
  font-size: 18px;
  line-height: 1.56;
  cursor: pointer;
  border-radius: 16px;
  width: 100%;
}

@media all and (min-width: 1200px) {
  .tic-show-hide-search-filters {
    max-width: 330px;
  }
}

@media (max-width: 1199.98px) and (min-width: 768px) {
  .tic-show-hide-search-filters {
    width: calc((100% - 40px)/2);
  }
}

.tic-show-hide-search-filters:after {
  content: '';
  position: absolute;
  top: calc((100% - 24px)/2);
  right: 20px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  width: 24px;
  height: 24px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='18' viewBox='0 0 24 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='10' y='3' width='14' height='2' rx='1' fill='%23262626'/%3E%3Crect y='3' width='6' height='2' rx='1' fill='%23262626'/%3E%3Crect y='13' width='13' height='2' rx='1' fill='%23262626'/%3E%3Crect x='18' y='13' width='6' height='2' rx='1' fill='%23262626'/%3E%3Ccircle cx='8' cy='4' r='3' stroke='%23262626' stroke-width='2'/%3E%3Ccircle cx='16' cy='14' r='3' fill='%23008427' stroke='%23262626' stroke-width='2'/%3E%3C/svg%3E%0A");
}

.selected-item {
  background: #e8eef1;
  border: 2px solid #e8eef1;
  padding: 24px 20px;
  color: #262626;
  font-size: 18px;
  line-height: 1.56;
  cursor: pointer;
  z-index: 99;
  border-radius: 16px;
  width: 100%;
}

.selected-item:after {
  content: '';
  position: absolute;
  top: calc((100% - 15px)/2);
  right: 20px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  width: 15px;
  height: 15px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='9' viewBox='0 0 15 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.00391 1L6.2691 6.70396C6.66507 7.13292 7.34275 7.13292 7.73871 6.70396L13.0039 1' stroke='%23262626' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.arrowanim {
  border: 2px solid #3bc0f8;
}

.arrowanim.selected-item:after {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.item {
  background: white;
  padding: 10px 20px;
  color: #262626;
  cursor: pointer;
  -webkit-transition: all ease 350ms;
  transition: all ease 350ms;
  border-radius: 0 !important;
  margin-top: -2px;
}

.item:first-of-type {
  margin-top: 0;
}

.item:hover {
  background: #e8eef1;
}

.custom-select .all-items {
  /* ===== Scrollbar CSS ===== */
  /* Firefox */
  /* Chrome, Edge, and Safari */
}

.custom-select .all-items * {
  scrollbar-width: auto;
  scrollbar-color: #e8eef1 #ffffff;
  border-radius: 0 16px 16px 0;
}

.custom-select .all-items *::-webkit-scrollbar {
  width: 13px;
}

.custom-select .all-items *::-webkit-scrollbar-track {
  background: #ffffff;
  border-radius: 0 16px 16px 0;
}

.custom-select .all-items *::-webkit-scrollbar-thumb {
  background-color: #e8eef1;
  border-radius: 10px;
  border: 3px solid #ffffff;
}

.all-items {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  z-index: 100;
  margin-top: 10px;
  max-height: 250px;
  overflow-y: auto;
  border-radius: 16px;
  -webkit-box-shadow: 0px 0px 10px #26262650;
          box-shadow: 0px 0px 10px #26262650;
}

.all-items-hide {
  display: none;
}

.sdf {
  border: 1px solid red;
}

.ac-filtering-results {
  padding-top: 120px;
}

@media (min-width: 768px) and (max-width: 989.98px) {
  .ac-filtering-results {
    padding-top: 80px;
  }
}

@media all and (max-width: 767.98px) {
  .ac-filtering-results {
    padding-top: 60px;
  }
}

.ac-filtering-results .countries-list {
  -webkit-column-count: 3;
  -o-column-count: 3;
  column-count: 3;
}

@media (min-width: 768px) and (max-width: 989.98px) {
  .ac-filtering-results .countries-list {
    -webkit-column-count: 2;
    -o-column-count: 2;
    column-count: 2;
  }
}

@media all and (max-width: 767.98px) {
  .ac-filtering-results .countries-list {
    -webkit-column-count: 1;
    -o-column-count: 1;
    column-count: 1;
  }
}

.ac-filtering-results .countries-list p {
  margin-bottom: 15px;
  width: calc(100% - 85px);
}

@media (min-width: 768px) and (max-width: 989.98px) {
  .ac-filtering-results .countries-list p {
    width: calc(100% - 40px);
  }
}

@media all and (max-width: 767.98px) {
  .ac-filtering-results .countries-list p {
    width: 100%;
  }
}

.ac-filtering-results .countries-list p a:after {
  display: inline-block;
  vertical-align: middle;
  content: '';
  background-image: url("data:image/svg+xml,%3Csvg width='9' height='15' viewBox='0 0 9 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6.70396 6.7652C7.13292 7.16116 7.13292 7.83884 6.70396 8.2348L1 13.5' stroke='%23262626' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  width: 7px;
  height: 12.5px;
  -webkit-transition: -webkit-transform ease-in-out 300ms;
  transition: -webkit-transform ease-in-out 300ms;
  transition: transform ease-in-out 300ms;
  transition: transform ease-in-out 300ms, -webkit-transform ease-in-out 300ms;
  -webkit-transform: translateX(10px);
          transform: translateX(10px);
}

.ac-filtering-results .countries-list p a:hover:after, .ac-filtering-results .countries-list p a:focus:after {
  -webkit-transform: translateX(15px);
          transform: translateX(15px);
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}

[dir="rtl"] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

.tic-testimonial-slider-section {
  background-color: #F1F5F7;
}

.tic-testimonial-slider-section .tic-section-heading {
  font-size: 40px;
  letter-spacing: -0.57px;
}

@media all and (max-width: 767.98px) {
  .tic-testimonial-slider-section .tic-section-heading {
    font-size: 32px;
    letter-spacing: -0.46px;
  }
}

.tic-testimonial-slider-section .tts-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 80px;
}

@media all and (max-width: 1199.98px) {
  .tic-testimonial-slider-section .tts-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 0;
  }
}

.tic-testimonial-slider-section .tts-content .ttsc--intro-copy {
  width: calc((100% - 80px) * 0.44);
}

@media all and (max-width: 1199.98px) {
  .tic-testimonial-slider-section .tts-content .ttsc--intro-copy {
    width: 100%;
  }
  .tic-testimonial-slider-section .tts-content .ttsc--intro-copy .tic-section-heading {
    padding-right: 80px;
  }
}

.tic-testimonial-slider-section .tts-content .ttsc--slider {
  width: calc((100% - 80px) * 0.56);
}

@media all and (max-width: 1199.98px) {
  .tic-testimonial-slider-section .tts-content .ttsc--slider {
    width: 100%;
  }
}

/* Slider */
.testimonial-slider-container .testimonial-slider {
  width: 100%;
  max-width: 640px;
  margin-left: auto;
  margin-right: 45px;
}

@media all and (max-width: 1199.98px) {
  .testimonial-slider-container .testimonial-slider {
    margin: auto;
    max-width: 100%;
  }
}

.testimonial-slider-container .testimonial-slider .slick-track {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.testimonial-slider-container .testimonial-slider .slick-track .slick-slide {
  height: inherit !important;
  margin: 0 25px;
}

@media all and (max-width: 1199.98px) {
  .testimonial-slider-container .testimonial-slider .slick-track .slick-slide {
    margin: 0;
  }
}

.testimonial-slider-container .testimonial-slider .slick-track .slick-slide div {
  height: 100%;
}

.testimonial-slider-container .testimonial-slider .slick-track .slick-slide .slide-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media all and (max-width: 767.98px) {
  .testimonial-slider-container .testimonial-slider .slick-track .slick-slide .slide-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.testimonial-slider-container .testimonial-slider .slick-track .slick-slide .slide-content .star-rating {
  position: relative;
}

.testimonial-slider-container .testimonial-slider .slick-track .slick-slide .slide-content .star-rating:before {
  content: '';
  position: absolute;
  height: 15px;
  width: 90px;
  top: calc(-10px - 15px);
  left: calc((100% - 90px) / 2);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}

@media all and (max-width: 767.98px) {
  .testimonial-slider-container .testimonial-slider .slick-track .slick-slide .slide-content .star-rating {
    padding-top: 25px !important;
  }
  .testimonial-slider-container .testimonial-slider .slick-track .slick-slide .slide-content .star-rating:before {
    top: 0;
    left: 0;
    background-position: left;
  }
}

.testimonial-slider-container .testimonial-slider .slick-track .slick-slide .slide-content .star-rating--one:before {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 90 16' style='enable-background:new 0 0 90 16;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23F5CC02;%7D .st1%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23FCECBB;%7D%0A%3C/style%3E%3Cpath class='st0' d='M7.76,2.01L9.53,5.8l3.97,0.61l-2.87,2.95l0.68,4.16l-3.55-1.96l-3.55,1.96l0.68-4.16L2.01,6.4L5.98,5.8 L7.76,2.01z'/%3E%3Cpath class='st0' d='M7.76,1.05c0.37,0,0.71,0.21,0.87,0.55l1.56,3.32l3.47,0.53c0.35,0.05,0.65,0.3,0.76,0.64 c0.11,0.34,0.03,0.72-0.22,0.97l-2.54,2.6l0.6,3.68c0.06,0.36-0.09,0.73-0.39,0.94c-0.3,0.21-0.69,0.23-1.02,0.06l-3.09-1.71 l-3.09,1.71c-0.32,0.18-0.72,0.16-1.02-0.06c-0.3-0.21-0.45-0.58-0.39-0.94l0.6-3.68l-2.54-2.6C1.08,6.81,0.99,6.44,1.1,6.1 c0.11-0.34,0.41-0.59,0.76-0.64l3.47-0.53L6.89,1.6C7.05,1.27,7.39,1.05,7.76,1.05z M7.76,4.27L6.85,6.2 C6.71,6.49,6.44,6.69,6.13,6.74L4,7.07l1.57,1.61C5.78,8.9,5.88,9.2,5.83,9.5l-0.36,2.21L7.3,10.7c0.29-0.16,0.64-0.16,0.93,0 l1.83,1.01L9.69,9.5C9.64,9.2,9.73,8.9,9.95,8.68l1.57-1.61L9.39,6.74C9.07,6.69,8.8,6.49,8.67,6.2L7.76,4.27z'/%3E%3Cpath class='st1' d='M26.38,2.01l1.78,3.78l3.97,0.61l-2.87,2.95l0.68,4.16l-3.55-1.96l-3.55,1.96l0.68-4.16L20.63,6.4L24.6,5.8 L26.38,2.01z'/%3E%3Cpath class='st1' d='M26.38,1.05c0.37,0,0.71,0.21,0.87,0.55l1.56,3.32l3.47,0.53c0.35,0.05,0.65,0.3,0.76,0.64 c0.11,0.34,0.03,0.72-0.22,0.97l-2.54,2.6l0.6,3.68c0.06,0.36-0.09,0.73-0.39,0.94c-0.3,0.21-0.69,0.23-1.02,0.06l-3.09-1.71 l-3.09,1.71c-0.32,0.18-0.72,0.16-1.01-0.06c-0.3-0.21-0.45-0.58-0.39-0.94l0.6-3.68l-2.54-2.6c-0.25-0.26-0.34-0.63-0.22-0.97 c0.11-0.34,0.41-0.59,0.76-0.64l3.47-0.53l1.56-3.32C25.67,1.27,26.01,1.05,26.38,1.05z M26.38,4.27L25.47,6.2 c-0.14,0.29-0.41,0.49-0.72,0.54l-2.13,0.32l1.57,1.61C24.4,8.9,24.5,9.2,24.45,9.5l-0.36,2.21l1.83-1.01 c0.29-0.16,0.64-0.16,0.93,0l1.83,1.01L28.31,9.5c-0.05-0.3,0.05-0.61,0.26-0.82l1.57-1.61l-2.13-0.32 c-0.32-0.05-0.59-0.25-0.72-0.54L26.38,4.27z'/%3E%3Cpath class='st1' d='M45,2.01l1.78,3.78l3.97,0.61l-2.87,2.95l0.68,4.16L45,11.54l-3.55,1.96l0.68-4.16L39.25,6.4l3.97-0.61L45,2.01 z'/%3E%3Cpath class='st1' d='M45,1.05c0.37,0,0.71,0.21,0.87,0.55l1.56,3.32l3.47,0.53c0.35,0.05,0.65,0.3,0.76,0.64 c0.11,0.34,0.03,0.72-0.22,0.97l-2.54,2.6l0.6,3.68c0.06,0.36-0.09,0.73-0.39,0.94c-0.3,0.21-0.69,0.23-1.02,0.06L45,12.64 l-3.09,1.71c-0.32,0.18-0.72,0.16-1.02-0.06c-0.3-0.21-0.45-0.58-0.39-0.94l0.6-3.68l-2.54-2.6c-0.25-0.26-0.34-0.63-0.22-0.97 c0.11-0.34,0.41-0.59,0.76-0.64l3.47-0.53l1.56-3.32C44.29,1.27,44.63,1.05,45,1.05z M45,4.27L44.09,6.2 c-0.14,0.29-0.41,0.49-0.72,0.54l-2.13,0.32l1.57,1.61c0.21,0.22,0.31,0.52,0.26,0.82l-0.36,2.21l1.83-1.01 c0.29-0.16,0.64-0.16,0.93,0l1.83,1.01L46.93,9.5c-0.05-0.3,0.05-0.61,0.26-0.82l1.57-1.61l-2.13-0.32 c-0.32-0.05-0.59-0.25-0.72-0.54L45,4.27z'/%3E%3Cpath class='st1' d='M63.62,2.01L65.4,5.8l3.97,0.61l-2.87,2.95l0.68,4.16l-3.55-1.96l-3.55,1.96l0.68-4.16L57.87,6.4l3.97-0.61 L63.62,2.01z'/%3E%3Cpath class='st1' d='M63.62,1.05c0.37,0,0.71,0.21,0.87,0.55l1.56,3.32l3.47,0.53c0.35,0.05,0.65,0.3,0.76,0.64 c0.11,0.34,0.03,0.72-0.22,0.97l-2.54,2.6l0.6,3.68c0.06,0.36-0.09,0.73-0.39,0.94c-0.3,0.21-0.69,0.23-1.01,0.06l-3.09-1.71 l-3.09,1.71c-0.32,0.18-0.72,0.16-1.02-0.06c-0.3-0.21-0.45-0.58-0.39-0.94l0.6-3.68l-2.54-2.6c-0.25-0.26-0.34-0.63-0.22-0.97 c0.11-0.34,0.41-0.59,0.76-0.64l3.47-0.53l1.56-3.32C62.91,1.27,63.25,1.05,63.62,1.05z M63.62,4.27L62.71,6.2 c-0.14,0.29-0.41,0.49-0.72,0.54l-2.13,0.32l1.57,1.61c0.21,0.22,0.31,0.52,0.26,0.82l-0.36,2.21l1.83-1.01 c0.29-0.16,0.64-0.16,0.93,0l1.83,1.01L65.55,9.5C65.5,9.2,65.6,8.9,65.81,8.68l1.57-1.61l-2.13-0.32 c-0.32-0.05-0.59-0.25-0.72-0.54L63.62,4.27z'/%3E%3Cpath class='st1' d='M82.24,2.01l1.78,3.78l3.97,0.61l-2.87,2.95l0.68,4.16l-3.55-1.96l-3.55,1.96l0.68-4.16L76.49,6.4l3.97-0.61 L82.24,2.01z'/%3E%3Cpath class='st1' d='M82.24,1.05c0.37,0,0.71,0.21,0.87,0.55l1.56,3.32l3.47,0.53c0.35,0.05,0.65,0.3,0.76,0.64 c0.11,0.34,0.03,0.72-0.22,0.97l-2.54,2.6l0.6,3.68c0.06,0.36-0.09,0.73-0.39,0.94c-0.3,0.21-0.69,0.23-1.01,0.06l-3.09-1.71 l-3.09,1.71c-0.32,0.18-0.72,0.16-1.02-0.06c-0.3-0.21-0.45-0.58-0.39-0.94l0.6-3.68l-2.54-2.6c-0.25-0.26-0.34-0.63-0.22-0.97 c0.11-0.34,0.41-0.59,0.76-0.64l3.47-0.53l1.56-3.32C81.53,1.27,81.87,1.05,82.24,1.05z M82.24,4.27L81.33,6.2 c-0.14,0.29-0.41,0.49-0.72,0.54l-2.13,0.32l1.57,1.61c0.21,0.22,0.31,0.52,0.26,0.82l-0.36,2.21l1.83-1.01 c0.29-0.16,0.64-0.16,0.93,0l1.83,1.01L84.17,9.5c-0.05-0.3,0.05-0.61,0.26-0.82L86,7.07l-2.13-0.32c-0.32-0.05-0.59-0.25-0.72-0.54 L82.24,4.27z'/%3E%3C/svg%3E%0A");
}

.testimonial-slider-container .testimonial-slider .slick-track .slick-slide .slide-content .star-rating--two:before {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 90 16' style='enable-background:new 0 0 90 16;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23F5CC02;%7D .st1%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23FCECBB;%7D%0A%3C/style%3E%3Cpath class='st0' d='M7.76,2.01L9.53,5.8l3.97,0.61l-2.87,2.95l0.68,4.16l-3.55-1.96l-3.55,1.96l0.68-4.16L2.01,6.4L5.98,5.8 L7.76,2.01z'/%3E%3Cpath class='st0' d='M7.76,1.05c0.37,0,0.71,0.21,0.87,0.55l1.56,3.32l3.47,0.53c0.35,0.05,0.65,0.3,0.76,0.64 c0.11,0.34,0.03,0.72-0.22,0.97l-2.54,2.6l0.6,3.68c0.06,0.36-0.09,0.73-0.39,0.94c-0.3,0.21-0.69,0.23-1.02,0.06l-3.09-1.71 l-3.09,1.71c-0.32,0.18-0.72,0.16-1.02-0.06c-0.3-0.21-0.45-0.58-0.39-0.94l0.6-3.68l-2.54-2.6C1.08,6.81,0.99,6.44,1.1,6.1 c0.11-0.34,0.41-0.59,0.76-0.64l3.47-0.53L6.89,1.6C7.05,1.27,7.39,1.05,7.76,1.05z M7.76,4.27L6.85,6.2 C6.71,6.49,6.44,6.69,6.13,6.74L4,7.07l1.57,1.61C5.78,8.9,5.88,9.2,5.83,9.5l-0.36,2.21L7.3,10.7c0.29-0.16,0.64-0.16,0.93,0 l1.83,1.01L9.69,9.5C9.64,9.2,9.73,8.9,9.95,8.68l1.57-1.61L9.39,6.74C9.07,6.69,8.8,6.49,8.67,6.2L7.76,4.27z'/%3E%3Cpath class='st0' d='M26.38,2.01l1.78,3.78l3.97,0.61l-2.87,2.95l0.68,4.16l-3.55-1.96l-3.55,1.96l0.68-4.16L20.63,6.4L24.6,5.8 L26.38,2.01z'/%3E%3Cpath class='st0' d='M26.38,1.05c0.37,0,0.71,0.21,0.87,0.55l1.56,3.32l3.47,0.53c0.35,0.05,0.65,0.3,0.76,0.64 c0.11,0.34,0.03,0.72-0.22,0.97l-2.54,2.6l0.6,3.68c0.06,0.36-0.09,0.73-0.39,0.94c-0.3,0.21-0.69,0.23-1.02,0.06l-3.09-1.71 l-3.09,1.71c-0.32,0.18-0.72,0.16-1.01-0.06c-0.3-0.21-0.45-0.58-0.39-0.94l0.6-3.68l-2.54-2.6c-0.25-0.26-0.34-0.63-0.22-0.97 c0.11-0.34,0.41-0.59,0.76-0.64l3.47-0.53l1.56-3.32C25.67,1.27,26.01,1.05,26.38,1.05z M26.38,4.27L25.47,6.2 c-0.14,0.29-0.41,0.49-0.72,0.54l-2.13,0.32l1.57,1.61C24.4,8.9,24.5,9.2,24.45,9.5l-0.36,2.21l1.83-1.01 c0.29-0.16,0.64-0.16,0.93,0l1.83,1.01L28.31,9.5c-0.05-0.3,0.05-0.61,0.26-0.82l1.57-1.61l-2.13-0.32 c-0.32-0.05-0.59-0.25-0.72-0.54L26.38,4.27z'/%3E%3Cpath class='st1' d='M45,2.01l1.78,3.78l3.97,0.61l-2.87,2.95l0.68,4.16L45,11.54l-3.55,1.96l0.68-4.16L39.25,6.4l3.97-0.61L45,2.01 z'/%3E%3Cpath class='st1' d='M45,1.05c0.37,0,0.71,0.21,0.87,0.55l1.56,3.32l3.47,0.53c0.35,0.05,0.65,0.3,0.76,0.64 c0.11,0.34,0.03,0.72-0.22,0.97l-2.54,2.6l0.6,3.68c0.06,0.36-0.09,0.73-0.39,0.94c-0.3,0.21-0.69,0.23-1.02,0.06L45,12.64 l-3.09,1.71c-0.32,0.18-0.72,0.16-1.02-0.06c-0.3-0.21-0.45-0.58-0.39-0.94l0.6-3.68l-2.54-2.6c-0.25-0.26-0.34-0.63-0.22-0.97 c0.11-0.34,0.41-0.59,0.76-0.64l3.47-0.53l1.56-3.32C44.29,1.27,44.63,1.05,45,1.05z M45,4.27L44.09,6.2 c-0.14,0.29-0.41,0.49-0.72,0.54l-2.13,0.32l1.57,1.61c0.21,0.22,0.31,0.52,0.26,0.82l-0.36,2.21l1.83-1.01 c0.29-0.16,0.64-0.16,0.93,0l1.83,1.01L46.93,9.5c-0.05-0.3,0.05-0.61,0.26-0.82l1.57-1.61l-2.13-0.32 c-0.32-0.05-0.59-0.25-0.72-0.54L45,4.27z'/%3E%3Cpath class='st1' d='M63.62,2.01L65.4,5.8l3.97,0.61l-2.87,2.95l0.68,4.16l-3.55-1.96l-3.55,1.96l0.68-4.16L57.87,6.4l3.97-0.61 L63.62,2.01z'/%3E%3Cpath class='st1' d='M63.62,1.05c0.37,0,0.71,0.21,0.87,0.55l1.56,3.32l3.47,0.53c0.35,0.05,0.65,0.3,0.76,0.64 c0.11,0.34,0.03,0.72-0.22,0.97l-2.54,2.6l0.6,3.68c0.06,0.36-0.09,0.73-0.39,0.94c-0.3,0.21-0.69,0.23-1.01,0.06l-3.09-1.71 l-3.09,1.71c-0.32,0.18-0.72,0.16-1.02-0.06c-0.3-0.21-0.45-0.58-0.39-0.94l0.6-3.68l-2.54-2.6c-0.25-0.26-0.34-0.63-0.22-0.97 c0.11-0.34,0.41-0.59,0.76-0.64l3.47-0.53l1.56-3.32C62.91,1.27,63.25,1.05,63.62,1.05z M63.62,4.27L62.71,6.2 c-0.14,0.29-0.41,0.49-0.72,0.54l-2.13,0.32l1.57,1.61c0.21,0.22,0.31,0.52,0.26,0.82l-0.36,2.21l1.83-1.01 c0.29-0.16,0.64-0.16,0.93,0l1.83,1.01L65.55,9.5C65.5,9.2,65.6,8.9,65.81,8.68l1.57-1.61l-2.13-0.32 c-0.32-0.05-0.59-0.25-0.72-0.54L63.62,4.27z'/%3E%3Cpath class='st1' d='M82.24,2.01l1.78,3.78l3.97,0.61l-2.87,2.95l0.68,4.16l-3.55-1.96l-3.55,1.96l0.68-4.16L76.49,6.4l3.97-0.61 L82.24,2.01z'/%3E%3Cpath class='st1' d='M82.24,1.05c0.37,0,0.71,0.21,0.87,0.55l1.56,3.32l3.47,0.53c0.35,0.05,0.65,0.3,0.76,0.64 c0.11,0.34,0.03,0.72-0.22,0.97l-2.54,2.6l0.6,3.68c0.06,0.36-0.09,0.73-0.39,0.94c-0.3,0.21-0.69,0.23-1.01,0.06l-3.09-1.71 l-3.09,1.71c-0.32,0.18-0.72,0.16-1.02-0.06c-0.3-0.21-0.45-0.58-0.39-0.94l0.6-3.68l-2.54-2.6c-0.25-0.26-0.34-0.63-0.22-0.97 c0.11-0.34,0.41-0.59,0.76-0.64l3.47-0.53l1.56-3.32C81.53,1.27,81.87,1.05,82.24,1.05z M82.24,4.27L81.33,6.2 c-0.14,0.29-0.41,0.49-0.72,0.54l-2.13,0.32l1.57,1.61c0.21,0.22,0.31,0.52,0.26,0.82l-0.36,2.21l1.83-1.01 c0.29-0.16,0.64-0.16,0.93,0l1.83,1.01L84.17,9.5c-0.05-0.3,0.05-0.61,0.26-0.82L86,7.07l-2.13-0.32c-0.32-0.05-0.59-0.25-0.72-0.54 L82.24,4.27z'/%3E%3C/svg%3E%0A");
}

.testimonial-slider-container .testimonial-slider .slick-track .slick-slide .slide-content .star-rating--three:before {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 90 16' style='enable-background:new 0 0 90 16;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23F5CC02;%7D .st1%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23FCECBB;%7D%0A%3C/style%3E%3Cpath class='st0' d='M7.76,2.01L9.53,5.8l3.97,0.61l-2.87,2.95l0.68,4.16l-3.55-1.96l-3.55,1.96l0.68-4.16L2.01,6.4L5.98,5.8 L7.76,2.01z'/%3E%3Cpath class='st0' d='M7.76,1.05c0.37,0,0.71,0.21,0.87,0.55l1.56,3.32l3.47,0.53c0.35,0.05,0.65,0.3,0.76,0.64 c0.11,0.34,0.03,0.72-0.22,0.97l-2.54,2.6l0.6,3.68c0.06,0.36-0.09,0.73-0.39,0.94c-0.3,0.21-0.69,0.23-1.02,0.06l-3.09-1.71 l-3.09,1.71c-0.32,0.18-0.72,0.16-1.02-0.06c-0.3-0.21-0.45-0.58-0.39-0.94l0.6-3.68l-2.54-2.6C1.08,6.81,0.99,6.44,1.1,6.1 c0.11-0.34,0.41-0.59,0.76-0.64l3.47-0.53L6.89,1.6C7.05,1.27,7.39,1.05,7.76,1.05z M7.76,4.27L6.85,6.2 C6.71,6.49,6.44,6.69,6.13,6.74L4,7.07l1.57,1.61C5.78,8.9,5.88,9.2,5.83,9.5l-0.36,2.21L7.3,10.7c0.29-0.16,0.64-0.16,0.93,0 l1.83,1.01L9.69,9.5C9.64,9.2,9.73,8.9,9.95,8.68l1.57-1.61L9.39,6.74C9.07,6.69,8.8,6.49,8.67,6.2L7.76,4.27z'/%3E%3Cpath class='st0' d='M26.38,2.01l1.78,3.78l3.97,0.61l-2.87,2.95l0.68,4.16l-3.55-1.96l-3.55,1.96l0.68-4.16L20.63,6.4L24.6,5.8 L26.38,2.01z'/%3E%3Cpath class='st0' d='M26.38,1.05c0.37,0,0.71,0.21,0.87,0.55l1.56,3.32l3.47,0.53c0.35,0.05,0.65,0.3,0.76,0.64 c0.11,0.34,0.03,0.72-0.22,0.97l-2.54,2.6l0.6,3.68c0.06,0.36-0.09,0.73-0.39,0.94c-0.3,0.21-0.69,0.23-1.02,0.06l-3.09-1.71 l-3.09,1.71c-0.32,0.18-0.72,0.16-1.01-0.06c-0.3-0.21-0.45-0.58-0.39-0.94l0.6-3.68l-2.54-2.6c-0.25-0.26-0.34-0.63-0.22-0.97 c0.11-0.34,0.41-0.59,0.76-0.64l3.47-0.53l1.56-3.32C25.67,1.27,26.01,1.05,26.38,1.05z M26.38,4.27L25.47,6.2 c-0.14,0.29-0.41,0.49-0.72,0.54l-2.13,0.32l1.57,1.61C24.4,8.9,24.5,9.2,24.45,9.5l-0.36,2.21l1.83-1.01 c0.29-0.16,0.64-0.16,0.93,0l1.83,1.01L28.31,9.5c-0.05-0.3,0.05-0.61,0.26-0.82l1.57-1.61l-2.13-0.32 c-0.32-0.05-0.59-0.25-0.72-0.54L26.38,4.27z'/%3E%3Cpath class='st0' d='M45,2.01l1.78,3.78l3.97,0.61l-2.87,2.95l0.68,4.16L45,11.54l-3.55,1.96l0.68-4.16L39.25,6.4l3.97-0.61L45,2.01 z'/%3E%3Cpath class='st0' d='M45,1.05c0.37,0,0.71,0.21,0.87,0.55l1.56,3.32l3.47,0.53c0.35,0.05,0.65,0.3,0.76,0.64 c0.11,0.34,0.03,0.72-0.22,0.97l-2.54,2.6l0.6,3.68c0.06,0.36-0.09,0.73-0.39,0.94c-0.3,0.21-0.69,0.23-1.02,0.06L45,12.64 l-3.09,1.71c-0.32,0.18-0.72,0.16-1.02-0.06c-0.3-0.21-0.45-0.58-0.39-0.94l0.6-3.68l-2.54-2.6c-0.25-0.26-0.34-0.63-0.22-0.97 c0.11-0.34,0.41-0.59,0.76-0.64l3.47-0.53l1.56-3.32C44.29,1.27,44.63,1.05,45,1.05z M45,4.27L44.09,6.2 c-0.14,0.29-0.41,0.49-0.72,0.54l-2.13,0.32l1.57,1.61c0.21,0.22,0.31,0.52,0.26,0.82l-0.36,2.21l1.83-1.01 c0.29-0.16,0.64-0.16,0.93,0l1.83,1.01L46.93,9.5c-0.05-0.3,0.05-0.61,0.26-0.82l1.57-1.61l-2.13-0.32 c-0.32-0.05-0.59-0.25-0.72-0.54L45,4.27z'/%3E%3Cpath class='st1' d='M63.62,2.01L65.4,5.8l3.97,0.61l-2.87,2.95l0.68,4.16l-3.55-1.96l-3.55,1.96l0.68-4.16L57.87,6.4l3.97-0.61 L63.62,2.01z'/%3E%3Cpath class='st1' d='M63.62,1.05c0.37,0,0.71,0.21,0.87,0.55l1.56,3.32l3.47,0.53c0.35,0.05,0.65,0.3,0.76,0.64 c0.11,0.34,0.03,0.72-0.22,0.97l-2.54,2.6l0.6,3.68c0.06,0.36-0.09,0.73-0.39,0.94c-0.3,0.21-0.69,0.23-1.01,0.06l-3.09-1.71 l-3.09,1.71c-0.32,0.18-0.72,0.16-1.02-0.06c-0.3-0.21-0.45-0.58-0.39-0.94l0.6-3.68l-2.54-2.6c-0.25-0.26-0.34-0.63-0.22-0.97 c0.11-0.34,0.41-0.59,0.76-0.64l3.47-0.53l1.56-3.32C62.91,1.27,63.25,1.05,63.62,1.05z M63.62,4.27L62.71,6.2 c-0.14,0.29-0.41,0.49-0.72,0.54l-2.13,0.32l1.57,1.61c0.21,0.22,0.31,0.52,0.26,0.82l-0.36,2.21l1.83-1.01 c0.29-0.16,0.64-0.16,0.93,0l1.83,1.01L65.55,9.5C65.5,9.2,65.6,8.9,65.81,8.68l1.57-1.61l-2.13-0.32 c-0.32-0.05-0.59-0.25-0.72-0.54L63.62,4.27z'/%3E%3Cpath class='st1' d='M82.24,2.01l1.78,3.78l3.97,0.61l-2.87,2.95l0.68,4.16l-3.55-1.96l-3.55,1.96l0.68-4.16L76.49,6.4l3.97-0.61 L82.24,2.01z'/%3E%3Cpath class='st1' d='M82.24,1.05c0.37,0,0.71,0.21,0.87,0.55l1.56,3.32l3.47,0.53c0.35,0.05,0.65,0.3,0.76,0.64 c0.11,0.34,0.03,0.72-0.22,0.97l-2.54,2.6l0.6,3.68c0.06,0.36-0.09,0.73-0.39,0.94c-0.3,0.21-0.69,0.23-1.01,0.06l-3.09-1.71 l-3.09,1.71c-0.32,0.18-0.72,0.16-1.02-0.06c-0.3-0.21-0.45-0.58-0.39-0.94l0.6-3.68l-2.54-2.6c-0.25-0.26-0.34-0.63-0.22-0.97 c0.11-0.34,0.41-0.59,0.76-0.64l3.47-0.53l1.56-3.32C81.53,1.27,81.87,1.05,82.24,1.05z M82.24,4.27L81.33,6.2 c-0.14,0.29-0.41,0.49-0.72,0.54l-2.13,0.32l1.57,1.61c0.21,0.22,0.31,0.52,0.26,0.82l-0.36,2.21l1.83-1.01 c0.29-0.16,0.64-0.16,0.93,0l1.83,1.01L84.17,9.5c-0.05-0.3,0.05-0.61,0.26-0.82L86,7.07l-2.13-0.32c-0.32-0.05-0.59-0.25-0.72-0.54 L82.24,4.27z'/%3E%3C/svg%3E%0A");
}

.testimonial-slider-container .testimonial-slider .slick-track .slick-slide .slide-content .star-rating--four:before {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 90 16' style='enable-background:new 0 0 90 16;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23F5CC02;%7D .st1%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23FCECBB;%7D%0A%3C/style%3E%3Cpath class='st0' d='M7.76,2.01L9.53,5.8l3.97,0.61l-2.87,2.95l0.68,4.16l-3.55-1.96l-3.55,1.96l0.68-4.16L2.01,6.4L5.98,5.8 L7.76,2.01z'/%3E%3Cpath class='st0' d='M7.76,1.05c0.37,0,0.71,0.21,0.87,0.55l1.56,3.32l3.47,0.53c0.35,0.05,0.65,0.3,0.76,0.64 c0.11,0.34,0.03,0.72-0.22,0.97l-2.54,2.6l0.6,3.68c0.06,0.36-0.09,0.73-0.39,0.94c-0.3,0.21-0.69,0.23-1.02,0.06l-3.09-1.71 l-3.09,1.71c-0.32,0.18-0.72,0.16-1.02-0.06c-0.3-0.21-0.45-0.58-0.39-0.94l0.6-3.68l-2.54-2.6C1.08,6.81,0.99,6.44,1.1,6.1 c0.11-0.34,0.41-0.59,0.76-0.64l3.47-0.53L6.89,1.6C7.05,1.27,7.39,1.05,7.76,1.05z M7.76,4.27L6.85,6.2 C6.71,6.49,6.44,6.69,6.13,6.74L4,7.07l1.57,1.61C5.78,8.9,5.88,9.2,5.83,9.5l-0.36,2.21L7.3,10.7c0.29-0.16,0.64-0.16,0.93,0 l1.83,1.01L9.69,9.5C9.64,9.2,9.73,8.9,9.95,8.68l1.57-1.61L9.39,6.74C9.07,6.69,8.8,6.49,8.67,6.2L7.76,4.27z'/%3E%3Cpath class='st0' d='M26.38,2.01l1.78,3.78l3.97,0.61l-2.87,2.95l0.68,4.16l-3.55-1.96l-3.55,1.96l0.68-4.16L20.63,6.4L24.6,5.8 L26.38,2.01z'/%3E%3Cpath class='st0' d='M26.38,1.05c0.37,0,0.71,0.21,0.87,0.55l1.56,3.32l3.47,0.53c0.35,0.05,0.65,0.3,0.76,0.64 c0.11,0.34,0.03,0.72-0.22,0.97l-2.54,2.6l0.6,3.68c0.06,0.36-0.09,0.73-0.39,0.94c-0.3,0.21-0.69,0.23-1.02,0.06l-3.09-1.71 l-3.09,1.71c-0.32,0.18-0.72,0.16-1.01-0.06c-0.3-0.21-0.45-0.58-0.39-0.94l0.6-3.68l-2.54-2.6c-0.25-0.26-0.34-0.63-0.22-0.97 c0.11-0.34,0.41-0.59,0.76-0.64l3.47-0.53l1.56-3.32C25.67,1.27,26.01,1.05,26.38,1.05z M26.38,4.27L25.47,6.2 c-0.14,0.29-0.41,0.49-0.72,0.54l-2.13,0.32l1.57,1.61C24.4,8.9,24.5,9.2,24.45,9.5l-0.36,2.21l1.83-1.01 c0.29-0.16,0.64-0.16,0.93,0l1.83,1.01L28.31,9.5c-0.05-0.3,0.05-0.61,0.26-0.82l1.57-1.61l-2.13-0.32 c-0.32-0.05-0.59-0.25-0.72-0.54L26.38,4.27z'/%3E%3Cpath class='st0' d='M45,2.01l1.78,3.78l3.97,0.61l-2.87,2.95l0.68,4.16L45,11.54l-3.55,1.96l0.68-4.16L39.25,6.4l3.97-0.61L45,2.01 z'/%3E%3Cpath class='st0' d='M45,1.05c0.37,0,0.71,0.21,0.87,0.55l1.56,3.32l3.47,0.53c0.35,0.05,0.65,0.3,0.76,0.64 c0.11,0.34,0.03,0.72-0.22,0.97l-2.54,2.6l0.6,3.68c0.06,0.36-0.09,0.73-0.39,0.94c-0.3,0.21-0.69,0.23-1.02,0.06L45,12.64 l-3.09,1.71c-0.32,0.18-0.72,0.16-1.02-0.06c-0.3-0.21-0.45-0.58-0.39-0.94l0.6-3.68l-2.54-2.6c-0.25-0.26-0.34-0.63-0.22-0.97 c0.11-0.34,0.41-0.59,0.76-0.64l3.47-0.53l1.56-3.32C44.29,1.27,44.63,1.05,45,1.05z M45,4.27L44.09,6.2 c-0.14,0.29-0.41,0.49-0.72,0.54l-2.13,0.32l1.57,1.61c0.21,0.22,0.31,0.52,0.26,0.82l-0.36,2.21l1.83-1.01 c0.29-0.16,0.64-0.16,0.93,0l1.83,1.01L46.93,9.5c-0.05-0.3,0.05-0.61,0.26-0.82l1.57-1.61l-2.13-0.32 c-0.32-0.05-0.59-0.25-0.72-0.54L45,4.27z'/%3E%3Cpath class='st0' d='M63.62,2.01L65.4,5.8l3.97,0.61l-2.87,2.95l0.68,4.16l-3.55-1.96l-3.55,1.96l0.68-4.16L57.87,6.4l3.97-0.61 L63.62,2.01z'/%3E%3Cpath class='st0' d='M63.62,1.05c0.37,0,0.71,0.21,0.87,0.55l1.56,3.32l3.47,0.53c0.35,0.05,0.65,0.3,0.76,0.64 c0.11,0.34,0.03,0.72-0.22,0.97l-2.54,2.6l0.6,3.68c0.06,0.36-0.09,0.73-0.39,0.94c-0.3,0.21-0.69,0.23-1.01,0.06l-3.09-1.71 l-3.09,1.71c-0.32,0.18-0.72,0.16-1.02-0.06c-0.3-0.21-0.45-0.58-0.39-0.94l0.6-3.68l-2.54-2.6c-0.25-0.26-0.34-0.63-0.22-0.97 c0.11-0.34,0.41-0.59,0.76-0.64l3.47-0.53l1.56-3.32C62.91,1.27,63.25,1.05,63.62,1.05z M63.62,4.27L62.71,6.2 c-0.14,0.29-0.41,0.49-0.72,0.54l-2.13,0.32l1.57,1.61c0.21,0.22,0.31,0.52,0.26,0.82l-0.36,2.21l1.83-1.01 c0.29-0.16,0.64-0.16,0.93,0l1.83,1.01L65.55,9.5C65.5,9.2,65.6,8.9,65.81,8.68l1.57-1.61l-2.13-0.32 c-0.32-0.05-0.59-0.25-0.72-0.54L63.62,4.27z'/%3E%3Cpath class='st1' d='M82.24,2.01l1.78,3.78l3.97,0.61l-2.87,2.95l0.68,4.16l-3.55-1.96l-3.55,1.96l0.68-4.16L76.49,6.4l3.97-0.61 L82.24,2.01z'/%3E%3Cpath class='st1' d='M82.24,1.05c0.37,0,0.71,0.21,0.87,0.55l1.56,3.32l3.47,0.53c0.35,0.05,0.65,0.3,0.76,0.64 c0.11,0.34,0.03,0.72-0.22,0.97l-2.54,2.6l0.6,3.68c0.06,0.36-0.09,0.73-0.39,0.94c-0.3,0.21-0.69,0.23-1.01,0.06l-3.09-1.71 l-3.09,1.71c-0.32,0.18-0.72,0.16-1.02-0.06c-0.3-0.21-0.45-0.58-0.39-0.94l0.6-3.68l-2.54-2.6c-0.25-0.26-0.34-0.63-0.22-0.97 c0.11-0.34,0.41-0.59,0.76-0.64l3.47-0.53l1.56-3.32C81.53,1.27,81.87,1.05,82.24,1.05z M82.24,4.27L81.33,6.2 c-0.14,0.29-0.41,0.49-0.72,0.54l-2.13,0.32l1.57,1.61c0.21,0.22,0.31,0.52,0.26,0.82l-0.36,2.21l1.83-1.01 c0.29-0.16,0.64-0.16,0.93,0l1.83,1.01L84.17,9.5c-0.05-0.3,0.05-0.61,0.26-0.82L86,7.07l-2.13-0.32c-0.32-0.05-0.59-0.25-0.72-0.54 L82.24,4.27z'/%3E%3C/svg%3E%0A");
}

.testimonial-slider-container .testimonial-slider .slick-track .slick-slide .slide-content .star-rating--five:before {
  background-image: url("data:image/svg+xml,%3Csvg width='90' height='16' viewBox='0 0 90 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.75861 2.0115L9.53448 5.79503L13.5058 6.40135L10.6322 9.34676L11.3103 13.5058L7.75861 11.5422L4.20688 13.5058L4.88504 9.34676L2.01147 6.40135L5.98275 5.79503L7.75861 2.0115Z' fill='%23F5CC02'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.75861 1.05363C8.12999 1.05363 8.4679 1.26831 8.6257 1.60451L10.1844 4.92529L13.6503 5.45446C14.0052 5.50865 14.3 5.75676 14.414 6.0972C14.528 6.43765 14.4421 6.81326 14.1914 7.07024L11.6553 9.66967L12.2557 13.3516C12.3147 13.7136 12.1618 14.0776 11.862 14.2888C11.5621 14.5001 11.1679 14.5215 10.8469 14.344L7.75861 12.6367L4.67032 14.344C4.34931 14.5215 3.95513 14.5001 3.65525 14.2888C3.35538 14.0776 3.20247 13.7136 3.26151 13.3516L3.86188 9.66967L1.32585 7.07024C1.07514 6.81326 0.989183 6.43765 1.10318 6.0972C1.21718 5.75676 1.51199 5.50865 1.8669 5.45446L5.33285 4.92529L6.89151 1.60451C7.04931 1.26831 7.38723 1.05363 7.75861 1.05363ZM7.75861 4.26585L6.84984 6.20201C6.7141 6.4912 6.44312 6.69369 6.12731 6.74191L3.99895 7.06686L5.57066 8.67786C5.78294 8.89545 5.87933 9.20088 5.83041 9.50091L5.46969 11.7131L7.29516 10.7039C7.58356 10.5444 7.93366 10.5444 8.22206 10.7039L10.0475 11.7131L9.68681 9.50091C9.63789 9.20088 9.73428 8.89545 9.94656 8.67786L11.5183 7.06686L9.38991 6.74191C9.0741 6.69369 8.80312 6.4912 8.66738 6.20201L7.75861 4.26585Z' fill='%23F5CC02'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.3798 2.0115L28.1557 5.79503L32.127 6.40135L29.2534 9.34676L29.9316 13.5058L26.3798 11.5422L22.8281 13.5058L23.5063 9.34676L20.6327 6.40135L24.604 5.79503L26.3798 2.0115Z' fill='%23F5CC02'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.3798 1.05363C26.7512 1.05363 27.0891 1.26831 27.2469 1.60451L28.8056 4.92529L32.2715 5.45446C32.6264 5.50865 32.9213 5.75676 33.0353 6.0972C33.1493 6.43765 33.0633 6.81326 32.8126 7.07024L30.2766 9.66967L30.8769 13.3516C30.936 13.7136 30.7831 14.0776 30.4832 14.2888C30.1833 14.5001 29.7891 14.5215 29.4681 14.344L26.3798 12.6367L23.2915 14.344C22.9705 14.5215 22.5763 14.5001 22.2765 14.2888C21.9766 14.0776 21.8237 13.7136 21.8827 13.3516L22.4831 9.66967L19.9471 7.07024C19.6964 6.81326 19.6104 6.43765 19.7244 6.0972C19.8384 5.75676 20.1332 5.50865 20.4881 5.45446L23.9541 4.92529L25.5127 1.60451C25.6705 1.26831 26.0084 1.05363 26.3798 1.05363ZM26.3798 4.26585L25.4711 6.20201C25.3353 6.4912 25.0643 6.69369 24.7485 6.74191L22.6202 7.06686L24.1919 8.67786C24.4042 8.89545 24.5005 9.20088 24.4516 9.50091L24.0909 11.7131L25.9164 10.7039C26.2048 10.5444 26.5549 10.5444 26.8433 10.7039L28.6687 11.7131L28.308 9.50091C28.2591 9.20088 28.3555 8.89545 28.5678 8.67786L30.1395 7.06686L28.0111 6.74191C27.6953 6.69369 27.4243 6.4912 27.2886 6.20201L26.3798 4.26585Z' fill='%23F5CC02'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M44.999 2.0115L46.7748 5.79503L50.7461 6.40135L47.8725 9.34676L48.5507 13.5058L44.999 11.5422L41.4472 13.5058L42.1254 9.34676L39.2518 6.40135L43.2231 5.79503L44.999 2.0115Z' fill='%23F5CC02'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M44.999 1.05363C45.3703 1.05363 45.7083 1.26831 45.8661 1.60451L47.4247 4.92529L50.8907 5.45446C51.2456 5.50865 51.5404 5.75676 51.6544 6.0972C51.7684 6.43765 51.6824 6.81326 51.4317 7.07024L48.8957 9.66967L49.4961 13.3516C49.5551 13.7136 49.4022 14.0776 49.1023 14.2888C48.8024 14.5001 48.4083 14.5215 48.0872 14.344L44.999 12.6367L41.9107 14.344C41.5897 14.5215 41.1955 14.5001 40.8956 14.2888C40.5957 14.0776 40.4428 13.7136 40.5019 13.3516L41.1022 9.66967L38.5662 7.07024C38.3155 6.81326 38.2295 6.43765 38.3435 6.0972C38.4575 5.75676 38.7523 5.50865 39.1073 5.45446L42.5732 4.92529L44.1319 1.60451C44.2897 1.26831 44.6276 1.05363 44.999 1.05363ZM44.999 4.26585L44.0902 6.20201C43.9545 6.4912 43.6835 6.69369 43.3677 6.74191L41.2393 7.06686L42.811 8.67786C43.0233 8.89545 43.1197 9.20088 43.0708 9.50091L42.71 11.7131L44.5355 10.7039C44.8239 10.5444 45.174 10.5444 45.4624 10.7039L47.2879 11.7131L46.9272 9.50091C46.8782 9.20088 46.9746 8.89545 47.1869 8.67786L48.7586 7.06686L46.6303 6.74191C46.3145 6.69369 46.0435 6.4912 45.9077 6.20201L44.999 4.26585Z' fill='%23F5CC02'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M63.6202 2.0115L65.3961 5.79503L69.3673 6.40135L66.4938 9.34676L67.1719 13.5058L63.6202 11.5422L60.0685 13.5058L60.7466 9.34676L57.873 6.40135L61.8443 5.79503L63.6202 2.0115Z' fill='%23F5CC02'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M63.6202 1.05363C63.9916 1.05363 64.3295 1.26831 64.4873 1.60451L66.0459 4.92529L69.5119 5.45446C69.8668 5.50865 70.1616 5.75676 70.2756 6.0972C70.3896 6.43765 70.3037 6.81326 70.0529 7.07024L67.5169 9.66967L68.1173 13.3516C68.1763 13.7136 68.0234 14.0776 67.7235 14.2888C67.4237 14.5001 67.0295 14.5215 66.7085 14.344L63.6202 12.6367L60.5319 14.344C60.2109 14.5215 59.8167 14.5001 59.5168 14.2888C59.2169 14.0776 59.064 13.7136 59.1231 13.3516L59.7235 9.66967L57.1874 7.07024C56.9367 6.81326 56.8508 6.43765 56.9648 6.0972C57.0788 5.75676 57.3736 5.50865 57.7285 5.45446L61.1944 4.92529L62.7531 1.60451C62.9109 1.26831 63.2488 1.05363 63.6202 1.05363ZM63.6202 4.26585L62.7114 6.20201C62.5757 6.4912 62.3047 6.69369 61.9889 6.74191L59.8605 7.06686L61.4322 8.67786C61.6445 8.89545 61.7409 9.20088 61.692 9.50091L61.3313 11.7131L63.1567 10.7039C63.4451 10.5444 63.7952 10.5444 64.0836 10.7039L65.9091 11.7131L65.5484 9.50091C65.4995 9.20088 65.5959 8.89545 65.8081 8.67786L67.3798 7.06686L65.2515 6.74191C64.9357 6.69369 64.6647 6.4912 64.529 6.20201L63.6202 4.26585Z' fill='%23F5CC02'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M82.2413 2.0115L84.0171 5.79503L87.9884 6.40135L85.1148 9.34676L85.793 13.5058L82.2413 11.5422L78.6895 13.5058L79.3677 9.34676L76.4941 6.40135L80.4654 5.79503L82.2413 2.0115Z' fill='%23F5CC02'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M82.2413 1.05363C82.6127 1.05363 82.9506 1.26831 83.1084 1.60451L84.667 4.92529L88.133 5.45446C88.4879 5.50865 88.7827 5.75676 88.8967 6.0972C89.0107 6.43765 88.9247 6.81326 88.674 7.07024L86.138 9.66967L86.7384 13.3516C86.7974 13.7136 86.6445 14.0776 86.3446 14.2888C86.0448 14.5001 85.6506 14.5215 85.3296 14.344L82.2413 12.6367L79.153 14.344C78.832 14.5215 78.4378 14.5001 78.1379 14.2888C77.838 14.0776 77.6851 13.7136 77.7442 13.3516L78.3445 9.66967L75.8085 7.07024C75.5578 6.81326 75.4718 6.43765 75.5858 6.0972C75.6998 5.75676 75.9947 5.50865 76.3496 5.45446L79.8155 4.92529L81.3742 1.60451C81.532 1.26831 81.8699 1.05363 82.2413 1.05363ZM82.2413 4.26585L81.3325 6.20201C81.1968 6.4912 80.9258 6.69369 80.61 6.74191L78.4816 7.06686L80.0533 8.67786C80.2656 8.89545 80.362 9.20088 80.3131 9.50091L79.9524 11.7131L81.7778 10.7039C82.0662 10.5444 82.4163 10.5444 82.7047 10.7039L84.5302 11.7131L84.1695 9.50091C84.1206 9.20088 84.2169 8.89545 84.4292 8.67786L86.0009 7.06686L83.8726 6.74191C83.5568 6.69369 83.2858 6.4912 83.15 6.20201L82.2413 4.26585Z' fill='%23F5CC02'/%3E%3C/svg%3E%0A");
}

.testimonial-slider-container .testimonial-slider .slick-track .slick-slide .slide-content .testimonial-author-info {
  width: 40%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
}

.testimonial-slider-container .testimonial-slider .slick-track .slick-slide .slide-content .testimonial-author-info p {
  padding: 3px 0;
  margin: 0;
}

@media all and (max-width: 767.98px) {
  .testimonial-slider-container .testimonial-slider .slick-track .slick-slide .slide-content .testimonial-author-info {
    width: 100%;
    text-align: left;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: start;
  }
}

.testimonial-slider-container .testimonial-slider .slick-track .slick-slide .slide-content .testimonial-author-info .author-name {
  font-weight: 500;
  color: #008427;
}

.testimonial-slider-container .testimonial-slider .slick-track .slick-slide .slide-content .testimonial-copy {
  width: 60%;
  padding-left: 36px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media all and (max-width: 767.98px) {
  .testimonial-slider-container .testimonial-slider .slick-track .slick-slide .slide-content .testimonial-copy {
    width: 100%;
    padding-left: 0;
    padding-top: 20px;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: start;
  }
}

.testimonial-slider-container .testimonial-slider .slick-track .slick-slide .slide-content .testimonial-copy .testimonial-content {
  font-size: 18px;
  line-height: 24px;
  letter-spacing: -0.25px;
  color: #262626;
  font-weight: 600;
}

.testimonial-slider-container .testimonial-slider .slick-track .testimonial-slide {
  background-color: white;
  padding: 35px;
  border-radius: 13px;
  height: inherit;
}

.slick-loading .slick-list {
  background: #fff url("./ajax-loader.gif") center center no-repeat;
}

/* Icons */
@font-face {
  font-family: "slick";
  src: url("./fonts/slick.eot");
  src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
  -webkit-transition: all ease 300ms;
  transition: all ease 300ms;
  z-index: 1;
}

@media all and (max-width: 1199.98px) {
  .slick-prev,
  .slick-next {
    top: 100%;
    margin-top: 72px;
  }
}

.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}

.slick-prev:before,
.slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: white;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
  left: -45px;
  height: 48px;
  width: 48px;
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 24C0 10.7452 10.7452 0 24 0C37.2548 0 48 10.7452 48 24C48 37.2548 37.2548 48 24 48C10.7452 48 0 37.2548 0 24Z' fill='%23F1F5F7'/%3E%3Cpath d='M27 30L21.296 24.7348C20.8671 24.3388 20.8671 23.6612 21.296 23.2652L27 18' stroke='%23262626' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.slick-prev:hover, .slick-prev:focus {
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 24C0 10.7452 10.7452 0 24 0C37.2548 0 48 10.7452 48 24C48 37.2548 37.2548 48 24 48C10.7452 48 0 37.2548 0 24Z' fill='%23008427'/%3E%3Cpath d='M27 30L21.296 24.7348C20.8671 24.3388 20.8671 23.6612 21.296 23.2652L27 18' stroke='%23ffffff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

[dir="rtl"] .slick-prev {
  left: auto;
  right: -70px;
}

[dir="rtl"] .slick-prev {
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 24C0 10.7452 10.7452 0 24 0C37.2548 0 48 10.7452 48 24C48 37.2548 37.2548 48 24 48C10.7452 48 0 37.2548 0 24Z' fill='%23F1F5F7'/%3E%3Cpath d='M27 30L21.296 24.7348C20.8671 24.3388 20.8671 23.6612 21.296 23.2652L27 18' stroke='%23262626' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

@media all and (max-width: 1199.98px) {
  .slick-prev {
    right: -48px;
    left: 0;
  }
}

.slick-next {
  right: -45px;
  height: 48px;
  width: 48px;
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 24C0 10.7452 10.7452 0 24 0V0C37.2548 0 48 10.7452 48 24V24C48 37.2548 37.2548 48 24 48V48C10.7452 48 0 37.2548 0 24V24Z' fill='%23F1F5F7'/%3E%3Cpath d='M21 18L26.704 23.2652C27.1329 23.6612 27.1329 24.3388 26.704 24.7348L21 30' stroke='%23262626' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.slick-next:hover, .slick-next:focus {
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 24C0 10.7452 10.7452 0 24 0V0C37.2548 0 48 10.7452 48 24V24C48 37.2548 37.2548 48 24 48V48C10.7452 48 0 37.2548 0 24V24Z' fill='%23008427'/%3E%3Cpath d='M21 18L26.704 23.2652C27.1329 23.6612 27.1329 24.3388 26.704 24.7348L21 30' stroke='%23ffffff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

[dir="rtl"] .slick-next {
  right: auto;
  left: -70px;
}

[dir="rtl"] .slick-next {
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 24C0 10.7452 10.7452 0 24 0V0C37.2548 0 48 10.7452 48 24V24C48 37.2548 37.2548 48 24 48V48C10.7452 48 0 37.2548 0 24V24Z' fill='%23F1F5F7'/%3E%3Cpath d='M21 18L26.704 23.2652C27.1329 23.6612 27.1329 24.3388 26.704 24.7348L21 30' stroke='%23262626' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

@media all and (max-width: 1199.98px) {
  .slick-next {
    right: 0;
  }
}

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}

.slick-dots {
  position: absolute;
  bottom: -65px;
  list-style: none;
  display: block;
  text-align: left;
  margin: 0;
  width: 100%;
  padding-left: 27px;
}

@media all and (max-width: 1199.98px) {
  .slick-dots {
    padding: 0;
    text-align: center;
    bottom: -84px;
  }
}

.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}

.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 12px;
  width: 12px;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  cursor: pointer;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 12 12' style='enable-background:new 0 0 12 12;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23262626;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M6,11.75c-3.17,0-5.75-2.58-5.75-5.75S2.83,0.25,6,0.25S11.75,2.83,11.75,6S9.17,11.75,6,11.75z M6,0.89 C3.18,0.89,0.89,3.18,0.89,6S3.18,11.11,6,11.11S11.11,8.82,11.11,6S8.82,0.89,6,0.89z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.slick-dots li button:focus {
  outline: 2px solid #262626;
  outline-offset: 3px;
  border-radius: 6px;
}

.slick-dots li.slick-active button {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 12 12' style='enable-background:new 0 0 12 12;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23262626;%7D%0A%3C/style%3E%3Cg%3E%3Ccircle class='st0' cx='6' cy='6' r='5.75'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

@media all and (max-width: 1199.98px) {
  .testimonial-slider-container {
    padding: 20px 0 60px 0;
  }
}

.tic-homepage--hero {
  background-color: #F1F5F7;
}

.tic-homepage--hero .tic-hh-intro-content {
  width: 100%;
  text-align: center;
  max-width: 900px;
  margin: 0 auto 60px auto;
}

@media all and (max-width: 767.98px) {
  .tic-homepage--hero .tic-hh-intro-content {
    margin: 0 auto 40px auto;
  }
}

.tic-homepage--hero .tic-hh-post-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.tic-homepage--hero .tic-hh-post-grid .tic-hh-pg--left {
  width: calc((100% - 80px) * 0.44);
}

.tic-homepage--hero .tic-hh-post-grid .tic-hh-pg--right {
  width: calc((100% - 80px) * 0.56);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}

.tic-homepage--hero .tic-hh-post-grid .tic-hh-pg--right--thumb {
  width: calc((100% - 60px) / 2);
}

@media all and (max-width: 767.98px) {
  .tic-homepage--hero .tic-hh-post-grid .tic-hh-pg--right {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .tic-homepage--hero .tic-hh-post-grid .tic-hh-pg--right--thumb {
    width: 100%;
  }
  .tic-homepage--hero .tic-hh-post-grid .tic-hh-pg--right--thumb:last-of-type .tic-post-thumbnail {
    margin-bottom: 0;
  }
}

@media all and (max-width: 1199.98px) {
  .tic-homepage--hero .tic-hh-post-grid {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .tic-homepage--hero .tic-hh-post-grid .tic-hh-pg--left {
    width: 100%;
  }
  .tic-homepage--hero .tic-hh-post-grid .tic-hh-pg--right {
    width: 100%;
  }
}

.tic-homepage--help-center-hero {
  background-color: #ffffff;
}

.tic-homepage--help-center-hero .tic-hh-intro-content {
  width: 100%;
  text-align: center;
  max-width: 900px;
  margin: 0 auto 60px auto;
}

@media all and (max-width: 767.98px) {
  .tic-homepage--help-center-hero .tic-hh-intro-content {
    margin: 0 auto 40px auto;
  }
}

.tic-homepage .tic-search-searchbar-section {
  background-color: #F1F5F7;
}

@media all and (max-width: 767.98px) {
  .tic-homepage .tic-search-searchbar-section .tic-search-searchbar-container {
    padding-bottom: 80px;
  }
}

.tic-homepage .tic-tax-calculator-hp-section {
  background-color: #008427;
  color: #ffffff;
}

.tic-homepage .tic-tax-calculator-hp-section .ttc-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media all and (max-width: 1199.98px) {
  .tic-homepage .tic-tax-calculator-hp-section .ttc-section {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
}

.tic-homepage .tic-tax-calculator-hp-section .ttc-section--left {
  width: calc((100% - 40px) * 0.56);
}

@media all and (max-width: 1199.98px) {
  .tic-homepage .tic-tax-calculator-hp-section .ttc-section--left {
    width: 100%;
    margin-top: 40px;
    text-align: center;
  }
}

.tic-homepage .tic-tax-calculator-hp-section .ttc-section--left .ttc-main-heading {
  font-size: 56px;
  line-height: 1;
  font-weight: 600;
}

@media all and (max-width: 767.98px) {
  .tic-homepage .tic-tax-calculator-hp-section .ttc-section--left .ttc-main-heading {
    font-size: 40px;
  }
}

.tic-homepage .tic-tax-calculator-hp-section .ttc-section--right {
  width: calc((100% - 40px) * 0.44);
}

@media all and (max-width: 1199.98px) {
  .tic-homepage .tic-tax-calculator-hp-section .ttc-section--right {
    width: 100%;
  }
}

.tic-homepage .tic-tax-calculator-hp-section .ttc-section--right--image {
  width: 100%;
  height: 100%;
  min-height: 300px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.tic-homepage .tic-situational-content-section .tsc-section--intro-content {
  text-align: center;
}

.tic-homepage .tic-situational-content-section .tsc-section--guides-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  gap: 40px;
  margin-top: 80px;
}

@media all and (max-width: 989.98px) {
  .tic-homepage .tic-situational-content-section .tsc-section--guides-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-top: 40px;
  }
}

.tic-homepage .tic-situational-content-section .tsc-section--guides-row .tic-guide-thumb-link {
  color: #262626;
  width: calc((100% - 80px) / 3);
  display: inline-block;
  -ms-flex-item-align: stretch;
      -ms-grid-row-align: stretch;
      align-self: stretch;
  background-color: #F1F5F7;
  border-radius: 16px;
  -webkit-transition: all ease 250ms;
  transition: all ease 250ms;
}

@media all and (max-width: 989.98px) {
  .tic-homepage .tic-situational-content-section .tsc-section--guides-row .tic-guide-thumb-link {
    width: 100%;
    max-width: 500px;
    margin: auto;
  }
}

.tic-homepage .tic-situational-content-section .tsc-section--guides-row .tic-guide-thumb-link:focus, .tic-homepage .tic-situational-content-section .tsc-section--guides-row .tic-guide-thumb-link:hover {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.tic-homepage .tic-situational-content-section .tsc-section--guides-row .tic-guide-thumb-link:focus .tax-guide-heading, .tic-homepage .tic-situational-content-section .tsc-section--guides-row .tic-guide-thumb-link:hover .tax-guide-heading {
  text-decoration: underline;
}

.tic-homepage .tic-situational-content-section .tsc-section--guides-row .tic-guide-thumb-link .tic-guide-thumb {
  padding: 40px 25px;
  text-align: center;
}

.tic-homepage .tic-situational-content-section .tsc-section--guides-row .tic-guide-thumb-link .tic-guide-thumb--image {
  width: 100%;
  min-height: 220px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  margin-bottom: 40px;
}

@media all and (max-width: 767.98px) {
  .tic-homepage .tic-situational-content-section .tsc-section--guides-row .tic-guide-thumb-link .tic-guide-thumb--image {
    margin-bottom: 20px;
  }
}

.tic-homepage .tic-situational-content-section .tsc-section--guides-row .tic-guide-thumb-link .tic-guide-thumb .tax-guide-heading {
  font-size: 24px;
  line-height: 1.17;
  font-weight: 600;
  letter-spacing: -0.25px;
  margin-bottom: 20px;
}

@media all and (max-width: 767.98px) {
  .tic-homepage .tic-situational-content-section .tsc-section--guides-row .tic-guide-thumb-link .tic-guide-thumb .tax-guide-heading {
    font-size: 19px;
    margin-bottom: 10px;
  }
}

.tic-homepage .tic-situational-content-section .tsc-section--guides-row .tic-guide-thumb-link .tic-guide-thumb p {
  margin-bottom: 0;
}

.tic-homepage .curated-category-section {
  background-color: #F1F5F7;
}

.tic-homepage .curated-category-section .curated-category-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 40px 160px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

@media all and (max-width: 1199.98px) {
  .tic-homepage .curated-category-section .curated-category-row {
    gap: 40px;
  }
}

.tic-homepage .curated-category-section .curated-category-row .curated-category-intro {
  width: calc(((100% - 160px)/3)*2);
}

@media (min-width: 990px) and (max-width: 1199.98px) {
  .tic-homepage .curated-category-section .curated-category-row .curated-category-intro {
    width: calc(((100% - 40px)/3)*2);
    padding-right: 40px;
  }
}

@media all and (max-width: 989.98px) {
  .tic-homepage .curated-category-section .curated-category-row .curated-category-intro {
    width: 100%;
  }
}

.tic-homepage .curated-category-section .curated-category-row .curated-categories {
  width: calc(((100% - 160px)/3)*1);
}

@media (min-width: 990px) and (max-width: 1199.98px) {
  .tic-homepage .curated-category-section .curated-category-row .curated-categories {
    width: calc(((100% - 40px)/3)*1);
  }
}

@media all and (max-width: 989.98px) {
  .tic-homepage .curated-category-section .curated-category-row .curated-categories {
    width: 100%;
  }
}

.tic-homepage .curated-category-section .curated-category-row .curated-categories .curated-cat {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 15px;
  margin-bottom: 20px;
}

.tic-homepage .curated-category-section .curated-category-row .curated-categories .curated-cat:last-of-type {
  margin-bottom: 40px;
}

.tic-homepage .curated-category-section .curated-category-row .curated-categories .curated-cat .curated-cat-icon {
  width: 32px;
  height: 32px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.tic-homepage .curated-category-section .curated-category-row .curated-categories .curated-cat .tic-arrow-cta {
  margin: 0;
}

@media all and (max-width: 767.98px) {
  .tic-homepage .tic-hp-recent-articles {
    margin-top: 20px;
  }
}

.tic-homepage .tic-hp-recent-articles .thpra--intro-content {
  text-align: center;
}

.tic-homepage .tic-hp-recent-articles .thpra--recent-articles-row {
  margin-top: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  gap: 40px;
}

@media all and (max-width: 989.98px) {
  .tic-homepage .tic-hp-recent-articles .thpra--recent-articles-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-top: 40px;
  }
}

.tic-homepage .tic-hp-recent-articles .thpra--recent-articles-row .tic-post-thumbnail-link {
  width: calc((100% - 80px) / 3);
}

@media all and (max-width: 989.98px) {
  .tic-homepage .tic-hp-recent-articles .thpra--recent-articles-row .tic-post-thumbnail-link {
    width: 100%;
    max-width: 500px;
    margin: auto;
  }
}

.tic-homepage .tic-hp-recent-articles .thpra--recent-articles-row .tic-post-thumbnail-link .tic-post-thumbnail {
  margin-bottom: 0;
}

.tic-homepage .expert-help-section {
  background-color: #008427;
}

.tic-homepage .expert-help-section .ehs-content .ehsc--intro-copy {
  text-align: center;
  color: white;
  max-width: 900px;
  margin: auto;
}

.tic-homepage .expert-help-section .ehs-content .ehsc--thumbnail-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 70px;
  margin-top: 80px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

@media all and (max-width: 767.98px) {
  .tic-homepage .expert-help-section .ehs-content .ehsc--thumbnail-row {
    margin-top: 40px;
    gap: 40px;
  }
}

.tic-homepage .expert-help-section .ehs-content .ehsc--thumbnail-row .tic-help-thumb {
  width: calc((100% - (70px * 3)) / 4);
  text-align: center;
  color: white;
}

@media (min-width: 768px) and (max-width: 1199.98px) {
  .tic-homepage .expert-help-section .ehs-content .ehsc--thumbnail-row .tic-help-thumb {
    width: calc((100% - 70px) / 2);
  }
}

@media all and (max-width: 767.98px) {
  .tic-homepage .expert-help-section .ehs-content .ehsc--thumbnail-row .tic-help-thumb {
    width: 100%;
    max-width: 400px;
    margin: auto;
  }
}

.tic-homepage .expert-help-section .ehs-content .ehsc--thumbnail-row .tic-help-thumb a {
  display: inline-block;
  margin: 0 0 10px 0;
  padding: 0;
}

.tic-homepage .expert-help-section .ehs-content .ehsc--thumbnail-row .tic-help-thumb--image-container {
  width: 100%;
  padding: 20px 40px;
  background: #ffffff;
  border-radius: 16px;
  margin-bottom: 20px;
}

.tic-homepage .expert-help-section .ehs-content .ehsc--thumbnail-row .tic-help-thumb--image-container .tic-help-thumb--image-graphic {
  width: 100%;
  padding-top: 46%;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.tic-homepage .expert-help-section .ehs-content .ehsc--thumbnail-row .tic-help-thumb--heading {
  font-weight: 600;
  font-size: 24px;
  line-height: 1.17;
  letter-spacing: -0.25px;
  margin: 0;
}

@media all and (max-width: 767.98px) {
  .tic-homepage .expert-help-section .ehs-content .ehsc--thumbnail-row .tic-help-thumb--heading {
    font-size: 19px;
  }
}

.tic-newsroom--hero {
  width: 100%;
  background-color: #F1F5F7;
  padding-top: 100px;
}

@media (min-width: 990px) and (max-width: 1449.98px) {
  .tic-newsroom--hero {
    padding: 90px 120px;
  }
}

@media (min-width: 768px) and (max-width: 989.98px) {
  .tic-newsroom--hero {
    padding: 75px;
  }
}

@media all and (max-width: 767.98px) {
  .tic-newsroom--hero {
    padding: 60px 25px 25px 25px;
  }
}

.tic-newsroom--hero .main-heading.mobile-only {
  margin-bottom: 40px;
  font-size: 19px !important;
}

@media all and (min-width: 1450px) {
  .tic-newsroom--hero .main-heading.mobile-only {
    display: none;
  }
}

.tic-newsroom--hero .main-heading.desktop-only {
  margin-bottom: 80px;
}

@media all and (max-width: 1449.98px) {
  .tic-newsroom--hero .main-heading.desktop-only {
    display: none;
  }
}

.tic-newsroom--hero .category-heading.tic-green-subhead {
  margin-bottom: 10px;
}

.tic-newsroom--hero .tnh-excerpt {
  margin-bottom: 40px;
}

.tic-newsroom--hero .tnh--row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 120px;
}

@media all and (max-width: 1449.98px) {
  .tic-newsroom--hero .tnh--row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    gap: 0;
    max-width: 1400px;
    margin: auto;
  }
}

.tic-newsroom--hero .tnh--content {
  width: calc((100% - 120px) / 3);
  padding: 90px 0 160px 120px;
  max-width: calc((1400px / 3));
  margin-left: auto;
}

@media all and (max-width: 1449.98px) {
  .tic-newsroom--hero .tnh--content {
    max-width: none;
    margin-left: 0;
    width: 100%;
  }
}

@media all and (max-width: 1449.98px) {
  .tic-newsroom--hero .tnh--content {
    padding: 20px 0 60px 0;
  }
}

.tic-newsroom--hero .tnh--heading {
  font-weight: 600;
  font-size: 40px;
  line-height: 1;
  letter-spacing: -0.57px;
}

@media all and (max-width: 767.98px) {
  .tic-newsroom--hero .tnh--heading {
    font-size: 32px;
  }
}

.tic-newsroom--hero .tnh--image {
  width: calc(((100% - 120px) / 3)*2);
  min-height: 500px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-color: #008427;
  background-color: #F1F5F7;
}

@media all and (max-width: 1449.98px) {
  .tic-newsroom--hero .tnh--image {
    min-height: 100%;
    padding-top: 46%;
    background-size: cover;
    border-radius: 16px;
  }
}

@media all and (max-width: 1449.98px) {
  .tic-newsroom--hero .tnh--content, .tic-newsroom--hero .tnh--image {
    width: 100%;
  }
}

.tic-newsroom .tic-search-searchbar-section {
  background-color: #F1F5F7;
}

@media all and (min-width: 1449.98px) {
  .tic-newsroom .tic-search-searchbar-section .tic-search-searchbar-container {
    padding-top: 90px;
  }
}

@media all and (max-width: 767.98px) {
  .tic-newsroom .tic-search-searchbar-section .tic-search-searchbar-container {
    padding-bottom: 80px;
  }
}

.tic-newsroom .tic-media-kit-banner {
  background-color: #F5CC02;
  padding: 25px;
}

@media all and (max-width: 989.98px) {
  .tic-newsroom .tic-media-kit-banner {
    padding: 60px 25px;
  }
}

.tic-newsroom .tic-media-kit-banner--content {
  max-width: 950px;
  margin: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 40px;
}

@media all and (max-width: 989.98px) {
  .tic-newsroom .tic-media-kit-banner--content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 10px;
    text-align: center;
  }
}

.tic-newsroom .tic-media-kit-banner--content .tmkb--image {
  width: 50px;
  height: 65px;
}

@media all and (max-width: 989.98px) {
  .tic-newsroom .tic-media-kit-banner--content .tmkb--image {
    margin-bottom: 10px;
  }
}

.tic-newsroom .tic-media-kit-banner--content .tmkb--heading {
  font-size: 24px;
  line-height: 1.17;
  font-weight: 600;
  letter-spacing: -0.25px;
  margin: 0;
}

@media all and (max-width: 767.98px) {
  .tic-newsroom .tic-media-kit-banner--content .tmkb--heading {
    font-size: 19px;
  }
}

.tic-newsroom .tic-media-kit-banner--content .tmkb--copy {
  margin: 0;
}

@media all and (min-width: 990px) {
  .tic-newsroom .tic-media-kit-banner--content .tmkb--copy {
    padding-left: 20px;
  }
}

.tic-newsroom .tic-media-kit-banner--content .tmkb--copy a {
  font-weight: 400;
  color: #262626;
  text-decoration: underline;
}

.tic-newsroom .tic-latest-stories .tls--intro-content {
  text-align: center;
}

.tic-newsroom .tic-latest-stories .tls--recent-articles-row {
  margin-top: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 80px 40px;
}

@media all and (max-width: 989.98px) {
  .tic-newsroom .tic-latest-stories .tls--recent-articles-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-top: 40px;
    gap: 40px;
  }
}

.tic-newsroom .tic-latest-stories .tls--recent-articles-row .tic-post-thumbnail-link {
  width: calc((100% - 80px) / 3);
}

@media all and (max-width: 989.98px) {
  .tic-newsroom .tic-latest-stories .tls--recent-articles-row .tic-post-thumbnail-link {
    width: 100%;
    max-width: 500px;
    margin: auto;
  }
}

.tic-newsroom .tic-latest-stories .tls--recent-articles-row .tic-post-thumbnail-link .tic-post-thumbnail {
  margin-bottom: 0;
}

.tic-newsroom .newsroom-topics-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 120px 85px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

@media (min-width: 900px) and (max-width: 1399.98px) {
  .tic-newsroom .newsroom-topics-row {
    gap: 85px;
  }
}

@media all and (max-width: 899.98px) {
  .tic-newsroom .newsroom-topics-row {
    gap: 60px;
  }
}

.tic-newsroom .newsroom-topics-row .newsroom-topic {
  width: calc((100% - 85px - 85px) / 3);
}

@media (min-width: 900px) and (max-width: 1399.98px) {
  .tic-newsroom .newsroom-topics-row .newsroom-topic {
    width: calc((100% - 85px) / 2);
  }
}

@media all and (max-width: 899.98px) {
  .tic-newsroom .newsroom-topics-row .newsroom-topic {
    width: 100%;
  }
}

.tic-newsroom .newsroom-topics-row .newsroom-topic p {
  margin: 0;
}

.tic-newsroom .newsroom-topics-row .newsroom-topic .tic-arrow-cta {
  display: inline-block;
  margin-bottom: 20px;
  font-size: 32px;
  line-height: 1;
  font-weight: 600;
  letter-spacing: -0.57px;
}

@media all and (max-width: 767.98px) {
  .tic-newsroom .newsroom-topics-row .newsroom-topic .tic-arrow-cta {
    font-size: 24px;
  }
}

.tic-media-kit .tic-media-kit-hero .tic-media-kit-hero-row, .tic-media-asset-detail-page .tic-media-kit-hero .tic-media-kit-hero-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 120px;
}

@media (min-width: 990px) and (max-width: 1199.98px) {
  .tic-media-kit .tic-media-kit-hero .tic-media-kit-hero-row, .tic-media-asset-detail-page .tic-media-kit-hero .tic-media-kit-hero-row {
    gap: 60px;
  }
}

@media all and (max-width: 989.98px) {
  .tic-media-kit .tic-media-kit-hero .tic-media-kit-hero-row, .tic-media-asset-detail-page .tic-media-kit-hero .tic-media-kit-hero-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 40px;
  }
}

.tic-media-kit .tic-media-kit-hero .tic-media-kit-hero-row .tmkh--left, .tic-media-kit .tic-media-kit-hero .tic-media-kit-hero-row .tmkh--right, .tic-media-asset-detail-page .tic-media-kit-hero .tic-media-kit-hero-row .tmkh--left, .tic-media-asset-detail-page .tic-media-kit-hero .tic-media-kit-hero-row .tmkh--right {
  width: calc((100% - 120px) / 2);
}

@media (min-width: 990px) and (max-width: 1199.98px) {
  .tic-media-kit .tic-media-kit-hero .tic-media-kit-hero-row .tmkh--left, .tic-media-kit .tic-media-kit-hero .tic-media-kit-hero-row .tmkh--right, .tic-media-asset-detail-page .tic-media-kit-hero .tic-media-kit-hero-row .tmkh--left, .tic-media-asset-detail-page .tic-media-kit-hero .tic-media-kit-hero-row .tmkh--right {
    width: calc((100% - 60px) / 2);
  }
}

@media all and (max-width: 989.98px) {
  .tic-media-kit .tic-media-kit-hero .tic-media-kit-hero-row .tmkh--left, .tic-media-kit .tic-media-kit-hero .tic-media-kit-hero-row .tmkh--right, .tic-media-asset-detail-page .tic-media-kit-hero .tic-media-kit-hero-row .tmkh--left, .tic-media-asset-detail-page .tic-media-kit-hero .tic-media-kit-hero-row .tmkh--right {
    width: 100%;
  }
}

@media all and (max-width: 989.98px) {
  .tic-media-kit .tic-media-kit-hero .tic-media-kit-hero-row .tmkh--right, .tic-media-asset-detail-page .tic-media-kit-hero .tic-media-kit-hero-row .tmkh--right {
    max-width: 500px;
  }
}

.tic-media-kit .tic-media-kit-hero .tic-media-kit-hero-row .tmkh--left .tic-link-button, .tic-media-asset-detail-page .tic-media-kit-hero .tic-media-kit-hero-row .tmkh--left .tic-link-button {
  margin: 20px 0 0 0;
}

@media all and (max-width: 549.98px) {
  .tic-media-kit .tic-media-kit-hero .tic-media-kit-hero-row .tmkh--left .tic-link-button, .tic-media-asset-detail-page .tic-media-kit-hero .tic-media-kit-hero-row .tmkh--left .tic-link-button {
    width: 100%;
  }
}

.tic-media-kit .tic-media-kit-hero .tic-media-kit-hero-row .tmkh--image, .tic-media-asset-detail-page .tic-media-kit-hero .tic-media-kit-hero-row .tmkh--image {
  border-radius: 16px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  padding-top: 100%;
}

@media all and (max-width: 989.98px) {
  .tic-media-kit .tic-media-kit-hero .tic-media-kit-hero-row .tmkh--image, .tic-media-asset-detail-page .tic-media-kit-hero .tic-media-kit-hero-row .tmkh--image {
    min-height: 100%;
  }
}

.tic-media-kit .tic-media-assets-section, .tic-media-asset-detail-page .tic-media-assets-section {
  background-color: #F1F5F7;
}

.tic-media-kit .tic-media-assets-section .tma--intro-copy, .tic-media-asset-detail-page .tic-media-assets-section .tma--intro-copy {
  text-align: center;
}

.tic-media-kit .tic-media-assets-section .tma--intro-copy .tic-link-button, .tic-media-asset-detail-page .tic-media-assets-section .tma--intro-copy .tic-link-button {
  margin: 20px 0 0 0;
}

@media all and (min-width: 990px) {
  .tic-media-kit .tic-media-assets-section .tma--intro-copy .download-zip.mobile-only, .tic-media-asset-detail-page .tic-media-assets-section .tma--intro-copy .download-zip.mobile-only {
    display: none;
  }
}

@media all and (max-width: 989.98px) {
  .tic-media-kit .tic-media-assets-section .tma--intro-copy .download-zip.desktop-only, .tic-media-asset-detail-page .tic-media-assets-section .tma--intro-copy .download-zip.desktop-only {
    display: none;
  }
}

.tic-media-kit .tic-media-assets-section .tma--assets-container, .tic-media-kit .tic-media-assets-section .tma--filtered-assets, .tic-media-kit .tic-media-assets-section .tma--all-assets, .tic-media-asset-detail-page .tic-media-assets-section .tma--assets-container, .tic-media-asset-detail-page .tic-media-assets-section .tma--filtered-assets, .tic-media-asset-detail-page .tic-media-assets-section .tma--all-assets {
  width: 100%;
  margin: 80px 0 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 80px 40px;
}

@media all and (max-width: 989.98px) {
  .tic-media-kit .tic-media-assets-section .tma--assets-container, .tic-media-kit .tic-media-assets-section .tma--filtered-assets, .tic-media-kit .tic-media-assets-section .tma--all-assets, .tic-media-asset-detail-page .tic-media-assets-section .tma--assets-container, .tic-media-asset-detail-page .tic-media-assets-section .tma--filtered-assets, .tic-media-asset-detail-page .tic-media-assets-section .tma--all-assets {
    margin: 40px 0 0 0;
  }
}

@media all and (max-width: 1199.98px) {
  .tic-media-kit .tic-media-assets-section .tma--assets-container, .tic-media-kit .tic-media-assets-section .tma--filtered-assets, .tic-media-kit .tic-media-assets-section .tma--all-assets, .tic-media-asset-detail-page .tic-media-assets-section .tma--assets-container, .tic-media-asset-detail-page .tic-media-assets-section .tma--filtered-assets, .tic-media-asset-detail-page .tic-media-assets-section .tma--all-assets {
    gap: 40px;
  }
}

.tic-media-kit .tic-media-assets-section .tma--assets-container .tic-asset-card-link, .tic-media-kit .tic-media-assets-section .tma--filtered-assets .tic-asset-card-link, .tic-media-kit .tic-media-assets-section .tma--all-assets .tic-asset-card-link, .tic-media-asset-detail-page .tic-media-assets-section .tma--assets-container .tic-asset-card-link, .tic-media-asset-detail-page .tic-media-assets-section .tma--filtered-assets .tic-asset-card-link, .tic-media-asset-detail-page .tic-media-assets-section .tma--all-assets .tic-asset-card-link {
  display: block;
  width: calc((100% - 80px) / 3);
}

@media (min-width: 990px) and (max-width: 1199.98px) {
  .tic-media-kit .tic-media-assets-section .tma--assets-container .tic-asset-card-link, .tic-media-kit .tic-media-assets-section .tma--filtered-assets .tic-asset-card-link, .tic-media-kit .tic-media-assets-section .tma--all-assets .tic-asset-card-link, .tic-media-asset-detail-page .tic-media-assets-section .tma--assets-container .tic-asset-card-link, .tic-media-asset-detail-page .tic-media-assets-section .tma--filtered-assets .tic-asset-card-link, .tic-media-asset-detail-page .tic-media-assets-section .tma--all-assets .tic-asset-card-link {
    width: calc((100% - 40px) / 2);
  }
}

@media all and (max-width: 989.98px) {
  .tic-media-kit .tic-media-assets-section .tma--assets-container .tic-asset-card-link, .tic-media-kit .tic-media-assets-section .tma--filtered-assets .tic-asset-card-link, .tic-media-kit .tic-media-assets-section .tma--all-assets .tic-asset-card-link, .tic-media-asset-detail-page .tic-media-assets-section .tma--assets-container .tic-asset-card-link, .tic-media-asset-detail-page .tic-media-assets-section .tma--filtered-assets .tic-asset-card-link, .tic-media-asset-detail-page .tic-media-assets-section .tma--all-assets .tic-asset-card-link {
    width: 100%;
    max-width: 500px;
    margin: auto;
  }
}

.tic-media-kit .tic-media-assets-section .tma--assets-container .tic-asset-card-link .tic-asset-card, .tic-media-kit .tic-media-assets-section .tma--filtered-assets .tic-asset-card-link .tic-asset-card, .tic-media-kit .tic-media-assets-section .tma--all-assets .tic-asset-card-link .tic-asset-card, .tic-media-asset-detail-page .tic-media-assets-section .tma--assets-container .tic-asset-card-link .tic-asset-card, .tic-media-asset-detail-page .tic-media-assets-section .tma--filtered-assets .tic-asset-card-link .tic-asset-card, .tic-media-asset-detail-page .tic-media-assets-section .tma--all-assets .tic-asset-card-link .tic-asset-card {
  height: 100%;
}

.tic-media-kit .tic-media-assets-section .tma--assets-container .asset-card-hidden, .tic-media-kit .tic-media-assets-section .tma--filtered-assets .asset-card-hidden, .tic-media-kit .tic-media-assets-section .tma--all-assets .asset-card-hidden, .tic-media-asset-detail-page .tic-media-assets-section .tma--assets-container .asset-card-hidden, .tic-media-asset-detail-page .tic-media-assets-section .tma--filtered-assets .asset-card-hidden, .tic-media-asset-detail-page .tic-media-assets-section .tma--all-assets .asset-card-hidden {
  display: none;
}

.tic-media-kit a:hover .tic-green-subhead, .tic-media-kit a:focus .tic-green-subhead, .tic-media-asset-detail-page a:hover .tic-green-subhead, .tic-media-asset-detail-page a:focus .tic-green-subhead {
  text-decoration: underline;
}

.tic-media-kit .optional-filtering-assets, .tic-media-asset-detail-page .optional-filtering-assets {
  margin-top: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 40px;
  margin-bottom: -60px;
}

@media all and (max-width: 989.98px) {
  .tic-media-kit .optional-filtering-assets, .tic-media-asset-detail-page .optional-filtering-assets {
    gap: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.tic-media-kit .optional-filtering-assets .tic-custom-dropdown, .tic-media-asset-detail-page .optional-filtering-assets .tic-custom-dropdown {
  width: calc(100% - 200px);
}

@media all and (max-width: 989.98px) {
  .tic-media-kit .optional-filtering-assets .tic-custom-dropdown, .tic-media-asset-detail-page .optional-filtering-assets .tic-custom-dropdown {
    width: 100%;
  }
}

.tic-media-kit .optional-filtering-assets .tic-filter-topics-heading, .tic-media-asset-detail-page .optional-filtering-assets .tic-filter-topics-heading {
  font-size: 24px;
  line-height: 24px;
  color: #262626;
  letter-spacing: -0.25px;
  font-weight: 600;
  margin: 0;
}

@media all and (max-width: 767.98px) {
  .tic-media-kit .optional-filtering-assets .tic-filter-topics-heading, .tic-media-asset-detail-page .optional-filtering-assets .tic-filter-topics-heading {
    font-size: 19px;
  }
}

.tic-media-asset-detail-page .tic-media-assets-section {
  background-color: #ffffff;
}

.tic-media-asset-detail-page .tic-media-assets-section .tma--intro-copy {
  text-align: left;
  padding-bottom: 40px;
  border-bottom: 1px solid #D6DAE0;
}

@media all and (max-width: 989.98px) {
  .tic-media-asset-detail-page .tic-media-assets-section .tma--intro-copy {
    text-align: center;
  }
}

.tic-media-asset-detail-page .tic-media-assets-section .tma--intro-copy .tic-section-heading {
  margin-bottom: 0;
}

.tic-media-asset-detail-page .tic-asset-card-link .tic-asset-card {
  background-color: #F1F5F7;
}

.fact-sheet-archive {
  background-color: #ffffff;
}

.fact-sheet-archive .tic-fact-sheet-hero {
  background-color: #F1F5F7;
}

.fact-sheet-archive .tic-fact-sheet-hero .tic-fact-sheet-hero-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 120px;
}

@media (min-width: 990px) and (max-width: 1199.98px) {
  .fact-sheet-archive .tic-fact-sheet-hero .tic-fact-sheet-hero-row {
    gap: 60px;
  }
}

@media all and (max-width: 989.98px) {
  .fact-sheet-archive .tic-fact-sheet-hero .tic-fact-sheet-hero-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 40px;
  }
}

.fact-sheet-archive .tic-fact-sheet-hero .tic-fact-sheet-hero-row .tmkh--left, .fact-sheet-archive .tic-fact-sheet-hero .tic-fact-sheet-hero-row .tmkh--right {
  width: calc((100% - 120px) / 2);
}

@media (min-width: 990px) and (max-width: 1199.98px) {
  .fact-sheet-archive .tic-fact-sheet-hero .tic-fact-sheet-hero-row .tmkh--left, .fact-sheet-archive .tic-fact-sheet-hero .tic-fact-sheet-hero-row .tmkh--right {
    width: calc((100% - 60px) / 2);
  }
}

@media all and (max-width: 989.98px) {
  .fact-sheet-archive .tic-fact-sheet-hero .tic-fact-sheet-hero-row .tmkh--left, .fact-sheet-archive .tic-fact-sheet-hero .tic-fact-sheet-hero-row .tmkh--right {
    width: 100%;
  }
}

@media all and (max-width: 989.98px) {
  .fact-sheet-archive .tic-fact-sheet-hero .tic-fact-sheet-hero-row .tmkh--right {
    max-width: 500px;
  }
}

.fact-sheet-archive .tic-fact-sheet-hero .tic-fact-sheet-hero-row .tmkh--left .tic-link-button {
  margin: 20px 0 0 0;
}

.fact-sheet-archive .tic-fact-sheet-hero .tic-fact-sheet-hero-row .tmkh--image {
  border-radius: 16px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  padding-top: 100%;
}

@media all and (max-width: 989.98px) {
  .fact-sheet-archive .tic-fact-sheet-hero .tic-fact-sheet-hero-row .tmkh--image {
    min-height: 100%;
  }
}

.fact-sheet-archive .tic-fact-sheets-listing .tic-fact-sheets-listing-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 40px;
}

@media all and (max-width: 989.98px) {
  .fact-sheet-archive .tic-fact-sheets-listing .tic-fact-sheets-listing-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-top: 40px;
  }
}

.fact-sheet-archive .tic-fact-sheets-listing .tic-fact-sheets-listing-row .tic-post-thumbnail-link {
  width: calc((100% - 80px) / 3);
}

@media all and (max-width: 989.98px) {
  .fact-sheet-archive .tic-fact-sheets-listing .tic-fact-sheets-listing-row .tic-post-thumbnail-link {
    width: 100%;
    max-width: 500px;
    margin: auto;
  }
}

.fact-sheet-archive .tic-fact-sheets-listing .tic-fact-sheets-listing-row .tic-post-thumbnail-link .tic-post-thumbnail {
  margin-bottom: 0;
}

.fact-sheet-archive .tic-fact-sheets-listing .tic-fact-sheets-listing-row .tic-post-thumbnail-link .tic-post-thumbnail .tic-pt--title {
  padding-bottom: 40px;
}

.tic-media-contact .tic-media-contact-hero {
  background-color: #ffffff;
}

.tic-media-contact .tic-media-contact-hero .tic-media-contact-hero-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 120px;
}

@media (min-width: 990px) and (max-width: 1199.98px) {
  .tic-media-contact .tic-media-contact-hero .tic-media-contact-hero-row {
    gap: 60px;
  }
}

@media all and (max-width: 989.98px) {
  .tic-media-contact .tic-media-contact-hero .tic-media-contact-hero-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 40px;
  }
}

.tic-media-contact .tic-media-contact-hero .tic-media-contact-hero-row .tmkh--left, .tic-media-contact .tic-media-contact-hero .tic-media-contact-hero-row .tmkh--right {
  width: calc((100% - 120px) / 2);
}

@media (min-width: 990px) and (max-width: 1199.98px) {
  .tic-media-contact .tic-media-contact-hero .tic-media-contact-hero-row .tmkh--left, .tic-media-contact .tic-media-contact-hero .tic-media-contact-hero-row .tmkh--right {
    width: calc((100% - 60px) / 2);
  }
}

@media all and (max-width: 989.98px) {
  .tic-media-contact .tic-media-contact-hero .tic-media-contact-hero-row .tmkh--left, .tic-media-contact .tic-media-contact-hero .tic-media-contact-hero-row .tmkh--right {
    width: 100%;
  }
}

@media all and (max-width: 989.98px) {
  .tic-media-contact .tic-media-contact-hero .tic-media-contact-hero-row .tmkh--right {
    max-width: 500px;
  }
}

.tic-media-contact .tic-media-contact-hero .tic-media-contact-hero-row .tmkh--left .tic-link-button {
  margin: 20px 0 0 0;
}

.tic-media-contact .tic-media-contact-hero .tic-media-contact-hero-row .tmkh--image {
  border-radius: 16px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  padding-top: 100%;
}

@media all and (max-width: 989.98px) {
  .tic-media-contact .tic-media-contact-hero .tic-media-contact-hero-row .tmkh--image {
    min-height: 100%;
  }
}

.tic-media-contact .tic-media-contact-info {
  background-color: #F1F5F7;
}

.tic-media-contact .tic-media-contact-info .tic-media-contact-info-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 120px;
}

@media (min-width: 1100px) and (max-width: 1199.98px) {
  .tic-media-contact .tic-media-contact-info .tic-media-contact-info-row {
    gap: 60px;
  }
}

@media all and (max-width: 1099.98px) {
  .tic-media-contact .tic-media-contact-info .tic-media-contact-info-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 80px;
  }
}

.tic-media-contact .tic-media-contact-info .tic-media-contact-info-row .tic-for-media, .tic-media-contact .tic-media-contact-info .tic-media-contact-info-row .tic-for-clients {
  width: calc((100% - 120px) / 2);
}

@media (min-width: 1100px) and (max-width: 1199.98px) {
  .tic-media-contact .tic-media-contact-info .tic-media-contact-info-row .tic-for-media, .tic-media-contact .tic-media-contact-info .tic-media-contact-info-row .tic-for-clients {
    width: calc((100% - 60px) / 2);
  }
}

@media all and (max-width: 1099.98px) {
  .tic-media-contact .tic-media-contact-info .tic-media-contact-info-row .tic-for-media, .tic-media-contact .tic-media-contact-info .tic-media-contact-info-row .tic-for-clients {
    width: 100%;
  }
}

.tic-media-contact .tic-media-contact-info .tic-media-contact-info-row .tic-for-media a, .tic-media-contact .tic-media-contact-info .tic-media-contact-info-row .tic-for-clients a {
  text-decoration: underline;
  -webkit-transition: all ease 250ms;
  transition: all ease 250ms;
}

.tic-media-contact .tic-media-contact-info .tic-media-contact-info-row .tic-for-media a:hover, .tic-media-contact .tic-media-contact-info .tic-media-contact-info-row .tic-for-media a:focus, .tic-media-contact .tic-media-contact-info .tic-media-contact-info-row .tic-for-clients a:hover, .tic-media-contact .tic-media-contact-info .tic-media-contact-info-row .tic-for-clients a:focus {
  color: #262626;
}

.tic-media-contact .tic-media-contact-info .tic-media-contact-info-row .tic-section-heading {
  margin-bottom: 40px;
}

@media all and (max-width: 767.98px) {
  .tic-media-contact .tic-media-contact-info .tic-media-contact-info-row .tic-section-heading {
    margin-bottom: 20px;
  }
}

.tic-media-contact .tic-media-contact-info .tic-media-contact-info-row .media-contact-content {
  position: relative;
  padding-left: 52px;
  margin-bottom: 30px;
}

.tic-media-contact .tic-media-contact-info .tic-media-contact-info-row .media-contact-icons {
  width: 32px;
  height: 32px;
  position: absolute;
  top: 0;
  left: 0;
}

.tic-executives .tic-executives-hero {
  background-color: #F1F5F7;
}

.tic-executives .tic-executives-hero .tic-executives-hero-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 120px;
}

@media (min-width: 990px) and (max-width: 1199.98px) {
  .tic-executives .tic-executives-hero .tic-executives-hero-row {
    gap: 60px;
  }
}

@media all and (max-width: 989.98px) {
  .tic-executives .tic-executives-hero .tic-executives-hero-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 40px;
  }
}

.tic-executives .tic-executives-hero .tic-executives-hero-row .tmkh--left, .tic-executives .tic-executives-hero .tic-executives-hero-row .tmkh--right {
  width: calc((100% - 120px) / 2);
}

@media (min-width: 990px) and (max-width: 1199.98px) {
  .tic-executives .tic-executives-hero .tic-executives-hero-row .tmkh--left, .tic-executives .tic-executives-hero .tic-executives-hero-row .tmkh--right {
    width: calc((100% - 60px) / 2);
  }
}

@media all and (max-width: 989.98px) {
  .tic-executives .tic-executives-hero .tic-executives-hero-row .tmkh--left, .tic-executives .tic-executives-hero .tic-executives-hero-row .tmkh--right {
    width: 100%;
  }
}

@media all and (max-width: 989.98px) {
  .tic-executives .tic-executives-hero .tic-executives-hero-row .tmkh--right {
    max-width: 500px;
  }
}

.tic-executives .tic-executives-hero .tic-executives-hero-row .tmkh--left .tic-link-button {
  margin: 20px 0 0 0;
}

@media all and (max-width: 549.98px) {
  .tic-executives .tic-executives-hero .tic-executives-hero-row .tmkh--left .tic-link-button {
    width: 100%;
  }
}

.tic-executives .tic-executives-hero .tic-executives-hero-row .tmkh--image {
  border-radius: 16px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  padding-top: 100%;
}

@media all and (max-width: 989.98px) {
  .tic-executives .tic-executives-hero .tic-executives-hero-row .tmkh--image {
    min-height: 100%;
  }
}

.tic-executives .tic-executive-team .tic-executive-team-intro {
  text-align: center;
  margin-bottom: 90px;
}

@media all and (max-width: 767.98px) {
  .tic-executives .tic-executive-team .tic-executive-team-intro {
    margin-bottom: 40px;
  }
}

.tic-executives .tic-executive-team .tic-executive-team-listings {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 70px 80px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

@media (min-width: 990px) and (max-width: 1200px) {
  .tic-executives .tic-executive-team .tic-executive-team-listings {
    gap: 60px;
  }
}

@media all and (max-width: 989.98px) {
  .tic-executives .tic-executive-team .tic-executive-team-listings {
    gap: 40px;
  }
}

.tic-executives .tic-executive-team .tic-executive-team-listings .executive-thumbnail-link {
  text-align: center;
  display: inline-block;
  width: calc((100% - 240px) / 4);
  -webkit-transition: all ease 250ms;
  transition: all ease 250ms;
  color: #262626;
}

.tic-executives .tic-executive-team .tic-executive-team-listings .executive-thumbnail-link:hover, .tic-executives .tic-executive-team .tic-executive-team-listings .executive-thumbnail-link:focus {
  text-decoration: underline;
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.tic-executives .tic-executive-team .tic-executive-team-listings .executive-thumbnail-link:focus {
  outline-offset: 10px;
  outline: 1px solid #000;
}

@media (min-width: 990px) and (max-width: 1200px) {
  .tic-executives .tic-executive-team .tic-executive-team-listings .executive-thumbnail-link {
    width: calc((100% - 60px) / 2);
  }
}

@media all and (max-width: 989.98px) {
  .tic-executives .tic-executive-team .tic-executive-team-listings .executive-thumbnail-link {
    width: 100%;
    max-width: 500px;
    margin: auto;
  }
}

.tic-executives .tic-executive-team .tic-executive-team-listings .executive-thumbnail-link .executive--image {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  padding-top: 75%;
  width: 100%;
  margin-bottom: 20px;
}

.tic-executives .tic-executive-team .tic-executive-team-listings .executive-thumbnail-link .executive--name {
  color: #262626;
  margin-bottom: 20px;
  font-size: 24px;
  line-height: 28px;
  font-weight: 600;
  letter-spacing: -0.25px;
}

.tic-executives .tic-executive-team .tic-executive-team-listings .executive-thumbnail-link .executive--job-title p {
  color: #262626;
  margin-bottom: 0;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: -0.1px;
  font-weight: 500;
}

.tic-executive-detail {
  max-width: 760px;
  margin: auto;
  padding: 90px 0;
}

@media (min-width: 768px) and (max-width: 989.98px) {
  .tic-executive-detail {
    padding: 75px;
  }
}

@media all and (max-width: 767.98px) {
  .tic-executive-detail {
    padding: 60px 25px;
  }
}

.tic-executive-detail--hero .executive-details-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 60px;
}

@media all and (max-width: 989.98px) {
  .tic-executive-detail--hero .executive-details-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    gap: 20px;
    margin-bottom: 40px;
  }
}

.tic-executive-detail--hero .executive-details-row p {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: -0.1px;
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
}

.tic-executive-detail--hero .executive-details-row p a {
  padding: 0;
  margin: 0;
  height: 22px;
  width: 22px;
}

.tic-executive-detail--hero .executive-image {
  width: 100%;
  padding-top: 75%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 16px;
  margin-bottom: 40px;
}

.tic-executive-detail--download-assets {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 60px;
  padding: 60px 0 120px 0;
}

@media all and (max-width: 989.98px) {
  .tic-executive-detail--download-assets {
    padding: 60px 0 80px 0;
  }
}

@media all and (max-width: 767.98px) {
  .tic-executive-detail--download-assets {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 30px;
  }
}

.tic-executive-detail--download-assets .tic-link-button {
  width: calc((100% - 60px) / 2);
}

@media all and (max-width: 767.98px) {
  .tic-executive-detail--download-assets .tic-link-button {
    width: 100%;
  }
}

@media all and (max-width: 989.98px) {
  .tic-single .last-updated.desktop-only {
    display: none;
  }
}

.tic-single .last-updated-date {
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  letter-spacing: -0.1px;
  font-style: italic;
  margin-bottom: 40px;
}

@media all and (max-width: 989.98px) {
  .tic-single .last-updated-date {
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -0.22px;
    margin-bottom: 20px;
  }
}

.tic-single .article-body {
  background-image: none;
  padding: 0;
}

.tic-single .article-body .c1 {
  position: relative;
  background-color: transparent !important;
  float: none;
  width: 100%;
  width: calc(100% - 500px);
  max-width: 760px;
  margin: auto;
  padding: 90px 0;
}

.tic-single .article-body .c1 a {
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #008427;
  text-decoration: underline;
  -webkit-transition: all ease 250ms;
  transition: all ease 250ms;
}

.tic-single .article-body .c1 a:focus, .tic-single .article-body .c1 a:hover {
  color: #262626;
}

.tic-single .article-body .c1 .share-tic-page a {
  text-decoration: none;
}

@media (min-width: 768px) and (max-width: 989.98px) {
  .tic-single .article-body .c1 {
    padding: 75px;
  }
}

@media all and (max-width: 989.98px) {
  .tic-single .article-body .c1 {
    width: 100%;
  }
}

@media all and (max-width: 767.98px) {
  .tic-single .article-body .c1 {
    padding: 60px 25px;
  }
}

.tic-single .article-body .c1 .category-abovetitle.cat {
  padding: 0 !important;
}

.tic-single .article-body .c1 .category-abovetitle.cat a {
  text-decoration: none !important;
}

.tic-single .article-body .c1 .tic-at-a-glance {
  margin: 40px 0;
  padding: 40px;
  background-color: #F1F5F7;
  border-radius: 16px;
}

@media all and (max-width: 767.98px) {
  .tic-single .article-body .c1 .tic-at-a-glance {
    padding: 40px 20px;
  }
}

.tic-single .article-body .c1 .tic-at-a-glance p {
  margin: 0;
}

.tic-single .article-body .c1 .tic-at-a-glance .aag-heading {
  font-weight: 600;
  letter-spacing: -0.57px;
  font-size: 24px;
  line-height: 28px;
}

@media all and (max-width: 767.98px) {
  .tic-single .article-body .c1 .tic-at-a-glance .aag-heading {
    font-size: 19px;
    line-height: 24px;
  }
}

@media all and (min-width: 990px) {
  .tic-single .article-body .c1 .tic-article-detail-bar {
    width: 150px;
    position: absolute;
    top: 90px;
    left: -220px;
  }
}

@media all and (min-width: 990px) {
  .tic-single .article-body .c1 .tic-article-detail-bar--mobile {
    display: none;
  }
}

@media all and (max-width: 989.98px) {
  .tic-single .article-body .c1 .tic-article-detail-bar--desktop {
    display: none;
  }
}

.tic-single .article-body .c1 .tic-article-detail-bar .tic-article-detail-icon {
  margin-bottom: 40px;
}

.tic-single .article-body .c1 .tic-article-detail-bar .tic-article-detail-icon svg {
  margin-bottom: 10px;
  line-height: 0;
}

@media all and (max-width: 989.98px) {
  .tic-single .article-body .c1 .tic-article-detail-bar .tic-article-detail-icon svg {
    margin-bottom: 0;
    margin-right: 10px;
  }
}

.tic-single .article-body .c1 .tic-article-detail-bar .tic-article-detail-icon p {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: -0.10000000149011612px;
  margin-bottom: 0;
}

@media all and (max-width: 989.98px) {
  .tic-single .article-body .c1 .tic-article-detail-bar .tic-article-detail-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 10px;
  }
}

.tic-single .article-body .c1 .tic-article-detail-bar .tic-article-date-author {
  margin-bottom: 20px;
}

.tic-single .article-body .c1 .tic-single-post-thumbnail {
  padding-top: 55%;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.tic-single .article-body .c1 .tic-single-post-thumbnail, .tic-single .article-body .c1 .video-container {
  margin: 60px 0;
}

@media all and (max-width: 767.98px) {
  .tic-single .article-body .c1 .tic-single-post-thumbnail, .tic-single .article-body .c1 .video-container {
    margin: 40px 0;
  }
}

.tic-single .article-body .c1 .article-main-content {
  padding-bottom: 60px;
  margin-bottom: 80px;
  border-bottom: 1px solid #D6DAE0;
}

@media all and (max-width: 989.98px) {
  .tic-single .article-body .c1 .article-main-content {
    padding-bottom: 40px;
    margin-bottom: 60px;
  }
}

.tic-single .article-body .c1 .article-main-content p, .tic-single .article-body .c1 .article-main-content a {
  font-size: 18px;
  line-height: 28px;
  letter-spacing: -0.1px;
  font-weight: 400;
}

@media all and (max-width: 767.98px) {
  .tic-single .article-body .c1 .article-main-content p, .tic-single .article-body .c1 .article-main-content a {
    font-size: 16px;
    line-height: 24px;
  }
}

.tic-single .article-body .c1 .article-main-content a {
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #008427;
  text-decoration: underline;
  -webkit-transition: all ease 250ms;
  transition: all ease 250ms;
}

.tic-single .article-body .c1 .article-main-content a:focus, .tic-single .article-body .c1 .article-main-content a:hover {
  color: #262626;
}

.tic-single .article-body .c1 .article-main-content h2, .tic-single .article-body .c1 .article-main-content h3, .tic-single .article-body .c1 .article-main-content h4, .tic-single .article-body .c1 .article-main-content h5, .tic-single .article-body .c1 .article-main-content h6, .tic-single .article-body .c1 .article-main-content .tic-at-a-glance .aag-heading {
  font-weight: 600;
  letter-spacing: -0.57px;
}

.tic-single .article-body .c1 .article-main-content h3, .tic-single .article-body .c1 .article-main-content .tic-at-a-glance .aag-heading {
  font-size: 24px;
  line-height: 28px;
}

.tic-single .article-body .c1 .article-main-content h4, .tic-single .article-body .c1 .article-main-content h5, .tic-single .article-body .c1 .article-main-content h6 {
  font-size: 18px;
  line-height: 28px;
}

.tic-single .article-body .c1 .article-main-content h2 {
  font-size: 40px;
  line-height: 1;
}

@media all and (max-width: 767.98px) {
  .tic-single .article-body .c1 .article-main-content h2 {
    font-size: 36px;
  }
}

.tic-single .article-body .c1 .article-main-content figcaption {
  font-size: 18px;
  line-height: 24px;
  font-weight: 600;
  letter-spacing: -0.33px;
}

@media all and (max-width: 787.98px) {
  .tic-single .article-body .c1 .article-main-content figcaption {
    font-size: 16px;
  }
}

.tic-single .article-body .c1 .article-main-content img {
  border-radius: 16px;
}

.tic-single .article-body .c1 .article-main-content li {
  margin: 0;
}

.tic-single .article-body .c1 .article-main-content .wp-block-table {
  margin: 80px 0;
}

@media all and (max-width: 767.98px) {
  .tic-single .article-body .c1 .article-main-content .wp-block-table {
    margin: 60px 0;
  }
}

.tic-single .article-body .c1 .article-main-content .wp-block-table table tr td {
  font-size: 16px;
  line-height: 24px;
  border: 1px solid #D6DAE0;
  padding: 40px;
}

@media all and (max-width: 989.98px) {
  .tic-single .article-body .c1 .article-main-content .wp-block-table table tr td {
    padding: 40px 20px;
  }
}

.tic-single .article-body .c1 .article-main-content .wp-block-table table tr td:first-of-type {
  border-left: none;
}

.tic-single .article-body .c1 .article-main-content .wp-block-table table tr td:last-of-type {
  border-right: none;
}

.tic-single .article-body .c1 .article-main-content .wp-block-table table tr:first-of-type {
  font-weight: 600;
}

.tic-single .article-body .c1 .article-main-content .wp-block-table table tr:first-of-type td {
  border-top: none;
}

.tic-single .article-body .c1 .article-main-content .wp-block-table table tr:last-of-type td {
  border-bottom: none;
}

.tic-single .article-body .c1 .article-main-content .wp-block-table table a {
  color: #262626;
  text-decoration: none;
  position: relative;
}

.tic-single .article-body .c1 .article-main-content .wp-block-table table a:after {
  content: '';
  position: absolute;
  width: 9px;
  height: 14px;
  top: calc(((100% - 14px) / 2));
  right: -20px;
  -webkit-transition: all ease 250ms;
  transition: all ease 250ms;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6.70396 6.2652C7.13292 6.66116 7.13292 7.33884 6.70396 7.7348L1 13' stroke='%23262626' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.tic-single .article-body .c1 .article-main-content .wp-block-table table a:hover, .tic-single .article-body .c1 .article-main-content .wp-block-table table a:focus {
  text-decoration: underline;
}

.tic-single .article-body .c1 .article-main-content .wp-block-table table a:hover:after, .tic-single .article-body .c1 .article-main-content .wp-block-table table a:focus:after {
  right: -30px;
}

.tic-single .article-body .c2 {
  float: none;
  background-color: transparent !important;
  float: none;
  width: 100%;
}

.tic-single .tic-single-related-topics {
  width: 100%;
}

.tic-single .tic-single-related-topics .tic-section-heading {
  font-size: 40px;
  line-height: 1;
  margin-bottom: 40px;
}

@media all and (max-width: 989.98px) {
  .tic-single .tic-single-related-topics .tic-section-heading {
    text-align: center;
  }
}

@media all and (max-width: 767.98px) {
  .tic-single .tic-single-related-topics .tic-section-heading {
    font-size: 36px;
  }
}

.tic-single .tic-single-related-topics .tic-single-related-topics-row.extra-bottom-space {
  padding: 60px 0 200px 0;
}

@media all and (max-width: 989.98px) {
  .tic-single .tic-single-related-topics .tic-single-related-topics-row.extra-bottom-space {
    padding: 40px 0 80px 0;
  }
}

.tic-single .tic-single-related-topics .tic-single-related-topics-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 40px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 60px 0 0 0;
  border-top: 1px solid #D6DAE0;
}

@media all and (max-width: 989.98px) {
  .tic-single .tic-single-related-topics .tic-single-related-topics-row {
    padding: 40px 0 80px 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.tic-single .tic-single-related-topics .tic-single-related-topics-row .tic-related-topic-thumb {
  text-align: center;
  width: calc((100% - 120px) / 4);
}

.tic-single .tic-single-related-topics .tic-single-related-topics-row .tic-related-topic-thumb .tic-arrow-cta::after {
  top: auto;
  bottom: 5px;
}

@media (min-width: 990px) and (max-width: 1199.98px) {
  .tic-single .tic-single-related-topics .tic-single-related-topics-row .tic-related-topic-thumb {
    width: calc((100% - 40px) / 2);
  }
}

@media all and (max-width: 989.98px) {
  .tic-single .tic-single-related-topics .tic-single-related-topics-row .tic-related-topic-thumb {
    width: 100%;
    max-width: 350px;
    margin: auto;
  }
}

.tic-single .tic-article-recommended-articles {
  width: 100%;
}

.tic-single .tic-article-recommended-articles--padding-bottom {
  padding-bottom: 120px;
}

@media all and (max-width: 989.98px) {
  .tic-single .tic-article-recommended-articles--padding-bottom {
    padding-bottom: 80px;
  }
}

.tic-single .tic-article-recommended-articles .tic-asset-card {
  background-color: #F1F5F7;
}

.tic-single .tic-article-recommended-articles .tic-rec-articles--heading {
  font-weight: 600;
  font-size: 40px;
  line-height: 1;
  letter-spacing: -0.57px;
  text-transform: none;
  padding-bottom: 40px;
  margin-bottom: 60px;
  border-bottom: 1px solid #D6DAE0;
}

@media all and (max-width: 767.98px) {
  .tic-single .tic-article-recommended-articles .tic-rec-articles--heading {
    font-size: 36px;
  }
}

@media all and (max-width: 989.98px) {
  .tic-single .tic-article-recommended-articles .tic-rec-articles--heading {
    text-align: center;
  }
}

.tic-single .tic-article-recommended-articles .tic-rec-articles--heading::before {
  display: none;
}

.tic-single .tic-article-recommended-articles .tic-rec-articles--post-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 40px;
}

.tic-single .tic-article-recommended-articles .tic-rec-articles--post-row--stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}

.tic-single .tic-article-recommended-articles .tic-rec-articles--post-row--stretch .tic-asset-card {
  height: 100%;
}

@media all and (max-width: 989.98px) {
  .tic-single .tic-article-recommended-articles .tic-rec-articles--post-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.tic-single .tic-article-recommended-articles .tic-rec-articles--post-row a.post {
  text-decoration: none;
}

.tic-single .tic-article-recommended-articles .tic-rec-articles--post-row a.post:hover, .tic-single .tic-article-recommended-articles .tic-rec-articles--post-row a.post:focus {
  text-decoration: none;
}

.tic-single .tic-article-recommended-articles .tic-rec-articles--post-row .post {
  width: calc((100% - 80px) / 3);
  padding: 0;
  -webkit-transition: all ease 250ms;
  transition: all ease 250ms;
}

@media all and (max-width: 989.98px) {
  .tic-single .tic-article-recommended-articles .tic-rec-articles--post-row .post {
    width: 100%;
    max-width: 500px;
    margin: auto;
  }
}

.tic-single .tic-article-recommended-articles .tic-rec-articles--post-row .post a {
  text-decoration: none;
}

.tic-single .tic-article-recommended-articles .tic-rec-articles--post-row .post a:hover, .tic-single .tic-article-recommended-articles .tic-rec-articles--post-row .post a:focus {
  text-decoration: none;
}

.tic-single .tic-article-recommended-articles .tic-rec-articles--post-row .post .tic-green-subhead {
  margin-bottom: 10px;
}

.tic-single .tic-article-recommended-articles .tic-rec-articles--post-row .post .tic-post-title {
  margin-bottom: 0;
  font-weight: 600;
  font-size: 24px;
  line-height: 28px;
  letter-spacing: -0.25px;
}

@media all and (max-width: 767.98px) {
  .tic-single .tic-article-recommended-articles .tic-rec-articles--post-row .post .tic-post-title {
    font-size: 19px;
  }
}

.tic-single .tic-article-recommended-articles .tic-rec-articles--post-row .post .tic-post-thumbnail {
  width: 100%;
  padding-top: 46%;
  border-radius: 8px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  margin-bottom: 30px;
}

@media all and (max-width: 767.98px) {
  .tic-single .tic-article-recommended-articles .tic-rec-articles--post-row .post .tic-post-thumbnail {
    margin-bottom: 20px;
  }
}

.tic-single .tic-article-recommended-articles .tic-rec-articles--post-row .post:hover, .tic-single .tic-article-recommended-articles .tic-rec-articles--post-row .post:focus {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.tic-single .tic-article-recommended-articles .tic-rec-articles--post-row .post:hover .tic-post-title, .tic-single .tic-article-recommended-articles .tic-rec-articles--post-row .post:focus .tic-post-title {
  text-decoration: underline;
}

.tic-single .tic-testimonial-slider-section {
  background-color: #008427;
}

.tic-single .tic-testimonial-slider-section .tic-section-heading {
  color: #ffffff;
}

.tic-single .tic-testimonial-slider-section .slick-dots li button {
  outline-color: #ffffff;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 12 12' style='enable-background:new 0 0 12 12;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23ffffff;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M6,11.75c-3.17,0-5.75-2.58-5.75-5.75S2.83,0.25,6,0.25S11.75,2.83,11.75,6S9.17,11.75,6,11.75z M6,0.89 C3.18,0.89,0.89,3.18,0.89,6S3.18,11.11,6,11.11S11.11,8.82,11.11,6S8.82,0.89,6,0.89z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.tic-single .tic-testimonial-slider-section .slick-dots .slick-active button {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 12 12' style='enable-background:new 0 0 12 12;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23ffffff;%7D%0A%3C/style%3E%3Cg%3E%3Ccircle class='st0' cx='6' cy='6' r='5.75'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.tic-category-page .cat-featured-article-link {
  width: 100%;
}

.tic-category-page .cat-featured-article-link .cat-featured-article {
  border: 3px solid #ffffff;
  border-radius: 12px;
  background-color: #ffffff;
  -webkit-transition: all ease 250ms;
  transition: all ease 250ms;
}

.tic-category-page .cat-featured-article-link .cat-featured-article .cfa--image {
  width: 100%;
  padding-top: 46%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 9px 9px 0 0;
}

.tic-category-page .cat-featured-article-link .cat-featured-article .cfa--content {
  padding: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 20px;
}

.tic-category-page .cat-featured-article-link .cat-featured-article .cfa--content svg {
  width: 50px;
  height: 50px;
}

.tic-category-page .cat-featured-article-link .cat-featured-article .cfa--content--title {
  margin: 0;
  padding: 0;
  width: calc(100% - 80px);
  font-weight: 600;
  font-size: 24px;
  line-height: 1.17;
  letter-spacing: -0.25px;
  color: #262626;
}

@media all and (max-width: 767.98px) {
  .tic-category-page .cat-featured-article-link .cat-featured-article .cfa--content--title {
    font-size: 18px;
  }
}

.tic-category-page .cat-featured-article-link:focus .cat-featured-article, .tic-category-page .cat-featured-article-link:hover .cat-featured-article {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.tic-category-page .cat-featured-article-link:focus .cat-featured-article .cfa--content--title, .tic-category-page .cat-featured-article-link:hover .cat-featured-article .cfa--content--title {
  text-decoration: underline;
}

.tic-category-page .tic-tax-breaks-money-listing .ttbml--intro {
  text-align: center;
}

.tic-category-page .tic-tax-breaks-money-listing .ttbml--intro p {
  max-width: 760px;
  margin: auto;
}

.tic-category-page .tic-tax-breaks-money-listing .ttbml--posts {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  gap: 40px;
  margin: 80px 0;
}

@media all and (max-width: 767.98px) {
  .tic-category-page .tic-tax-breaks-money-listing .ttbml--posts {
    margin: 40px 0 60px 0;
  }
}

@media all and (max-width: 989.98px) {
  .tic-category-page .tic-tax-breaks-money-listing .ttbml--posts {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.tic-category-page .tic-tax-breaks-money-listing .ttbml--posts .tic-post-thumbnail-link {
  width: calc((100% - 80px)/3);
}

@media all and (max-width: 989.98px) {
  .tic-category-page .tic-tax-breaks-money-listing .ttbml--posts .tic-post-thumbnail-link {
    width: 100%;
    max-width: 500px;
    margin: auto;
  }
}

.tic-category-page .tic-tax-breaks-money-listing .ttbml--posts .tic-post-thumbnail-link .tic-post-thumbnail {
  margin-bottom: 0;
}

.tic-category-page .tic-tax-breaks-money-listing .ttbml--posts .tic-post-thumbnail-link .tic-post-thumbnail .tic-pt--title {
  padding-bottom: 40px;
}

.tic-category-page .tic-tax-breaks-money-listing .ttbml--subs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  gap: 40px;
  margin: 80px 0 0 0;
}

@media all and (max-width: 989.98px) {
  .tic-category-page .tic-tax-breaks-money-listing .ttbml--subs {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin: 40px 0 0 0;
  }
}

.tic-category-page .tic-tax-breaks-money-listing .ttbml--subs .tic-subs-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: calc((100% - 80px)/3);
}

@media all and (max-width: 989.98px) {
  .tic-category-page .tic-tax-breaks-money-listing .ttbml--subs .tic-subs-col {
    width: 100%;
    max-width: 500px;
    margin: auto;
  }
}

.tic-category-page .tic-tax-breaks-money-listing .ttbml--subs .tic-subs-col .tic-post-thumbnail-link {
  width: 100%;
  height: 100%;
  display: inline-block;
}

.tic-category-page .tic-tax-breaks-money-listing .ttbml--subs .tic-subs-col .tic-post-thumbnail-link .tic-post-thumbnail {
  margin-bottom: 0;
}

.tic-category-page .tic-tax-breaks-money-listing .ttbml--subs .tic-subs-col .tic-post-thumbnail-link .tic-post-thumbnail .tic-pt--title {
  padding-bottom: 40px;
}

.tic-category-page .tic-tax-breaks-money-listing .ttbml--subs .tic-subs-col .life-stages-subcat-intro {
  text-align: center;
  margin-bottom: 60px;
  height: 100%;
}

@media all and (max-width: 989.98px) {
  .tic-category-page .tic-tax-breaks-money-listing .ttbml--subs .tic-subs-col .life-stages-subcat-intro {
    margin-bottom: 40px;
  }
}

.tic-category-page .tic-tax-breaks-money-listing .ttbml--subs .tic-subs-col .life-stages-subcat-intro svg {
  margin-bottom: 10px;
}

.tic-category-page .tic-tax-breaks-money-listing .ttbml--subs .tic-subs-col .life-stages-subcat-intro .life-stage-sub-heading {
  font-weight: 500;
  font-size: 24px;
  line-height: 28px;
  letter-spacing: -0.25px;
}

@media all and (max-width: 767.98px) {
  .tic-category-page .tic-tax-breaks-money-listing .ttbml--subs .tic-subs-col .life-stages-subcat-intro .life-stage-sub-heading {
    font-size: 18px;
  }
}

.tic-category-page .tic-tax-breaks-money-listing .ttbml--button-row {
  width: 100%;
  text-align: center;
}

.tic-category-page .tic-tax-breaks-money-listing .ttbml--button-row a {
  width: 100%;
  max-width: 340px;
  margin: auto;
}

@media all and (max-width: 767.98px) {
  .tic-category-page .tic-tax-breaks-money-listing .ttbml--button-row a {
    max-width: 100%;
  }
}

.tic-search-page--tic .all_articles {
  color: #262626;
}

@media all and (min-width: 2000px) {
  .tic-search-page--tic .tic-search-searchbar-container, .tic-search-page--tic .tic-search-results {
    padding-left: 200px;
    padding-right: 200px;
  }
}

@media all and (max-width: 767.98px) {
  .tic-search-page--tic .tic-search-searchbar-container {
    padding-bottom: 20px;
  }
}

.tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form--other-page {
  position: relative;
}

.tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form label, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form--other-page label {
  display: block;
  pointer-events: none;
  height: 0;
  font-weight: 600;
  font-size: 32px;
  line-height: 1;
  letter-spacing: -0.8px;
  color: #262626;
  -webkit-transform: scale(1) translateY(-60px);
          transform: scale(1) translateY(-60px);
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
  text-align: left;
}

@media all and (max-width: 379.98px) {
  .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form label, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form--other-page label {
    font-size: 24px;
    -webkit-transform: scale(1) translateY(-50px);
            transform: scale(1) translateY(-50px);
  }
}

.tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form input[type="text"], .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form--other-page input[type="text"] {
  display: block;
  position: relative;
  border: none;
  border-bottom: 2px #262626 solid;
  background: transparent;
  width: 100%;
  height: 80px;
  line-height: 80px;
  border-radius: 0;
  padding: 0;
  font-weight: 600;
  font-size: 32px;
  line-height: 1;
  letter-spacing: -0.8px;
}

.tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form input[type="text"]:focus, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form input[type="text"]:hover, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form--other-page input[type="text"]:focus, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form--other-page input[type="text"]:hover {
  outline: none;
  border: none;
  border-bottom: 4px #262626 solid;
}

.tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form input[type="text"]:hover + label, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form input[type="text"]:focus + label, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form input[type="text"]:not(:placeholder-shown) + label, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form--other-page input[type="text"]:hover + label, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form--other-page input[type="text"]:focus + label, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form--other-page input[type="text"]:not(:placeholder-shown) + label {
  -webkit-transform: scale(1) translateY(-115px);
          transform: scale(1) translateY(-115px);
  font-size: 16px;
  outline: none;
}

.tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form .tic-arrow-cta, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form--other-page .tic-arrow-cta {
  position: absolute;
  height: 30px;
  width: 100px;
  bottom: 15px;
  right: 0;
  padding: 0;
}

@media all and (max-width: 767.98px) {
  .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form .tic-arrow-cta, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form--other-page .tic-arrow-cta {
    display: inline-block;
    width: 48px;
    height: 48px;
    border-radius: 48px;
    background-color: transparent;
    -webkit-transition: all ease 250ms;
    transition: all ease 250ms;
  }
  .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form .tic-arrow-cta:hover, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form .tic-arrow-cta:focus, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form--other-page .tic-arrow-cta:hover, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form--other-page .tic-arrow-cta:focus {
    background-color: #008427;
  }
  .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form .tic-arrow-cta:hover:after, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form .tic-arrow-cta:focus:after, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form--other-page .tic-arrow-cta:hover:after, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form--other-page .tic-arrow-cta:focus:after {
    pointer-events: none;
    background-image: url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6.70396 6.2652C7.13292 6.66116 7.13292 7.33884 6.70396 7.7348L1 13' stroke='%23ffffff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  }
}

.tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form .tic-arrow-cta:after, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form--other-page .tic-arrow-cta:after {
  right: 10px;
}

@media all and (max-width: 767.98px) {
  .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form .tic-arrow-cta:after, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form--other-page .tic-arrow-cta:after {
    right: calc((48px - 12px) / 2);
  }
}

@media all and (min-width: 768px) {
  .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form .tic-arrow-cta:focus::after, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form .tic-arrow-cta:hover::after, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form--other-page .tic-arrow-cta:focus::after, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form--other-page .tic-arrow-cta:hover::after {
    right: 0;
  }
}

.tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form .tic-arrow-cta input, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form--other-page .tic-arrow-cta input {
  position: absolute;
  bottom: 0;
  padding: 0;
  background: transparent;
  outline: none;
  border: none;
  color: #262626;
  font-size: 19px;
  font-weight: 500;
  line-height: 1.47;
  cursor: pointer;
}

@media all and (max-width: 767.98px) {
  .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form .tic-arrow-cta input, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form--other-page .tic-arrow-cta input {
    opacity: 0;
    display: inline-block;
    width: 48px;
    height: 48px;
    background-color: #008427;
    border-radius: 48px;
  }
}

.tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form .tic-arrow-cta input:hover, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form .tic-arrow-cta input:focus, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form--other-page .tic-arrow-cta input:hover, .tic-search-page--tic .tic-search-searchbar-container .tic-search-searchbar-form--other-page .tic-arrow-cta input:focus {
  outline: none;
  text-decoration: underline;
  color: #262626;
}

.tic-search-page--tic .total-post-count p {
  margin: 0;
  font-weight: 500;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: -0.3px;
  color: #262626;
}

.tic-search-page--tic .tic-search-filter-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 40px;
}

@media all and (max-width: 767.98px) {
  .tic-search-page--tic .tic-search-filter-bar {
    gap: 20px;
  }
}

.tic-search-page--tic .tic-search-filter-bar .total-post-count {
  width: calc(100% - 80px - 660px);
}

@media all and (max-width: 1199.98px) {
  .tic-search-page--tic .tic-search-filter-bar .total-post-count {
    display: none;
  }
}

.tic-search-page--tic .tic-search-reset-row {
  width: 100%;
  text-align: right;
  padding: 40px 0 60px 0;
  border-bottom: 1px solid #D6DAE0;
  margin-bottom: 60px;
}

@media all and (max-width: 1199.98px) {
  .tic-search-page--tic .tic-search-reset-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}

@media all and (min-width: 1200px) {
  .tic-search-page--tic .tic-search-reset-row .total-post-count {
    display: none;
  }
}

.tic-search-page--tic .tic-search-reset-row .tic-reset-search-button {
  color: #262626;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: -0.1px;
  text-decoration: underline;
}

.tic-search-page--tic .tic-search-results .tic-search-stage {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 40px;
  width: 100%;
  -webkit-transition: all ease 550ms;
  transition: all ease 550ms;
  float: right;
}

.tic-search-page--tic .tic-search-results .tic-search-stage .srstage-searching-placeholder {
  font-size: 44px;
  line-height: 1;
  letter-spacing: -0.8px;
  text-align: center;
  padding: 100px 25px;
  font-weight: 600;
  width: 100%;
  color: #262626;
}

.tic-search-page--tic .tic-search-results .tic-search-stage .tic-post-thumbnail a:hover .tic-pt--title, .tic-search-page--tic .tic-search-results .tic-search-stage .tic-post-thumbnail a:focus .tic-pt--title {
  text-decoration: underline;
}

.tic-search-page--tic .tic-search-results .tic-search-stage .tic-post-thumbnail-link {
  width: calc((100% - 80px) / 3);
}

@media (min-width: 990px) and (max-width: 1199.98px) {
  .tic-search-page--tic .tic-search-results .tic-search-stage .tic-post-thumbnail-link {
    width: calc((100% - 40px) / 2);
  }
}

@media all and (max-width: 989.98px) {
  .tic-search-page--tic .tic-search-results .tic-search-stage .tic-post-thumbnail-link {
    width: 100%;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
  }
}

.tic-search-page--tic .tic-search-results .tic-search-stage .tic-post-thumbnail-link .tic-pt--title {
  padding-bottom: 0;
}

@media (min-width: 1200px) and (max-width: 1299.98px) {
  .tic-search-page--tic .tic-search-results .tic-search-stage .tic-post-thumbnail-link .tic-green-subhead {
    font-size: 16px;
  }
}

.tic-search-page--tic .tic-search-results .tic-search-stage .tic-post-thumbnail-link .gray-date {
  color: #262626;
  font-weight: 400;
}

.tic-search-page--tic .tic-search-results .tic-search-stage .tic-asset-card-link .tic-asset-card {
  background-color: #F1F5F7;
  height: 100%;
}

.tic-search-page--tic .tic-search-results .tic-search-stage .tic-post-thumbnail--no-image {
  width: 100%;
  max-width: 760px;
  margin: 0 auto;
}

.tic-search-page--tic .tic-search-results .tic-search-stage .tic-post-thumbnail--no-image .tic-post-detail-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.tic-search-page--tic .tic-search-results .tic-search-stage .tic-post-thumbnail--no-image .tic-post-detail-bar p {
  margin-bottom: 10px;
}

.tic-search-page--tic .tic-search-results .tic-search-stage .tic-post-thumbnail--no-image .tic-pt--title {
  font-weight: 600;
  color: #262626;
  font-size: 24px;
  line-height: 28px;
  letter-spacing: -0.25px;
  margin-bottom: 10px;
}

@media all and (max-width: 767.98px) {
  .tic-search-page--tic .tic-search-results .tic-search-stage .tic-post-thumbnail--no-image .tic-pt--title {
    font-size: 18px;
    line-height: 24px;
  }
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options {
  opacity: 0;
  width: 0;
  padding: 0;
  height: 0;
  visibility: hidden;
  float: left;
  -webkit-transition: all ease 550ms;
  transition: all ease 550ms;
  background-color: #F1F5F7;
  border-radius: 16px;
}

@media all and (max-width: 899.98px) {
  .tic-search-page--tic .tic-search-results .tic-search-filtering-options {
    border-radius: 0;
    overflow-y: auto;
  }
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .tic-search-mobile-filter-buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  margin-top: 80px;
  gap: 30px;
}

@media all and (min-width: 900px) {
  .tic-search-page--tic .tic-search-results .tic-search-filtering-options .tic-search-mobile-filter-buttons {
    display: none;
  }
}

@media all and (max-width: 599.98px) {
  .tic-search-page--tic .tic-search-results .tic-search-filtering-options .tic-search-mobile-filter-buttons {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .tic-search-mobile-filter-buttons .tic-link-button {
  width: calc((100% - 30px) / 2);
}

@media all and (max-width: 599.98px) {
  .tic-search-page--tic .tic-search-results .tic-search-filtering-options .tic-search-mobile-filter-buttons .tic-link-button {
    width: 100%;
  }
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .tic-search-mobile-filter-buttons.inactive .tic-filter-clear-button {
  pointer-events: none;
  color: #D6DAE0;
  border-color: #D6DAE0;
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .tic-search-mobile-filter-buttons.inactive .tic-filter-clear-button:focus, .tic-search-page--tic .tic-search-results .tic-search-filtering-options .tic-search-mobile-filter-buttons.inactive .tic-filter-clear-button:hover {
  color: #D6DAE0;
  border-color: #D6DAE0;
  background-color: transparent;
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .tic-search-mobile-filter-buttons.inactive .tic-filter-apply-button {
  pointer-events: none;
  background-color: #89D49F;
  border-color: #89D49F;
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .tic-search-mobile-filter-buttons.inactive .tic-filter-apply-button:focus, .tic-search-page--tic .tic-search-results .tic-search-filtering-options .tic-search-mobile-filter-buttons.inactive .tic-filter-apply-button:hover {
  background-color: #89D49F;
  border-color: #89D49F;
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .tic-filter-by-topic {
  padding-right: 40px;
  opacity: 0;
  font-weight: 600;
  font-size: 0;
  line-height: 28px;
  letter-spacing: -0.25px;
  position: relative;
  -webkit-transition: all ease 50ms;
  transition: all ease 50ms;
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .tic-filter-by-topic:after {
  content: "";
  position: absolute;
  width: 24px;
  height: 18px;
  right: 0;
  top: calc((100% - 18px) / 2);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='18' viewBox='0 0 24 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='10' y='3' width='14' height='2' rx='1' fill='%23262626'/%3E%3Crect y='3' width='6' height='2' rx='1' fill='%23262626'/%3E%3Crect y='13' width='13' height='2' rx='1' fill='%23262626'/%3E%3Crect x='18' y='13' width='6' height='2' rx='1' fill='%23262626'/%3E%3Ccircle cx='8' cy='4' r='3' stroke='%23262626' stroke-width='2'/%3E%3Ccircle cx='16' cy='14' r='3' fill='%23008427' stroke='%23262626' stroke-width='2'/%3E%3C/svg%3E%0A");
}

@media all and (max-width: 899.98px) {
  .tic-search-page--tic .tic-search-results .tic-search-filtering-options .tic-filter-by-topic:after {
    display: none;
  }
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .tic-filter-close-button {
  display: inline-block;
  position: absolute;
  width: 20px;
  height: 20px;
  right: 0;
  top: calc((100% - 20px) /2);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='2' height='18.8418' rx='1' transform='matrix(-0.694131 -0.719849 0.711259 -0.70293 4.01733 17.3977)' fill='%23262626'/%3E%3Crect width='2' height='18.9128' rx='1' transform='matrix(0.693018 -0.72092 -0.712344 -0.701831 16.0125 17.3958)' fill='%23262626'/%3E%3C/svg%3E%0A");
}

@media all and (min-width: 900px) {
  .tic-search-page--tic .tic-search-results .tic-search-filtering-options .tic-filter-close-button {
    display: none;
  }
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .filterbox .filterbox-heading {
  opacity: 0;
  font-size: 0;
  margin: 40px 0 20px 0;
  font-weight: 600;
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .filterbox.radio a.filter {
  opacity: 0;
  padding-left: 34px;
  color: #262626;
  font-size: 0;
  line-height: 28px;
  letter-spacing: -0.1px;
  font-weight: 400;
  -webkit-transition: all ease 50ms;
  transition: all ease 50ms;
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .filterbox.radio a.filter:hover, .tic-search-page--tic .tic-search-results .tic-search-filtering-options .filterbox.radio a.filter:focus {
  color: #262626;
  opacity: 1;
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .filterbox.radio a.filter:hover > span, .tic-search-page--tic .tic-search-results .tic-search-filtering-options .filterbox.radio a.filter:focus > span {
  background: transparent;
  background-size: 14px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7 14C10.866 14 14 10.866 14 7C14 3.13401 10.866 0 7 0C3.13401 0 0 3.13401 0 7C0 10.866 3.13401 14 7 14Z' fill='%23D6DAE0'/%3E%3C/svg%3E%0A");
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .filterbox.radio a.filter > span {
  top: calc((100% - 24px)/2);
  left: 0;
  width: 24px;
  height: 24px;
  border-radius: 50px;
  border: 1px solid #262626;
  background: transparent;
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .filterbox.radio a.filter.on > span {
  background: transparent;
  background-size: 14px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7 14C10.866 14 14 10.866 14 7C14 3.13401 10.866 0 7 0C3.13401 0 0 3.13401 0 7C0 10.866 3.13401 14 7 14Z' fill='%23262626'/%3E%3C/svg%3E%0A");
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .filterbox.radio .sub > a.filter {
  font-size: 16px;
  line-height: 24px;
  letter-spacing: -0.1px;
  padding-left: 68px;
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .filterbox.radio .sub > a.filter:hover > span, .tic-search-page--tic .tic-search-results .tic-search-filtering-options .filterbox.radio .sub > a.filter:focus > span {
  background-size: 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='11' viewBox='0 0 14 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5L4.27368 8.68288C4.66392 9.12191 5.34671 9.13162 5.74928 8.70389L13 1' stroke='%23D6DAE0' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .filterbox.radio .sub > a.filter > span {
  border-radius: 4px;
  left: 34px;
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .filterbox.radio .sub > a.filter.on > span {
  background: transparent;
  background-size: 12px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='11' viewBox='0 0 14 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5L4.27368 8.68288C4.66392 9.12191 5.34671 9.13162 5.74928 8.70389L13 1' stroke='%23262626' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .filterbox.checkbox a.filter {
  opacity: 0;
  padding-left: 34px;
  color: #262626;
  font-size: 0;
  line-height: 28px;
  letter-spacing: -0.1px;
  font-weight: 400;
  -webkit-transition: all ease 50ms;
  transition: all ease 50ms;
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .filterbox.checkbox a.filter:hover, .tic-search-page--tic .tic-search-results .tic-search-filtering-options .filterbox.checkbox a.filter:focus {
  color: #262626;
  opacity: 1;
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .filterbox.checkbox a.filter:hover > span, .tic-search-page--tic .tic-search-results .tic-search-filtering-options .filterbox.checkbox a.filter:focus > span {
  background: transparent;
  background-size: 12px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='11' viewBox='0 0 14 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5L4.27368 8.68288C4.66392 9.12191 5.34671 9.13162 5.74928 8.70389L13 1' stroke='%23D6DAE0' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .filterbox.checkbox a.filter > span {
  top: calc((100% - 24px)/2);
  left: 0;
  width: 24px;
  height: 24px;
  border-radius: 4px;
  border: 1px solid #262626;
  background: transparent;
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .filterbox.checkbox a.filter.on > span {
  background: transparent;
  background-size: 12px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='11' viewBox='0 0 14 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5L4.27368 8.68288C4.66392 9.12191 5.34671 9.13162 5.74928 8.70389L13 1' stroke='%23262626' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .filterbox.checkbox .sub > a.filter {
  font-size: 16px;
  line-height: 24px;
  letter-spacing: -0.1px;
  padding-left: 68px;
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .filterbox.checkbox .sub > a.filter:hover > span, .tic-search-page--tic .tic-search-results .tic-search-filtering-options .filterbox.checkbox .sub > a.filter:focus > span {
  background-size: 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='11' viewBox='0 0 14 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5L4.27368 8.68288C4.66392 9.12191 5.34671 9.13162 5.74928 8.70389L13 1' stroke='%23D6DAE0' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .filterbox.checkbox .sub > a.filter > span {
  border-radius: 4px;
  left: 34px;
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options .filterbox.checkbox .sub > a.filter.on > span {
  background: transparent;
  background-size: 12px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='11' viewBox='0 0 14 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5L4.27368 8.68288C4.66392 9.12191 5.34671 9.13162 5.74928 8.70389L13 1' stroke='%23262626' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options.tsfo--visible {
  opacity: 1;
  padding: 60px 40px;
  height: auto;
  visibility: visible;
  width: calc((100% - 40px) / 3);
  float: left;
}

@media (min-width: 900px) and (max-width: 1199.98px) {
  .tic-search-page--tic .tic-search-results .tic-search-filtering-options.tsfo--visible {
    width: calc((100% - 40px) / 2);
  }
}

@media all and (max-width: 899.98px) {
  .tic-search-page--tic .tic-search-results .tic-search-filtering-options.tsfo--visible {
    position: fixed;
    background-color: white;
    z-index: 999;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
  }
}

@media (min-width: 768px) and (max-width: 899.98px) {
  .tic-search-page--tic .tic-search-results .tic-search-filtering-options.tsfo--visible {
    top: 120px;
  }
}

@media all and (max-width: 767.98px) {
  .tic-search-page--tic .tic-search-results .tic-search-filtering-options.tsfo--visible {
    top: 90px;
  }
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options.tsfo--visible a.filter, .tic-search-page--tic .tic-search-results .tic-search-filtering-options.tsfo--visible .tic-filter-by-topic, .tic-search-page--tic .tic-search-results .tic-search-filtering-options.tsfo--visible .filterbox-heading {
  opacity: 1 !important;
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options.tsfo--visible .filterbox-heading {
  font-size: 18px !important;
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options.tsfo--visible a.filter {
  font-size: 18px !important;
}

.tic-search-page--tic .tic-search-results .tic-search-filtering-options.tsfo--visible .tic-filter-by-topic {
  font-size: 24px;
}

.tic-search-page--tic .tic-search-results .tic-search-stage.tsfo--visible {
  width: calc(((100% - 40px) / 3) * 2);
  float: right;
}

@media (min-width: 900px) and (max-width: 1199.98px) {
  .tic-search-page--tic .tic-search-results .tic-search-stage.tsfo--visible {
    width: calc((100% - 40px) / 2);
  }
}

@media all and (max-width: 899.98px) {
  .tic-search-page--tic .tic-search-results .tic-search-stage.tsfo--visible {
    width: 100%;
  }
}

.tic-search-page--tic .tic-search-results .tic-search-stage.tsfo--visible .tic-post-thumbnail-link {
  width: calc((100% - 40px) / 2);
}

@media all and (max-width: 1199.98px) {
  .tic-search-page--tic .tic-search-results .tic-search-stage.tsfo--visible .tic-post-thumbnail-link {
    width: 100%;
  }
}

@media all and (max-width: 899.98px) {
  .tic-search-page--tic .tic-search-results .tic-search-stage.tsfo--visible .tic-post-thumbnail-link {
    max-width: 500px;
  }
}

.tic-search-page--tic .pager {
  clear: both;
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 80px;
}

@media all and (max-width: 767.98px) {
  .tic-search-page--tic .pager {
    padding-top: 60px;
  }
}

.tic-search-page--tic .pager .navbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 30px;
}

.tic-search-page--tic .pager .navbar a {
  margin: 0;
  font-size: 18px;
  line-height: 24px;
  font-weight: 500;
  letter-spacing: -0.1px;
  color: #262626;
  position: relative;
}

@media all and (max-width: 767.98px) {
  .tic-search-page--tic .pager .navbar a span {
    display: none;
  }
}

@media all and (max-width: 475px) {
  .tic-search-page--tic .pager .navbar {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .tic-search-page--tic .pager .navbar p {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    width: 100%;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .tic-search-page--tic .pager .navbar a.up {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
    width: calc((100% - 30px) / 2);
  }
  .tic-search-page--tic .pager .navbar a.down {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    width: calc((100% - 30px) / 2);
  }
}

.tic-search-page--tic .pager .navbar a.up {
  padding-right: 25px;
}

@media all and (max-width: 767.98px) {
  .tic-search-page--tic .pager .navbar a.up {
    padding: 25px;
  }
}

.tic-search-page--tic .pager .navbar a.up:after {
  content: "";
  position: absolute;
  width: 20px;
  height: 20px;
  top: calc((100% - 20px)/2);
  right: 5px;
  -webkit-transition: all ease 250ms;
  transition: all ease 250ms;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 4.5L12.704 9.7652C13.1329 10.1612 13.1329 10.8388 12.704 11.2348L7 16.5' stroke='%23262626' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

@media all and (max-width: 767.98px) {
  .tic-search-page--tic .pager .navbar a.up:after {
    right: auto;
    left: 25px;
  }
}

.tic-search-page--tic .pager .navbar a.up:hover:after, .tic-search-page--tic .pager .navbar a.up:focus:after {
  right: 0;
}

@media all and (max-width: 767.98px) {
  .tic-search-page--tic .pager .navbar a.up:hover:after, .tic-search-page--tic .pager .navbar a.up:focus:after {
    right: auto;
    left: 25px;
  }
}

.tic-search-page--tic .pager .navbar a.down {
  padding-left: 25px;
}

@media all and (max-width: 767.98px) {
  .tic-search-page--tic .pager .navbar a.down {
    padding: 25px;
  }
}

.tic-search-page--tic .pager .navbar a.down:after {
  content: "";
  position: absolute;
  width: 20px;
  height: 20px;
  top: calc((100% - 20px)/2);
  left: 5px;
  -webkit-transition: all ease 250ms;
  transition: all ease 250ms;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 16.5L7.29604 11.2348C6.86708 10.8388 6.86708 10.1612 7.29604 9.7652L13 4.5' stroke='%23262626' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

@media all and (max-width: 767.98px) {
  .tic-search-page--tic .pager .navbar a.down:after {
    left: auto;
    right: 25px;
  }
}

.tic-search-page--tic .pager .navbar a.down:hover:after, .tic-search-page--tic .pager .navbar a.down:focus:after {
  left: 0;
}

@media all and (max-width: 767.98px) {
  .tic-search-page--tic .pager .navbar a.down:hover:after, .tic-search-page--tic .pager .navbar a.down:focus:after {
    left: auto;
    right: 25px;
  }
}

.tic-search-page--tic .pager .navbar p {
  margin: 0;
}

.tic-search-page--tic .pager .navbar p a {
  display: inline-block;
  padding: 5px 12px;
  border-radius: 25px;
  text-decoration: none;
  font-weight: 600;
  color: #262626;
}

.tic-search-page--tic .pager .navbar p a.active {
  border: 2px solid #262626;
}

.tic-search-page--tic .tic-search-no-results {
  width: 100%;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

.tic-search-page--tic .tic-search-no-results p, .tic-search-page--tic .tic-search-no-results ul, .tic-search-page--tic .tic-search-no-results li {
  color: #262626;
}

.tic-search-page--tic .tic-search-no-results ul {
  text-align: left;
  margin-bottom: 40px;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}

@media all and (max-width: 767.98px) {
  .tic-search-page--tic .tic-search-no-results ul {
    width: 100%;
  }
}

.tic-search-page--tic .tic-search-no-results li {
  margin: 10px;
}

.tic-search-page--tic .tic-search-no-results .tic-search-sorry-heading {
  font-weight: 600;
  font-size: 56px;
  line-height: 1;
  letter-spacing: -0.8px;
}

@media all and (max-width: 767.98px) {
  .tic-search-page--tic .tic-search-no-results .tic-search-sorry-heading {
    font-size: 44px;
  }
}

.tic-search-page--tic .tic-search-no-results .finding-money-graphic {
  width: 193px;
  height: 200px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  margin: auto;
  margin-bottom: 40px;
}

@media all and (max-width: 767.98px) {
  .tic-search-page--tic .tic-search-no-results .finding-money-graphic {
    display: none;
  }
}

@media all and (max-width: 767.98px) {
  .tic-search-page--tic .tic-search-no-results .tic-reset-search-button.tic-link-button {
    width: 100%;
  }
}

.tic-search-page--tic .multimedia-intro-row {
  background-color: #F1F5F7;
}

.tic-search-page--tic .multimedia-intro-row .multimedia-intro-content {
  text-align: center;
  margin-top: 80px;
}

@media all and (max-width: 767.98px) {
  .tic-search-page--tic .multimedia-intro-row .multimedia-intro-content {
    margin-top: 20px;
  }
}

.tic-search-page--tic .multimedia-intro-row .multimedia-intro-content .mic-page-content {
  max-width: 720px;
  margin: auto;
}

.tic-search-page--tic .tic-media-types-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 60px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 80px;
}

@media all and (max-width: 767.98px) {
  .tic-search-page--tic .tic-media-types-row {
    margin-bottom: 60px;
  }
}

.tic-search-page--tic .tic-media-types-row .tic-media-type {
  text-align: center;
  width: calc((100% - 120px) / 3);
}

@media (min-width: 600px) and (max-width: 989.98px) {
  .tic-search-page--tic .tic-media-types-row .tic-media-type {
    width: calc((100% - 60px) / 2);
  }
}

@media all and (max-width: 599.98px) {
  .tic-search-page--tic .tic-media-types-row .tic-media-type {
    width: 100%;
  }
}

.tic-search-page--tic .tic-media-types-row .tic-media-type svg {
  margin-bottom: 20px;
}

.tic-search-page--tic .tic-search-no-results .finding-money-graphic {
  background-image: url("https://www.hrblock.com/tax-center/wp-content/themes/hrb_tic/img/finding-money-graphic.png");
}

.tic-all-topics .tic-fact-sheet-hero {
  background-color: #ffffff;
}

.tic-all-topics .alternating-background-colors:nth-child(odd) {
  background-color: #F1F5F7;
}

.tic-all-topics .alternating-background-colors .tic-topic-parent-row, .tic-all-topics .alternating-background-colors .tic-topic-children-row {
  max-width: 760px;
  margin: auto;
}

.tic-all-topics .alternating-background-colors .tic-topic-parent-row .tic-arrow-cta {
  font-weight: 600;
  font-size: 40px;
  line-height: 1;
  letter-spacing: -0.25px;
  margin-bottom: 20px;
  display: inline-block;
}

@media all and (max-width: 767.98px) {
  .tic-all-topics .alternating-background-colors .tic-topic-parent-row .tic-arrow-cta {
    font-size: 32px;
  }
}

.tic-all-topics .alternating-background-colors .tic-topic-parent-row p {
  margin: 0;
}

.tic-all-topics .alternating-background-colors .tic-topic-children-row {
  margin-top: 40px;
  border-top: 1px solid #D6DAE0;
}

.tic-all-topics .alternating-background-colors .tic-topic-children-row .tic-topic-accordion-toggle {
  width: 100%;
  height: auto;
  padding: 40px 0 0 0;
  border: none;
  outline: none;
  text-align: left;
  background: transparent;
  cursor: pointer;
  position: relative;
  color: #262626;
  font-weight: 500;
  font-size: 24px;
  line-height: 24px;
  letter-spacing: -0.1px;
}

@media all and (max-width: 767.98px) {
  .tic-all-topics .alternating-background-colors .tic-topic-children-row .tic-topic-accordion-toggle {
    font-size: 18px;
  }
}

.tic-all-topics .alternating-background-colors .tic-topic-children-row .tic-topic-accordion-toggle:after {
  content: '';
  position: absolute;
  width: 20px;
  height: 20px;
  top: calc((100% + 20px) / 2);
  right: 0;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: all ease 500ms;
  transition: all ease 500ms;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 13.5002L9.2652 7.79628C9.66116 7.36732 10.3388 7.36732 10.7348 7.79628L16 13.5002' stroke='%23262626' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.tic-all-topics .alternating-background-colors .tic-topic-children-row .tic-topic-accordion-toggle.open:after {
  -webkit-transform: rotate(0);
          transform: rotate(0);
}

.tic-all-topics .alternating-background-colors .tic-topic-children-row .tic-topic-accordion-content {
  display: none;
  padding-top: 40px;
}

.tic-all-topics .alternating-background-colors .tic-topic-children-row .tic-topic-accordion-content .tic-subtopic-row {
  margin: 40px 0 0 0;
}

.tic-all-topics .alternating-background-colors .tic-topic-children-row .tic-topic-accordion-content .tic-subtopic-row .tic-subtopic-heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}

.tic-all-topics .alternating-background-colors .tic-topic-children-row .tic-topic-accordion-content .tic-subtopic-row .tic-subtopic-heading .tic-subtopic-icon {
  width: 40px;
  height: 40px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.tic-all-topics .alternating-background-colors .tic-topic-children-row .tic-topic-accordion-content .tic-subtopic-row .tic-subtopic-heading .tic-arrow-cta {
  margin: 0;
}

.tic-all-topics .alternating-background-colors .tic-topic-children-row .tic-topic-accordion-content .tic-subtopic-row p {
  margin: 20px 0 0 0;
}

.tic-tax-guides .tax-guides-intro-row .tax-guides-intro-content {
  text-align: center;
  margin-top: 80px;
}

@media all and (max-width: 767.98px) {
  .tic-tax-guides .tax-guides-intro-row .tax-guides-intro-content {
    margin-top: 20px;
  }
}

.tic-tax-guides .tax-guides-intro-row .tax-guides-intro-content .tg-page-content {
  max-width: 720px;
  margin: auto;
}

.tic-tax-guides .tax-guides-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  gap: 40px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.tic-tax-guides .tax-guides-row .tic-guide-thumb-link {
  color: #262626;
  width: calc((100% - 80px) / 3);
  display: inline-block;
  -ms-flex-item-align: stretch;
      -ms-grid-row-align: stretch;
      align-self: stretch;
  background-color: #F1F5F7;
  border-radius: 16px;
  -webkit-transition: all ease 250ms;
  transition: all ease 250ms;
}

@media (min-width: 990px) and (max-width: 1199.98px) {
  .tic-tax-guides .tax-guides-row .tic-guide-thumb-link {
    width: calc((100% - 40px) / 2);
  }
}

@media all and (max-width: 989.98px) {
  .tic-tax-guides .tax-guides-row .tic-guide-thumb-link {
    width: 100%;
    max-width: 500px;
    margin: auto;
  }
}

.tic-tax-guides .tax-guides-row .tic-guide-thumb-link:focus, .tic-tax-guides .tax-guides-row .tic-guide-thumb-link:hover {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.tic-tax-guides .tax-guides-row .tic-guide-thumb-link:focus .tax-guide-heading, .tic-tax-guides .tax-guides-row .tic-guide-thumb-link:hover .tax-guide-heading {
  text-decoration: underline;
}

.tic-tax-guides .tax-guides-row .tic-guide-thumb-link .tic-guide-thumb {
  padding: 40px 25px;
  text-align: center;
}

.tic-tax-guides .tax-guides-row .tic-guide-thumb-link .tic-guide-thumb--image {
  width: 100%;
  min-height: 220px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  margin-bottom: 40px;
}

@media all and (max-width: 767.98px) {
  .tic-tax-guides .tax-guides-row .tic-guide-thumb-link .tic-guide-thumb--image {
    margin-bottom: 20px;
  }
}

.tic-tax-guides .tax-guides-row .tic-guide-thumb-link .tic-guide-thumb .tax-guide-heading {
  font-size: 24px;
  line-height: 1.17;
  font-weight: 600;
  letter-spacing: -0.25px;
  margin-bottom: 20px;
}

@media all and (max-width: 767.98px) {
  .tic-tax-guides .tax-guides-row .tic-guide-thumb-link .tic-guide-thumb .tax-guide-heading {
    font-size: 19px;
    margin-bottom: 10px;
  }
}

.tic-tax-guides .tax-guides-row .tic-guide-thumb-link .tic-guide-thumb p {
  margin-bottom: 0;
}

.tic-tax-tools .tax-tools-section .tax-tools-intro-row {
  text-align: center;
}

.tic-tax-tools .tax-tools-section .tax-tools-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 60px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 80px;
}

@media all and (max-width: 767.98px) {
  .tic-tax-tools .tax-tools-section .tax-tools-row {
    margin-top: 40px;
  }
}

.tic-tax-tools .tax-tools-section .tax-tools-row .tax-tool-thumb {
  text-align: center;
  width: calc((100% - 180px) / 4);
}

@media (min-width: 990px) and (max-width: 1249.98px) {
  .tic-tax-tools .tax-tools-section .tax-tools-row .tax-tool-thumb {
    width: calc((100% - 60px) / 2);
  }
}

@media all and (max-width: 989.98px) {
  .tic-tax-tools .tax-tools-section .tax-tools-row .tax-tool-thumb {
    width: 100%;
    max-width: 500px;
    margin: auto;
  }
}

.tic-tax-tools .tax-tools-section .tax-tools-row .tax-tool-thumb .tax-tool-image {
  width: 70px;
  height: 70px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  margin: auto;
}

.tic-tax-tools .tax-tools-section .tax-tools-row .tax-tool-thumb .tic-arrow-cta {
  font-size: 24px;
  line-height: 28px;
  letter-spacing: -0.25px;
  display: inline-block;
  margin: 20px 0;
}

.tic-accordion-item {
  border-top: 1px solid #D6DAE0;
}

.tic-accordion-item .tic-topic-accordion-toggle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 30px;
  width: 100%;
  height: auto;
  padding: 40px 0;
  border: none;
  outline: none;
  text-align: left;
  background: transparent;
  cursor: pointer;
  position: relative;
  font-weight: 500;
  font-size: 24px;
  line-height: 24px;
  letter-spacing: -0.1px;
}

.tic-accordion-item .tic-topic-accordion-toggle .tic-board-profile-image {
  width: 75px;
  height: 75px;
  border-radius: 75px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.tic-accordion-item .tic-topic-accordion-toggle .tic-accordion-toggle-text {
  width: calc(100% - 30px - 75px - 50px);
}

.tic-accordion-item .tic-topic-accordion-toggle .tic-accordion-toggle-text p {
  color: #262626;
}

.tic-accordion-item .tic-topic-accordion-toggle .tic-accordion-toggle-text .tic-board-name {
  font-size: 24px;
  line-height: 28px;
  font-weight: 600;
  letter-spacing: -0.25px;
}

@media all and (max-width: 767.98px) {
  .tic-accordion-item .tic-topic-accordion-toggle .tic-accordion-toggle-text .tic-board-name {
    font-size: 18px;
    line-height: 24px;
  }
}

.tic-accordion-item .tic-topic-accordion-toggle p {
  margin: 0 0 10px 0;
}

.tic-accordion-item .tic-topic-accordion-toggle p:last-of-type {
  margin: 0;
}

@media all and (max-width: 767.98px) {
  .tic-accordion-item .tic-topic-accordion-toggle {
    font-size: 18px;
  }
}

.tic-accordion-item .tic-topic-accordion-toggle:after {
  content: '';
  position: absolute;
  width: 20px;
  height: 20px;
  top: 40px;
  right: 0;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: all ease 500ms;
  transition: all ease 500ms;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 13.5002L9.2652 7.79628C9.66116 7.36732 10.3388 7.36732 10.7348 7.79628L16 13.5002' stroke='%23262626' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.tic-accordion-item .tic-topic-accordion-toggle.open:after {
  -webkit-transform: rotate(0);
          transform: rotate(0);
}

.tic-accordion-item .tic-topic-accordion-content {
  display: none;
  padding: 0 0 40px 0;
}

.tic-accordion-item .tic-topic-accordion-content .tic-subtopic-row {
  margin: 40px 0 0 0;
}

.tic-accordion-item .tic-topic-accordion-content .tic-subtopic-row .tic-subtopic-heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}

.tic-accordion-item .tic-topic-accordion-content .tic-subtopic-row .tic-subtopic-heading .tic-subtopic-icon {
  width: 40px;
  height: 40px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.tic-accordion-item .tic-topic-accordion-content .tic-subtopic-row .tic-subtopic-heading .tic-arrow-cta {
  margin: 0;
}

.tic-accordion-item .tic-topic-accordion-content .tic-subtopic-row p {
  margin: 20px 0 0 0;
}

@media all and (max-width: 767.98px) {
  .tic-board-of-directors .tax-guides-intro-row .standard-padding {
    padding-bottom: 0;
  }
}

.wp-block-create-block-tic-irs-cta {
  margin: 60px 0 !important;
  background-color: #008427;
  border-radius: 16px;
  padding: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 40px;
  width: 100% !important;
}

@media all and (max-width: 1199.98px) {
  .wp-block-create-block-tic-irs-cta {
    gap: 30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.wp-block-create-block-tic-irs-cta .tic-irs-cta--copy {
  width: calc(100% - 40px - 240px);
}

@media all and (max-width: 1199.98px) {
  .wp-block-create-block-tic-irs-cta .tic-irs-cta--copy {
    width: 100%;
  }
}

.wp-block-create-block-tic-irs-cta .tic-irs-cta--copy .main-heading {
  margin: 0 0 10px 0 !important;
  padding: 0 !important;
  font-weight: 600 !important;
  font-size: 24px !important;
  line-height: 28px !important;
  letter-spacing: -0.25px !important;
  color: white !important;
}

.wp-block-create-block-tic-irs-cta .tic-irs-cta--copy .main-copy {
  margin: 0 0 40px 0 !important;
  padding: 0 !important;
  color: white !important;
}

.wp-block-create-block-tic-irs-cta .tic-irs-cta--copy .quick-links-list {
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 20px 65px;
}

@media all and (max-width: 1199.98px) {
  .wp-block-create-block-tic-irs-cta .tic-irs-cta--copy .quick-links-list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.wp-block-create-block-tic-irs-cta .tic-irs-cta--copy .quick-links-list .wp-block-button__link {
  background: transparent !important;
  outline: none !important;
  border: none !important;
  text-decoration: none !important;
  color: white !important;
  position: relative !important;
  padding: 0 !important;
}

.wp-block-create-block-tic-irs-cta .tic-irs-cta--copy .quick-links-list .wp-block-button__link:after {
  content: "";
  position: absolute;
  width: 20px;
  height: 20px;
  top: calc((100% - 20px)/2);
  right: -25px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 4L12.704 9.2652C13.1329 9.66116 13.1329 10.3388 12.704 10.7348L7 16' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  -webkit-transition: all ease 250ms !important;
  transition: all ease 250ms !important;
}

.wp-block-create-block-tic-irs-cta .tic-irs-cta--copy .quick-links-list .wp-block-button__link:hover, .wp-block-create-block-tic-irs-cta .tic-irs-cta--copy .quick-links-list .wp-block-button__link:focus {
  color: white !important;
  text-decoration: underline !important;
}

.wp-block-create-block-tic-irs-cta .tic-irs-cta--copy .quick-links-list .wp-block-button__link:hover:after, .wp-block-create-block-tic-irs-cta .tic-irs-cta--copy .quick-links-list .wp-block-button__link:focus:after {
  right: -30px;
}

.wp-block-create-block-tic-irs-cta .tic-irs-cta--image {
  width: 240px;
  height: 200px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: top left;
  background-image: url("https://www.hrblock.com/tax-center/wp-content/themes/hrb_tic/img/irs-notice-block-image.png");
}

@media all and (max-width: 1199.98px) {
  .wp-block-create-block-tic-irs-cta .tic-irs-cta--image {
    width: 100%;
  }
}

.wp-block-create-block-tic-irs-cta .tic-irs-cta--image.desk-graphic {
  background-image: url("https://www.hrblock.com/tax-center/wp-content/themes/hrb_tic/img/on-laptop-at-desk-graphic.png");
}

.featured-tabbing-system-section .featured-tabbing-system {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.featured-tabbing-system-section .featured-tabbing-system .ts-tabbing {
  display: inline-block;
  background-color: #F1F5F7;
  padding: 10px 20px;
  border-radius: 80px;
}

@media all and (max-width: 579.98px) {
  .featured-tabbing-system-section .featured-tabbing-system .ts-tabbing {
    display: block;
    border-radius: 0;
    padding: 10px 0;
    width: 100%;
  }
}

.featured-tabbing-system-section .featured-tabbing-system .ts-tabbing .ts-tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media all and (max-width: 579.98px) {
  .featured-tabbing-system-section .featured-tabbing-system .ts-tabbing .ts-tabs {
    overflow-y: scroll;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}

.featured-tabbing-system-section .featured-tabbing-system .ts-tabbing .ts-tabs::-webkit-scrollbar {
  display: none;
}

.featured-tabbing-system-section .featured-tabbing-system .ts-tabbing .ts-tabs .ts-tab {
  padding: 16px 20px;
  margin: 0 20px;
  border-radius: 80px;
  font-weight: 500;
  font-size: 18px;
  line-height: 28px;
  letter-spacing: -0.22px;
  -webkit-transition: all ease 200ms;
  transition: all ease 200ms;
  border: 2px solid transparent;
  outline: none;
  background-color: transparent;
  color: #262626;
}

.featured-tabbing-system-section .featured-tabbing-system .ts-tabbing .ts-tabs .ts-tab:hover, .featured-tabbing-system-section .featured-tabbing-system .ts-tabbing .ts-tabs .ts-tab:focus {
  cursor: pointer;
}

@media all and (min-width: 580px) {
  .featured-tabbing-system-section .featured-tabbing-system .ts-tabbing .ts-tabs .ts-tab:hover, .featured-tabbing-system-section .featured-tabbing-system .ts-tabbing .ts-tabs .ts-tab:focus {
    background-color: #ffffff;
    border: 2px solid #262626;
  }
}

@media all and (max-width: 579.98px) {
  .featured-tabbing-system-section .featured-tabbing-system .ts-tabbing .ts-tabs .ts-tab {
    font-size: 16px;
    line-height: 24px;
  }
}

.featured-tabbing-system-section .featured-tabbing-system .ts-tabbing .ts-tabs .ts-tab:first-of-type {
  margin-left: 0;
}

@media all and (max-width: 579.98px) {
  .featured-tabbing-system-section .featured-tabbing-system .ts-tabbing .ts-tabs .ts-tab:first-of-type {
    margin-left: 20px;
  }
}

.featured-tabbing-system-section .featured-tabbing-system .ts-tabbing .ts-tabs .ts-tab:last-of-type {
  margin-right: 0;
}

@media all and (max-width: 579.98px) {
  .featured-tabbing-system-section .featured-tabbing-system .ts-tabbing .ts-tabs .ts-tab:last-of-type {
    margin-right: 20px;
  }
}

.featured-tabbing-system-section .featured-tabbing-system .ts-tabbing .ts-tabs .ts-tab.active-tab {
  background-color: #ffffff;
  border: 2px solid #262626;
}

.featured-tabbing-system-section .featured-tabbing-content.active-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

@media all and (max-width: 989.98px) {
  .featured-tabbing-system-section .featured-tabbing-content.active-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    gap: 40px;
  }
}

.featured-tabbing-system-section .featured-tabbing-content.active-content .ftc--image, .featured-tabbing-system-section .featured-tabbing-content.active-content .ftc--copy {
  width: calc((100% - 180px) / 2);
}

@media (min-width: 990px) and (max-width: 1199.98px) {
  .featured-tabbing-system-section .featured-tabbing-content.active-content .ftc--image, .featured-tabbing-system-section .featured-tabbing-content.active-content .ftc--copy {
    width: calc((100% - 90px) / 2);
  }
}

@media (min-width: 550px) and (max-width: 989.98px) {
  .featured-tabbing-system-section .featured-tabbing-content.active-content .ftc--image, .featured-tabbing-system-section .featured-tabbing-content.active-content .ftc--copy {
    width: 500px;
    margin: auto;
  }
}

@media all and (max-width: 549.98px) {
  .featured-tabbing-system-section .featured-tabbing-content.active-content .ftc--image, .featured-tabbing-system-section .featured-tabbing-content.active-content .ftc--copy {
    width: 100%;
    max-width: 500px;
    margin: auto;
  }
}

.featured-tabbing-system-section .featured-tabbing-content.active-content .ftc--image {
  padding-top: calc((100% - 180px) / 2);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 16px;
  background-color: #F1F5F7;
}

@media (min-width: 990px) and (max-width: 1199.98px) {
  .featured-tabbing-system-section .featured-tabbing-content.active-content .ftc--image {
    padding-top: calc((100% - 90px) / 2);
  }
}

@media (min-width: 550px) and (max-width: 989.98px) {
  .featured-tabbing-system-section .featured-tabbing-content.active-content .ftc--image {
    padding-top: 0;
    height: 500px;
  }
}

@media all and (max-width: 549.98px) {
  .featured-tabbing-system-section .featured-tabbing-content.active-content .ftc--image {
    padding-top: 100%;
  }
}

.featured-tabbing-system-section .featured-tabbing-content.active-content .ftc--copy--heading {
  font-size: 40px;
  line-height: 1;
  font-weight: 600;
  letter-spacing: -0.8px;
  margin: 0 0 20px 0;
}

@media all and (max-width: 767.98px) {
  .featured-tabbing-system-section .featured-tabbing-content.active-content .ftc--copy--heading {
    font-size: 32px;
  }
}

.featured-tabbing-system-section .featured-tabbing-content.active-content .ftc--copy--intro {
  margin: 0 0 40px 0;
}

.featured-tabbing-system-section .featured-tabbing-content.active-content .ftc--copy .tic-link-button {
  width: 100%;
}

.featured-tabbing-system-section .featured-tabbing-content.active-content .ftc--copy .tic-arrow-cta {
  color: #008427;
  margin: 0;
}

.featured-tabbing-system-section .featured-tabbing-content.active-content .ftc--copy .tic-arrow-cta:after {
  background-image: url("data:image/svg+xml,%3Csvg width='9' height='15' viewBox='0 0 9 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6.70396 6.7652C7.13292 7.16116 7.13292 7.83884 6.70396 8.2348L1 13.5' stroke='%23008427' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.featured-tabbing-system-section .featured-tabbing-content {
  display: none;
}

.tic-support .trending-articles .tic-section-heading {
  text-align: center;
}

.tic-support .trending-articles .trending-articles-row {
  margin-top: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 60px 40px;
}

@media all and (max-width: 1199.98px) {
  .tic-support .trending-articles .trending-articles-row {
    gap: 40px;
  }
}

@media all and (max-width: 767.98px) {
  .tic-support .trending-articles .trending-articles-row {
    margin-top: 40px;
  }
}

.tic-support .trending-articles .trending-articles-row .trending-article-thumbnail-link {
  display: inline-block;
  background-color: #008427;
  color: white;
  padding: 40px;
  border-radius: 16px;
  -webkit-transition: all ease 250ms;
  transition: all ease 250ms;
  width: calc((100% - 80px) / 3);
}

.tic-support .trending-articles .trending-articles-row .trending-article-thumbnail-link:focus, .tic-support .trending-articles .trending-articles-row .trending-article-thumbnail-link:hover {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

@media (min-width: 990px) and (max-width: 1199.98px) {
  .tic-support .trending-articles .trending-articles-row .trending-article-thumbnail-link {
    width: calc((100% - 40px) / 2);
  }
}

@media all and (max-width: 989.98px) {
  .tic-support .trending-articles .trending-articles-row .trending-article-thumbnail-link {
    width: 100%;
    max-width: 500px;
    margin: auto;
    padding: 40px 25px;
  }
}

.tic-support .trending-articles .trending-articles-row .trending-article-thumbnail-link .trending-article-thumbnail .trending-tag {
  font-weight: 500;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: -0.3px;
  margin-bottom: 10px;
}

@media all and (max-width: 767.98px) {
  .tic-support .trending-articles .trending-articles-row .trending-article-thumbnail-link .trending-article-thumbnail .trending-tag {
    font-size: 16px;
    line-height: 24px;
  }
}

.tic-support .trending-articles .trending-articles-row .trending-article-thumbnail-link .trending-article-thumbnail .trending-title {
  font-weight: 600;
  font-size: 24px;
  line-height: 28px;
  letter-spacing: -0.25px;
  margin-bottom: 0;
}

@media all and (max-width: 767.98px) {
  .tic-support .trending-articles .trending-articles-row .trending-article-thumbnail-link .trending-article-thumbnail .trending-title {
    font-size: 19px;
    line-height: 28px;
  }
}

.tic-support .curated-category-section .curated-category-row {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.tic-support .curated-category-section .curated-category-row .curated-category-intro .tic-link-button {
  margin-top: 40px;
}

@media all and (max-width: 767.98px) {
  .tic-support .curated-category-section .curated-category-row .curated-category-intro .tic-link-button {
    width: 100%;
  }
}

.tic-support .curated-category-section .curated-category-row .curated-categories .tic-section-heading {
  font-weight: 600;
  font-size: 24px;
  line-height: 1;
  letter-spacing: -0.8px;
  margin-bottom: 30px;
}

@media all and (max-width: 767.98px) {
  .tic-support .curated-category-section .curated-category-row .curated-categories .tic-section-heading {
    font-size: 19px;
    line-height: 28px;
    margin-bottom: 20px;
  }
}

.tic-support .tic-rec-articles--post-row {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}

.tic-support .support-thumbnail {
  background-color: #F1F5F7;
  border-radius: 8px;
  padding: 40px !important;
}

@media all and (max-width: 767.98px) {
  .tic-support .support-thumbnail {
    padding: 40px 25px !important;
  }
}

.tic-support .support-topic-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 120px 0;
}

@media all and (max-width: 989.98px) {
  .tic-support .support-topic-row {
    gap: 80px 0;
  }
}

.tic-support .support-topic-row .support-topic {
  width: calc((100% - 180px) / 2);
}

@media (min-width: 990px) and (max-width: 1199.98px) {
  .tic-support .support-topic-row .support-topic {
    width: calc((100% - 90px) / 2);
  }
}

@media (min-width: 550px) and (max-width: 989.98px) {
  .tic-support .support-topic-row .support-topic {
    width: 500px;
    margin: auto;
  }
}

@media all and (max-width: 549.98px) {
  .tic-support .support-topic-row .support-topic {
    width: 100%;
    max-width: 500px;
    margin: auto;
  }
}

.tic-support .support-topic-row .support-topic .tic-arrow-cta {
  font-weight: 600;
  font-size: 32px;
  line-height: 1;
  letter-spacing: -0.57px;
  display: inline-block;
  margin-bottom: 20px;
}

@media all and (max-width: 767.98px) {
  .tic-support .support-topic-row .support-topic .tic-arrow-cta {
    font-size: 24px;
  }
}

.article-helpful-vote {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 80px;
  margin-bottom: 40px;
  align-items: center;
  gap: 40px;
}

@media all and (max-width: 1299.98px) {
  .article-helpful-vote {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 20px;
  }
}

.article-helpful-vote p {
  padding: 0;
}

.article-helpful-vote .helpful-heading {
  font-weight: 600;
  font-size: 24px;
  line-height: 28px;
  letter-spacing: -0.25px;
  width: 260px;
}

@media all and (max-width: 1299.98px) {
  .article-helpful-vote .helpful-heading {
    text-align: center;
  }
}

.article-helpful-vote .helpful-buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 30px;
  width: calc(100% - 260px - 50px);
}

@media all and (max-width: 1299.98px) {
  .article-helpful-vote .helpful-buttons {
    width: 100%;
  }
}

@media all and (max-width: 989.98px) {
  .article-helpful-vote .helpful-buttons {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 500px;
  }
}

.article-helpful-vote .helpful-buttons a {
  display: inline-block;
  width: 100%;
}

.article-helpful-vote a {
  text-decoration: none !important;
}

.article-helpful-vote .like-button, .article-helpful-vote .dislike-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 30px;
  border: 1px solid #D6DAE0;
  border-radius: 12px;
  width: 100%;
}

.article-helpful-vote .like-button p, .article-helpful-vote .dislike-button p {
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: -0.1px;
  padding: 0;
  margin: 0;
  color: #262626;
}

.article-helpful-vote .like-button:hover, .article-helpful-vote .like-button:focus, .article-helpful-vote .dislike-button:hover, .article-helpful-vote .dislike-button:focus {
  border: 1px solid #262626;
}

.article-helpful-vote .like-button:hover p, .article-helpful-vote .like-button:focus p, .article-helpful-vote .dislike-button:hover p, .article-helpful-vote .dislike-button:focus p {
  text-decoration: underline;
}

.hrb-alert-bar {
  position: fixed;
  top: -100px;
  width: 100%;
  z-index: 99999;
  background-color: #008427;
  color: #ffffff;
  -webkit-transition: all ease 400ms;
  transition: all ease 400ms;
}

.hrb-alert-bar .container {
  padding: 15px 70px 15px 40px;
  min-height: 60px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
  max-width: 100%;
  min-width: 320px;
  margin: 0 auto;
}

@media all and (max-width: 989.98px) {
  .hrb-alert-bar .container {
    padding: 15px 70px 15px 25px;
  }
}

.hrb-alert-bar .container .content-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
}

.hrb-alert-bar .container .content-wrap .alert-icon {
  margin-right: 15px;
  -ms-flex-item-align: start;
      align-self: flex-start;
  width: 28px;
  max-width: 28px;
  min-width: 28px;
  height: 28px;
  background-color: #F5CC02;
  border-radius: 50%;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.hrb-alert-bar .container .content-wrap p {
  padding: 0;
  margin: 0;
  font-size: 18px;
  line-height: 1.5;
  display: inline-block;
  font-weight: 400;
}

.hrb-alert-bar .container .content-wrap p a {
  font-weight: 600;
  position: relative;
  color: #ffffff;
}

.hrb-alert-bar .container .content-wrap p a:after {
  content: "";
  position: absolute;
  width: 24px;
  height: 24px;
  right: -26px;
  top: calc((100% - 24px) / 2);
  -webkit-transition: all ease 250ms;
  transition: all ease 250ms;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20id%3D%22chevron-right%22%20fill%3D%22%23ffffff%22%3E%0D%0A%20%20%20%20%3Cg%3E%0D%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M10.7%2016.7C10.3%2017.1%209.7%2017.1%209.3%2016.7%208.9%2016.3%208.9%2015.8%209.2%2015.4L9.3%2015.3%2012.6%2012%209.3%208.7C8.9%208.3%208.9%207.8%209.2%207.4L9.3%207.3C9.7%206.9%2010.2%206.9%2010.6%207.2L10.7%207.3%2014.7%2011.3C15.1%2011.7%2015.1%2012.2%2014.8%2012.6L14.7%2012.7%2010.7%2016.7Z%22%2F%3E%0D%0A%20%20%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E");
}

.hrb-alert-bar .container .content-wrap p a:hover:after, .hrb-alert-bar .container .content-wrap p a:focus:after {
  right: -31px;
}

.hrb-alert-bar .container .content-wrap .alert-close {
  position: absolute;
  right: 20px;
  top: 15px;
  border: none;
  outline: none;
  background: transparent;
  cursor: pointer;
}

.hrb-alert-bar .container .content-wrap .alert-close svg {
  fill: #ffffff;
}

.wp-block-hrb-diy-layout-2up ol {
  line-height: 1.6;
}

header.site-header, main, .ba-catbar {
  -webkit-transition: all ease 400ms;
  transition: all ease 400ms;
}

.wp-block-eedee-block-gutenslider.content-change {
  height: auto !important;
}

.disabled-link {
  pointer-events: none !important;
}

body {
  overflow-x: visible;
}

footer.site-footer .icon-btn:hover .icon-stroke-hover, footer.site-footer .icon-btn:focus .icon-stroke-hover {
  stroke: #262626;
}
