.container{position:relative;overflow:visible}.quotesTitle{margin-bottom:50px;color:rgba(0,0,0,.9);font-size:68px;font-style:normal;font-weight:700;line-height:78px;text-transform:none}.quotesContainer{margin-bottom:160px}.quotesContainer .flickity-viewport{overflow:visible}.quotesContainer .flickity-slider{display:flex}.quotesContainer .quotesItem{padding:22px 22px 30px;border-radius:26px;background:#fff;width:384px;height:494px;margin-right:22px;display:flex;flex-direction:column}.quotesContainer .quotesItem .quoteImg{width:119px;height:49px;margin-bottom:41px;display:flex;align-items:center;justify-content:center}.quotesContainer .quotesItem .quoteImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.quotesContainer .quotesItem .quoteTitle{color:rgba(0,0,0,.9);font-size:40px;font-style:normal;font-weight:700;line-height:48px}.quotesContainer .quotesItem .quoteTitleHighlighted{margin-bottom:20px;background:linear-gradient(90deg,#6300b0 20.49%,#9747ff 88.19%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:40px;font-style:normal;font-weight:700;line-height:48px}.quotesContainer .quotesItem .quoteSubTitle{margin-bottom:20px;color:rgba(0,0,0,.9);font-size:16px;font-style:normal;font-weight:700;line-height:24px;height:144px;overflow:hidden;overflow-y:auto}.quotesContainer .quotesItem .quoteSubTitle::-webkit-scrollbar{width:6px}.quotesContainer .quotesItem .quoteSubTitle::-webkit-scrollbar-track{background:#dad4f4}.quotesContainer .quotesItem .quoteSubTitle::-webkit-scrollbar-thumb{background-color:#7e00e1;border-radius:4px}.quotesContainer .quotesItem .quoteSubTitle::-webkit-scrollbar-thumb:hover{background-color:#580085}.quotesContainer .quotesItem .quoteAuthor{display:flex;gap:20px;align-items:center;margin-top:auto}.quotesContainer .quotesItem .quoteAuthor .quoteAuthorImg{min-width:60px;width:60px;height:60px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.quotesContainer .quotesItem .quoteAuthor .quoteAuthorInfo .quoteAuthorName{color:rgba(0,0,0,.9);font-size:18px;font-style:normal;font-weight:700;line-height:24px}.quotesContainer .quotesItem .quoteAuthor .quoteAuthorInfo .quoteAuthorPosition{color:rgba(0,0,0,.7);font-size:12px;font-style:normal;font-weight:700;line-height:24px}.custom-buttons{position:absolute;bottom:0;right:15px;bottom:-90px;display:flex;gap:16px}.custom-buttons .quo-next-button,.custom-buttons .quo-prev-button{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#f5f5f7;border:1px solid rgba(0,0,0,.9);transition:all .3s linear}.custom-buttons .quo-next-button svg path,.custom-buttons .quo-prev-button svg path{fill:rgba(0,0,0,.8980392157)}.custom-buttons .quo-next-button:hover,.custom-buttons .quo-prev-button:hover{cursor:pointer;border-color:transparent;background:linear-gradient(90deg,#6300b0,#9747ff)}.custom-buttons .quo-next-button:hover svg path,.custom-buttons .quo-prev-button:hover svg path{fill:hsla(0,0%,100%,.8980392157)}.custom-buttons .quo-prev-button{transform:rotate(180deg)}.custom-buttons button.disabled{display:none}@media (max-width:767px){.quotesTitle{font-size:48px;font-weight:700;line-height:58px;text-align:left}.quotesContainer .quotesItem{padding:16px;max-width:100%;margin:0 11px;width:320px}}