.consultation-main{padding:2rem}.consultation-main h1{margin-bottom:1rem}.online-consultant-heading{background-color:var(--purple);padding:1rem;color:#fff;border-radius:1rem;text-align:center}.online-consultant-heading p{margin:0;font-size:20px;letter-spacing:1px}.online-consultant-heading h4{font-weight:700;font-size:30px;letter-spacing:1px}.online-consultant .card{padding:2rem;margin-top:1rem;box-shadow:0 4px 4px 0 #d3d3d3;margin-bottom:1rem;border:none}.consultNow{text-decoration:none;border:none;background-color:#cf77fc;max-width:-moz-fit-content;max-width:fit-content;padding:10px 20px;color:#fff;border-radius:2rem}.online-consultant .card p{text-align:justify;margin-bottom:2rem}.consult-form{margin-bottom:1rem}.form-modal-consultation .modal-header{background-color:var(--purple);color:#fff}.form-modal-consultation .modal-header .btn-close{color:#fff}.form-modal-consultation .modal-body form input,.form-modal-consultation .modal-body form select,.form-modal-consultation .modal-body form textarea{border:1px solid #000}.form-modal-consultation .modal-body form label{color:#000;font-weight:600}.form-modal-consultation .modal-footer{background-color:var(--purple);display:flex;justify-content:space-between;color:#fff}.modal-footer .price{font-size:30px;color:#fff;font-weight:600}.consultation-header{background-image:url(/_next/static/media/costomized-banner.a85a8740.png);height:440px;background-repeat:no-repeat;background-size:contain;background-position:0;background-color:#fff;width:100%;position:relative}.consultation-header button{position:absolute;top:45%;left:5%}@media only screen and (max-width:768px){.consultation-header{background-image:url("/_next/static/media/Consultation Mobile banner1.55be8dc8.png");height:400px;background-repeat:no-repeat;background-size:cover;background-position:50%;background-color:#fff;width:100%}.consultation-main{padding:.5rem}.online-consultant .card{padding:1rem}}