.consultation-flip-card{perspective:1000px;background-color:#0000}.consultation-flipped-card .consultation-flip-card-inner{opacity:1;transform:rotateY(180deg)}.consultation-flip-card-inner{width:100%;height:100%;transform-style:preserve-3d;opacity:1;transition:transform .6s ease-in-out,opacity .6s ease-in-out;position:relative;box-shadow:0 4px 8px #0003}.consultation-flipped-card .consultation-flip-card-inner{width:100%;height:100%;transform-style:preserve-3d;opacity:1;transition:transform .6s ease-in-out,opacity .6s ease-in-out;position:relative}.consultation-flip-card-front,.consultation-flip-card-back,.consultation-flip-card-back-booking{backface-visibility:hidden;width:100%;height:100%;position:absolute;overflow:hidden}.consultation-flip-card-front{color:#000;background-color:#fff}.consultation-flip-card-back,.consultation-flip-card-back-booking{color:#000;background-color:#fff;transform:rotateY(180deg)}.consultation-flip-card-back.fade-out,.consultation-flip-card-front.fade-out,.consultation-flip-card-back-booking.fade-out{opacity:0;transition:opacity .6s ease-in-out}.consultation-flip-card-back.fade-in,.consultation-flip-card-front.fade-in,.consultation-flip-card-back-booking.fade-in{opacity:1;transition:opacity .6s ease-in-out}.consultation-flip-card-back{padding:5px 15px}
