.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhvbWUuc2NzcyIsImhvbWUuY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5qaW1teWJ1ZmZldHQuY29tLmxpdmUvNTY2MTcyL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2piMjAyMC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5qaW1teWJ1ZmZldHQuY29tLmxpdmUvNTY2MTcyL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2piMjAyMC9hc3NldHMvc3R5bGVzaGVldHMvX21peGlucy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5qaW1teWJ1ZmZldHQuY29tLmxpdmUvNTY2MTcyL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2piMjAyMC9hc3NldHMvc3R5bGVzaGVldHMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5qaW1teWJ1ZmZldHQuY29tLmxpdmUvNTY2MTcyL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2piMjAyMC9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ob3Zlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQWtCQTtFQUNFLGNBQUE7Q0NqQkQ7O0FEb0JEO0VBQ0UsaUJBQUE7Q0NqQkQ7O0FEb0JEO0VBQ0UsMENBQUE7VUFBQSxrQ0FBQTtFQUNBLDZCQUFBO1VBQUEscUJBQUE7Q0NqQkQ7O0FEb0JEO0VBQ0UsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQ0FBQTtVQUFBLDRCQUFBO0VBQ0EsZUFBQTtDQ2pCRDtBRG1CQztFQUNFLDREQUFBO0NDakJIOztBRHFCRDtFQUVFO0lBQ0UsMkNBQUE7WUFBQSxtQ0FBQTtJQUNBLGNBQUE7R0NuQkQ7RURzQkQ7SUFDRSw2Q0FBQTtZQUFBLHFDQUFBO0dDcEJEO0NBQ0Y7O0FEV0Q7RUFFRTtJQUNFLDJDQUFBO1lBQUEsbUNBQUE7SUFDQSxjQUFBO0dDbkJEO0VEc0JEO0lBQ0UsNkNBQUE7WUFBQSxxQ0FBQTtHQ3BCRDtDQUNGO0FDdUJHO0VGR0E7SUFDRSx1Q0FBQTtHQ3ZCSDs7RUQyQkQ7SUFDRSxtQkFBQTtJQUNBLFVBQUE7SUFDQSxTQUFBO0dDeEJEO0NBQ0Y7QUM4REc7RUYzQkk7SUFDRSx5QkFBQTtHQ2hDUDtDQUNGO0FEc0NEO0VBQ0UsbUJBQUE7Q0NwQ0Q7QURzQ0M7RUFDRSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0EseUNBQUE7VUFBQSxpQ0FBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSwwQkFBQTtDQ3BDSDtBRHVDQztFQUNFLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSx5Q0FBQTtVQUFBLGlDQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLDBCQUFBO0VHeEVBLHdEQUFBO0VBS0YsZ0NBQUE7RUFDQSwwQkFBQTtFQUNBLDRCQUFBO0NGZ0NEO0FEcUNDO0VBQ0UsbUJBQUE7Q0NuQ0g7QURzQ0M7RUFDRSxjQUFBO0NDcENIOztBQzFCRztFRm9FRjtJQUVFLG1DQUFBO0lBQ0EsV0FBQTtJQUNBLG1CQUFBO1lBQUEsV0FBQTtJQUNBLHVCQUFBO0dDdkNEO0VEeUNDO0lBQ0UsWUFBQTtJQUNBLGFBQUE7SUFDQSx3REk2Sm1CO0lKNUpuQiwwQkFBQTtJQUNBLHFFQUFBO1lBQUEsNkRBQUE7SUFDQSxxQkFBQTtJQUNBLHVCQUFBO0dDdkNIO0VEMENDO0lBQ0UsaURBQUE7WUFBQSx5Q0FBQTtJQUNBLDZCQUFBO1lBQUEscUJBQUE7SUFDQSx1QkFBQTtHQ3hDSDtFRDJDQzs7SUFFRSx3REk4SW1CO0lKN0luQiwwQkFBQTtHQ3pDSDtFRDRDQztJQUNFLGVBQUE7SUFDQSxXQUFBO0lBQ0Esd0RJdUltQjtJSnRJbkIsMEJBQUE7SUFDQSxhQUFBO0lBQ0EscUJBQUE7R0MxQ0g7RUl6R0Q7SUx1SkksWUloS0s7SUppS0wscUNBQUE7SUFDQSxXQUFBO0dDM0NIO0VENkNHO0lBQ0Usb0RBQUE7WUFBQSw0Q0FBQTtJQUNBLG9FQUFBO0dDM0NMO0VEOENHO0lBQ0UsV0FBQTtHQzVDTDtDQUNGO0FDN0RHO0VGbUhFO0lBQ0UsY0FBQTtHQ25ETDtDQUNGO0FDbkRHO0VGOEdFO0lBQ0UsY0FBQTtHQ3hETDtDQUNGO0FDcEZHO0VGbUpFO0lBQ0UsY0FBQTtHQzVETDtDQUNGIiwiZmlsZSI6ImhvbWUuY3NzIn0= */