.pagination {
  display: none;
}

.site-main {
  overflow: hidden;
}

.bg-orb {
  -webkit-mask: url(../images/mask-orb.svg);
          mask: url(../images/mask-orb.svg);
  -webkit-mask-size: 150% 100%;
          mask-size: 150% 100%;
}

.more {
  position: absolute;
  bottom: 0;
  left: 50%;
  z-index: 2;
  color: inherit;
  font-size: 2rem;
  display: block;
  padding: 0.5rem;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  line-height: 1;
}
.more .fa {
  animation: more 0.5s ease-in-out infinite alternate-reverse;
}

@-webkit-keyframes more {
  from {
    -webkit-transform: translateY(0) scaleX(2);
            transform: translateY(0) scaleX(2);
    opacity: 0.75;
  }
  to {
    -webkit-transform: translateY(10%) scaleX(2);
            transform: translateY(10%) scaleX(2);
  }
}

@keyframes more {
  from {
    -webkit-transform: translateY(0) scaleX(2);
            transform: translateY(0) scaleX(2);
    opacity: 0.75;
  }
  to {
    -webkit-transform: translateY(10%) scaleX(2);
            transform: translateY(10%) scaleX(2);
  }
}
@media (min-width: 768px) {
  .hero .hero-caption {
    padding-right: var(--heroUtilityWidth);
  }
  .hero-utility {
    position: absolute;
    bottom: 0;
    right: 0;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px) {
  .widget-articles--home > .row > [class*=col]:nth-child(n+4) {
    display: none !important;
  }
}
.btn-promo {
  position: relative;
}
.btn-promo .btn-promo-bg-wrapper {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  background-color: inherit;
}
.btn-promo .btn-promo-bg {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  background-color: inherit;
  background-image: url(../images/texture-wood-light.png);
  background-position: center top;
  background-repeat: repeat;
  background-size: 35rem auto;
}
.btn-promo .btn-promo-fg {
  position: relative;
}
.btn-promo .btn-promo-bg-body {
  display: none;
}

@media (min-width: 768px) {
  .btn-promo {
    transition: z-index 0.15s step-end;
    z-index: 0;
    -webkit-mask: none;
            mask: none;
    will-change: transform;
  }
  .btn-promo .btn-promo-bg-wrapper {
    width: 300%;
    height: 300%;
    transition: all 0.15s cubic-bezier(0.52, 0.01, 0.21, 1);
    transition-duration: 0.4s;
    -webkit-transform: translate(-50%, -50%) scale(0.3334) rotate(25deg);
            transform: translate(-50%, -50%) scale(0.3334) rotate(25deg);
    pointer-events: none;
    will-change: transform;
  }
  .btn-promo .btn-promo-bg {
    -webkit-mask: url(../images/btn-circle-mask.svg);
            mask: url(../images/btn-circle-mask.svg);
    -webkit-mask-size: 100% 100%;
            mask-size: 100% 100%;
    will-change: transform;
  }
  .btn-promo:after,
  .btn-promo .btn-promo-fg {
    transition: all 0.15s cubic-bezier(0.52, 0.01, 0.21, 1);
    transition-duration: 0.4s;
  }
  .btn-promo .btn-promo-bg-body {
    display: block;
    opacity: 0;
    transition: all 0.15s cubic-bezier(0.52, 0.01, 0.21, 1);
    transition-duration: 0.4s;
    padding: 20%;
    will-change: opacity;
  }
  .btn-promo:hover, .btn-promo:focus {
    color: #fff;
    transition: z-index 0.15s step-start;
    z-index: 1;
  }
  .btn-promo:hover .btn-promo-bg-wrapper, .btn-promo:focus .btn-promo-bg-wrapper {
    -webkit-transform: translate(-100%, -100%) scale(1);
            transform: translate(-100%, -100%) scale(1);
    transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
  }
  .btn-promo:hover .btn-promo-bg-body, .btn-promo:focus .btn-promo-bg-body {
    opacity: 1;
  }
}
@media (max-width: 575.98px) {
  .featured-videos .row > [class*=col]:nth-child(n+4) {
    display: none;
  }
}
@media (min-width: 576px) and (max-width: 1023.98px) {
  .featured-videos .row > [class*=col]:nth-child(n+5) {
    display: none;
  }
}
@media (min-width: 1024px) {
  .featured-videos .row > [class*=col]:nth-child(n+7) {
    display: none;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhvbWUuc2NzcyIsImhvbWUuY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5qaW1teWJ1ZmZldHQuY29tLmxpdmUvNTgyMTAyL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2piMjAyMC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5qaW1teWJ1ZmZldHQuY29tLmxpdmUvNTgyMTAyL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2piMjAyMC9hc3NldHMvc3R5bGVzaGVldHMvX21peGlucy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5qaW1teWJ1ZmZldHQuY29tLmxpdmUvNTgyMTAyL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2piMjAyMC9hc3NldHMvc3R5bGVzaGVldHMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5qaW1teWJ1ZmZldHQuY29tLmxpdmUvNTgyMTAyL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2piMjAyMC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ob3Zlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQWtCQTtFQUNFLGNBQUE7Q0NqQkQ7O0FEb0JEO0VBQ0UsaUJBQUE7Q0NqQkQ7O0FEb0JEO0VBQ0UsMENBQUE7VUFBQSxrQ0FBQTtFQUNBLDZCQUFBO1VBQUEscUJBQUE7Q0NqQkQ7O0FEb0JEO0VBQ0UsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQ0FBQTtVQUFBLDRCQUFBO0VBQ0EsZUFBQTtDQ2pCRDtBRG1CQztFQUNFLDREQUFBO0NDakJIOztBRHFCRDtFQUVFO0lBQ0UsMkNBQUE7WUFBQSxtQ0FBQTtJQUNBLGNBQUE7R0NuQkQ7RURzQkQ7SUFDRSw2Q0FBQTtZQUFBLHFDQUFBO0dDcEJEO0NBQ0Y7O0FEV0Q7RUFFRTtJQUNFLDJDQUFBO1lBQUEsbUNBQUE7SUFDQSxjQUFBO0dDbkJEO0VEc0JEO0lBQ0UsNkNBQUE7WUFBQSxxQ0FBQTtHQ3BCRDtDQUNGO0FDdUJHO0VGR0E7SUFDRSx1Q0FBQTtHQ3ZCSDtFRDJCRDtJQUNFLG1CQUFBO0lBQ0EsVUFBQTtJQUNBLFNBQUE7R0N6QkQ7Q0FDRjtBQytERztFRjNCSTtJQUNFLHlCQUFBO0dDakNQO0NBQ0Y7QUR1Q0Q7RUFDRSxtQkFBQTtDQ3JDRDtBRHVDQztFQUNFLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSx5Q0FBQTtVQUFBLGlDQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLDBCQUFBO0NDckNIO0FEd0NDO0VBQ0UsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLHlDQUFBO1VBQUEsaUNBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsMEJBQUE7RUd4RUEsd0RBQUE7RUFLRixnQ0FBQTtFQUNBLDBCQUFBO0VBQ0EsNEJBQUE7Q0YrQkQ7QURzQ0M7RUFDRSxtQkFBQTtDQ3BDSDtBRHVDQztFQUNFLGNBQUE7Q0NyQ0g7O0FDekJHO0VGb0VGO0lBRUUsbUNBQUE7SUFDQSxXQUFBO0lBQ0EsbUJBQUE7WUFBQSxXQUFBO0lBQ0EsdUJBQUE7R0N4Q0Q7RUQwQ0M7SUFDRSxZQUFBO0lBQ0EsYUFBQTtJQUNBLHdESTZKbUI7SUo1Sm5CLDBCQUFBO0lBQ0EscUVBQUE7WUFBQSw2REFBQTtJQUNBLHFCQUFBO0lBQ0EsdUJBQUE7R0N4Q0g7RUQyQ0M7SUFDRSxpREFBQTtZQUFBLHlDQUFBO0lBQ0EsNkJBQUE7WUFBQSxxQkFBQTtJQUNBLHVCQUFBO0dDekNIO0VENENDOztJQUVFLHdESThJbUI7SUo3SW5CLDBCQUFBO0dDMUNIO0VENkNDO0lBQ0UsZUFBQTtJQUNBLFdBQUE7SUFDQSx3REl1SW1CO0lKdEluQiwwQkFBQTtJQUNBLGFBQUE7SUFDQSxxQkFBQTtHQzNDSDtFSXhHRDtJTHVKSSxZSWhLSztJSmlLTCxxQ0FBQTtJQUNBLFdBQUE7R0M1Q0g7RUQ4Q0c7SUFDRSxvREFBQTtZQUFBLDRDQUFBO0lBQ0Esb0VBQUE7R0M1Q0w7RUQrQ0c7SUFDRSxXQUFBO0dDN0NMO0NBQ0Y7QUM1REc7RUZtSEU7SUFDRSxjQUFBO0dDcERMO0NBQ0Y7QUNsREc7RUY4R0U7SUFDRSxjQUFBO0dDekRMO0NBQ0Y7QUNuRkc7RUZtSkU7SUFDRSxjQUFBO0dDN0RMO0NBQ0YiLCJmaWxlIjoiaG9tZS5jc3MifQ== */