@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}section.pull-quotes-carousel,section.pull-quotes-carousel .panels-wrapper{overflow:hidden;position:relative;width:100%}section.pull-quotes-carousel .main-swiper{cursor:grab;z-index:auto}section.pull-quotes-carousel .main-swiper .swiper-slide{align-items:center;color:#ece7dc;display:flex;height:auto;justify-content:center;overflow:hidden;position:relative;width:100%}section.pull-quotes-carousel .logos-swiper{cursor:grab;height:100%;left:0;position:absolute;top:0;width:100%;z-index:auto}section.pull-quotes-carousel .logos-swiper .swiper-slide{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}section.pull-quotes-carousel .panels{position:relative}section.pull-quotes-carousel .panels .text-panel{margin:calc((100vw - var(--scrollbar-width))*.125) calc((100vw - var(--scrollbar-width))*.07143 - 1px);overflow:hidden;position:relative}section.pull-quotes-carousel .panels .text-panel .card{align-items:center;box-shadow:inset 0 0 0 1px #333;color:#ece7dc;display:flex;height:64px;justify-content:center;overflow:hidden;position:relative}section.pull-quotes-carousel .panels .text-panel .card .logo-holder{background-color:#ece7dc;display:flex;flex:1 0 auto;height:32px;margin:0 calc((100vw - var(--scrollbar-width))*.07143);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative}section.pull-quotes-carousel .panels .quote-panel{margin:0 calc((100vw - var(--scrollbar-width))*.07143 - 1px) 0;position:relative}section.pull-quotes-carousel .panels .quote-panel .card{align-items:center;box-shadow:inset 0 0 0 1px #333;color:#ece7dc;display:flex;justify-content:center;overflow:hidden;position:relative}section.pull-quotes-carousel .panels .quote-panel .card .inner{padding:calc((100vw - var(--scrollbar-width))*.08929) calc((100vw - var(--scrollbar-width))*.07143)}section.pull-quotes-carousel .panels .quote-panel .card .inner .h3{margin-bottom:1.5em}section.pull-quotes-carousel .panels .quote-panel .card .inner .t1{margin-bottom:.5em}section.pull-quotes-carousel .panels .quote-panel .card .inner .t3{font-family:dm-sans,sans-serif;font-weight:500}section.pull-quotes-carousel .panels .quote-panel .card .inner p{line-height:1em}section.pull-quotes-carousel .controls{align-items:center;display:flex;justify-content:center;margin:24px 0 calc((100vw - var(--scrollbar-width))*.125)}section.pull-quotes-carousel .controls .next,section.pull-quotes-carousel .controls .prev{cursor:pointer;display:flex;flex-shrink:0;height:24px;position:relative;width:24px}section.pull-quotes-carousel .controls .next:before,section.pull-quotes-carousel .controls .prev:before{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 12 12" xml:space="preserve" fill="%23ece7dc"><path d="M6,9.376L.662,4.038l1.414-1.414,3.924,3.924,3.924-3.924,1.414,1.414-5.338,5.338Z"/></svg>');background-position:50% 50%;background-repeat:no-repeat;background-size:12px 12px;content:"";height:100%;left:0;position:absolute;top:0;transform:rotate(-90deg);width:100%}section.pull-quotes-carousel .controls .prev:before{transform:rotate(90deg)}section.pull-quotes-carousel .controls .indices{align-items:center;color:#ece7dc;display:flex;height:24px}section.pull-quotes-carousel .controls .indices strong{align-items:center;display:flex;justify-content:center}section.pull-quotes-carousel .controls .indices strong:first-child{margin-left:1em;width:2.5em}section.pull-quotes-carousel .controls .indices strong:last-child{margin-right:1em;width:2.5em}@media (min-width:768px){section.pull-quotes-carousel .panels .text-panel{margin:calc((100vw - var(--scrollbar-width))*.07143) calc((100vw - var(--scrollbar-width))*.10714 - 1px) 0}section.pull-quotes-carousel .panels .text-panel .card{height:88px}section.pull-quotes-carousel .panels .text-panel .card .logo-holder{height:40px;margin:0;max-width:220px;width:calc(100% - (100vw - var(--scrollbar-width))*.05357)}section.pull-quotes-carousel .panels .quote-panel{margin:calc((100vw - var(--scrollbar-width))*.07143) calc((100vw - var(--scrollbar-width))*.10714 - 1px) 0}section.pull-quotes-carousel .controls{margin:32px 0 calc((100vw - var(--scrollbar-width))*.07143)}}@media (min-width:1024px){section.pull-quotes-carousel .panels-wrapper{padding:calc((100vw - var(--scrollbar-width))*.04464) 0 0}section.pull-quotes-carousel .panels{display:flex;justify-content:space-between}section.pull-quotes-carousel .panels .text-panel{display:flex;flex-direction:column;justify-content:center;margin:0;width:calc((100vw - var(--scrollbar-width))*.35714)}section.pull-quotes-carousel .panels .text-panel .card{height:100%;margin:0 calc((100vw - var(--scrollbar-width))*.04464 - 1px)}section.pull-quotes-carousel .panels .text-panel .card .logo-holder{height:64px}section.pull-quotes-carousel .panels .quote-panel{display:flex;flex-shrink:0;margin:0;width:calc((100vw - var(--scrollbar-width))*.52679)}section.pull-quotes-carousel .panels .quote-panel .card .inner{padding:calc((100vw - var(--scrollbar-width))*.07143) calc((100vw - var(--scrollbar-width))*.04464)}section.pull-quotes-carousel .controls{margin:32px 0 calc((100vw - var(--scrollbar-width))*.04464)}}@media (min-width:1280px){section.pull-quotes-carousel .panels .text-panel{margin:0 calc((100vw - var(--scrollbar-width))*-.00893)}}@media (min-width:1680px){section.pull-quotes-carousel .panels .text-panel{width:calc((100vw - var(--scrollbar-width))*.42857)}section.pull-quotes-carousel .panels .text-panel .card{margin:0 calc((100vw - var(--scrollbar-width))*.08036 - 1px)}section.pull-quotes-carousel .panels .quote-panel{width:calc((100vw - var(--scrollbar-width))*.45536)}}@media (min-width:1920px){section.pull-quotes-carousel .panels .text-panel{width:calc((100vw - var(--scrollbar-width))*.42857)}section.pull-quotes-carousel .panels .text-panel .card{margin:0 calc((100vw - var(--scrollbar-width))*.11607 - 1px)}section.pull-quotes-carousel .panels .quote-panel{margin-right:calc((100vw - var(--scrollbar-width))*.07143);width:calc((100vw - var(--scrollbar-width))*.38393)}section.pull-quotes-carousel .panels .quote-panel .card .inner{padding:calc((100vw - var(--scrollbar-width))*.04464)}}
