section.u5m-slider-simple{margin:var(--section-margin-none);padding:var(--section-padding-medium);.section-inner.center{.intro-content{margin-bottom:32px}.splide{margin:0 auto;max-width:100%;max-width:1030px;min-width:0;&.is-single{visibility:visible;.splide__pagination{display:none}}&:has(.layout-c){padding-right:40px;@media (max-width:1024px){padding-right:0}}&:has(.layout-d){@media (max-width:1280px){padding-right:80px}@media (max-width:1024px){padding-right:0}}.splide__track{overflow:visible;@media (max-width:1024px){overflow:hidden}.splide__list{.splide__slide{background-color:var(--white);border:1px solid var(--gray2);border-radius:var(--border3);overflow:hidden;position:relative;transition:opacity 1s ease;&.layout-a{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:center;padding:80px 50px;text-align:center;@media (max-width:768px){padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px}.headshot-container{align-items:center;border-radius:50%;display:flex;height:80px;justify-content:center;position:relative;width:80px;img{border-radius:50%;height:100%;object-fit:cover;width:100%}}.content{.quote{font-size:24px;line-height:1.4;margin:0}.author{align-items:center;column-gap:10px;display:flex;flex-direction:row;justify-content:center;margin:20px auto 0;row-gap:5px;@media (max-width:768px){flex-direction:column;span.pipe{display:none}}span{font-weight:700;&.pipe{margin-left:10px}}}.button-group{margin-top:30px}}}&.layout-b{align-items:flex-start;display:flex;flex-direction:column;gap:30px;justify-content:center;padding:50px;text-align:left;@media (max-width:768px){padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px}.open-quote{display:block;margin-bottom:8px;svg{path{stroke:var(--action4)}}}.content .quote{color:var(--black);font-size:24px;font-weight:900;line-height:1.6;margin:0;@media (max-width:580px){font-size:20px}}.author{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:flex-start;margin:24px auto 0;text-align:left;@media (max-width:580px){align-items:flex-start;flex-direction:column;justify-content:flex-start;text-align:left}.headshot-container{align-items:center;border-radius:50%;display:flex;height:65px;justify-content:center;position:relative;width:65px;img{border-radius:50%;height:100%;object-fit:cover;width:100%}}.author-info{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin:0;text-align:left;span{display:block;&.name{color:var(--black);font-size:14px;font-weight:700;text-transform:uppercase}&.name,&.title{line-height:1.2}&.title{font-size:15px;font-weight:400;margin-top:10px}}}}.button-group{margin-top:30px}}&.layout-c{background-color:transparent;border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:row;gap:30px;overflow:visible;.headshot-container{border-radius:var(--border3);max-width:250px;overflow:hidden;position:relative;width:100%;img{height:100%;object-fit:cover;width:100%}&.desktop{@media (max-width:1024px){display:none}}&.mobile{display:none;@media (max-width:1024px){border-radius:50%;display:block;height:80px;margin-bottom:30px;max-width:80px;overflow:hidden;width:80px}}}&:has(.callout-container) .content{padding:50px 50px 80px;@media (max-width:1024px){padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px}}&:not(:has(.callout-container)) .content{padding:50px;@media (max-width:1024px){padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px}}.content{background-color:var(--white);border:1px solid var(--action1);border-radius:var(--border3);box-shadow:var(--shadow2);display:flex;flex-direction:column;justify-content:center;position:relative;transition:opacity 1s ease;width:100%;.quote{font-size:24px;line-height:1.4;margin:0}.author{display:inline-block;margin:20px auto 0 0;span{font-weight:700;&.pipe{margin:0 10px}}}.button-group{margin-top:30px}}.callout-container{background-color:var(--white);border:1px solid var(--gray1);border-radius:var(--border2);bottom:-40px;box-shadow:var(--shadow2);display:flex;flex-direction:column;max-height:80px;padding:20px;position:absolute;right:-40px;width:auto;@media (max-width:1024px){background-color:transparent;border:0;bottom:unset;box-shadow:none;left:unset;margin-top:50px;max-height:30px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;position:relative;right:unset;width:max-content}img{height:100%!important;width:auto!important}}}&.layout-d{background-color:transparent;border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:row;gap:30px;overflow:visible;@media (max-width:1024px){flex-direction:column}.headshot-container{border-radius:var(--border3);max-width:250px;overflow:hidden;position:relative;width:100%;img{height:100%;object-fit:cover;width:100%}&.desktop{@media (max-width:1024px){display:none}}&.mobile{display:none;@media (max-width:1024px){border-radius:50%;display:block;height:80px;margin-bottom:30px;max-width:80px;overflow:hidden;width:80px}}}&:has(.callout-container) .content{padding:50px 50px 100px;@media (max-width:1024px){padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px}}&:not(:has(.callout-container)) .content{padding:50px;@media (max-width:1024px){padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px}}.content{background-color:var(--white);border:1px solid var(--action1);border-radius:var(--border3);box-shadow:var(--shadow2);display:flex;flex-direction:column;justify-content:center;transition:opacity 1s ease;width:100%;.quote{font-size:24px;line-height:1.4;margin:0}.author{display:inline-block;margin:20px auto 0 0;span{font-weight:700;&.pipe{margin:0 10px}}}}.callout-container{align-items:center;background-color:var(--white);border:1px solid var(--gray1);border-radius:var(--border3);bottom:-52%;box-shadow:var(--shadow2);display:flex;flex-direction:column;justify-content:center;max-width:440px;padding:20px;position:absolute;right:-80px;text-align:center;transform:translateY(-50%);transition:var(--animation2);width:100%;@media (max-width:1024px){bottom:unset;display:block;margin-top:30px;max-width:unset;position:relative;right:unset;transform:unset;width:100%}&:has(.button-group){&:hover{border:1px solid var(--action1)}.button-group a:before,.button-group button:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}}.callout-title{font-weight:700;margin:0}.callout-description{margin:5px auto 0}.button-group{margin-top:10px}}}}}}}}}