/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.splide:first-of-type{margin-bottom:10px}@media (min-width:821px){.splide:first-of-type{margin-bottom:20px}}.splide .splide__slide figure{height:100%}.splide__arrow{position:relative;top:0;transform:none;background-color:transparent}.splide__arrow:hover:not(:disabled){opacity:1}@media (min-width:821px){.splide__arrow{position:absolute;top:25%;transform:translateY(-50%)}}.splide__arrow--prev{left:0}@media (min-width:821px){.splide__arrow--prev{left:-80px}}.splide__arrow--next{right:0}@media (min-width:821px){.splide__arrow--next{right:-80px}}@media (max-width:820px){.splide__arrows{display:flex;align-items:center;justify-content:center;margin-top:24px}}.slide-counter{margin:0 24px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:140%;color:#333}@media (min-width:821px){.slide-counter{display:none}}.acvim-main-site .splide__arrow{width:45px;height:45px;opacity:1;background-color:transparent}.acvim-main-site .splide__arrow i{display:none}.acvim-main-site .splide__arrow:before{content:"";display:block;width:45px;height:45px;background-image:url(/themes/custom/sd_base/images/slider-chevron.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.acvim-main-site .splide__arrow:hover:before,.acvim-main-site .splide__arrow:focus-visible:before{background-image:url(/themes/custom/sd_base/images/slider-chevron-hover.svg)}.acvim-main-site .splide__arrow:active:before{background-image:url(/themes/custom/sd_base/images/slider-chevron-active.svg)}.acvim-main-site .splide__arrow.splide__arrow--next:before{transform:rotate(180deg)}.acvim-microsite .splide__arrow{width:45px;height:45px;opacity:1;background-color:transparent}.acvim-microsite .splide__arrow i{display:none}.acvim-microsite .splide__arrow:before{content:"";display:block;width:45px;height:45px;background-image:url(/themes/custom/sd_base/images/slider-chevron-stone.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.acvim-microsite .splide__arrow:hover:before,.acvim-microsite .splide__arrow:focus-visible:before{background-image:url(/themes/custom/sd_base/images/slider-chevron-stone-hover.svg)}.acvim-microsite .splide__arrow:active:before{background-image:url(/themes/custom/sd_base/images/slider-chevron-active.svg)}.acvim-microsite .splide__arrow.splide__arrow--next:before{transform:rotate(180deg)}
.tag{display:inline-flex;width:fit-content;align-items:center;text-transform:uppercase;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:700;line-height:120%;letter-spacing:.72px;color:#444;padding:8px 16px;background-color:#e0e0e0}.tag.tag--default:has(a){color:#333;font-weight:900;padding:8px 16px;background-color:transparent;border:1px solid #98002E}.tag.tag--default:has(a):hover,.tag.tag--default:has(a):focus-visible{color:#fff;background-color:#98002e}.tag.tag--default:has(a):hover a,.tag.tag--default:has(a):focus-visible a{color:#fff}.tag.tag--default:has(a) a{color:#333;text-decoration:none;text-wrap:nowrap}.tag.tag--default:has(a) a:hover,.tag.tag--default:has(a) a:focus-visible{text-decoration:none}.tag.tag--default:has(a):focus-within{color:#fff;background-color:#98002e}.tag.tag--default:has(a):focus-within a{color:#fff}.tag.tag--dark{color:#fff;background-color:#a40015}.tag.tag--emphasis{font-weight:600;color:#fff;background-color:#557589}.tag.tag--icon{display:flex;align-items:center;padding:0;font-size:1rem;text-transform:uppercase;letter-spacing:.8px;font-weight:900;font-family:Roboto Condensed,sans-serif;color:#333;background-color:transparent}.tag.tag--icon a{color:#000;text-underline-offset:2px}.tag.tag--icon:before{content:"";display:inline-block;margin-right:12px;width:36px;height:36px;border-radius:50%;background-color:#a2c5ac;flex:none}.tag.tag--icon .tag__subtitle{display:block;font-size:16px;font-weight:400;line-height:120%;letter-spacing:.8px;text-transform:uppercase}.tag.tag--icon.tag--calendar:before{content:"";background-image:url(/themes/custom/sd_base/dist-deploy/images/fa-calendar.svg);background-size:16px 16px;background-position:center;background-repeat:no-repeat}.tag.tag--icon.tag--award:before{content:"";background-image:url(/themes/custom/sd_base/dist-deploy/images/fa-award-solid.svg);background-size:16px 16px;background-position:center;background-repeat:no-repeat}.tag.tag--icon.tag--pin:before{content:"";background-image:url(/themes/custom/sd_base/dist-deploy/images/fa-pin-solid.svg);background-size:16px 16px;background-position:center;background-repeat:no-repeat}.tag.tag--icon.tag--camera:before{content:"";background-image:url(/themes/custom/sd_base/dist-deploy/images/fa-camera-solid.svg);background-size:16px 16px;background-position:center;background-repeat:no-repeat}.tag.tag--icon.tag--laptop:before{content:"";background-image:url(/themes/custom/sd_base/dist-deploy/images/fa-laptop-solid.svg);background-size:16px 16px;background-position:center;background-repeat:no-repeat}
.testimonials-slider-block{padding-top:32px;padding-bottom:48px}@media (min-width:821px){.testimonials-slider-block{padding-top:74px;padding-bottom:74px}}.testimonials-slider-block h2{margin-bottom:32px;text-align:center}@media (min-width:821px){.testimonials-slider-block h2{margin-bottom:48px}}.testimonials-slider-block .splide{margin:auto}@media (max-width:820px){.testimonials-slider-block .splide{padding-left:20px;padding-right:20px}}.testimonials-slider-block .splide__track{overflow:visible}.testimonials-slider-block .splide__slide{transition:transform .5s linear}.testimonials-slider-block .splide__slide .quote{max-width:640px;margin:auto}.testimonials-slider-block .splide__slide .quote blockquote{transition:color .5s linear}.testimonials-slider-block .splide__slide .quote blockquote .marker,.testimonials-slider-block .splide__slide .quote .person-teaser-mini{transition:opacity .5s linear}.testimonials-slider-block .splide__slide:not(.is-active),.testimonials-slider-block .splide__slide.is-exiting{transform:scale(.9)}.testimonials-slider-block .splide__slide:not(.is-active) blockquote,.testimonials-slider-block .splide__slide.is-exiting blockquote{color:#e0e0e0}.testimonials-slider-block .splide__slide:not(.is-active) blockquote .marker,.testimonials-slider-block .splide__slide.is-exiting blockquote .marker{opacity:0}.testimonials-slider-block .splide__slide:not(.is-active) .person-teaser-mini,.testimonials-slider-block .splide__slide.is-exiting .person-teaser-mini{opacity:0}.testimonials-slider-block .splide__slide.is-entering{transform:scale(1)}.testimonials-slider-block .splide__slide.is-entering blockquote{color:#333}.testimonials-slider-block .splide__slide.is-entering blockquote .marker,.testimonials-slider-block .splide__slide.is-entering .person-teaser-mini{opacity:1}.testimonials-slider-block .back-to-top{max-width:904px;margin-left:auto;margin-right:auto}.acvim-microsite .testimonials-slider-block{position:relative;margin-top:60px;margin-bottom:60px}.acvim-microsite .testimonials-slider-block:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background-color:#ffe6d6;z-index:-2}.acvim-microsite .testimonials-slider-block h2{font-weight:200}.acvim-microsite .testimonials-slider-block .splide__slide:not(.is-active) blockquote,.acvim-microsite .testimonials-slider-block .splide__slide.is-exiting blockquote{color:#cda788}
