﻿.quotes-block.gradient .text-container h1,.quotes-block.gradient .text-container h2,.quotes-block.gradient .text-container h3,.quotes-block.gradient .text-container h4,.quotes-block.gradient .text-container h5,.quotes-block.gradient .text-container h6{color:#fff;}.quotes-block.gradient .quotes-block__wrapper{padding:50px 0;color:#fff;background-image:url("/_themes/cices/images/backgrounds/b.jpg");background-position:center center;background-size:cover;}.quotes-block .splide__progress{position:unset;bottom:unset;left:unset;right:unset;margin-top:20px;}.quotes-block .splide__pagination{z-index:5;justify-content:end;bottom:unset!important;top:76px;}.quotes-block .splide__arrows{display:flex;flex-direction:row;position:absolute;justify-content:center;left:calc(var(--bs-gutter-x)*.5);right:calc(var(--bs-gutter-x)*.5);bottom:-28px;}.quotes-block .splide__arrow{transform:unset;top:unset;position:relative;width:26px;height:26px;}.quotes-block .splide__arrow svg{width:50%;}.quotes-block .splide__arrow--prev,.quotes-block .splide__arrow--next{left:unset;right:unset;}.quotes-block .splide__arrow--next{margin-left:8px;}@media only screen and (min-width:992px){.quotes-block__wrapper{padding:80px 0;}.quotes-block .splide__pagination{top:34px;}.quotes-block .splide__arrows{left:22px;right:unset;justify-content:start;bottom:unset;top:98px;z-index:5;width:auto;}}.quote cite{font-size:14px;font-style:normal;font-weight:bold;color:#d6dd23;margin-top:1rem;display:block;}.quote cite a{font-weight:normal;color:inherit;}.quote cite a:hover{color:#e6eb7b;}.quote__image{width:80px;height:80px;margin-right:1rem;position:relative;border-radius:.25rem;overflow:hidden;}.quote__image img{display:block;position:absolute;object-fit:cover;object-position:center center;width:100%;height:100%;}.quote__by{font-size:20px;}.quote__text{color:#fff;position:relative;background-color:#2d2a26;padding:20px;border-radius:.5rem;}.quote__text p{margin:0;}.quote__text p+p{margin-top:1rem;}.quote__text:before{position:absolute;top:-14px;left:28px;content:"";width:0;height:0;border-style:solid;border-width:0 12px 20px 12px;border-color:transparent transparent #2d2a26 transparent;transform:rotate(0deg);}.quote__text>p:last-of-type{margin-bottom:0;}@media only screen and (min-width:992px){.quote__text{margin-left:96px;}.quote__text:before{top:-12px;left:-12px;border-width:0 12px 24px 12px;transform:rotate(-45deg);}}