.c-tooltip{display:inline-block;position:relative}.c-tooltip__text{font-family:myriad-pro,Arial,sans-serif;font-size:16px;font-weight:400}.c-tooltip__text strong,.c-tooltip__text.c--strong{font-weight:600}.c-tooltip__text{background-color:#3a3a3a;border:1px solid #636363;border-radius:.25rem;bottom:50%;color:#f8f8f8;max-width:200px;opacity:0;padding:.5rem;position:absolute;text-align:left;transform:translateX(-50%) translateY(50%);transition:all .2s ease;visibility:hidden;width:max-content;z-index:1}.c-tooltip__text span{display:inline-block;position:relative}.c-tooltip__text span:after{border-style:solid;border-width:.5rem;content:"";position:absolute;transition:all .2s ease}.c-tooltip__text.show{opacity:1;visibility:visible}.c-tooltip__text--no-arrow{border:1px solid #636363}.c-tooltip__text--no-arrow span:after{display:none}.c-tooltip.c-tooltip--light .c-tooltip__text{background-color:#f8f8f8;border:1px solid #dedede;color:#3a3a3a}.c-tooltip.c-tooltip--light .c-tooltip__text--no-arrow{border:1px solid #dedede}.c-tooltip.c-tooltip--light.c-tooltip--top span:after{border-color:#dedede transparent transparent;bottom:-25px}.c-tooltip.c-tooltip--light.c-tooltip--bottom span:after{border-color:transparent transparent #dedede;top:-25px}.c-tooltip.c-tooltip--light.c-tooltip--left span:after{border-color:transparent transparent transparent #dedede;right:-25px}.c-tooltip.c-tooltip--light.c-tooltip--right span:after{border-color:transparent #dedede transparent transparent;left:-25px}.c-tooltip--top .c-tooltip__text{bottom:auto;left:50%;top:0;transform:translateX(-50%) translateY(-100%)}.c-tooltip--top .c-tooltip__text.c-tooltip__text--no-arrow,.c-tooltip--top .c-tooltip__text.show{top:-.5rem}.c-tooltip--top .c-tooltip__text span:after{border-color:#3a3a3a transparent transparent;bottom:-24px;left:50%;transform:translateX(-50%)}.c-tooltip--bottom .c-tooltip__text{bottom:0;left:50%;top:auto;transform:translateX(-50%) translateY(100%)}.c-tooltip--bottom .c-tooltip__text.c-tooltip__text--no-arrow,.c-tooltip--bottom .c-tooltip__text.show{bottom:-.5rem}.c-tooltip--bottom .c-tooltip__text span:after{border-color:transparent transparent #3a3a3a;left:50%;top:-24px;transform:translateX(-50%)}.c-tooltip--left .c-tooltip__text{left:auto;margin-right:.5rem;right:100%;transform:translateX(-5%) translateY(50%)}.c-tooltip--left .c-tooltip__text.c-tooltip__text--no-arrow,.c-tooltip--left .c-tooltip__text.show{transform:translateX(0) translateY(50%)}.c-tooltip--left .c-tooltip__text span:after{border-color:transparent transparent transparent #3a3a3a;bottom:auto;left:auto;right:-24px;top:50%;transform:translateY(-50%)}.c-tooltip--right .c-tooltip__text{left:100%;margin-left:.5rem;right:auto;transform:translateX(5%) translateY(50%)}.c-tooltip--right .c-tooltip__text.c-tooltip__text--no-arrow,.c-tooltip--right .c-tooltip__text.show{transform:translateX(0) translateY(50%)}.c-tooltip--right .c-tooltip__text span:after{border-color:transparent #3a3a3a transparent transparent;bottom:auto;left:-24px;right:auto;top:50%;transform:translateY(-50%)}.c-tooltip.c-tooltip__icon.c-tooltip .c-icon{vertical-align:middle}.c-tooltip.c-tooltip__icon.c-tooltip--left .c-tooltip__text{transform:translateX(-5%) translateY(52%)}.c-tooltip.c-tooltip__icon.c-tooltip--left .c-tooltip__text.c-tooltip__text--no-arrow,.c-tooltip.c-tooltip__icon.c-tooltip--left .c-tooltip__text.show{transform:translateX(0) translateY(52%)}.c-tooltip.c-tooltip__icon.c-tooltip--right .c-tooltip__text{transform:translateX(5%) translateY(52%)}.c-tooltip.c-tooltip__icon.c-tooltip--right .c-tooltip__text.c-tooltip__text--no-arrow,.c-tooltip.c-tooltip__icon.c-tooltip--right .c-tooltip__text.show{transform:translateX(0) translateY(52%)}