.book-consult-section-w{overflow:hidden;padding:0 0 120px;position:relative}.book-consult-section-w:before{background-position:top;background-size:100%;bottom:0;content:"";height:266px;position:absolute;right:0;width:660px}.book-consult-section{display:grid;gap:80px;grid-template-columns:1fr 1fr;position:relative}.book-consult-section-w .feature-icon{align-items:center;background:linear-gradient(135deg,#e91e63,#9c27b0);border-radius:11.1px;display:flex;flex-shrink:0;float:left;justify-content:center;outline:1.39px solid hsla(0,0%,100%,.08);outline-offset:-1.39px;padding:10px;width:70px}.book-consult-section-w .feature-icon img{height:48px;width:48px}.book-consult-section-w .left-column{position:relative;z-index:2}.main-title .highlight{background:linear-gradient(135deg,#e91e63,#9c27b0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.book-consult-section-w .image-container{border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.1);margin-top:40px;overflow:hidden}.book-consult-section-w .image-container img{display:block;height:240px;object-fit:cover;width:100%}.book-consult-section-w .right-column{padding-left:40px;position:relative;z-index:2}.book-cta-card{align-items:center;background:#fff;border:1px solid #e7e7e7;border-radius:20px;display:flex;justify-content:space-between;margin-top:60px;padding:20px;transition:all .3s ease}.book-cta-content{align-items:center;display:flex;gap:16px;width:100%}.book-cta-icon{align-items:center;display:flex;justify-content:center;margin-right:15px;width:110px}.book-cta-text{display:flex;flex-direction:column;gap:10px}@media screen and (max-width:768px){.book-consult-section-w:before{display:none}.book-consult-section-w .right-column{margin-bottom:0;margin-top:0;order:1}.book-cta-text{font-size:14px}.book-cta-card{margin-top:30px}.book-consult-section-w .left-column{order:2}.book-consult-section-w label{font-size:12px}#bookconsult.book-consult-section-w .form-columns-2 .input{margin-bottom:5px!important;margin-right:0!important}.book-consult-section{gap:30px;grid-template-columns:1fr}.book-consult-section-w{padding:0 0 50px}.book-consult-section-w .right-column{margin-top:20px;padding-left:0}}