@layer theme,base,components,utilities;@layer components{.carousel.slider-icons .carousel-track .carousel-slide{display:flex;flex-direction:column;text-align:center;align-items:center}.carousel.slider-icons .carousel-track .carousel-slide .container{height:91px;display:flex;justify-content:center;align-items:center;margin-bottom:20px}.carousel.slider-icons .carousel-track .carousel-slide .cta.grey{background-color:#efefef;border:2px solid var(--color-primary);width:fit-content;margin:0 auto 20px}.carousel.slider-icons .carousel-track .carousel-slide .cta.grey:hover{background-color:#fff}.carousel.slider-icons .carousel-track .carousel-slide .icon-text{color:var(--slider-icons-title)}.carousel.slider-icons .icon-exams-teeth-cleaning{width:71px;height:82px}.carousel.slider-icons .icon-crowns-bridges{width:63px;height:82px}.carousel.slider-icons .icon-dentures{width:92px;height:60px}.carousel.slider-icons .icon-implants{width:60px;height:65px}.carousel.slider-icons .icon-endodontics,.carousel.slider-icons .icon-emergency-dentistry{width:71px;height:82px}.carousel.slider-icons .icon-services{width:99px;height:79px}.carousel.slider-icons .icon-whitening{width:73px;height:86px}.carousel.slider-icons .icon-braces{width:52px;height:52px}.carousel.slider-icons .icon-clear-aligners{width:60px;height:50px}.carousel.slider-icons .icon-trudenta{width:55px;height:62px}.carousel.slider-icons .icon-pediatric{width:57px;height:61px}.carousel.slider-icons .icon-cosmetic{width:62px;height:38px}.carousel.slider-icons .icon-general{width:52px;height:52px}.carousel.slider-icons .carousel-pagination--lock+.carousel-nav--prev{display:none}.carousel.slider-icons .carousel-pagination--lock+.carousel-nav--prev+.carousel-nav--next{display:none}.carousel.slider-icons+.cta{margin-top:40px}@media screen and (max-width:768px){.carousel.slider-icons .slider-navigation{margin:20px auto 0}}@media screen and (min-width:769px){.carousel.slider-icons .slider-navigation>*{margin-top:30px}}}
