.three-columns{display:block;position:relative;margin-top:var(--typography-spacing)}@media screen and (min-width: 768px){.three-columns{position:relative}.three-columns tp-slider-slide{flex:0 0 30%}}.three-columns__track{overflow-x:hidden;overflow-x:clip}.three-columns__carousel__slides{display:flex;align-items:stretch;gap:calc(var(--grid-col-gutter)*2)}@media screen and (max-width: 768px){.three-columns__carousel__slides{text-align:center}}.three-columns__carousel__slide{display:flex;flex-direction:column;gap:calc(var(--grid-col-gutter)/2)}.three-columns__content{font-style:italic}.three-columns__content p::before{content:"“"}.three-columns__content p::after{content:"”"}.three-columns__bullets{display:flex;align-items:center;justify-content:center;min-height:16px;position:relative;margin-top:20px}@media screen and (min-width: 768px){.three-columns__bullets{display:none}}.three-columns__bullet{display:flex}.three-columns__bullet button{background-color:var(--color-gray-900);border:0;border-radius:50%;cursor:pointer;opacity:.4;padding:0;height:10px;width:10px;transition-property:all;transition-duration:var(--transition-time);transition-timing-function:var(--transition-easing)}.three-columns__bullet button:hover{opacity:1}.three-columns__bullet button+button{margin-left:8px}.three-columns__bullet[current=yes] button{opacity:1;height:14px;width:14px}
