.carousel_wrapper{width:100%;display:flex;flex-direction:column}.carousel .flickity-viewport{height:48rem!important}.carousel-cell{cursor:pointer;border-radius:12px;width:31%;margin-right:3.3rem;transition:width .3s ease,height .3s ease,box-shadow .3s ease;height:48rem}.carousel-cell.is-selected{height:48rem}.carousel-cell:not(.is-selected){opacity:.7;width:31%;height:40rem}.carousel-cell:hover{box-shadow:0 0 20px rgba(0,0,0,.9)}@media (max-width:1024px){.carousel_wrapper{display:none}}.service_card{position:relative;overflow:hidden;display:flex;flex-direction:column;row-gap:16px;justify-content:center;align-items:center;transition:box-shadow .3s ease;cursor:pointer}.service_card,.service_card>img{width:100%;height:100%;border-radius:12px}.service_card>img{object-fit:cover}.service_card>p{display:flex;z-index:2;position:absolute;top:40%;min-height:25%;align-items:center;justify-content:center;width:90%;color:#fff;text-align:center;font-size:2.4rem;border-bottom:2px solid #fff;border-top:2px solid #fff}.service_card-cover{position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,.4)}@media (max-width:1024px){.service_card{width:200px;height:400px}}.services_wrapper{display:flex;flex-direction:column;row-gap:5%;padding:1% 5%}.services{display:flex;align-items:center;justify-content:center;height:25%;width:100%}.price_wrapper{display:flex;flex-direction:column;font-size:17px}.blok_title{align-self:center;font-size:22px;color:#b89654;padding:2% 0;font-weight:500}.blok_title#diagnostic{color:#043c2b}.diagnostic_wrapper{display:flex;flex-direction:column;row-gap:5%;padding:1% 5%}.diagnostic_cards{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3.2rem;gap:3.2rem}.diagnostic_cards>:last-child{width:50%;grid-column:1/span 2;justify-self:center}.button_wrapper{width:100%;display:flex;align-items:center;justify-content:center;margin-top:15%}@media (max-width:1024px){.diagnostic_wrapper{padding:0}.services_wrapper{row-gap:0;padding:0}.diagnostic_cards{padding:10px}.button_wrapper{margin:50px 0}}@media (max-width:1200px){.diagnostic_cards{display:flex;flex-direction:column}.diagnostic_cards>:last-child{width:100%}}