:root{--vh:100vh}.quote-points a{text-transform:uppercase;font-size:14px;line-height:1.21;font-weight:700;border-bottom:2px solid #97bddb;color:#000;padding:4px 0;letter-spacing:.15em}.quote-points a:hover{color:#97bddb}.quote-points .quote-point{width:calc(100%/var(--items-per-line));min-width:190px;padding-right:20px;margin-bottom:90px}@media screen and (max-width:1600px){.quote-points .quote-point{margin-bottom:60px}}@media screen and (max-width:1320px){.quote-points .quote-point{margin-bottom:40px}}@media screen and (max-width:767px){.quote-points .quote-point{margin-bottom:20px;padding:50px 20px;background:#e3e0dc;width:100%;min-width:0;text-align:center;display:none}.quote-points .quote-point:first-child,.quote-points .quote-point:nth-child(2),.quote-points .quote-point:nth-child(3){display:block}}.quote-points .quote-point svg{margin-bottom:18px}@media screen and (max-width:767px){.quote-points .quote-point svg{display:none}}.quote-points .quote-point .title{font-weight:700;font-size:25px;line-height:1.2;margin-bottom:17px}@media screen and (max-width:1600px){.quote-points .quote-point .title{font-size:22px}}@media screen and (max-width:1320px){.quote-points .quote-point .title{font-size:19px}}@media screen and (max-width:767px){.quote-points .quote-point .title{font-size:24px;text-align:center}}.quote-points .quote-point .text{margin-bottom:29px}@media screen and (max-width:767px){.quote-points .quote-point .text{text-align:center}}.quote-points .show-more{display:none;margin-top:46px;text-align:center}@media screen and (max-width:767px){.quote-points.expanded .quote-point,.quote-points .show-more{display:block}}