:root{--primary: #01A54F;--secondary: #333}::-webkit-scrollbar{display:none}img{max-width:100%;height:auto}.section-padding-bottom{padding:0 0 12rem}h2{font-size:4.5rem}.template-page .shopify-section-group-header-group .header:not(.is-sticky){background-color:#fff}.feature-docs-section .feature-doctor-item p{font-size:18px;margin-top:1rem}.button:after,.btn.btn--primary:after,.button.btn-outline:hover:after,.jdgm-widget-actions-wrapper .jdgm-write-rev-link:after{width:1.7rem;height:8px;content:"";position:absolute;top:50%;right:3rem;left:unset;transform:translateY(-50%);background:url(https://cdn.shopify.com/s/files/1/0622/8492/3105/files/green-button-arrow.png?v=1733295903);background-size:contain;background-repeat:no-repeat;transition:all .5s ease}.consultation-form .select-box{position:relative}.custom-Mohali.Clinic .icons-heading-section .section-header{padding-bottom:50px;max-width:90em;margin:auto}.ayurvedic-icon-block p{color:var(--secondary);text-align:center;font-style:normal;font-weight:400;line-height:normal}.custom-Mohali.Clinic span.subtitle{color:var(--primary)!important;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:2rem;display:block}.icons-heading-section h2.section-title{color:#333;font-size:4.5rem;font-style:normal;line-height:normal}.custom-Mohali.Clinic p.section-description{color:#333c;font-size:14px;padding-top:1.5rem;line-height:26px}.area-section.section-padding{background-color:#fafafa}.custom-Mohali.Clinic .icons-heading-section .icon-blocks{display:flex;justify-content:center;flex-wrap:wrap}.custom-Mohali.Clinic .ayurvedic-icon-block{margin:0 10px;margin-bottom:5rem}.consultation-about-section .consultant-about{display:flex;justify-content:space-between;gap:20px}.consultation-about-section .about-company{background:linear-gradient(90deg,#137c4b -21.52%,#0e2e1f 106.46%);padding:40px 0}.consultation-about-section ul.about-company-list{gap:4rem}.about-company-list .about-experience{color:#b3f055;font-size:25px;font-style:normal;font-weight:500;line-height:normal}.about-company-list .about-content{color:#fff;font-style:normal;font-weight:400;margin-top:1rem}.consultant-about .about-us{width:60%;padding-bottom:80px}.consultant-about .allergic_banner{width:40%;position:relative}.consultant-about .about-image{position:absolute}.consultation-about-section .section-title span{color:#01a54f;font-size:45px;font-weight:400;line-height:normal;text-transform:capitalize}.expert-consultation-section .section-header .subtitle{margin-bottom:1rem;color:#01a54f;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.expert-consultation-section .feature-doctor-item .doctor-content{position:relative;background:transparent;height:auto;display:block}.expert-consultation-section .doctor-content *{color:var(--secondary)!important;text-align:center}.expert-consultation-section .feature-doctor-item:hover img,.expert-consultation-section .consultation-benefit-img:hover img{transform:scale(1)}.feature-docs-section .container{border-top:none}.expert-consultation-section .feature-doctor-item .doctor-img{height:auto}.why-choose-block img{width:30px;height:30px}section.why-choose{background-color:transparent}.why-choose .image-with-text__content{max-width:100%}.why-choose .image-with-icon{display:flex;align-items:center;flex-wrap:wrap;column-gap:20px;row-gap:20px}.why-choose .why-choose-block{border-radius:14px;border-top:5px solid #01A54F;background:#01a54f12;width:calc(50% - 25px);padding:10px}.why-choose .why-choose-block .consultants-heading{color:#333;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.why-choose .why-choose-block .consultants-description{color:#333c;font-size:14px;padding-top:.5rem;line-height:24px;height:110px}.why-choose .image-with-text__text .section-title{color:#333;font-size:4.5rem;font-style:normal;font-weight:300;line-height:normal;font-family:SangBleu}.why-choose .image-with-text__subheading p{margin-bottom:3rem}.why-choose .image-with-text__subheading{margin:0}.get-touch-section .contact-info{display:flex;gap:20px}.get-touch-section .contact-info .contact-address{width:40%;border-radius:14px;border:1px solid #01A54F;border-top:5px solid #01A54F;padding:35px}.get-touch-section .contact-info .contact-map{width:60%}.get-touch-section .contact-info .contact-address li{display:flex;gap:1rem;align-items:center}.contact-information-section .section-header .subtitle{text-transform:uppercase;color:var(--primary);font-size:20px}.get-touch-section .contact-address p{color:var(--secondary);font-style:normal;font-weight:400;line-height:normal}.contact-information-section .contact-address ul{display:flex;flex-direction:column;gap:20px}.contact-information-section .section-header{margin-bottom:4rem}.get-touch-section .contact-address .btn-area{margin-top:4rem;display:flex;gap:2rem}.mohali-clinic-banner .clinic-banner-form,.mohali-clinic-banner .clinic-banner-thankyouform{display:flex;align-items:center;justify-content:space-between;padding-top:6rem;padding-bottom:6rem}.mohali-clinic-banner .form_section-header .form-heading{color:#333;font-size:24px;font-weight:300;line-height:normal;padding:1rem 0 .5rem;font-family:SangBleu}.mohali-clinic-banner .form_section-header p.form-description{color:#333c;max-width:70%;margin:auto}.consultant-form .form_section .submit-box{margin-top:4rem;gap:1.3rem}.consultation-form-step .submit_form_text{height:100%}.consultation-form-step .contact__success.ff-body.fs-body-base.text-center{display:flex;justify-content:center;align-items:center;height:100%;flex-direction:column}.consultation-form-step .contact__success h2{color:#333;font-size:4.54rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.35px}.consultation-form-step .contact__success h2 span{color:#01a54f}.consultant-form .input-box ::placeholder{color:#333;opacity:.8;font-size:14px}.consultant-form .input-box select{color:#333;opacity:.8}.mohali-clinic-banner .consultation-form-step{border-radius:14px;border-top:5px solid #8DCB2F;background:#fff;box-shadow:0 0 4px #00000040;padding:20px;width:444px;height:auto}.consultation-form-step progress{width:60%;height:4px;-webkit-appearance:none;appearance:none}.consultation-form-step progress::-webkit-progress-bar{background-color:#d9d9d9;border-radius:50px;box-shadow:inset 0 1px 2px #0000001a}.consultation-form-step progress::-webkit-progress-value{background:#01a54f;border-radius:50px}.consultation-form-step progress::-moz-progress-bar{background:linear-gradient(to right,#4caf50,#81c784);border-radius:14px}.consultation-form-step .step-form1 h2{font-size:24px;margin-bottom:10px}.consultation-form-step .step-form1 p{font-size:14px;color:#555;margin-bottom:20px}.consultation-form-step .input-box{margin-bottom:15px}.consultation-form-step .input-box input,.consultation-form-step .input-box select,.consultation-form-step .input-box textarea{width:100%;padding:15px;font-size:14px;border:1px solid #ccc;border-radius:10px;transition:border-color .3s}.consultation-form-step .input-box input:focus,.consultation-form-step .input-box select:focus{border-color:#4caf50;background-color:#fff}.consultation-form-step .custom-select{position:relative;width:100%}.consultation-form-step .custom-select select{-webkit-appearance:none;appearance:none;outline:none;width:100%;padding:15px;font-size:14px;border:1px solid #ccc;border-radius:10px;transition:border-color .3s}.consultation-form-step .custom-select:after{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0622/8492/3105/files/dropdown-arrow.png?v=1732703088);background-repeat:no-repeat;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:18px;height:18px;pointer-events:none}.consultation-form-step .custom-select select:focus{border-color:#4caf50;background-color:#fff}consultation-form-step .custom-select select:hover{border-color:#4caf50}section.reel-section-heading .section-title{margin-bottom:1rem}.reel-section-heading .stories-description{color:#333c;font-size:20px;font-style:normal;font-weight:400;line-height:normal;max-width:80rem}.contact-information-section a.phone-icon{border-radius:3rem;font-size:1.8rem;border:1px solid #01a54f;background:#01a54f;transition:all .4s ease;width:100px;height:auto;align-items:center;display:flex;justify-content:center}.mohali-clinic-banner .clinic-banner-text .heading{color:#fff;font-size:50px;font-weight:400}.mohali-clinic-banner .clinic-banner-text .description{color:#fff}.mohali-clinic-banner .clinic-banner-text .benefits_listing .block_benefits{border-radius:14px;background:#104b30;padding:20px;width:300px;max-width:220px;display:flex;align-items:center;flex-direction:column;gap:15px;text-align:center}.mohali-clinic-banner .clinic-banner-text .benefits_listing{gap:10px;margin-top:4rem}.mohali-clinic-banner .block_benefits .benefits-name{color:#8dcb2f;font-size:18px;font-weight:500;line-height:normal}.clinic-banner-text .heading span{color:#8dcb2f;font-weight:500}.mohali-clinic-banner .clinic-banner-text .description{color:#fff;font-style:normal;font-weight:400;padding:2rem 0}.consultation-form-step .submit-box button.button.btn-lg.back_button{padding:1.3rem 3rem;background:transparent}.consultation-form-step .submit-box button.button.btn-lg.back_button:after{content:none}.consultation-form-step .submit-box .button.btn-lg{font-size:14px;padding:1.3rem 6rem 1.3rem 3rem}.feature-doctor-item .doctor-name{font-size:2.4rem;font-weight:500}.feature-doctor-item img,.consultation-benefit-img img{transition:all .5s ease;width:85%;max-width:100%;margin:auto}.why-choose .image-with-text__text{padding-top:0!important;padding-bottom:0!important}.why-choose .image-with-text__content .section-header{margin-bottom:0}.clinic-banner-text .block_benefits img{max-width:60px;height:auto}.consultation-form .input-box.date-box:before{content:"";width:2.4rem;height:2.2rem;position:absolute;top:1.5rem;right:1rem;background-image:url(https://cdn.shopify.com/s/files/1/0706/9764/8342/files/consult-form-calender.webp?v=1721128889);background-size:contain;background-repeat:no-repeat}.mohali-clinic-page .consultation-form .flex .input-box{width:48%}.mohali-clinic-page .input-box input,.mohali-clinic-page .input-box select,.mohali-clinic-page .input-box textarea{width:100%;padding:15px;font-size:14px;border:1px solid #ccc;border-radius:10px;transition:border-color .3s}.mohali-clinic-page .consultation-form .input-box{margin-bottom:2rem;position:relative}.mohali-clinic-page .consultation-form .input-box.select-box:before,.mohali-clinic-page .consultation-form .select-box:before{content:"";width:2rem;height:2rem;position:absolute;top:2rem;right:1rem;background-image:url(https://cdn.shopify.com/s/files/1/0706/9764/8342/files/consult-form-arrow.webp?v=1721128888);background-size:contain;background-repeat:no-repeat}.mohali-clinic-page .consultation-form{margin-top:4rem}.mohali-clinic-page .left_side_image img{width:100%;height:100%;object-fit:cover;object-position:center}.mohali-clinic-page .submit-box button{font-size:14px}.mohali-clinic-page .consultation-form .submit-box .button{padding:2rem 8rem 2rem 4rem;border-radius:5rem}.mohali-clinic-page .consultation-form .submit-box .button:hover{border:1px solid}.error-message{margin-top:.5rem}.input-box.date-box{color:#333;opacity:.8;font-size:14px}h2.jdgm-rev-widg__title{font-size:4.5rem!important}._textBody_2aowh_10 p{margin:0;font-size:18px!important;font-family:Poppins!important}@media(min-width:1400px){.area-section .about-company-list .list{width:18%}.why-choose{flex-wrap:nowrap;!important}}@media(max-width:1440px){.area-section .about-company-list .list{width:calc(33% - 4rem)}.consultation-about-section .about-company{padding:20px 0}.consultant-about .about-image{position:relative}.consultation-about-section .consultant-about{align-items:center}section.why-choose.container{gap:4rem}.why-choose .image-with-text__image,.why-choose .image-with-text__text{width:50%}.why-choose{flex-wrap:nowrap;!important}.why-choose .image-with-text__image .flexible-image{padding-top:0}.why-choose .flexible-image .flexible-image__img{position:relative}}@media(min-width:1200px){.mohali-clinic-page .image_form .right_side_form{width:75%;padding:4rem;margin:auto}.mohali-clinic-page .image_form .left_side_image{width:25%}.mohali-clinic-page .consultation-form .submit-box{justify-content:end;padding-top:4rem}.mohali-clinic-page .image_form .left_side_image img{border-radius:15px 0 0 15px}.mohali-clinic-page .image_form{border-radius:14px}.ayurvedic-icon-block .icon-image img{max-width:100px}}@media(max-width:1199px){.why-choose .image-with-icon{column-gap:20px}.why-choose .why-choose-block .consultants-heading{font-size:20px}.mohali-clinic-banner .clinic-banner-text .benefits_listing,.mohali-clinic-page .left_side_image{display:none}.mohali-clinic-page .right_side_form{width:80%;margin:auto;padding:4rem 0}.mohali-clinic-page .consultation-form .submit-box{justify-content:center}}@media(min-width:990px){.custom-Mohali.Clinic .ayurvedic-icon-block{width:calc(10% - 20px)}}@media(max-width:989px){.custom-Mohali.Clinic .icons-heading-section .icon-blocks{column-gap:30px;row-gap:20px}.ayurvedic-icon-block p{font-size:16px}.mohali-clinic-banner .clinic-banner-form,.mohali-clinic-banner .clinic-banner-thankyouform{flex-wrap:wrap}.mohali-clinic-banner .consultation-form-step{margin-top:4rem}.mohali-clinic-banner .clinic-banner-text .heading{font-size:40px}.why-choose .image-with-text__text{padding-left:0!important;padding-right:0!important}.get-touch-section .contact-info{display:flex;gap:20px;flex-wrap:wrap}.get-touch-section .contact-info .contact-address,.get-touch-section .contact-info .contact-map{width:100%}.custom-Mohali.Clinic .icons-heading-section .icon-blocks{gap:2rem;position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.custom-Mohali.Clinic .ayurvedic-icon-block{min-width:calc(20% - 10px);max-width:calc(20% - 10px)}.custom-Mohali.Clinic .icons-heading-section .icon-blocks{justify-content:flex-start}.why-choose .image-with-icon,.consultation-about-section ul.about-company-list{column-gap:20px;gap:2rem;position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.why-choose .why-choose-block{min-width:calc(55% - 10px);max-width:calc(55% - 10px)}}@media(max-width:767px){.why-choose{flex-wrap:wrap}.why-choose .image-with-text__image,.why-choose .image-with-text__text{width:100%}.get-touch-section .contact-info{display:flex;gap:20px;flex-wrap:wrap}.get-touch-section .contact-info .contact-address,.get-touch-section .contact-info .contact-map,.consultant-about .about-us,.consultant-about .allergic_banner{width:100%}.icons-heading-section h2.section-title,.consultation-about-section .section-title span,.why-choose .image-with-text__text .section-title{font-size:30px}.consultation-about-section .consultant-about{flex-wrap:wrap}.why-choose .why-choose-block{width:100%}.consultant-about .about-us{padding-bottom:2rem}.consultant-about .about-image{position:relative}.consultation-about-section li.list{min-width:calc(80% - 30px);max-width:calc(80% - 30px)}.why-choose .why-choose-block{min-width:calc(90% - 10px);max-width:calc(90% - 10px)}.mohali-clinic-page .consultation-form .input-box.select-box:before,.mohali-clinic-page .consultation-form .select-box:before{top:3rem;right:2rem}.featured-doctor-list{grid-column-gap:2rem;gap:2rem;position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem;display:flex}.feature-doctor-item{min-width:calc(80% - 30px);max-width:calc(80% - 30px)}.clinic-banner-text{text-align:center}.mohali-clinic-banner .clinic-banner-form{justify-content:center}}@media(max-width:640px){.mohali-clinic-page .consultation-form .flex .input-box{width:100%}.feature-docs-section .feature-doctor-item p{font-size:16px}.mohali-clinic-banner .consultation-form-step{width:auto}}@media(max-width:480px){.mohali-clinic-banner .clinic-banner-text .heading{font-size:35px}.consultation-about-section .consultant-about{padding-bottom:20px}.why-choose .why-choose-block .consultants-heading{font-size:20px}.feature-docs-section .container{padding-top:8rem}.reel-section-heading{padding:8rem 0 7rem}.shopify-block .reelUp_cards_carousel.reelUp_carousel{padding:0 0 0 6px}.reelUp_playlist_slider_static{padding-bottom:20px!important}.section-padding,section.collection{padding:6rem 0}.get-touch-section .contact-info .contact-address{padding:20px}.custom-Mohali.Clinic .icons-heading-section .icon-blocks{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/doctor-consultation.css.map */
