.values-image-story{text-align:center;font-size:18px;max-width:450px;margin:0 auto}.values-panel{display:grid;grid-template-columns:.8fr 2fr 2fr;column-gap:40px;background-color:#f9f9f9;padding:60px 65px;border-bottom:30px solid #fff;margin:0 -65px}.charcoal .values-panel{background-color:#222;border-bottom:30px solid var(--charcoal)}.values-panel.continuation{border-bottom:0;padding-bottom:0}.values-panel.continues{padding-top:16px}.values-panel .ql-size-large{font-size:28px;line-height:30px;font-weight:700}.values-subhead{font-size:18px;font-weight:500;line-height:32px;display:flex;flex-direction:column}.values-subhead .ql-size-large{font-weight:500;font-size:36px}.values-badges{flex-grow:1;margin-top:30px;display:flex;flex-direction:column;align-items:center}.values-badges.continues{margin-top:0}.values-badge{max-width:120px;margin-bottom:20px}.values-badge img{max-width:100%;display:block}.detail-image-holder{margin:0 auto 20px;display:flex;justify-content:center;position:relative;max-width:300px;align-items:center}.detail-image-holder.wide{max-width:100%}.detail-image-holder img{max-width:300px;max-height:100%}.detail-image-holder.wide img{max-width:100%;max-height:400px;display:block}.detail-image-holder .detail-caption{position:absolute;bottom:0;left:0;width:100%;padding:4px 10px;background-color:#0000004d;z-index:20;box-sizing:border-box;color:#fff;font-size:12px;opacity:.5;-webkit-user-select:none;user-select:none;pointer-events:none;transition:all .2s linear}.caption-holder{position:relative}.caption-holder video{display:block;max-width:100%}.detail-image-holder:hover .detail-caption{opacity:1}.values-text-column{max-width:500px;font-size:18px}.tcount{margin-bottom:50px}.ch-image-link{text-align:center;font-size:12px}.values-image-column{display:flex;flex-direction:column;justify-content:center}.values-image-column.image-top{justify-content:start}@media screen and (max-width:1400px){.detail-image-holder img{max-width:100%}}@media screen and (max-width:1150px){.values-panel{column-gap:40px}}@media screen and (max-width:960px){.values-subhead .ql-size-large{font-size:24px}.values-panel{column-gap:30px}.values-text-column{font-size:16px}}@media screen and (max-width:800px){.values-image-column{display:none}.values-panel{grid-template-columns:160px 1fr 0;column-gap:30px}}.our-values h1{max-width:650px;margin-right:20px}.our-values .narex{padding-bottom:0}.our-values .x-quill-ps p,.our-values .ql-editor p{margin-bottom:12px}
