html[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .horizontalScrollContainer .aem-Grid-newComponent{width:90%;margin:0 auto}html[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .horizontalScrollContainer__item-container>.aem-Grid{overflow:auto;white-space:normal}html[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .horizontalScrollContainer__item-container>.aem-Grid>div{float:left}.horizontalScrollContainer{width:100%}.horizontalScrollContainer__content-wrapper{position:relative;text-align:center;height:auto;display:block;margin:0 0 20px}.horizontalScrollContainer__item-container>.aem-GridColumn{width:100%;height:auto;display:block;position:relative}.horizontalScrollContainer__item-container>.aem-Grid{display:block;width:100%;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;transition:all .5s ease-in-out;scrollbar-width:none}.horizontalScrollContainer__item-container>.aem-Grid p{white-space:normal}.horizontalScrollContainer__item-container>.aem-Grid::-webkit-scrollbar{width:0;background:transparent;height:0}.horizontalScrollContainer__item-container>.aem-Grid>div{vertical-align:top;display:inline-block!important;float:none!important}.horizontalScrollContainer__sub-navigation-container{width:100%;display:-ms-flexbox;display:flex;column-gap:12px}.horizontalScrollContainer__sub-navigation-container-element{width:32px;height:2px;background-color:#cbcbcb}.horizontalScrollContainer__sub-navigation-container-element--active{background-color:#00779c}.horizontalScrollContainer.horizontal-scroll--light{background:none}.horizontalScrollContainer.horizontal-scroll--light .scroll-wrap-left{background-image:linear-gradient(270deg,hsla(0,0%,100%,0),#fff)}.horizontalScrollContainer.horizontal-scroll--light .scroll-wrap-right{background-image:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}.horizontalScrollContainer.horizontal-scroll--light .scroll-button{background:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 3px 1px -2px rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.14)}.horizontalScrollContainer.horizontal-scroll--light .scroll-button .scroll-arrow{border-top:1.5px solid #221f1f;border-right:1.5px solid #221f1f}.horizontalScrollContainer.horizontal-scroll--ev{background:#040a17}.horizontalScrollContainer.horizontal-scroll--ev .scroll-wrap-left{background-image:linear-gradient(270deg,rgba(4,10,23,0),#040a17)}.horizontalScrollContainer.horizontal-scroll--ev .scroll-wrap-right{background-image:linear-gradient(270deg,#040a17,rgba(4,10,23,0))}.horizontalScrollContainer.horizontal-scroll--ev .scroll-button{background:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 3px 1px -2px rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.14)}.horizontalScrollContainer.horizontal-scroll--ev .scroll-button .scroll-arrow{border-top:1.5px solid #221f1f;border-right:1.5px solid #221f1f}.horizontalScrollContainer.horizontal-scroll--dark{background:#000}.horizontalScrollContainer.horizontal-scroll--dark .scroll-wrap-left{background-image:linear-gradient(270deg,transparent,#000)}.horizontalScrollContainer.horizontal-scroll--dark .scroll-wrap-right{background-image:linear-gradient(270deg,#000,transparent)}.horizontalScrollContainer.horizontal-scroll--dark .scroll-button{background:#221f1f;box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 3px 1px -2px rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.14)}.horizontalScrollContainer.horizontal-scroll--dark .scroll-button .scroll-arrow{border-top:1.5px solid #221f1f;border-right:1.5px solid #221f1f}.horizontalScrollContainer.horizontal-scroll--arrowless{background:transparent}.horizontalScrollContainer.horizontal-scroll--arrowless .scroll-button{background:transparent;box-shadow:none}.horizontalScrollContainer.horizontal-scroll--arrowless .scroll-button:hover{background:transparent}.horizontalScrollContainer.horizontal-scroll--arrowless .scroll-wrap-left{background-image:linear-gradient(270deg,hsla(0,0%,100%,0),#fff)}.horizontalScrollContainer.horizontal-scroll--arrowless .scroll-wrap-right{background-image:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}.horizontalScrollContainer.horizontal-scroll--arrowless .scroll-wrap .scroll-button{width:45px;height:100%;background:transparent;box-shadow:none}.horizontalScrollContainer.horizontal-scroll--arrowless .scroll-wrap .scroll-button .scroll-arrow{border:none}.horizontalScrollContainer .scroll-wrap{width:65px;height:100%;position:absolute;z-index:10;overflow:hidden;transition:all .3s ease-in-out}.horizontalScrollContainer .scroll-wrap.hide-scroll{opacity:0;-webkit-tap-highlight-color:transparent;outline:none;pointer-events:none}.horizontalScrollContainer .scroll-wrap.scroll-wrap-left{left:0}.horizontalScrollContainer .scroll-wrap.scroll-wrap-left .scroll-button .scroll-arrow{margin-left:3.25px;-ms-transform:rotate(225deg);transform:rotate(225deg)}.horizontalScrollContainer .scroll-wrap.scroll-wrap-right{right:0}.horizontalScrollContainer .scroll-wrap.scroll-wrap-right .scroll-button .scroll-arrow{margin-right:3.25px;-ms-transform:rotate(45deg);transform:rotate(45deg)}.horizontalScrollContainer .scroll-wrap .scroll-button{width:35px;height:35px;border-radius:50%;border:none;position:absolute;z-index:10;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;outline:none}.horizontalScrollContainer .scroll-wrap .scroll-button.hide-button{display:none}.horizontalScrollContainer .scroll-wrap .scroll-button .scroll-arrow{width:10.65px;height:10.65px}.horizontalScrollContainer .scroll-wrap .scroll-button.scroll-left{left:14px}.horizontalScrollContainer .scroll-wrap .scroll-button.scroll-right{right:14px}@media (min-width:768px){.horizontalScrollContainer.horizontal-scroll--light .scroll-button:hover{background:#f6f6f6}.horizontalScrollContainer.horizontal-scroll--dark .scroll-button:hover{background:#414141}.horizontalScrollContainer.horizontal-scroll--ev .scroll-button:hover{background:#f6f6f6}.horizontalScrollContainer .scroll-wrap{width:96px}.horizontalScrollContainer .scroll-wrap .scroll-button{width:40px;height:40px}.horizontalScrollContainer.horizontal-scroll--arrowless .scroll-wrap .scroll-button{width:60px;height:100%}}@media (min-width:1280px){.horizontalScrollContainer.horizontal-scroll--arrowless .scroll-button{background:transparent;box-shadow:none}.horizontalScrollContainer.horizontal-scroll--arrowless .scroll-button:hover{background:transparent}.horizontalScrollContainer.horizontal-scroll--arrowless .scroll-wrap .scroll-button{width:50px;height:100%;-ms-transform:none;transform:none;border-radius:0;top:0}.horizontalScrollContainer .scroll-wrap{width:153px}.horizontalScrollContainer .scroll-wrap .scroll-button{width:100px;height:50px;border-radius:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);-ms-transform:none;transform:none}.horizontalScrollContainer__item-container>.aem-Grid>div{margin-left:2%}}@media (min-width:1800px){.horizontalScrollContainer .scroll-wrap{width:154px}.horizontalScrollContainer .scroll-wrap .scroll-button{width:60px;height:60px}.horizontalScrollContainer.horizontal-scroll--arrowless .scroll-wrap .scroll-button{width:100px;height:100%}}