@font-face{font-display:swap;font-family:WulkanDisplay;font-style:normal;font-weight:300;src:url(../../fonts/WulkanDisplay-Light.otf) format("opentype")}@font-face{font-display:swap;font-family:WulkanDisplay;font-style:italic;font-weight:300;src:url(../../fonts/WulkanDisplay-LightItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:WulkanDisplay;font-style:normal;font-weight:400;src:url(../../fonts/WulkanDisplay-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:WulkanDisplay;font-style:italic;font-weight:400;src:url(../../fonts/WulkanDisplay-Italic.otf) format("opentype")}@font-face{font-display:swap;font-family:WulkanDisplay;font-style:normal;font-weight:500;src:url(../../fonts/WulkanDisplay-Medium.otf) format("opentype")}@font-face{font-display:swap;font-family:WulkanDisplay;font-style:italic;font-weight:500;src:url(../../fonts/WulkanDisplay-MediumItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:WulkanDisplay;font-style:normal;font-weight:600;src:url(../../fonts/WulkanDisplay-SemiBold.otf) format("opentype")}@font-face{font-display:swap;font-family:WulkanDisplay;font-style:italic;font-weight:600;src:url(../../fonts/WulkanDisplay-SemiBoldItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:WulkanDisplay;font-style:normal;font-weight:700;src:url(../../fonts/WulkanDisplay-Bold.otf) format("opentype")}@font-face{font-display:swap;font-family:WulkanDisplay;font-style:italic;font-weight:700;src:url(../../fonts/WulkanDisplay-BoldItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:WulkanDisplay;font-style:normal;font-weight:900;src:url(../../fonts/WulkanDisplay-Black.otf) format("opentype")}@font-face{font-display:swap;font-family:WulkanDisplay;font-style:italic;font-weight:900;src:url(../../fonts/WulkanDisplay-BlackItalic.otf) format("opentype")}.divi-image-row,.image-carousel{animation:carousel-scroll 35s linear infinite;-moz-column-gap:30px;column-gap:30px;display:flex;flex-direction:row;justify-items:stretch;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important}.divi-image-row>div,.image-carousel>div{flex-basis:100%;height:40px!important;text-align:center}@keyframes carousel-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(max-width:768px){.image-carousel-wrapper{animation-duration:20s!important}}#provider-carousel .carousel-slider__post{background-position:top;background-size:cover;border-radius:0;height:315px;overflow:hidden;position:relative;transition:all .3s ease}#provider-carousel .carousel-slider__post a{text-decoration:none}#provider-carousel .carousel-slider__post footer,#provider-carousel .carousel-slider__post-image{display:none}#provider-carousel .carousel-slider__post-content{align-items:center;-webkit-backdrop-filter:brightness(40%) grayscale(100%);backdrop-filter:brightness(40%) grayscale(100%);background-color:rgba(255,0,0,.1);bottom:0;color:#fff;display:flex;flex-direction:column;font-family:WulkanDisplay,serif;justify-content:center;left:0;opacity:0;padding:15px;position:absolute;right:0;text-align:center;top:0;transition:opacity .3s ease;z-index:2}#provider-carousel .carousel-slider__post:hover .carousel-slider__post-content{opacity:1}#provider-carousel .carousel-slider__post-title h2{color:#fff;font-family:WulkanDisplay,serif;font-size:2rem;margin-top:10px}#provider-carousel .carousel-slider__post-excerpt{font-family:Libre Franklin,sans-serif;font-size:1em;line-height:1;margin:0;padding-bottom:50px;position:relative;text-align:center;text-transform:uppercase;width:100%}#provider-carousel .carousel-slider__post-excerpt:after{color:#ed1a46;content:"View Bio";cursor:pointer;font-family:WulkanDisplay,serif;font-size:1.8em;font-style:italic;font-weight:700;left:0;margin-top:40px;position:absolute;text-decoration:underline;text-transform:uppercase;transition:background-color .3s ease;width:100%}.cf-animated-image-row{overflow:hidden;position:relative;width:100%}.cf-animated-image-row .image-row-container{animation:animated-row-scroll 30s linear infinite;display:flex;gap:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cf-animated-image-row .image-row-container.paused,.cf-animated-image-row .image-row-container:hover{animation-play-state:paused}.cf-animated-image-row .image-row-container .image-item{flex-shrink:0;position:relative;transition:transform .3s ease}.cf-animated-image-row .image-row-container .image-item:hover{transform:scale(1.05)}.cf-animated-image-row .image-row-container .image-item img{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;width:auto}.cf-animated-image-row .image-row-container .image-item .image-title{background:rgba(0,0,0,.7);border-radius:0 0 8px 8px;bottom:0;color:#fff;font-size:.9em;left:0;opacity:0;padding:8px;position:absolute;right:0;transition:opacity .3s ease}.cf-animated-image-row .image-row-container .image-item:hover .image-title{opacity:1}.cf-animated-image-row .image-row-container .image-item a{display:block;text-decoration:none}.cf-animated-image-row[data-speed=slow] .image-row-container{animation-duration:60s}.cf-animated-image-row[data-speed=normal] .image-row-container{animation-duration:30s}.cf-animated-image-row[data-speed=fast] .image-row-container{animation-duration:15s}.cf-animated-image-row .image-row-container .image-item{height:150px}@keyframes animated-row-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(max-width:768px){.cf-animated-image-row .image-row-container{gap:15px}.cf-animated-image-row .image-row-container .image-item{height:120px!important}.cf-animated-image-row[data-speed=slow] .image-row-container{animation-duration:40s}.cf-animated-image-row[data-speed=normal] .image-row-container{animation-duration:20s}.cf-animated-image-row[data-speed=fast] .image-row-container{animation-duration:10s}}