.specialtyPageCarouselWrapper{border-top:1px solid #d8d8d8;margin:20px auto 0 auto;max-width:1800px;position:relative;width:calc(100% - 120px)}.specialtyKeyResultsSection+.specialtyPageCarouselWrapper{border-top:none}.specialtyPageCarouselHeader{color:#767676;font-family:brandon-grotesque,'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;font-size:20px;font-weight:390;line-height:2;margin:0}.specialtyPageCarousel{height:300px}.specialtyPageCarousel .splide__arrows>button{background-color:#dadada;box-shadow:2px 2px 10px #43515933;border:none;border-radius:50%;height:36px;opacity:1;padding:0;position:absolute;top:50%;-webkit-transition:box-shadow .3s ease,scale .3s ease;transition:box-shadow .3s ease,scale .3s ease;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:36px}.specialtyPageCarousel .splide__arrows>button>svg{fill:#c56a44;height:50%;margin-left:5%;width:50%}.specialtyPageCarousel .splide__arrows>button:focus-visible,.specialtyPageCarousel .splide__arrows>button:hover{box-shadow:5px 5px 15px #43515933;scale:1.2;opacity:1;outline:0}.specialtyPageCarousel .splide__arrows>button:active{box-shadow:2px 2px 10px #43515933;scale:1;opacity:1;outline:0}.specialtyPageCarousel .splide__track{height:100%;margin:0 auto;max-width:calc(100% - 92px);width:86.6666%}.specialtyPageCarousel .splide__list{-webkit-box-align:center;align-items:center}.specialtyPageCarouselLink{display:block;height:150px;text-decoration:none}.specialtyPageCarouselLogo{background-color:#d8d8d8;height:100%;-webkit-mask-image:var(--image-url);mask-image:var(--image-url);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.specialtyPageCarouselLink:focus-visible .specialtyPageCarouselLogo,.specialtyPageCarouselLink:hover .specialtyPageCarouselLogo,.splide__slide.is-active.is-visible .specialtyPageCarouselLogo{background-color:#a2a2a2}.specialtyPageCarouselLogo>span{opacity:0}@media only screen and (max-width:1920px){.specialtyPageCarouselWrapper{width:calc(100% - 5.21vw - 20px)}.specialtyPageCarousel .splide__arrow--prev{left:calc(1.22vw - 9.33px)}.specialtyPageCarousel .splide__arrow--next{right:calc(1.22vw - 9.33px)}}@media only screen and (max-width:568px){.specialtyPageCarousel{height:calc(20.16vw + 185.48px)}}
/*# sourceMappingURL=specialtyCarousel.min.css.map */
