@media(max-width:767.98px){
.blocks-slider-section{max-width:100%;overflow:hidden;padding:0 2rem}
}
.blocks-slider-section .blocks-slider-quotes-wrap{max-width:51.8rem;text-align:center;margin:0 auto}
@media(max-width:767.98px){
.blocks-slider-section .blocks-slider-quotes-wrap{order:1;text-align:left}
}
.blocks-slider-section .blocks-slider-quotes-wrap .pagination-wrapper{display:flex;align-items:center;justify-content:center;margin-top:1.7rem}
@media(max-width:767.98px){
.blocks-slider-section .blocks-slider-quotes-wrap .pagination-wrapper{justify-content:space-between}
}
.blocks-slider-section .blocks-slider-quotes-wrap .pagination-wrapper ul{padding:0 2.2rem .5rem 0}
.blocks-slider-section .splide__slide{text-align:center}
.blocks-slider-section .splide__slide .blocks-slider__subheading{font-family:Gelica,sans-serif;font-size:1.3rem;font-weight:400;line-height:2.3rem;color:#756e6b;margin:0 0 .7rem}
.blocks-slider-section .splide__slide .blocks-slider__heading{font-family:Gelica,sans-serif;font-size:2.4rem;font-weight:400;line-height:3.2rem;color:#333;margin:0}
.blocks-slider-section .splide__slide .blocks-slider__description{font-family:Gelica,sans-serif;font-size:1.8rem;font-weight:300;line-height:2.7rem}
.blocks-slider-section .splide__slide .blocks-slider__description p{color:#756e6b;margin:1.5rem 0 0}
.blocks-slider-section .splide__arrows{display:flex;align-items:center}
@media(max-width:767.98px){
.blocks-slider-section .splide__arrows{gap:.7rem}
}
.blocks-slider-section .splide__arrows button{position:static;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0}
.blocks-slider-section .splide__arrows button,.blocks-slider-section .splide__arrows button svg{width:2.5rem;height:2.5rem}
@media(max-width:767.98px){
.blocks-slider-section .splide__arrows button,.blocks-slider-section .splide__arrows button svg{width:4rem;height:4rem}
}
.blocks-slider-section .splide__arrows button svg{color:#756e6b;transition:.2s ease-in-out}
.blocks-slider-section .splide__arrows button:hover svg{color:#899c80}
.blocks-slider-section .splide__pagination{-moz-column-gap:.5rem;column-gap:.5rem}
.blocks-slider-section .splide__pagination button{width:1.3rem;height:1.3rem;border-radius:50%;border:.1rem solid #f4ddcb;background:#d4d4d4;cursor:pointer}
@media(max-width:767.98px){
.blocks-slider-section .splide__pagination button{width:1.1rem;height:1.1rem;padding:0}
}
.blocks-slider-section .splide__pagination button.is-active{border:.1rem solid #899c80;background:#899c80}
.blocks-slider-section .splide__pagination-info{display:flex;justify-content:center;align-items:center;font-family:Gelica,sans-serif;font-weight:400;font-size:1.3rem;line-height:2.3rem;color:#756e6b;margin:0 1.5rem}
@media(max-width:767.98px){
.blocks-slider-section .splide__pagination-info{display:none}
}
.blocks-slider-section .blocks-slider-box{padding:6.7rem 2rem}
@media(max-width:767.98px){
.blocks-slider-section .blocks-slider-box{margin:0 -2rem}
}
@media(max-width:767.98px){
.blocks-slider-section .blocks-slider-box .splide{text-align:center}
}
.blocks-slider-section .blocks-slider-box .splide .quote p{margin:2rem auto 2.1rem}
.blocks-slider-section .blocks-slider-box .splide .splide__list{transition:all ease .3s;align-items:flex-start}
.blocks-slider-section .blocks-slider-box .splide .splide__arrows{display:none}
@media(max-width:767.98px){
.blocks-slider-section .blocks-slider-box .splide .pagination-wrapper{justify-content:center}
}
.blocks-slider-section .blocks-slider-box .splide .pagination-wrapper ul.splide__pagination{padding:0}
.blocks-slider-section .blocks-slider-box .splide .pagination-wrapper ul.splide__pagination button:not(.is-active){background:#dfc7b3;border-color:#dfc7b3}