@charset "UTF-8";
.quote-header{font-size:28px}@media screen and (min-width:480px){.quote-header{font-size:calc(28px + 10 * ((100vw - 480px) / 920))}}@media screen and (min-width:1400px){.quote-header{font-size:38px}}.quote-text{font-style:italic;line-height:1.5}.quote-text{font-size:20px}@media screen and (min-width:480px){.quote-text{font-size:calc(20px + 6 * ((100vw - 480px) / 920))}}@media screen and (min-width:1400px){.quote-text{font-size:26px}}.quote-customer-review{opacity:0.6}.quote-customer-review{font-size:14px}@media screen and (min-width:480px){.quote-customer-review{font-size:calc(14px + 2 * ((100vw - 480px) / 920))}}@media screen and (min-width:1400px){.quote-customer-review{font-size:16px}}.quote-customer-review{letter-spacing:0.38px}@media screen and (min-width:480px){.quote-customer-review{letter-spacing:calc(0.38px + 0.05 * ((100vw - 480px) / 920))}}@media screen and (min-width:1400px){.quote-customer-review{letter-spacing:0.43px}}.quote-customer-review a{text-decoration:none}.quote-customer-review a:hover{text-decoration:underline}.quote-rating::after{content:"★";display:inline-block;height:100%;width:15px;color:#4A4A49}.quote-container .swiper-pagination-bullet{width:45px;height:4px;border-radius:0;background:#4A4A49;opacity:0.6;margin:0 7.5px !important}@media (max-width:991.98px){.quote-container .swiper-pagination-bullet{width:30px;margin:0 5px !important}}.quote-container .swiper-pagination-bullet-active{opacity:1}