.consultant-card{display:flex;flex-direction:column;border-radius:1.875rem;box-shadow:0 0 4px rgba(0,0,0,.16);background-color:#f9f8fe;padding:1rem}@media(min-width:768px){.consultant-card{padding:1.25rem}}@media(min-width:1600px){.consultant-card{padding:1.875rem}}.consultant-card .consultant-card-heading{display:flex;align-items:center;margin-bottom:1.25rem;gap:.625rem}.consultant-card .consultant-card-heading span{color:#d34564;font-weight:600;line-height:1.5}.consultant-card .consultant-card-heading span.text-purple{color:#552772}.consultant-card .consultant-card-content{line-height:1.375}.consultant-card .consultant-card-content p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:1rem !important;font-weight:400 !important;color:#222 !important}.consultant-card .question-wrapper{margin-bottom:.625rem;border-bottom:1px solid #efe6ff;flex:1}.consultant-card .answer-wrapper{position:relative;background-color:#fef1f2;padding:1.25rem;border-radius:1.25rem;margin-bottom:1.875rem}@media(min-width:768px){.consultant-card .answer-wrapper{padding:.625rem}}.consultant-card .answer-wrapper::before,.consultant-card .answer-wrapper::after{content:"";position:absolute}.consultant-card .answer-wrapper::before{left:-20px;top:-20px;background-image:url("/Content/images/pattern-arrow.svg");width:33px;height:50px}.consultant-card .answer-wrapper::after{background-image:url("/Content/images/pattern-heart.svg");right:-20px;bottom:-20px;width:116px;height:91px}.consultant-card .rounded-button{display:flex;align-items:center;padding:3px 3px 3px 14px;background-color:#d34564;border-radius:9999px;width:-moz-max-content;width:max-content;gap:.625rem;color:#fff;font-weight:500;border:1px solid #d34564;transition:.3s ease}.consultant-card .rounded-button:hover{background-color:rgba(0,0,0,0);color:#d34564}.consultant-card .rounded-button:hover i{background-color:#d34564;color:#fff}.consultant-card .rounded-button i{padding:10px;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.9);border-radius:9999px;aspect-ratio:1/1;color:#d34564;transition:.3s ease}