.industryhighlights{font-family:'Amadeus Neue',Amadeus-Regular;background-color:#000835}
.industryhighlights.color--sky{background:#000835 !important}
.industryhighlights.color--sky .cmp-indhigh__segment.active::before{background-color:#3a8bff !important}
.industryhighlights.color--sky .cmp-indhigh__card-icon{color:#0c66e1 !important}
.industryhighlights.color--sky .cmp-indhigh__card-title{color:#000835 !important}
.industryhighlights.color--sky .cmp-indhigh__card-description{color:#000835 !important}
.industryhighlights.color--violet{background:#26005a !important}
.industryhighlights.color--violet .cmp-indhigh__segment.active::before{background-color:#b650ff !important}
.industryhighlights.color--violet .cmp-indhigh__card-icon{color:#9240cc !important}
.industryhighlights.color--violet .cmp-indhigh__card-title{color:#26005a !important}
.industryhighlights.color--violet .cmp-indhigh__card-description{color:#26005a !important}
.industryhighlights.color--forest{background:#023a00 !important}
.industryhighlights.color--forest .cmp-indhigh__segment.active::before{background-color:#92ff73 !important}
.industryhighlights.color--forest .cmp-indhigh__card-icon{color:#6dc354 !important}
.industryhighlights.color--forest .cmp-indhigh__card-title{color:#023a00 !important}
.industryhighlights.color--forest .cmp-indhigh__card-description{color:#023a00 !important}
.industryhighlights.color--sky .cmp-indhigh__content-wrapper .button{text-align:center !important;display:flex !important;justify-content:center !important;gap:8px !important;background-clip:padding-box !important;text-decoration:none !important;border-radius:8px !important;font-weight:500 !important;line-height:150% !important;background-color:#ebf3ff !important;color:#000835 !important;border:2px solid transparent !important}
.industryhighlights.color--sky .cmp-indhigh__content-wrapper .button.outline{background-color:transparent !important;border-color:#ebf3ff !important;color:#ebf3ff !important}
.industryhighlights.color--sky .cmp-indhigh__content-wrapper .button:hover{border-color:transparent !important;color:#000835 !important;background-color:#9fc6ff !important}
.industryhighlights.color--sky .cmp-indhigh__content-wrapper .button:focus-visible{color:#000835 !important;background-color:#9fc6ff !important;border-color:transparent !important;outline:2px solid #9fc6ff !important}
.industryhighlights.color--sky .cmp-indhigh__content-wrapper .button:active{outline:none !important;border-color:transparent !important;color:#fff !important;background-color:#61a2ff !important}
.industryhighlights.color--sky .cmp-indhigh__content-wrapper .button.ghost{color:#ebf3ff !important;background-color:transparent !important;border-color:transparent !important;padding-left:0 !important;padding-right:0 !important}
.industryhighlights.color--sky .cmp-indhigh__content-wrapper .button.ghost .button__label{position:relative !important}
.industryhighlights.color--sky .cmp-indhigh__content-wrapper .button.ghost .button__label:after{position:absolute !important;content:'' !important;bottom:0 !important;left:0 !important;width:0 !important;transition:width 400ms !important;height:1px !important;background-color:#ebf3ff !important}
.industryhighlights.color--sky .cmp-indhigh__content-wrapper .button.ghost:hover{border-color:transparent !important;color:#ebf3ff !important;background-color:transparent !important}
.industryhighlights.color--sky .cmp-indhigh__content-wrapper .button.ghost:hover .button__label::after{width:100% !important}
.industryhighlights.color--sky .cmp-indhigh__content-wrapper .button.ghost:focus-visible{outline:none !important;background-color:transparent !important;border-color:#9fc6ff !important;color:#ebf3ff !important}
.industryhighlights.color--sky .cmp-indhigh__content-wrapper .button.ghost:active{border-color:transparent !important;background-color:#ebf3ff !important;color:#000835 !important}
.industryhighlights.color--sky .cmp-indhigh__content-wrapper .button__icon{font-size:24px !important;margin-bottom:0 !important}
.industryhighlights.color--violet .cmp-indhigh__content-wrapper .button{text-align:center !important;display:flex !important;justify-content:center !important;gap:8px !important;background-clip:padding-box !important;text-decoration:none !important;border-radius:8px !important;font-weight:500 !important;line-height:150% !important;background-color:#f8eeff !important;color:#26005a !important;border:2px solid transparent !important}
.industryhighlights.color--violet .cmp-indhigh__content-wrapper .button.outline{background-color:transparent !important;border-color:#f8eeff !important;color:#f8eeff !important}
.industryhighlights.color--violet .cmp-indhigh__content-wrapper .button:hover{border-color:transparent !important;color:#26005a !important;background-color:#d396ff !important}
.industryhighlights.color--violet .cmp-indhigh__content-wrapper .button:focus-visible{color:#26005a !important;background-color:#d396ff !important;border-color:transparent !important;outline:2px solid #d396ff !important}
.industryhighlights.color--violet .cmp-indhigh__content-wrapper .button:active{outline:none !important;border-color:transparent !important;color:#fff !important;background-color:#c573ff !important}
.industryhighlights.color--violet .cmp-indhigh__content-wrapper .button.ghost{color:#f8eeff !important;background-color:transparent !important;border-color:transparent !important;padding-left:0 !important;padding-right:0 !important}
.industryhighlights.color--violet .cmp-indhigh__content-wrapper .button.ghost .button__label{position:relative !important}
.industryhighlights.color--violet .cmp-indhigh__content-wrapper .button.ghost .button__label:after{position:absolute !important;content:'' !important;bottom:0 !important;left:0 !important;width:0 !important;transition:width 400ms !important;height:1px !important;background-color:#f8eeff !important}
.industryhighlights.color--violet .cmp-indhigh__content-wrapper .button.ghost:hover{border-color:transparent !important;color:#f8eeff !important;background-color:transparent !important}
.industryhighlights.color--violet .cmp-indhigh__content-wrapper .button.ghost:hover .button__label::after{width:100% !important}
.industryhighlights.color--violet .cmp-indhigh__content-wrapper .button.ghost:focus-visible{outline:none !important;background-color:transparent !important;border-color:#d396ff !important;color:#f8eeff !important}
.industryhighlights.color--violet .cmp-indhigh__content-wrapper .button.ghost:active{border-color:transparent !important;background-color:#f8eeff !important;color:#26005a !important}
.industryhighlights.color--violet .cmp-indhigh__content-wrapper .button__icon{font-size:24px !important;margin-bottom:0 !important}
.industryhighlights.color--crimson .cmp-indhigh__content-wrapper .button{text-align:center !important;display:flex !important;justify-content:center !important;gap:8px !important;background-clip:padding-box !important;text-decoration:none !important;border-radius:8px !important;font-weight:500 !important;line-height:150% !important;background-color:#ffeeed !important;color:#560900 !important;border:2px solid transparent !important}
.industryhighlights.color--crimson .cmp-indhigh__content-wrapper .button.outline{background-color:transparent !important;border-color:#ffeeed !important;color:#ffeeed !important}
.industryhighlights.color--crimson .cmp-indhigh__content-wrapper .button:hover{border-color:transparent !important;color:#560900 !important;background-color:#ff9794 !important}
.industryhighlights.color--crimson .cmp-indhigh__content-wrapper .button:focus-visible{color:#560900 !important;background-color:#ff9794 !important;border-color:transparent !important;outline:2px solid #ff9794 !important}
.industryhighlights.color--crimson .cmp-indhigh__content-wrapper .button:active{outline:none !important;border-color:transparent !important;color:#fff !important;background-color:#ff7471 !important}
.industryhighlights.color--crimson .cmp-indhigh__content-wrapper .button.ghost{color:#ffeeed !important;background-color:transparent !important;border-color:transparent !important;padding-left:0 !important;padding-right:0 !important}
.industryhighlights.color--crimson .cmp-indhigh__content-wrapper .button.ghost .button__label{position:relative !important}
.industryhighlights.color--crimson .cmp-indhigh__content-wrapper .button.ghost .button__label:after{position:absolute !important;content:'' !important;bottom:0 !important;left:0 !important;width:0 !important;transition:width 400ms !important;height:1px !important;background-color:#ffeeed !important}
.industryhighlights.color--crimson .cmp-indhigh__content-wrapper .button.ghost:hover{border-color:transparent !important;color:#ffeeed !important;background-color:transparent !important}
.industryhighlights.color--crimson .cmp-indhigh__content-wrapper .button.ghost:hover .button__label::after{width:100% !important}
.industryhighlights.color--crimson .cmp-indhigh__content-wrapper .button.ghost:focus-visible{outline:none !important;background-color:transparent !important;border-color:#ff9794 !important;color:#ffeeed !important}
.industryhighlights.color--crimson .cmp-indhigh__content-wrapper .button.ghost:active{border-color:transparent !important;background-color:#ffeeed !important;color:#560900 !important}
.industryhighlights.color--crimson .cmp-indhigh__content-wrapper .button__icon{font-size:24px !important;margin-bottom:0 !important}
.industryhighlights.color--forest .cmp-indhigh__content-wrapper .button{text-align:center !important;display:flex !important;justify-content:center !important;gap:8px !important;background-clip:padding-box !important;text-decoration:none !important;border-radius:8px !important;font-weight:500 !important;line-height:150% !important;background-color:#f0ffec !important;color:#023a00 !important;border:2px solid transparent !important}
.industryhighlights.color--forest .cmp-indhigh__content-wrapper .button.outline{background-color:transparent !important;border-color:#f0ffec !important;color:#f0ffec !important}
.industryhighlights.color--forest .cmp-indhigh__content-wrapper .button:hover{border-color:transparent !important;color:#023a00 !important;background-color:#beffab !important}
.industryhighlights.color--forest .cmp-indhigh__content-wrapper .button:focus-visible{color:#023a00 !important;background-color:#beffab !important;border-color:transparent !important;outline:2px solid #beffab !important}
.industryhighlights.color--forest .cmp-indhigh__content-wrapper .button:active{outline:none !important;border-color:transparent !important;color:#fff !important;background-color:#a8ff8f !important}
.industryhighlights.color--forest .cmp-indhigh__content-wrapper .button.ghost{color:#f0ffec !important;background-color:transparent !important;border-color:transparent !important;padding-left:0 !important;padding-right:0 !important}
.industryhighlights.color--forest .cmp-indhigh__content-wrapper .button.ghost .button__label{position:relative !important}
.industryhighlights.color--forest .cmp-indhigh__content-wrapper .button.ghost .button__label:after{position:absolute !important;content:'' !important;bottom:0 !important;left:0 !important;width:0 !important;transition:width 400ms !important;height:1px !important;background-color:#f0ffec !important}
.industryhighlights.color--forest .cmp-indhigh__content-wrapper .button.ghost:hover{border-color:transparent !important;color:#f0ffec !important;background-color:transparent !important}
.industryhighlights.color--forest .cmp-indhigh__content-wrapper .button.ghost:hover .button__label::after{width:100% !important}
.industryhighlights.color--forest .cmp-indhigh__content-wrapper .button.ghost:focus-visible{outline:none !important;background-color:transparent !important;border-color:#beffab !important;color:#f0ffec !important}
.industryhighlights.color--forest .cmp-indhigh__content-wrapper .button.ghost:active{border-color:transparent !important;background-color:#f0ffec !important;color:#023a00 !important}
.industryhighlights.color--forest .cmp-indhigh__content-wrapper .button__icon{font-size:24px !important;margin-bottom:0 !important}
.industryhighlights.color--canary .cmp-indhigh__content-wrapper .button{text-align:center !important;display:flex !important;justify-content:center !important;gap:8px !important;background-clip:padding-box !important;text-decoration:none !important;border-radius:8px !important;font-weight:500 !important;line-height:150% !important;background-color:#fffce6 !important;color:#564a00 !important;border:2px solid transparent !important}
.industryhighlights.color--canary .cmp-indhigh__content-wrapper .button.outline{background-color:transparent !important;border-color:#fffce6 !important;color:#fffce6 !important}
.industryhighlights.color--canary .cmp-indhigh__content-wrapper .button:hover{border-color:transparent !important;color:#564a00 !important;background-color:#fdf092 !important}
.industryhighlights.color--canary .cmp-indhigh__content-wrapper .button:focus-visible{color:#564a00 !important;background-color:#fdf092 !important;border-color:transparent !important;outline:2px solid #fdf092 !important}
.industryhighlights.color--canary .cmp-indhigh__content-wrapper .button:active{outline:none !important;border-color:transparent !important;color:#fff !important;background-color:#fdeb6d !important}
.industryhighlights.color--canary .cmp-indhigh__content-wrapper .button.ghost{color:#fffce6 !important;background-color:transparent !important;border-color:transparent !important;padding-left:0 !important;padding-right:0 !important}
.industryhighlights.color--canary .cmp-indhigh__content-wrapper .button.ghost .button__label{position:relative !important}
.industryhighlights.color--canary .cmp-indhigh__content-wrapper .button.ghost .button__label:after{position:absolute !important;content:'' !important;bottom:0 !important;left:0 !important;width:0 !important;transition:width 400ms !important;height:1px !important;background-color:#fffce6 !important}
.industryhighlights.color--canary .cmp-indhigh__content-wrapper .button.ghost:hover{border-color:transparent !important;color:#fffce6 !important;background-color:transparent !important}
.industryhighlights.color--canary .cmp-indhigh__content-wrapper .button.ghost:hover .button__label::after{width:100% !important}
.industryhighlights.color--canary .cmp-indhigh__content-wrapper .button.ghost:focus-visible{outline:none !important;background-color:transparent !important;border-color:#fdf092 !important;color:#fffce6 !important}
.industryhighlights.color--canary .cmp-indhigh__content-wrapper .button.ghost:active{border-color:transparent !important;background-color:#fffce6 !important;color:#564a00 !important}
.industryhighlights.color--canary .cmp-indhigh__content-wrapper .button__icon{font-size:24px !important;margin-bottom:0 !important}
.industryhighlights.color--fuchsia .cmp-indhigh__content-wrapper .button{text-align:center !important;display:flex !important;justify-content:center !important;gap:8px !important;background-clip:padding-box !important;text-decoration:none !important;border-radius:8px !important;font-weight:500 !important;line-height:150% !important;background-color:#ffeef7 !important;color:#4f0230 !important;border:2px solid transparent !important}
.industryhighlights.color--fuchsia .cmp-indhigh__content-wrapper .button.outline{background-color:transparent !important;border-color:#ffeef7 !important;color:#ffeef7 !important}
.industryhighlights.color--fuchsia .cmp-indhigh__content-wrapper .button:hover{border-color:transparent !important;color:#4f0230 !important;background-color:#ff9be3 !important}
.industryhighlights.color--fuchsia .cmp-indhigh__content-wrapper .button:focus-visible{color:#4f0230 !important;background-color:#ff9be3 !important;border-color:transparent !important;outline:2px solid #ff9be3 !important}
.industryhighlights.color--fuchsia .cmp-indhigh__content-wrapper .button:active{outline:none !important;border-color:transparent !important;color:#fff !important;background-color:#ff79bd !important}
.industryhighlights.color--fuchsia .cmp-indhigh__content-wrapper .button.ghost{color:#ffeef7 !important;background-color:transparent !important;border-color:transparent !important;padding-left:0 !important;padding-right:0 !important}
.industryhighlights.color--fuchsia .cmp-indhigh__content-wrapper .button.ghost .button__label{position:relative !important}
.industryhighlights.color--fuchsia .cmp-indhigh__content-wrapper .button.ghost .button__label:after{position:absolute !important;content:'' !important;bottom:0 !important;left:0 !important;width:0 !important;transition:width 400ms !important;height:1px !important;background-color:#ffeef7 !important}
.industryhighlights.color--fuchsia .cmp-indhigh__content-wrapper .button.ghost:hover{border-color:transparent !important;color:#ffeef7 !important;background-color:transparent !important}
.industryhighlights.color--fuchsia .cmp-indhigh__content-wrapper .button.ghost:hover .button__label::after{width:100% !important}
.industryhighlights.color--fuchsia .cmp-indhigh__content-wrapper .button.ghost:focus-visible{outline:none !important;background-color:transparent !important;border-color:#ff9be3 !important;color:#ffeef7 !important}
.industryhighlights.color--fuchsia .cmp-indhigh__content-wrapper .button.ghost:active{border-color:transparent !important;background-color:#ffeef7 !important;color:#4f0230 !important}
.industryhighlights.color--fuchsia .cmp-indhigh__content-wrapper .button__icon{font-size:24px !important;margin-bottom:0 !important}
.industryhighlights.color--pumpkin .cmp-indhigh__content-wrapper .button{text-align:center !important;display:flex !important;justify-content:center !important;gap:8px !important;background-clip:padding-box !important;text-decoration:none !important;border-radius:8px !important;font-weight:500 !important;line-height:150% !important;background-color:#fff0e6 !important;color:#5b2500 !important;border:2px solid transparent !important}
.industryhighlights.color--pumpkin .cmp-indhigh__content-wrapper .button.outline{background-color:transparent !important;border-color:#fff0e6 !important;color:#fff0e6 !important}
.industryhighlights.color--pumpkin .cmp-indhigh__content-wrapper .button:hover{border-color:transparent !important;color:#5b2500 !important;background-color:#ffa366 !important}
.industryhighlights.color--pumpkin .cmp-indhigh__content-wrapper .button:focus-visible{color:#5b2500 !important;background-color:#ffa366 !important;border-color:transparent !important;outline:2px solid #ffa366 !important}
.industryhighlights.color--pumpkin .cmp-indhigh__content-wrapper .button:active{outline:none !important;border-color:transparent !important;color:#fff !important;background-color:#ff8838 !important}
.industryhighlights.color--pumpkin .cmp-indhigh__content-wrapper .button.ghost{color:#fff0e6 !important;background-color:transparent !important;border-color:transparent !important;padding-left:0 !important;padding-right:0 !important}
.industryhighlights.color--pumpkin .cmp-indhigh__content-wrapper .button.ghost .button__label{position:relative !important}
.industryhighlights.color--pumpkin .cmp-indhigh__content-wrapper .button.ghost .button__label:after{position:absolute !important;content:'' !important;bottom:0 !important;left:0 !important;width:0 !important;transition:width 400ms !important;height:1px !important;background-color:#fff0e6 !important}
.industryhighlights.color--pumpkin .cmp-indhigh__content-wrapper .button.ghost:hover{border-color:transparent !important;color:#fff0e6 !important;background-color:transparent !important}
.industryhighlights.color--pumpkin .cmp-indhigh__content-wrapper .button.ghost:hover .button__label::after{width:100% !important}
.industryhighlights.color--pumpkin .cmp-indhigh__content-wrapper .button.ghost:focus-visible{outline:none !important;background-color:transparent !important;border-color:#ffa366 !important;color:#fff0e6 !important}
.industryhighlights.color--pumpkin .cmp-indhigh__content-wrapper .button.ghost:active{border-color:transparent !important;background-color:#fff0e6 !important;color:#5b2500 !important}
.industryhighlights.color--pumpkin .cmp-indhigh__content-wrapper .button__icon{font-size:24px !important;margin-bottom:0 !important}
.industryhighlights.color--custom .cmp-indhigh__content-wrapper .button{text-align:center !important;display:flex !important;justify-content:center !important;gap:8px !important;background-clip:padding-box !important;text-decoration:none !important;border-radius:8px !important;font-weight:500 !important;line-height:150% !important;background-color:#ebf3ff !important;color:#000835 !important;border:2px solid transparent !important}
.industryhighlights.color--custom .cmp-indhigh__content-wrapper .button.outline{background-color:transparent !important;border-color:#ebf3ff !important;color:#ebf3ff !important}
.industryhighlights.color--custom .cmp-indhigh__content-wrapper .button:hover{border-color:transparent !important;color:#000835 !important;background-color:#9fc6ff !important}
.industryhighlights.color--custom .cmp-indhigh__content-wrapper .button:focus-visible{color:#000835 !important;background-color:#9fc6ff !important;border-color:transparent !important;outline:2px solid #9fc6ff !important}
.industryhighlights.color--custom .cmp-indhigh__content-wrapper .button:active{outline:none !important;border-color:transparent !important;color:#fff !important;background-color:#61a2ff !important}
.industryhighlights.color--custom .cmp-indhigh__content-wrapper .button.ghost{color:#ebf3ff !important;background-color:transparent !important;border-color:transparent !important;padding-left:0 !important;padding-right:0 !important}
.industryhighlights.color--custom .cmp-indhigh__content-wrapper .button.ghost .button__label{position:relative !important}
.industryhighlights.color--custom .cmp-indhigh__content-wrapper .button.ghost .button__label:after{position:absolute !important;content:'' !important;bottom:0 !important;left:0 !important;width:0 !important;transition:width 400ms !important;height:1px !important;background-color:#ebf3ff !important}
.industryhighlights.color--custom .cmp-indhigh__content-wrapper .button.ghost:hover{border-color:transparent !important;color:#ebf3ff !important;background-color:transparent !important}
.industryhighlights.color--custom .cmp-indhigh__content-wrapper .button.ghost:hover .button__label::after{width:100% !important}
.industryhighlights.color--custom .cmp-indhigh__content-wrapper .button.ghost:focus-visible{outline:none !important;background-color:transparent !important;border-color:#9fc6ff !important;color:#ebf3ff !important}
.industryhighlights.color--custom .cmp-indhigh__content-wrapper .button.ghost:active{border-color:transparent !important;background-color:#ebf3ff !important;color:#000835 !important}
.industryhighlights.color--custom .cmp-indhigh__content-wrapper .button__icon{font-size:24px !important;margin-bottom:0 !important}
.industryhighlights.color--sky .cmp-indhigh__card-content .button{text-align:center !important;display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;background-clip:padding-box !important;text-decoration:none !important;border-radius:8px !important;font-weight:500 !important;line-height:150% !important;background-color:#000835 !important;color:#fff !important;border:2px solid transparent !important}
.industryhighlights.color--sky .cmp-indhigh__card-content .button.outline{background-color:transparent !important;border-color:#000835 !important;color:#000835 !important}
.industryhighlights.color--sky .cmp-indhigh__card-content .button:hover{border-color:transparent !important;color:#fff !important;background-color:#0a2f62 !important}
.industryhighlights.color--sky .cmp-indhigh__card-content .button:focus-visible{color:#fff !important;background-color:#0a2f62 !important;border-color:transparent !important;outline:2px solid #0a2f62 !important}
.industryhighlights.color--sky .cmp-indhigh__card-content .button:active{outline:none !important;border-color:transparent !important;color:#fff !important;background-color:#104ea4 !important}
.industryhighlights.color--sky .cmp-indhigh__card-content .button.ghost{color:#000835 !important;background-color:transparent !important;border-color:transparent !important;padding-left:0 !important;padding-right:0 !important}
.industryhighlights.color--sky .cmp-indhigh__card-content .button.ghost .button__label{position:relative !important}
.industryhighlights.color--sky .cmp-indhigh__card-content .button.ghost .button__label:after{position:absolute !important;content:'' !important;bottom:0 !important;left:0 !important;width:0 !important;transition:width 400ms !important;height:1px !important;background-color:#000835 !important}
.industryhighlights.color--sky .cmp-indhigh__card-content .button.ghost:hover{border-color:transparent !important;color:#000835 !important;background-color:transparent !important}
.industryhighlights.color--sky .cmp-indhigh__card-content .button.ghost:hover .button__label::after{width:100% !important}
.industryhighlights.color--sky .cmp-indhigh__card-content .button.ghost:focus-visible{outline:none !important;background-color:transparent !important;border-color:#000835 !important;color:#000835 !important}
.industryhighlights.color--sky .cmp-indhigh__card-content .button.ghost:active{border-color:transparent !important;background-color:#ebf3ff !important;color:#000835 !important}
.industryhighlights.color--sky .cmp-indhigh__card-content .button__icon{font-size:24px !important;margin-bottom:0 !important}
.industryhighlights.color--violet .cmp-indhigh__card-content .button{text-align:center !important;display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;background-clip:padding-box !important;text-decoration:none !important;border-radius:8px !important;font-weight:500 !important;line-height:150% !important;background-color:#26005a !important;color:#fff !important;border:2px solid transparent !important}
.industryhighlights.color--violet .cmp-indhigh__card-content .button.outline{background-color:transparent !important;border-color:#26005a !important;color:#26005a !important}
.industryhighlights.color--violet .cmp-indhigh__card-content .button:hover{border-color:transparent !important;color:#fff !important;background-color:#461b64 !important}
.industryhighlights.color--violet .cmp-indhigh__card-content .button:focus-visible{color:#fff !important;background-color:#461b64 !important;border-color:transparent !important;outline:2px solid #461b64 !important}
.industryhighlights.color--violet .cmp-indhigh__card-content .button:active{outline:none !important;border-color:transparent !important;color:#fff !important;background-color:#6d3099 !important}
.industryhighlights.color--violet .cmp-indhigh__card-content .button.ghost{color:#26005a !important;background-color:transparent !important;border-color:transparent !important;padding-left:0 !important;padding-right:0 !important}
.industryhighlights.color--violet .cmp-indhigh__card-content .button.ghost .button__label{position:relative !important}
.industryhighlights.color--violet .cmp-indhigh__card-content .button.ghost .button__label:after{position:absolute !important;content:'' !important;bottom:0 !important;left:0 !important;width:0 !important;transition:width 400ms !important;height:1px !important;background-color:#26005a !important}
.industryhighlights.color--violet .cmp-indhigh__card-content .button.ghost:hover{border-color:transparent !important;color:#26005a !important;background-color:transparent !important}
.industryhighlights.color--violet .cmp-indhigh__card-content .button.ghost:hover .button__label::after{width:100% !important}
.industryhighlights.color--violet .cmp-indhigh__card-content .button.ghost:focus-visible{outline:none !important;background-color:transparent !important;border-color:#26005a !important;color:#26005a !important}
.industryhighlights.color--violet .cmp-indhigh__card-content .button.ghost:active{border-color:transparent !important;background-color:#f8eeff !important;color:#26005a !important}
.industryhighlights.color--violet .cmp-indhigh__card-content .button__icon{font-size:24px !important;margin-bottom:0 !important}
.industryhighlights.color--forest .cmp-indhigh__card-content .button{text-align:center !important;display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;background-clip:padding-box !important;text-decoration:none !important;border-radius:8px !important;font-weight:500 !important;line-height:150% !important;background-color:#023a00 !important;color:#fff !important;border:2px solid transparent !important}
.industryhighlights.color--forest .cmp-indhigh__card-content .button.outline{background-color:transparent !important;border-color:#023a00 !important;color:#023a00 !important}
.industryhighlights.color--forest .cmp-indhigh__card-content .button:hover{border-color:transparent !important;color:#fff !important;background-color:#3a662e !important}
.industryhighlights.color--forest .cmp-indhigh__card-content .button:focus-visible{color:#fff !important;background-color:#3a662e !important;border-color:transparent !important;outline:2px solid #3a662e !important}
.industryhighlights.color--forest .cmp-indhigh__card-content .button:active{outline:none !important;border-color:transparent !important;color:#fff !important;background-color:#569643 !important}
.industryhighlights.color--forest .cmp-indhigh__card-content .button.ghost{color:#023a00 !important;background-color:transparent !important;border-color:transparent !important;padding-left:0 !important;padding-right:0 !important}
.industryhighlights.color--forest .cmp-indhigh__card-content .button.ghost .button__label{position:relative !important}
.industryhighlights.color--forest .cmp-indhigh__card-content .button.ghost .button__label:after{position:absolute !important;content:'' !important;bottom:0 !important;left:0 !important;width:0 !important;transition:width 400ms !important;height:1px !important;background-color:#023a00 !important}
.industryhighlights.color--forest .cmp-indhigh__card-content .button.ghost:hover{border-color:transparent !important;color:#023a00 !important;background-color:transparent !important}
.industryhighlights.color--forest .cmp-indhigh__card-content .button.ghost:hover .button__label::after{width:100% !important}
.industryhighlights.color--forest .cmp-indhigh__card-content .button.ghost:focus-visible{outline:none !important;background-color:transparent !important;border-color:#023a00 !important;color:#023a00 !important}
.industryhighlights.color--forest .cmp-indhigh__card-content .button.ghost:active{border-color:transparent !important;background-color:#f0ffec !important;color:#023a00 !important}
.industryhighlights.color--forest .cmp-indhigh__card-content .button__icon{font-size:24px !important;margin-bottom:0 !important}
.industryhighlights.color--crimson .cmp-indhigh__card-content .button{text-align:center !important;display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;background-clip:padding-box !important;text-decoration:none !important;border-radius:8px !important;font-weight:500 !important;line-height:150% !important;background-color:#560900 !important;color:#fff !important;border:2px solid transparent !important}
.industryhighlights.color--crimson .cmp-indhigh__card-content .button.outline{background-color:transparent !important;border-color:#560900 !important;color:#560900 !important}
.industryhighlights.color--crimson .cmp-indhigh__card-content .button:hover{border-color:transparent !important;color:#fff !important;background-color:#ff7471 !important}
.industryhighlights.color--crimson .cmp-indhigh__card-content .button:focus-visible{color:#fff !important;background-color:#ff7471 !important;border-color:transparent !important;outline:2px solid #ff7471 !important}
.industryhighlights.color--crimson .cmp-indhigh__card-content .button:active{outline:none !important;border-color:transparent !important;color:#fff !important;background-color:#b2271f !important}
.industryhighlights.color--crimson .cmp-indhigh__card-content .button.ghost{color:#560900 !important;background-color:transparent !important;border-color:transparent !important;padding-left:0 !important;padding-right:0 !important}
.industryhighlights.color--crimson .cmp-indhigh__card-content .button.ghost .button__label{position:relative !important}
.industryhighlights.color--crimson .cmp-indhigh__card-content .button.ghost .button__label:after{position:absolute !important;content:'' !important;bottom:0 !important;left:0 !important;width:0 !important;transition:width 400ms !important;height:1px !important;background-color:#560900 !important}
.industryhighlights.color--crimson .cmp-indhigh__card-content .button.ghost:hover{border-color:transparent !important;color:#560900 !important;background-color:transparent !important}
.industryhighlights.color--crimson .cmp-indhigh__card-content .button.ghost:hover .button__label::after{width:100% !important}
.industryhighlights.color--crimson .cmp-indhigh__card-content .button.ghost:focus-visible{outline:none !important;background-color:transparent !important;border-color:#560900 !important;color:#560900 !important}
.industryhighlights.color--crimson .cmp-indhigh__card-content .button.ghost:active{border-color:transparent !important;background-color:#ffeeed !important;color:#560900 !important}
.industryhighlights.color--crimson .cmp-indhigh__card-content .button__icon{font-size:24px !important;margin-bottom:0 !important}
.industryhighlights.color--canary .cmp-indhigh__card-content .button{text-align:center !important;display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;background-clip:padding-box !important;text-decoration:none !important;border-radius:8px !important;font-weight:500 !important;line-height:150% !important;background-color:#564a00 !important;color:#fff !important;border:2px solid transparent !important}
.industryhighlights.color--canary .cmp-indhigh__card-content .button.outline{background-color:transparent !important;border-color:#564a00 !important;color:#564a00 !important}
.industryhighlights.color--canary .cmp-indhigh__card-content .button:hover{border-color:transparent !important;color:#fff !important;background-color:#fdeb6d !important}
.industryhighlights.color--canary .cmp-indhigh__card-content .button:focus-visible{color:#fff !important;background-color:#fdeb6d !important;border-color:transparent !important;outline:2px solid #fdeb6d !important}
.industryhighlights.color--canary .cmp-indhigh__card-content .button:active{outline:none !important;border-color:transparent !important;color:#fff !important;background-color:#aa9b2d !important}
.industryhighlights.color--canary .cmp-indhigh__card-content .button.ghost{color:#564a00 !important;background-color:transparent !important;border-color:transparent !important;padding-left:0 !important;padding-right:0 !important}
.industryhighlights.color--canary .cmp-indhigh__card-content .button.ghost .button__label{position:relative !important}
.industryhighlights.color--canary .cmp-indhigh__card-content .button.ghost .button__label:after{position:absolute !important;content:'' !important;bottom:0 !important;left:0 !important;width:0 !important;transition:width 400ms !important;height:1px !important;background-color:#564a00 !important}
.industryhighlights.color--canary .cmp-indhigh__card-content .button.ghost:hover{border-color:transparent !important;color:#564a00 !important;background-color:transparent !important}
.industryhighlights.color--canary .cmp-indhigh__card-content .button.ghost:hover .button__label::after{width:100% !important}
.industryhighlights.color--canary .cmp-indhigh__card-content .button.ghost:focus-visible{outline:none !important;background-color:transparent !important;border-color:#564a00 !important;color:#564a00 !important}
.industryhighlights.color--canary .cmp-indhigh__card-content .button.ghost:active{border-color:transparent !important;background-color:#fffce6 !important;color:#564a00 !important}
.industryhighlights.color--canary .cmp-indhigh__card-content .button__icon{font-size:24px !important;margin-bottom:0 !important}
.industryhighlights.color--fuchsia .cmp-indhigh__card-content .button{text-align:center !important;display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;background-clip:padding-box !important;text-decoration:none !important;border-radius:8px !important;font-weight:500 !important;line-height:150% !important;background-color:#4f0230 !important;color:#fff !important;border:2px solid transparent !important}
.industryhighlights.color--fuchsia .cmp-indhigh__card-content .button.outline{background-color:transparent !important;border-color:#4f0230 !important;color:#4f0230 !important}
.industryhighlights.color--fuchsia .cmp-indhigh__card-content .button:hover{border-color:transparent !important;color:#fff !important;background-color:#ff79bd !important}
.industryhighlights.color--fuchsia .cmp-indhigh__card-content .button:focus-visible{color:#fff !important;background-color:#ff79bd !important;border-color:transparent !important;outline:2px solid #ff79bd !important}
.industryhighlights.color--fuchsia .cmp-indhigh__card-content .button:active{outline:none !important;border-color:transparent !important;color:#fff !important;background-color:#993567 !important}
.industryhighlights.color--fuchsia .cmp-indhigh__card-content .button.ghost{color:#4f0230 !important;background-color:transparent !important;border-color:transparent !important;padding-left:0 !important;padding-right:0 !important}
.industryhighlights.color--fuchsia .cmp-indhigh__card-content .button.ghost .button__label{position:relative !important}
.industryhighlights.color--fuchsia .cmp-indhigh__card-content .button.ghost .button__label:after{position:absolute !important;content:'' !important;bottom:0 !important;left:0 !important;width:0 !important;transition:width 400ms !important;height:1px !important;background-color:#4f0230 !important}
.industryhighlights.color--fuchsia .cmp-indhigh__card-content .button.ghost:hover{border-color:transparent !important;color:#4f0230 !important;background-color:transparent !important}
.industryhighlights.color--fuchsia .cmp-indhigh__card-content .button.ghost:hover .button__label::after{width:100% !important}
.industryhighlights.color--fuchsia .cmp-indhigh__card-content .button.ghost:focus-visible{outline:none !important;background-color:transparent !important;border-color:#4f0230 !important;color:#4f0230 !important}
.industryhighlights.color--fuchsia .cmp-indhigh__card-content .button.ghost:active{border-color:transparent !important;background-color:#ffeef7 !important;color:#4f0230 !important}
.industryhighlights.color--fuchsia .cmp-indhigh__card-content .button__icon{font-size:24px !important;margin-bottom:0 !important}
.industryhighlights.color--pumpkin .cmp-indhigh__card-content .button{text-align:center !important;display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;background-clip:padding-box !important;text-decoration:none !important;border-radius:8px !important;font-weight:500 !important;line-height:150% !important;background-color:#5b2500 !important;color:#fff !important;border:2px solid transparent !important}
.industryhighlights.color--pumpkin .cmp-indhigh__card-content .button.outline{background-color:transparent !important;border-color:#5b2500 !important;color:#5b2500 !important}
.industryhighlights.color--pumpkin .cmp-indhigh__card-content .button:hover{border-color:transparent !important;color:#fff !important;background-color:#ff8838 !important}
.industryhighlights.color--pumpkin .cmp-indhigh__card-content .button:focus-visible{color:#fff !important;background-color:#ff8838 !important;border-color:transparent !important;outline:2px solid #ff8838 !important}
.industryhighlights.color--pumpkin .cmp-indhigh__card-content .button:active{outline:none !important;border-color:transparent !important;color:#fff !important;background-color:#c74905 !important}
.industryhighlights.color--pumpkin .cmp-indhigh__card-content .button.ghost{color:#5b2500 !important;background-color:transparent !important;border-color:transparent !important;padding-left:0 !important;padding-right:0 !important}
.industryhighlights.color--pumpkin .cmp-indhigh__card-content .button.ghost .button__label{position:relative !important}
.industryhighlights.color--pumpkin .cmp-indhigh__card-content .button.ghost .button__label:after{position:absolute !important;content:'' !important;bottom:0 !important;left:0 !important;width:0 !important;transition:width 400ms !important;height:1px !important;background-color:#5b2500 !important}
.industryhighlights.color--pumpkin .cmp-indhigh__card-content .button.ghost:hover{border-color:transparent !important;color:#5b2500 !important;background-color:transparent !important}
.industryhighlights.color--pumpkin .cmp-indhigh__card-content .button.ghost:hover .button__label::after{width:100% !important}
.industryhighlights.color--pumpkin .cmp-indhigh__card-content .button.ghost:focus-visible{outline:none !important;background-color:transparent !important;border-color:#5b2500 !important;color:#5b2500 !important}
.industryhighlights.color--pumpkin .cmp-indhigh__card-content .button.ghost:active{border-color:transparent !important;background-color:#fff0e6 !important;color:#5b2500 !important}
.industryhighlights.color--pumpkin .cmp-indhigh__card-content .button__icon{font-size:24px !important;margin-bottom:0 !important}
.industryhighlights.color--custom .cmp-indhigh__card-content .button{text-align:center !important;display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;background-clip:padding-box !important;text-decoration:none !important;border-radius:8px !important;font-weight:500 !important;line-height:150% !important;background-color:#000835 !important;color:#fff !important;border:2px solid transparent !important}
.industryhighlights.color--custom .cmp-indhigh__card-content .button.outline{background-color:transparent !important;border-color:#000835 !important;color:#000835 !important}
.industryhighlights.color--custom .cmp-indhigh__card-content .button:hover{border-color:transparent !important;color:#fff !important;background-color:#0a2f62 !important}
.industryhighlights.color--custom .cmp-indhigh__card-content .button:focus-visible{color:#fff !important;background-color:#0a2f62 !important;border-color:transparent !important;outline:2px solid #0a2f62 !important}
.industryhighlights.color--custom .cmp-indhigh__card-content .button:active{outline:none !important;border-color:transparent !important;color:#fff !important;background-color:#104ea4 !important}
.industryhighlights.color--custom .cmp-indhigh__card-content .button.ghost{color:#000835 !important;background-color:transparent !important;border-color:transparent !important;padding-left:0 !important;padding-right:0 !important}
.industryhighlights.color--custom .cmp-indhigh__card-content .button.ghost .button__label{position:relative !important}
.industryhighlights.color--custom .cmp-indhigh__card-content .button.ghost .button__label:after{position:absolute !important;content:'' !important;bottom:0 !important;left:0 !important;width:0 !important;transition:width 400ms !important;height:1px !important;background-color:#000835 !important}
.industryhighlights.color--custom .cmp-indhigh__card-content .button.ghost:hover{border-color:transparent !important;color:#000835 !important;background-color:transparent !important}
.industryhighlights.color--custom .cmp-indhigh__card-content .button.ghost:hover .button__label::after{width:100% !important}
.industryhighlights.color--custom .cmp-indhigh__card-content .button.ghost:focus-visible{outline:none !important;background-color:transparent !important;border-color:#000835 !important;color:#000835 !important}
.industryhighlights.color--custom .cmp-indhigh__card-content .button.ghost:active{border-color:transparent !important;background-color:#ebf3ff !important;color:#000835 !important}
.industryhighlights.color--custom .cmp-indhigh__card-content .button__icon{font-size:24px !important;margin-bottom:0 !important}
.industryhighlights .cmp-indhigh__text{margin-bottom:48px;color:#fff;display:grid;gap:16px}
.industryhighlights .cmp-indhigh__text-main{display:flex;justify-content:space-between;gap:8%}
.industryhighlights .cmp-indhigh__text-title{font-size:32px;font-weight:500;flex:7;margin-bottom:0}
.industryhighlights .cmp-indhigh__text-description{font-size:18px;flex:5}
.industryhighlights .cmp-indhigh__content{display:flex;gap:30px}
.industryhighlights .cmp-indhigh__content-wrapper{flex:1;display:flex;flex-direction:column;gap:16px}
.industryhighlights .cmp-indhigh__slider{max-width:100%}
.industryhighlights .cmp-indhigh__slider-container{max-width:100%;overflow-x:hidden}
.industryhighlights .cmp-indhigh__slider#cards{flex:2}
.industryhighlights .cmp-indhigh__slider#cards ul{display:flex;gap:10px}
.industryhighlights .cmp-indhigh__slider#cards ul:has(li[data-index="7"]) li{margin-top:40px}
.industryhighlights .cmp-indhigh__slider#cards ul:has(li[data-index="8"]) li{margin-top:80px}
.industryhighlights .cmp-indhigh__slider#cards ul:has(li[data-index="9"]) li{margin-top:80px}
.industryhighlights .cmp-indhigh__slider-list{transition:transform 400ms;list-style:none;padding-left:0;margin-bottom:0}
.industryhighlights .cmp-indhigh__slider-button{display:none}
.industryhighlights .cmp-indhigh__button{margin-top:24px}
.industryhighlights .cmp-indhigh__segment{font-size:24px;padding:16px;position:relative}
.industryhighlights .cmp-indhigh__segment.active::before{position:absolute;left:0;top:0;content:"";height:100%;width:4px;background-color:#3a8bff}
.industryhighlights .cmp-indhigh__segment h3{color:#fff;border:0;background-color:transparent;text-align:left;width:100%;height:100%;cursor:pointer}
.industryhighlights .cmp-indhigh__card{flex:0 0 100%;display:grid;grid-template-rows:300px auto;position:relative}
.industryhighlights .cmp-indhigh__card-icon{top:16px;left:16px;position:absolute;font-size:32px;color:#0c66e1;background-color:#fff;border-radius:50%;padding:8px}
.industryhighlights .cmp-indhigh__card-image img{width:100%;height:100%;object-fit:cover}
.industryhighlights .cmp-indhigh__card-content{min-width:0;padding:24px 16px 16px 16px;background-color:#fff;display:flex;flex-direction:column;gap:16px}
.industryhighlights .cmp-indhigh__card-title{font-size:24px}
.industryhighlights .cmp-indhigh__card-description{font-size:16px;color:#666}
@media(max-width:991px){.industryhighlights .cmp-indhigh__text{margin-bottom:32px}
.industryhighlights .cmp-indhigh__text-main{flex-direction:column;gap:16px}
.industryhighlights .cmp-indhigh__text-title{font-size:28px;flex:1}
.industryhighlights .cmp-indhigh__text-description{flex:1}
.industryhighlights .cmp-indhigh__segment{font-size:20px}
.industryhighlights .cmp-indhigh__card{grid-template-rows:200px auto}
}
@media(max-width:767px){.industryhighlights .cmp-indhigh__text{text-align:center}
.industryhighlights .cmp-indhigh__content{flex-direction:column}
.industryhighlights .cmp-indhigh__content-wrapper{align-items:center}
.industryhighlights .cmp-indhigh__slider#segments{display:flex;order:2;align-items:center}
.industryhighlights .cmp-indhigh__slider#segments ul{display:flex}
.industryhighlights .cmp-indhigh__slider-button{display:initial;border-radius:50%;aspect-ratio:1;background-color:transparent;color:#fff;border:0}
.industryhighlights .cmp-indhigh__slider-button span{font-size:24px;display:grid}
.industryhighlights .cmp-indhigh__segment{flex:0 0 100%;font-size:18px}
.industryhighlights .cmp-indhigh__segment.active::before{content:none}
.industryhighlights .cmp-indhigh__segment button{text-align:center;vertical-align:middle}
}
.industryhighlights .upper{background:var(--mdc-theme-amadeus-dark);color:#fff}
.industryhighlights .upper .ihContent .ihSliderElementsContainer .labelForIndex .slick-prev{width:40px;min-width:40px;height:40px;border-radius:50%;display:inline-block;padding:9px 0 0 8px}
.industryhighlights .upper .ihContent .ihSliderElementsContainer .labelForIndex .slick-prev:hover:active{background:var(--mdc-theme-primary-outline-hover);color:#333}
.industryhighlights .upper .ihContent .ihSliderElementsContainer .labelForIndex .slick-prev::before{font-size:24px;width:24px;display:inline-block}
.industryhighlights .upper .ihContent .ihSliderElementsContainer .labelForIndex .slick-next{width:40px;min-width:40px;height:40px;border-radius:50%;display:inline-block;padding:8px 0 0 9px}
.industryhighlights .upper .ihContent .ihSliderElementsContainer .labelForIndex .slick-next:hover:active{background:var(--mdc-theme-primary-outline-hover);color:#333}
.industryhighlights .upper .ihContent .ihSliderElementsContainer .labelForIndex .slick-next::before{font-size:24px;width:24px;display:inline-block}
.industryhighlights .upper .ihContent .ihSliderElementsContainer .labelForIndex .labelAsButton{color:#e6e6e6;cursor:pointer;text-align:center}
@media(max-width:767px){.industryhighlights .upper .ihContent .ihSliderElementsContainer .labelForIndex .labelAsButton{font-size:16px !important}
}
@media(min-width:768px){.industryhighlights .upper .ihContent .ihSliderElementsContainer .labelForIndex .labelAsButton{text-align:left}
}
.industryhighlights .upper .ihContent .ihSliderElementsContainer .labelForIndex .labelAsButton:hover{color:#fff}
.industryhighlights .upper .ihContent .ihSliderElementsContainer .labelForIndex .labelAsButton.slick-slide{border:0}
@media(min-width:768px){.industryhighlights .upper .ihContent .ihSliderElementsContainer .labelForIndex .labelAsButton.slick-slide{padding-left:20px !important}
}
.industryhighlights .upper .ihContent .ihSliderElementsContainer .labelForIndex .labelAsButton.slick-slide.slick-current{position:relative;color:#fff}
@media(min-width:768px){.industryhighlights .upper .ihContent .ihSliderElementsContainer .labelForIndex .labelAsButton.slick-slide.slick-current::before{border-left:0;content:"";width:4px;background:var(--mdc-theme-color-cyan);height:100%;display:inline-block;padding-right:0;position:absolute;top:0;left:0}
}
.industryhighlights .upper .ihContent .ihSliderElementsContainer .mainbutton{width:fit-content}
.industryhighlights .upper .ihContent .imageSlider.slick-vertical .slick-slide{border:0}
.industryhighlights .upper .ihContent .imageSlider .slick-list{padding:0 !important}
.industryhighlights .upper .ihContent .imageSlider .imageBlock{background-color:#fff;color:#333}
.industryhighlights .upper .ihContent .imageSlider .imageBlock:last-of-type{margin-bottom:0 !important}
.industryhighlights .upper .ihContent .imageSlider .imageBlock .imagesIcon{background-color:#fff;border-radius:50%;color:var(--mdc-theme-primary);width:40px;height:40px;top:16px;left:16px}
@media(min-width:768px){.industryhighlights .upper .ihContent .imageSlider .imageBlock .imagesIcon{width:48px;height:48px}
}
@media(min-width:992px){.industryhighlights .upper .ihContent .imageSlider .imageBlock .imagesIcon{width:64px;height:64px}
}
.industryhighlights .upper .ihContent .imageSlider .imageBlock .imagesIcon::before{font-size:24px;position:relative;top:calc(50% - 12px);left:calc(50% - 12px)}
@media(min-width:768px){.industryhighlights .upper .ihContent .imageSlider .imageBlock .imagesIcon::before{font-size:32px;top:calc(50% - 16px);left:calc(50% - 16px)}
}
@media(min-width:992px){.industryhighlights .upper .ihContent .imageSlider .imageBlock .imagesIcon::before{font-size:40px;top:calc(50% - 20px);left:calc(50% - 20px)}
}
.industryhighlights .upper .ihContent .imageSlider .imageBlock img{width:100%;height:200px;object-fit:cover}
@media(min-width:992px){.industryhighlights .upper .ihContent .imageSlider .imageBlock img{height:300px}
}
.industryhighlights.default-padding-bottom{padding-bottom:var(--md-sys-padding-default)}
.industryhighlights.small-padding-bottom{padding-bottom:var(--md-sys-padding-medium)}
.industryhighlights.none-padding-bottom{padding-bottom:var(--md-sys-padding-none)}
.industryhighlights.default-padding-top{padding-top:var(--md-sys-padding-default)}
.industryhighlights.small-padding-top{padding-top:var(--md-sys-padding-medium)}
.industryhighlights.none-padding-top{padding-top:var(--md-sys-padding-none)}