.quote-module{margin-bottom:30px;position:relative}.quote-module .quote-icon{color:rgba(0,0,0,.1);float:left;font-family:Arial;font-size:230px;font-weight:700;letter-spacing:-15px;line-height:.25;margin:0 20px 20px -12px;position:relative;top:63px}.quote-module .quote-text{color:#007ac2;font-size:24px;font-style:italic;font-weight:500}.quote-module .quote-customer{color:#333;font-size:16px;font-style:normal;font-weight:400;margin-left:100px;margin-top:10px}.quote-slider-wrapper.dark .quote-icon{color:hsla(0,0%,100%,.2)}.quote-slider-wrapper.dark .quote-text{color:#fff;font-weight:600}.quote-slider-wrapper.dark .quote-customer{color:#fff}.quote-slider-wrapper{overflow:hidden;position:relative}.quote-slider{position:relative}.quote-slide{left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:translateX(100px);transition:opacity 1s ease,transform 1s ease;width:100%}.quote-slide.is-active{opacity:1;pointer-events:auto;transform:translateX(0)}.quote-slider-wrapper .quote-slide:first-child{position:relative}.quote-dots{display:flex;gap:8px;justify-content:center;margin-bottom:5px;margin-top:20px}.quote-dot{background:rgba(0,0,0,.2);border:none;border-radius:50%;cursor:pointer;height:10px;padding:0;width:10px}.quote-dot.is-active{background:#007ac2;height:14px;margin-top:-2px;width:14px}.quote-slider-wrapper.dark .quote-dot{background:hsla(0,0%,100%,.3)}.quote-slider-wrapper.dark .quote-dot.is-active{background:#fff}@media (max-width:767px){.quote-module .quote-icon{font-size:160px;top:40px}.quote-module .quote-text{font-size:20px}.quote-module .quote-customer{font-size:16px}}