﻿.quotes_box .image{display:block;position:relative;flex-grow:0;flex-shrink:0;z-index:1}.quotes_box .image:after{content:'';display:block;padding-bottom:var(--height-image)}.quotes_box .image img{position:absolute;width:100%;height:100%;transition:0.3s;z-index:1;inset:0;object-fit:cover}.quotes_box{--width-item: 50%;--height-image: 100%;--gap-grid-x: 40px;--gap-grid-y: var(--gap-grid-x)}.quotes_box .carousel-viewport{-webkit-mask:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 15%, #fff 85%, rgba(255,255,255,0) 100%)}.quotes_box .items{justify-content:center}.quotes_box .item{display:flex;flex-direction:column;align-items:center;text-align:center;--gap-heading: 10px}.quotes_box .item>div:last-child{margin-bottom:0}.quotes_box .image{width:100px;margin:0 0 15px;border-radius:50%}.quotes_box .quote{display:block;position:relative;margin:0 0 10px;color:var(--color-primary);font-family:var(--font-heading);font-size:28px;font-weight:600;font-style:italic;line-height:1.25}.quotes_box .quote:before,.quotes_box .quote:after{content:'“';position:absolute;top:50%;left:-40px;width:30px;height:30px;margin:-30px 0 0;background-color:var(--color-section);font-size:1.5em;text-align:center;z-index:1}.quotes_box .quote:after{content:'”';right:-40px;left:auto}.quotes_box .text{display:block;position:relative;margin:0 0 15px;color:var(--color-text);font-size:var(--size-content);line-height:var(--line-content)}.quotes_box .name{display:block;margin:0 0 2px;color:var(--color-secondary);font-size:18px;font-weight:600;line-height:24px;text-transform:uppercase}.quotes_box .position{display:block;font-weight:500}@media (max-width: 88.75rem){.quotes_box{--width-item: var(--width-contents)}}@media (max-width: 64rem){.quotes_box{--width-item: 100%;--gap-grid-x: 30px}.quotes_box .carousel{--width-item: 80%}.quotes_box .carousel-viewport{-webkit-mask:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 10%, #fff 90%, rgba(255,255,255,0) 100%)}.quotes_box .quote{padding:0 20px;font-size:24px}.quotes_box .quote:before{left:-15px}.quotes_box .quote:after{right:-10px}}@media (max-width: 40rem){.quotes_box .quote{padding:0;font-size:20px}.quotes_box .quote:before,.quotes_box .quote:after{display:none}}

/*# sourceMappingURL=quotes.css.map */
