.hdb-carousel{overflow:hidden;padding-left:5px;padding-right:5px;width:100%}@media only screen and (min-width:992px){.hdb-carousel:not(.hdb-gsaped) .hdb-tile{width:calc(33% - 10px)}}@media only screen and (max-width:992px){.hdb-carousel:not(.hdb-gsaped) .hdb-tile{width:calc(50% - 10px)}}@media only screen and (max-width:576px){.hdb-carousel:not(.hdb-gsaped) .hdb-tile{width:calc(100% - 10px)}}.hdb-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.hdb-img{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;display:block;height:2.5rem;margin:1.5rem auto auto;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:2.5rem}.hdb-tile{-ms-flex-negative:0;border:.0625rem solid #a7a7a7;border-radius:.25rem;flex-shrink:0;margin:0 10px;padding:1rem 1.25rem 1.875rem}.hdb-title{border-bottom:.0625rem solid #dbdbdb;font-weight:700;padding-bottom:2rem;text-transform:uppercase}.hdb-cta--container{min-height:2.625rem}.hdb-cta--link{bottom:1.875rem;left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%)}.hdb-cta--link.btn:has(.btn-filler){position:absolute}.hdb-arrow{border-radius:50%;cursor:pointer;overflow:hidden;padding:0;position:relative;-webkit-transition:all .3s;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0}.hdb-arrow.disabled{color:#fff!important;cursor:default;opacity:.65}.hdb-arrow.disabled .btn-filler{display:none}.hdb-arrow:not(.disabled):hover{background-color:#02f576}.hdb-arrow:not(.disabled):hover svg{fill:#151c28}.hdb-dot-container{margin:.625rem auto;overflow:hidden;padding:0;width:7.5rem}.hdb-dot-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;margin:0;overflow:visible;padding:0}.hdb-dot{-ms-flex-negative:0;background-color:#fff;border-radius:50%;flex-shrink:0;height:1rem;margin:0 .25rem;width:1rem}.hdb-on-hover-description .hdb-description,.hdb-on-hover-description .title-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.hdb-on-hover-description .hdb-description,.hdb-on-hover-description .hdb-header{margin-bottom:1.5rem;text-align:center;width:100%}@media only screen and (min-width:768px){.hdb-on-hover-description .hdb-description,.hdb-on-hover-description .hdb-header{max-width:91%}}.hdb-on-hover-description .ohd-carousel{overflow:hidden;padding:1rem 7px}@media only screen and (max-width:767px){.hdb-on-hover-description .ohd-carousel{padding:1rem 9pt}}.hdb-on-hover-description .ohd-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:768px){.hdb-on-hover-description .ohd-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1pc;justify-content:center}}@media only screen and (max-width:767px){.hdb-on-hover-description .ohd-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.hdb-on-hover-description .ohd-wrapper .ohd-tile-wrapper{-ms-flex-negative:0;flex-shrink:0;margin:0;max-height:200px;position:relative}@media only screen and (min-width:1024px){.hdb-on-hover-description .ohd-wrapper .ohd-tile-wrapper{min-height:250px;width:calc(25% - 1rem)}}@media only screen and (max-width:1024px)and (min-width:768px){.hdb-on-hover-description .ohd-wrapper .ohd-tile-wrapper{min-height:250px;width:calc(50% - 1rem)}}@media only screen and (max-width:767px){.hdb-on-hover-description .ohd-wrapper .ohd-tile-wrapper{min-height:250px;width:100%}}.hdb-on-hover-description .ohd-wrapper .ohd-tile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #d0d2d4;color:#f3f3f4;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;min-height:250px;overflow:hidden;padding:1rem 1.25rem;position:relative;text-align:center;text-decoration:none;-webkit-transition:background-color .2s linear,color .2s linear;transition:background-color .2s linear,color .2s linear;width:100%}.hdb-on-hover-description .ohd-wrapper .ohd-tile .title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-weight:700;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis}.hdb-on-hover-description .ohd-wrapper .ohd-tile .description{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;height:auto;margin:0;overflow:hidden;text-overflow:ellipsis;-webkit-transition:max-height .5s linear;transition:max-height .5s linear}@media only screen and (min-width:1025px){.hdb-on-hover-description .ohd-wrapper .ohd-tile .description{max-height:0}}@media only screen and (max-width:1024px){.hdb-on-hover-description .ohd-wrapper .ohd-tile .description{max-height:72px}}.hdb-on-hover-description .ohd-wrapper .ohd-tile .icon{height:2rem;margin-bottom:.8rem;-webkit-transition:margin .2s linear;transition:margin .2s linear;width:2rem}.hdb-on-hover-description .ohd-wrapper .ohd-tile .icon .c,.hdb-on-hover-description .ohd-wrapper .ohd-tile .icon circle,.hdb-on-hover-description .ohd-wrapper .ohd-tile .icon path{fill:currentColor}@media only screen and (min-width:1025px){.hdb-on-hover-description .ohd-wrapper .ohd-tile:hover{background-color:#02f576;color:#151c28}.hdb-on-hover-description .ohd-wrapper .ohd-tile:hover .description{max-height:72px}}.hdb-on-hover-description .hdb-dot{background-color:transparent;margin:0;padding:0 .25rem;width:1.5rem}.hdb-on-hover-description .hdb-dot span{background-color:#fff;border-radius:50%;display:block;height:100%;width:100%}.hdb-on-hover-description .hdb-dot.active span{background-color:#02f576}.hdb-on-hover-description .hdb-dot-container{width:4.5rem}@media only screen and (max-width:992px){.hdb-on-hover-description{padding-left:27px;padding-right:27px}}