.bookServiceCard{background-color:#f0f4fb;transition:background .4s ease,box-shadow .4s ease}.bookServiceCard:has(.btn:hover){background:linear-gradient(180deg,#a9d8ff -19.82%,#104cb3);box-shadow:0 16px 48px rgba(16,76,179,.35)}.bookServiceCard__price{background-color:rgba(214,224,82,.2);transition:color .4s ease,border-color .4s ease,background-color .4s ease}.bookServiceCard:has(.btn:hover) .bookServiceCard__price{background-color:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.6);color:#fff}.bookServiceCard__content h2,.bookServiceCard__content h3{color:#011d35;transition:color .4s ease}.bookServiceCard__content p{color:rgba(31,34,36,.7);transition:color .4s ease}.bookServiceCard__heading{color:#011d35;transition:color .4s ease}.bookServiceCard:has(.btn:hover) .bookServiceCard__heading{color:#fff}.bookServiceCard:has(.btn:hover) .bookServiceCard__content h2,.bookServiceCard:has(.btn:hover) .bookServiceCard__content h3{color:#fff}.bookServiceCard:has(.btn:hover) .bookServiceCard__content p{color:hsla(0,0%,100%,.8)}.bookServiceCard__pattern img{opacity:.3;transition:opacity .4s ease}.bookServiceCard--patternTop .bookServiceCard__pattern{bottom:auto;top:0}.bookServiceCard:has(.btn:hover) .bookServiceCard__pattern img{opacity:.12}.bookServiceCard:has(.btn:hover) .btn--senary{background-color:hsla(0,0%,100%,.18);box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.6);color:#fff}@media(prefers-reduced-motion:reduce){.bookServiceCard,.bookServiceCard__content h2,.bookServiceCard__content h3,.bookServiceCard__content p,.bookServiceCard__pattern img,.bookServiceCard__price{transition:none}}