@charset "UTF-8";@media (max-width:991.98px){.top-header{background-color:var(--rapidmeds-white-green)}.top-header .logo img{height:35px}.main-nav{background-color:#FFF;box-shadow:none;border-bottom:1px solid #dee2e6}.main-nav .navbar-toggler{border-color:rgb(255 255 255 / .5)}.main-nav .navbar-toggler-icon{background-image:url(../../images/hamburger.png);width:24px;height:15px;background-repeat:no-repeat;background-size:100% 100%}.main-nav .navbar-nav{text-align:center;margin-top:1rem}.navbar-collapse{background-color:var(--rapidmeds-green)!important;margin-top:5px;padding-left:15px;padding-right:15px}.main-nav .navbar-nav .nav-item{margin-bottom:.5rem;background-color:#2D9211;display:flex}.main-nav .navbar-nav .nav-item:hover{background-color:#43C020}.main-nav .navbar-nav .nav-item:active{background-color:#43C020}.main-nav .navbar-nav .nav-link{color:var(--rapidmeds-text-light);display:flex;background-color:#fff0;border-radius:0!important;margin-left:0rem;margin-right:0rem}.main-nav .navbar-nav .nav-link:hover,.main-nav .navbar-nav .nav-link.active{background-color:#43C020;color:var(--rapidmeds-text-light);width:100%;margin-left:0rem;margin-right:0rem}.main-nav .dropdown-menu{background-color:var(--rapidmeds-green-bg)}.main-nav .dropdown-menu .dropdown-item{color:var(rapidmeds-text-dark)}.main-nav .dropdown-menu .dropdown-item:hover{background-color:rgb(255 255 255 / .15);color:#fff}.main-nav .mega-menu{min-width:380px!important;background-color:#FFF;border:none;box-shadow:none;margin-top:17px}.main-nav .mega-menu .see-all-btn{min-width:100%}.main-nav .dropdown-toggle{background-color:#24840a;color:#FFF}.navbar-toggler:focus{box-shadow:none}.site-footer .footer-logo-section img{max-width:255px;text-align:left!important}.mobile-footer .col-12.text-center{text-align:left!important}.footer-divider{display:none!important}.mobile-bottom-footer{text-align:left!important;background-color:#62a94f!important;margin-bottom:0!important;padding-top:1.2rem!important;padding-bottom:1.2rem!important}.footer-bottom-links{display:flex;margin-bottom:20px!important}.footer-bottom-links a{font-size:13px;color:#000000!important}.copyright-info{color:#000!important}.site-footer{padding-bottom:0!important}.footer-logo-section{height:200px;width:250px}.woocommerce div.product div.images img{height:295px;object-fit:contain}.text-muted{margin-top:1rem!important}}@media (max-width:991.98px){.hero-slider{padding:60px 0;min-height:400px;text-align:center}.hero-content{padding-left:15px;padding-right:15px}.hero-heading{font-size:2.5rem}.hero-features li{justify-content:center;font-size:1rem}.hero-doctors-img{display:none!important}}@media (min-width:992px) and (max-width:1200px){.hero-heading{font-size:3rem}.hero-doctors-img{max-width:90%}}@media (max-width:991.98px){.hero-slider{padding:0;min-height:400px;height:400px;text-align:center}.hero-content{padding-left:15px;padding-right:15px;padding-top:30px;padding-bottom:30px}.hero-heading{font-size:2.5rem}.hero-features li{justify-content:center;font-size:1rem}.hero-doctors-img{display:none!important}.hero-slider .carousel-control-prev,.hero-slider .carousel-control-next{display:none}.hero-slider .carousel-indicators{bottom:10px}}@media (min-width:992px) and (max-width:1200px){.hero-heading{font-size:3rem}.hero-doctors-img{max-width:90%}}@media (max-width:991.98px){.all-treatments-static{border-right:none;padding-right:0;margin-bottom:2rem}.all-treatments-heading{font-size:1.5rem}.treatment-swiper{height:120px}.treatment-card{min-width:90px;height:100px;padding:10px 5px}.treatment-card img{width:60px;height:60px}.treatment-card span{font-size:.8rem}.treatment-swiper-button-next,.treatment-swiper-button-prev{width:30px;height:30px;opacity:.7}.treatment-swiper-button-prev:after,.treatment-swiper-button-next:after{font-size:1rem}}@media (max-width:767.98px){.about-us-section{padding:1rem 0 3rem 0;background-color:#FFF}.about-us-section .section-title{font-size:1.6rem;font-family:'Poppins',sans-serif;font-weight:500}.about-us-section .section-description,.about-us-section .section-text{font-size:1rem;padding-left:15px;padding-right:15px;font-family:'Poppins',sans-serif;text-align:center}.about-us-section .section-description{font-weight:400;color:rgb(0 0 0 / .7)}.about-us-section .more-about-us-btn{padding:.6rem 2rem;font-size:1rem}}@media (max-width:991.98px){.how-it-work-section{padding:3rem 0;background-color:#f4fff0;padding-bottom:0!important}.how-it-work-section .section-subtitle{font-size:1.8rem}.how-it-work-section .section-title{font-size:1rem;font-weight:500}.how-it-work-section .work-step-card{padding:2rem;background:linear-gradient(to bottom,#f4fff0 0%,#f9fff8 100%);border-radius:0!important;box-shadow:none!important;margin-left:-1rem;margin-right:-1rem}.how-it-work-section .icon-box{font-size:3rem;background-color:#fff0;min-height:115px;align-items:flex-end;margin-bottom:0!important}img.step-icon-img{width:89px;height:94px}.how-it-work-section .step-title{font-size:1.2rem;text-align:center}.how-it-work-section .step-description{font-size:.9rem;font-family:'poppins',sans-serif;font-size:.9rem;text-align:center}.how-it-work-section .see-all-treatments-btn{padding:.6rem 2rem;font-size:1rem}.about-us-section .section-subtitle{font-size:1.5rem;font-family:'Poppins',sans-serif;font-weight:400}}@media (max-width:767.98px){.how-it-work-section .work-step-card{margin-bottom:0}}@media (max-width:991.98px){.customer-reviews-section{padding:3rem 0}.customer-reviews-section .section-title{font-size:1.5rem;font-family:"Poppins",sans-serif}.customer-reviews-section .section-location{font-size:1rem;padding-left:15px;padding-right:15px;font-family:"Poppins",sans-serif;color:rgb(0 0 0 / .6)}.customer-reviews-section .review-card{padding:2rem;width:inherit}.customer-reviews-section .reviewer-name{font-size:1.1rem}.customer-reviews-section .review-text{font-size:1rem;font-family:"Poppins",sans-serif}.customer-reviews-section .read-more-review-btn{padding:.6rem 2rem;font-size:1rem}.sidebar-title{padding-left:.9rem;padding-right:.9rem;font-size:1.5rem;margin-bottom:0!important}}@media (max-width:767.98px){.customer-reviews-section .review-card{margin-bottom:2rem}.summery-condition-faq{display:flex;flex-direction:column}.faq-section{order:2;background:radial-gradient(circle at center,rgb(204 232 241 / .3) 0%,rgb(183 223 236 / .2) 40%,#fff0 100%)}.acne-info-section{order:1;padding-top:0!important;padding-bottom:0!important;margin-bottom:0.9rem!important;padding-left:1rem;padding-right:1rem}.acne-info-section .acne-info-title{font-size:1.7rem!important;text-align:left}.acne-info-section .acne-info-description{text-align:left}.acne-info-section .acne-info-link-text{text-align:left}.acne-info-section .read-more{text-align:left!important}.faq-section{padding-top:0!important}.faq-body{padding-left:1rem;padding-right:1rem}.faq-section .faq-title{padding-left:1rem;padding-right:1rem}.faq-section .accordion-button:not(.collapsed){background-color:#fff0}.faq-section .accordion-button{background-color:#fff0}.faq-section .accordion-body{background-color:#fff0}.condition-body{padding-left:2rem;padding-right:2rem}}@media (max-width:991.98px){.customer-reviews-section.for-product{background-color:#fff0;padding-left:1rem;padding-right:1rem}.review-source{display:flex;align-items:center;justify-content:center;margin-top:1rem}.review-source img{width:200px}.customer-reviews-section.for-product .read-more-review-btn{margin-top:0.2rem!important}.clinically-approved-section{padding:3rem 0;text-align:center}.clinically-approved-section .clinically-approved-heading{font-size:2.5rem}.clinically-approved-section .clinically-approved-features{justify-content:center;padding-left:0}.clinically-approved-section .clinically-approved-features li{font-size:1rem;justify-content:center}.clinically-approved-section .find-treatment-btn{padding:.6rem 2rem;font-size:1rem}}@media (max-width:768px){.team-title{font-size:2rem;margin-bottom:2rem}.team-card{margin:0 5px;height:380px}.team-image{height:220px}.team-info{padding:15px}.team-name{font-size:1.1rem}.team-title-desc{font-size:.85rem}.team-qualification{font-size:.8rem}}@media (max-width:576px){.team-title{font-size:1.75rem}.team-card{height:360px}.team-image{height:200px}}@media (max-width:991px){.safe-secure-section{padding:60px 0;padding-top:20px!important}.safe-secure-content{padding:30px;padding-left:30px;margin-bottom:40px}.safe-secure-title{font-size:2.5rem;margin-bottom:30px;text-align:left;font-family:'Poppins',sans-serif;font-weight:500}.feature-text{font-family:"poppins",sans-serif}.features-list{gap:20px}.feature-item{justify-content:flex-start;text-align:left;flex-direction:row;gap:15px}.feature-text h5{text-align:left}}@media (max-width:768px){.safe-secure-title{font-size:2rem}.feature-icon{width:45px;height:45px}.feature-icon i{font-size:20px}.feature-text h5{font-size:1rem}.certification-card{padding:25px;height:320px}.cert-content h4{font-size:1.1rem}.cert-content p{font-size:.85rem}}@media (max-width:576px){.safe-secure-content{padding:20px 10px}.safe-secure-title{font-size:1.75rem}.certification-card{padding:20px;height:300px}.cert-logo img{width:auto;height:80px}}@media (min-width:1366px) and (max-width:1700.99px){.safe-secure-row{overflow:hidden}.safe-secure-section .col-lg-10{width:77.33333333%}}@media (min-width:1299px) and (max-width:1365.99px){.safe-secure-row{overflow:hidden}.safe-secure-section .col-lg-10{width:68.33333333%}}@media (max-width:991.98px){.contact-us-form-section{padding:3rem 0;padding-bottom:0!important}.contact-us-form-section .contact-form-container{padding:1rem}.contact-us-form-section .row.form-container{border:none!important}.contact-us-form-section .form-section-title{font-size:1.6rem;font-family:"Poppins",sans-serif}.contact-us-form-section .form-control{font-size:1rem;padding:.6rem .5rem}.contact-us-form-section .submit-btn{padding:.6rem 2rem;font-size:1rem}.contact-us-form-section .form-section-subtitle{font-family:"Poppins",sans-serif}.form-sction-text{font-family:"Poppins",sans-serif;color:rgb(0 0 0 / .6);font-size:.9rem}}@media (min-width:992px){.mobile-hero-slider-section{display:none!important}}@media (max-width:575.98px){.mobile-hero-slider-section .mobile-hero-heading{font-size:1.8rem}.mobile-hero-slider-section .mobile-slider-card{padding:.6rem}.mobile-hero-slider-section .card-title-mobile{font-size:1rem;text-align:center}.mobile-hero-slider-section a{text-decoration:none}.mobile-hero-slider-section .mobile-slider-card img{max-width:80px}.treatment-swiper-box .swiper-slide{width:150px!important;height:150px!important}}@media (min-width:992px){.medical-team-section{display:none!important}}@media (max-width:767.98px){.medical-team-section{padding:3rem 0;padding-bottom:0!important}.medical-team-section .medical-team-heading{font-size:1.4rem}.medical-team-section .medical-team-description{font-size:.9rem;padding-left:15px;padding-right:15px;font-weight:500}.medical-team-section .doctor-profile-card{padding:0!important;margin-bottom:1.5rem}.medical-team-section .doctor-avatar{width:auto!important;height:230px}.medical-team-section .doctor-name{font-size:1rem;align-self:center}.medical-team-section .doctor-title{font-size:.9rem;align-self:center}.medical-team-section .doctor-reg-no{font-size:.8rem}}@media (max-width:991.98px){.safe-secure-row{flex-flow:wrap}.certifications-carousel .swiper-slide{width:100%!important;height:360px!important}.footer-bottom-links li{margin-right:1.7rem}}@media (max-width:991.98px){.about-us-page-content .about-us-name{font-size:.9rem;margin-bottom:1rem}.about-us-page-content{padding:1rem 0 3rem 0!important}.about-us-page-content .about-us-header-icon{width:auto;height:auto;font-size:2rem;margin-bottom:1.5rem;margin-top:-85px}.about-us-page-content .about-us-main-title{font-size:1rem}.about-us-page-content .about-us-description{font-size:.7rem;padding-left:15px;padding-right:15px;color:#000}.about-us-page-content .info-card{padding:1.5rem;margin-bottom:2rem}.about-us-page-content .info-card-title{font-size:1rem}.about-us-page-content .info-subtitle{font-size:1rem}.about-us-page-content .info-text{font-size:.9rem}.about-us-page-content .doctors-team-heading{font-size:1rem;margin-top:1rem;margin-bottom:1rem}.about-us-page-content .medical-team-part .info-text{font-size:.8rem}.about-us-page-content .doctor-profile-card{padding:1.5rem 1rem;margin-bottom:-4px;background:radial-gradient(circle at center,rgb(204 232 241 / .3) 0%,rgb(183 223 236 / .2) 40%,#fff0 100%)!important;border-radius:16px!important;box-shadow:none!important}.about-us-page-content .doctor-avatar{width:auto;height:250px}.doctor-info{background-color:#fff0;max-width:290px;align-self:center}.about-us-page-content .doctor-name{font-size:1.2rem;color:#000}.about-us-page-content .doctor-title{font-size:.9rem;color:var(--rapidmeds-green)}.about-us-page-content .doctor-reg-no{font-size:.8rem;color:var(--rapidmeds-green)}.about-us-head{padding:1.5rem .5rem .9rem .5rem}.about-us-page-content .info-regulation-row{margin-top:1.4rem}}@media (max-width:991.98px){.how-it-works-section{padding:3rem 0}.how-it-works-section .how-it-works-subtitle{font-size:1.8rem}.how-it-works-section .how-it-works-title{font-size:2rem}.how-it-works-section .how-it-works-title .question-mark{font-size:1.5rem}.how-it-works-section .how-it-works-description{font-size:1rem;padding-left:15px;padding-right:15px;margin-top:2rem}.how-it-works-section .how-it-works-steps .how-it-works-step-item img{max-width:80%}.how-it-works-section .how-it-works-steps .step-number{font-size:1.2rem;margin-bottom:.1rem}.how-it-works-section .how-it-works-steps .step-description{font-size:1.3rem;padding-left:15px;padding-right:15px}.how-it-works-section .start-consultation-btn{padding:.6rem 2rem;font-size:1rem}}@media (max-width:767.98px){.how-it-works-section .how-it-works-steps .col-lg-4{margin-bottom:3rem}}@media (max-width:991.98px){.key-features-section{padding:3rem 0}.key-features-section .feature-card{padding:2rem;margin-bottom:2rem}.key-features-section .feature-icon-circle{width:40px;height:40px;font-size:1.2rem}.key-features-section .feature-title{font-size:1.4rem}}@media (max-width:767.98px){.key-features-section .feature-card{margin-bottom:1.5rem}}@media (max-width:991.98px){.no-appointments-section{padding:3rem 0;padding-top:0!important;background:radial-gradient(circle at center,rgb(204 232 241 / .3) 0%,rgb(183 223 236 / .2) 40%,#fff0 100%)!important}.no-appointments-section .section-title{font-size:2rem;margin-bottom:3rem}.no-appointments-section .timeline-icon-container{width:100px;height:100px;order:1}.no-appointments-section .timeline-text{font-size:1rem;padding-left:15px;padding-right:15px;order:2}.no-appointments-section .timeline-arrow-icon{font-size:1.2rem;margin:.8rem 0;display:none}.no-appointments-section .timeline-item{gap:0;align-items:center!important}}@media (max-width:767.98px){.no-appointments-section .timeline-item{margin-bottom:2.5rem}.no-appointments-section .timeline-arrow-icon{margin-bottom:2.5rem}}@media (max-width:991.98px){.delivery-info-section{padding:3rem 0;padding-top:0!important}.delivery-header{background-color:var(--rapidmeds-white-green);margin-left:-.8rem;margin-right:-.8rem;padding:2rem;border-bottom:2px solid rgb(0 0 0 / .1);margin-bottom:1rem}.delivery-info-section .delivery-info-title{font-size:2rem}.delivery-info-section .delivery-description{font-size:1rem;padding-left:15px;padding-right:15px}.delivery-info-section .delivery-table thead th,.delivery-info-section .delivery-table tbody td{padding:.8rem 1rem}.delivery-info-section .delivery-table th:nth-child(3),.delivery-info-section .delivery-table td:nth-child(3),.delivery-info-section .delivery-table th:nth-child(4),.delivery-info-section .delivery-table td:nth-child(4){display:none}.delivery-info-section .delivery-feature-card{padding:2rem;margin-bottom:2rem;flex-direction:column}.delivery-info-section .feature-check-icon{font-size:2rem}.delivery-info-section .feature-heading{font-size:1rem;margin-bottom:2rem!important}.feautre-box{align-items:center}.delivery-info-section .feature-check-icon img{width:100px}}@media (max-width:767.98px){.delivery-info-section .delivery-table thead th:first-child,.delivery-info-section .delivery-table tbody td:first-child{text-align:left}}@media (max-width:991.98px){.contact-us-page-section{padding:3rem 0}.contact-information-mobile{order:1}.contact-form-mobile{order:2;margin-top:1.6rem!important}.feedback-form-card,.contact-info-card{padding:2rem;margin-bottom:2rem;padding-left:1rem!important;padding-right:1rem!important}.feedback-form-card .form-heading{font-size:1.5rem}.feedback-form-card .form-label{font-size:.85rem}.feedback-form-card .form-control{padding:.6rem .8rem;font-size:.9rem}.feedback-form-card .submit-feedback-btn{padding:.6rem 2rem;font-size:1rem}.contact-info-card .contact-main-icon{font-size:1.4rem}.contact-info-card .contact-heading{font-size:1.5rem}.contact-info-card .contact-subheading{font-size:1.2rem}.contact-info-card .contact-description{font-size:.9rem}.contact-info-card .contact-icon{font-size:2rem;margin-right:0!important;color:#11CE1F!important}.contact-info-card .contact-label{font-size:1.4rem;font-weight:600}.contact-info-card .contact-link,.contact-info-card .contact-address,.contact-info-card .contact-hours{font-size:1.1rem}.detail-row-mobile{display:flex;order:2;margin-top:2rem!important}.cont-phone-numb-smview{order:2}.email-sm-view{order:1}.contact-info-card .contact-detail-item{align-items:center!important;justify-content:center!important;flex-direction:column!important;text-align:center!important}}@media (max-width:991.98px){.sign-in-section{padding:2rem 0}.sign-in-section .sign-in-card{padding:1.5rem}.sign-in-section .sign-in-title{font-size:1.8rem}.sign-in-section .sign-in-icon svg{width:30px;height:30px}.sign-in-section .form-group .form-control{height:50px;padding:.8rem 1rem}.sign-in-section .form-group label{font-size:.9rem}.sign-in-section .form-group .form-control:focus+label,.sign-in-section .form-group .form-control:not(:placeholder-shown)+label{font-size:.7rem}.sign-in-section .login-btn,.sign-in-section .sign-up-btn{padding:.6rem 1.5rem;font-size:1rem}.sign-in-section .d-grid.gap-2.d-md-flex{flex-direction:column;grid-template-columns:repeat(2,1fr)}.sign-in-section .d-grid.gap-2.d-md-flex .btn{width:100%;margin-left:0!important;margin-right:0!important}.sign-in-section .forgot-password-link,.sign-in-section .text-muted{font-size:.85rem}.sign-in-section .forgot-password-link{display:block;margin-bottom:.5rem}}@media (max-width:767.98px){.register-section{padding:2rem 0}.register-section .register-card{padding:1.5rem}.register-section .register-title{font-size:1.8rem}.register-section .register-icon svg{width:30px;height:30px}.register-section .form-group .form-control{height:50px;padding:.8rem 1rem}.register-section .form-group label{font-size:.9rem}.register-section .form-group .form-control:focus+label,.register-section .form-group .form-control:not(:placeholder-shown)+label{font-size:.7rem}.register-section .create-account-btn{padding:.6rem 1.5rem;font-size:1rem}.register-section .gender-selection{margin-top:.5rem}.register-section .gender-label,.register-section .form-check-label,.register-section .already-account-text{font-size:.85rem}.register-section .already-account-text{text-align:center}}@media (max-width:991.98px){.dashboard-sidebar{padding:1rem;margin-bottom:1.5rem}.dashboard-sidebar ul{flex-direction:row;flex-wrap:wrap;gap:.75rem}.dashboard-sidebar .sidebar-item{margin-bottom:0;flex-basis:calc(50% - 0.375rem);max-width:calc(50% - 0.375rem)}.dashboard-sidebar .sidebar-item a{flex-direction:row;font-size:.9rem;padding:.8rem;border:1px solid #ddd;border-radius:10px;box-shadow:0 2px 5px rgb(0 0 0 / .05);align-items:center!important;justify-content:center!important;gap:10px}.dashboard-sidebar .sidebar-item a i{margin-right:0!important}.dashboard-sidebar .sidebar-item a span{margin-top:0!important}.dashboard-sidebar .sidebar-item.active a{background-color:#E8F5E9;color:var(--rapidmeds-green);border-color:var(--rapidmeds-green)}.dashboard-sidebar .sidebar-item a:hover{background-color:#E8F5E9;color:var(--rapidmeds-green);border-color:var(--rapidmeds-green)}}@media (max-width:991.98px){.dashboard-content{padding:1.5rem}.dashboard-content .profile-picture{width:100px;height:100px}.dashboard-content .welcome-heading{font-size:1.8rem}.dashboard-content .welcome-message{font-size:1rem}.dashboard-content .identity-alert{font-size:1rem;padding:1.2rem}.dashboard-content .upload-identity-btn{padding:.6rem 2rem;font-size:1rem;border-radius:10px!important}}@media (max-width:991.98px){.edit-profiles-section{padding:2rem 0}.edit-profiles-section .edit-profile-card{padding:1.5rem}.edit-profiles-section .edit-profile-title{font-size:1.8rem;margin-bottom:2rem}.edit-profiles-section .form-group .form-control{height:50px;padding:.8rem 1rem}.edit-profiles-section .form-group label{font-size:.9rem}.edit-profiles-section .form-group .form-control:focus+label,.edit-profiles-section .form-group .form-control:not(:placeholder-shown)+label{font-size:.7rem}.edit-profiles-section .gender-label,.edit-profiles-section .form-check-label,.edit-profiles-section .upload-photo-label{font-size:.85rem}.edit-profiles-section .custom-file-upload{padding:.6rem 1rem;font-size:.85rem}.edit-profiles-section .profile-photo-preview{width:80px;height:80px}.edit-profiles-section .save-details-btn,.edit-profiles-section .cancel-btn{padding:.6rem 1.5rem;font-size:1rem}.edit-profiles-section .d-flex.justify-content-center.justify-content-md-start.gap-3{flex-direction:column;align-items:center}.edit-profiles-section .d-flex.justify-content-center.justify-content-md-start.gap-3 .btn{width:100%}}@media (max-width:991.98px){.view-orders-section{padding:2rem 0!important}.view-orders-section .view-orders-card{padding:1.5rem}.view-orders-section .view-orders-title{font-size:1.8rem}.view-orders-section .view-orders-description{font-size:1rem}.view-orders-section .view-orders-table thead th,.view-orders-section .view-orders-table tbody td{padding:.8rem .5rem;font-size:.8rem}}@media (max-width:767.98px){.view-orders-section .view-orders-table thead th:nth-child(1),.view-orders-section .view-orders-table tbody td:nth-child(1){width:10%}.view-orders-section .view-orders-table thead th:nth-child(4),.view-orders-section .view-orders-table tbody td:nth-child(4){white-space:nowrap}}@media (max-width:767.98px){.medical-questionnaire-section{padding:2rem 0}.medical-questionnaire-section .questionnaire-card{padding:1.75rem .2rem}.medical-questionnaire-section .section-title{font-size:1.5rem;margin-bottom:1.2rem}.medical-questionnaire-section .question-text{font-size:1rem;margin-bottom:.5rem;max-width:250px}.medical-questionnaire-section .form-check-label{font-size:.95rem}.medical-questionnaire-section .checklist-items li{font-size:.95rem}.medical-questionnaire-section .proceed-btn{padding:.6rem 2rem;font-size:1rem}.medical-questionnaire-section .question-item{gap:20px}.basic-form-section .identity-alert{font-size:.8rem}.id-check{font-size:1.8rem!important}}@media (max-width:991.98px){.start-consultation-section{padding:3rem 1rem;text-align:center;color:#000}.start-consultation-section .consultation-heading{font-size:2rem;margin-bottom:2rem}.start-consultation-section .consultation-features li{font-size:1rem;margin-bottom:.8rem;justify-content:flex-start}.start-consultation-section .consultation-features li i{font-size:1.3rem}.start-consultation-section .norton-secured-logo{margin-bottom:0}.start-consultation-section .consultation-illustration{max-width:100%;margin-top:0}.start-consultation-section .norton-secured-logo img{max-width:120px}.start-consultation-section .start-free-consultation-btn{padding:.7rem 2.5rem;font-size:1.1rem;min-width:250px}.consult-list{margin-bottom:0!important;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}}@media (max-width:767.98px){.start-consultation-section .consultation-heading{font-size:1.1rem;text-align:center;color:#000}.consultation-heading{order:1}.consult-mobile-view{order:2}.consult-btn-mobile-view{order:4;margin-top:1rem!important}.prescription-note-mobile-view{order:3;margin-top:3rem!important}}@media (max-width:991.98px){.treatments-page-section{padding:1.5rem 0!important}.treatments-page-section .treatment-search-bar{max-width:100%;margin-left:auto;margin-right:auto;display:none}h1.page-headline{text-align:center;width:100%}.treatments-page-section .treatment-category-block{padding:1.5rem;margin-bottom:2rem}.treatments-page-section .category-title{font-size:1.5rem;margin-bottom:1.5rem}.treatments-page-section .treatment-item-card{padding:1rem .5rem}.treatments-page-section .treatment-item-card img{width:75px;height:75px}.treatments-page-section .treatment-item-card .item-name{font-size:.85rem;width:470px}.treatments-page-section .treatment-item-card .add-icon{font-size:1.3rem;top:8px;right:8px}.treatment-name-icon{width:535px}}@media (max-width:575.98px){.treatments-page-section .treatment-item-card{padding:.8rem .3rem}.treatments-page-section .treatment-item-card img{width:75px;height:75px}.treatments-page-section .treatment-item-card .item-name{font-size:.8rem;width:200px}.treatment-name-icon{width:235px}}@media (max-width:400px){.treatment-name-icon{width:170px}}@media (max-width:767.98px){.products-section{padding:2rem 0;padding-top:1rem!important;padding-bottom:0!important}.product-categories-sidebar{display:none}.product-grid .col-sm-6{width:100%}.product-card{padding:1rem}.product-card .product-img{max-width:80%}.product-card .product-name{font-size:1.1rem}.product-card .star-rating{font-size:.9rem}.product-card .check-eligibility-btn,.product-card .see-more-btn{font-size:.85rem;padding:.4rem .8rem}}@media (min-width:768px) and (max-width:991.98px){.product-categories-sidebar{padding:1rem}.product-categories-sidebar .sidebar-title{font-size:1.5rem}.product-categories-sidebar .category-list li a{font-size:.9rem;padding:.6rem .4rem}.product-card{padding:1.2rem}.product-card .product-name{font-size:1.1rem}.product-card .check-eligibility-btn,.product-card .see-more-btn{font-size:.85rem}}@media (max-width:991.98px){.faq-section{padding:3rem 0}.faq-section .faq-illustration{max-width:80%;margin-bottom:2rem}.faq-section .faq-title{font-size:2rem;margin-bottom:2rem}.faq-section .accordion-button{font-size:1rem;padding:.8rem 1.2rem}.faq-section .accordion-body{padding:1.2rem;font-size:.9rem}}@media (max-width:991.98px){.acne-info-section{padding:3rem 0}.acne-info-section .acne-info-title{font-size:2rem}.acne-info-section .acne-info-summary-heading{font-size:1.1rem}.acne-info-section .acne-info-description{font-size:1rem}.acne-info-section .acne-info-link-text{font-size:.95rem;margin-top:1.5rem}.acne-info-section .read-more-btn{padding:.6rem 2rem;font-size:1rem}.acne-info-section .acne-illustration{margin-top:2rem}.acne-info-section .read-more{font-weight:500;border-radius:30px;font-size:1rem;text-decoration:underline;color:#2A74ED}.consult-body{padding:1.2rem;background-color:var(--rapidmeds-white-green)}.product-categories-section{padding-top:0!important}}@media (max-width:991.98px){.single-product-section{padding:3rem 0;padding-top:0.5rem!important;background-color:#F3FFEF}.product-image-col{padding:1rem}.quantity-select-option{padding:2rem 2rem 3rem 2rem}.single-product-section .single-product-card{padding:1rem!important}.single-product-section .product-main-image{max-width:80%;margin-bottom:2rem}.single-product-section .product-title{font-size:2rem}.single-product-section .product-price{font-size:1.8rem;text-align:left}.single-product-section .product-option-select,.single-product-section .add-to-cart-btn,.single-product-section .return-consultation-btn{font-size:1rem;padding:.6rem 1rem;height:45px}.single-product-section .info-leaflet-title{font-size:1.5rem}.single-product-section .info-leaflet-description,.single-product-section .info-leaflet-link-text,.single-product-section .info-external-link{font-size:.9rem}.product-description{text-align:left}.cart-btn-wrapper{margin-top:4.7rem}span.our-prices-note{white-space:nowrap;font-size:1rem}}@media (max-width:767.98px){.single-product-section .product-main-image{max-width:100%}.cart-btn-wrapper::before{top:46%;transform:translateY(-50%)}.adding-product-cart-body{flex-direction:column;padding:.9rem}.name-ratting-for-mobile{display:flex;justify-content:space-between}.review-start{align-items:center;flex-direction:column;gap:.2rem}.single-product-section .return-consultation-btn{font-size:1rem;height:auto}.cart-btn-wrapper{margin-top:1.7rem}}@media (max-width:991.98px){.delivery-method-section{padding:.5rem 0 3rem 0;background-color:var(--rapidmeds-white-green);padding-top:0.5rem!important;font-family:'Poppins',sans-serif!important}.delivery-method-container{background-color:#fff0;box-shadow:none;border-radius:0;padding:1rem}.delivery-method-section .delivery-question{font-size:1.8rem;margin-bottom:0}.form-headline h2{font-size:1.5rem}.delivery-method-section .delivery-option-card{padding:2rem;margin-bottom:2rem}.delivery-method-section .delivery-option-card .icon-circle{width:70px;height:70px;font-size:2rem}.delivery-method-section .delivery-option-card .option-title{font-size:1.5rem}.delivery-method-section .delivery-option-card .option-description{font-size:.95rem;margin-bottom:1.5rem}.form-details-content p{font-size:.9rem}.delivery-method-section .selected-btn{padding:.6rem 2rem;font-size:1rem;min-width:120px}.delivery-info-form-section{padding-left:1.5rem;padding-right:1.5rem;font-family:'Poppins',sans-serif!important}.general-form.checkout-form form h2{font-size:1rem;margin-bottom:1rem}.general-form.checkout-form .form-select.form-control{font-size:.8rem}.continue-payment{width:100%!important}.continue-payment button{font-size:1rem!important}.general-form .form-group label{font-size:0.8rem!important}}@media (max-width:991.98px){.check-order-section{padding:3rem 0;padding-top:1.5rem!important}.check-order-section .order-check-title{font-size:1.8rem}.check-order-section .order-check-subtitle{font-size:1rem}.check-order-section .order-details-card{padding:1.5rem}.check-order-section .order-detail-column{padding:0 1rem;margin-bottom:1.5rem}.check-order-section .order-detail-column.border-right-md{border-right:none;border-bottom:1px solid #eee}.check-order-section .order-detail-column:last-child{border-bottom:none}.check-order-section .column-title{font-size:1.3rem}.check-order-section .address-text,.check-order-section .form-check-label,.check-order-section .product-summary-item .form-control,.check-order-section .product-delivery-info,.check-order-section .product-total-price{font-size:.9rem}.check-order-section .product-total-price .total-amount{font-size:1.1rem}.check-order-section .paypal-btn,.check-order-section .worldpay-btn{padding:.6rem 1.5rem;font-size:1rem}.check-order-section .powered-by{font-size:.8rem}.check-order-section .or-divider{margin:1.5rem 0}.order-details-card .table-responsive .table thead{display:none}.order-details-card .table-responsive .table tbody tr{display:block;padding:15px 0;margin-bottom:15px}.order-details-card .table-responsive .table tbody td{display:block;border:none;padding:0;margin-bottom:20px;background-color:#fff;padding:10px;box-shadow:0 0 1px 2px rgb(0 0 0 / .1)!important}.order-details-card .table-responsive .table tbody td::before{content:attr(data-label);display:block;font-weight:700;background-color:#F5F5F5;color:#000;padding:6px 19px;margin-bottom:8px;font-size:15px;margin-left:-1rem;margin-right:-1rem;margin-top:-.8rem;border-radius:0;border:0;border-bottom:1px solid rgb(0 0 0 / .2)}.delivery-content-info{padding-top:1rem;padding-bottom:1rem}.paypal-part{width:-moz-available;width:-webkit-fill-available;width:fill-available}button.paypal-debit-credit-method{width:-moz-available;width:-webkit-fill-available;width:fill-available;background-size:cover;border-radius:7px}.payment-other-method{width:-moz-available;width:-webkit-fill-available;width:fill-available}.payment-method-logo img{width:78px;height:auto}.payment-method-body{margin-top:0!important}}@media (max-width:991.98px){.thank-you-section{padding:3rem 0;min-height:50vh!important}.thank-you-section .thank-you-card{padding:1.5rem}.thank-you-section .checkmark-icon-container{font-size:3rem}.thank-you-section .thank-you-title{font-size:1.8rem}.thank-you-section .thank-you-message{font-size:1rem}.thank-you-section .close-btn{padding:.6rem 2rem;font-size:1rem}}@media (max-width:768px){.order-header-section{flex-direction:column;align-items:flex-start;gap:.5rem}.order-nav-links{align-self:flex-end}.order-detail-item{flex-direction:column;gap:.25rem}.order-detail-label{min-width:unset;margin-right:0}.order-question-header{display:block}.order-question-number{display:block;margin-bottom:.25rem;margin-right:0}.order-editor-buttons{gap:.125rem}.order-editor-btn{padding:.125rem .25rem;font-size:.625rem}.order-action-buttons{flex-direction:column;align-items:stretch}.order-action-buttons .btn{margin-bottom:.5rem}.order-action-buttons .btn:last-child{margin-bottom:0}}@media (max-width:576px){.order-content-area{padding-left:1rem;padding-right:1rem}.order-section-card{padding:1rem}.order-bottom-section{padding:1rem}}@media (max-width:768px){.cart-section{padding:1.5rem;margin-bottom:1rem}.product-item{padding:1rem 1.5rem 1rem 0}.product-details{width:100%;margin-bottom:.5rem}.quantity-controls{margin-top:0}.product-price{margin-left:0;margin-top:.5rem}.remove-btn{top:.5rem;right:0}.like-pro-title{font-size:1.4rem;margin-bottom:.5rem}}@media (max-width:576px){.section-title{font-size:1rem}.product-image{width:50px;height:50px}.cart-section{padding:1rem}.change-address-btn{font-size:.75rem;padding:.4rem .8rem}}@media (max-width:480px){.product-item{padding:.75rem 1rem .75rem 0}.subtotal-row{flex-direction:column;align-items:flex-start;gap:.5rem}.btn-continue,.btn-checkout{padding:1rem;font-size:.95rem}}@media (max-width:1200px){.blogthree-text{width:97%}}@media (max-width:576px){.author-name{flex-wrap:wrap}.author-name img{margin:0;margin-bottom:14px}}@media (max-width:768px){.social-media-Intege{flex-wrap:wrap}ul.social-media{padding-left:0!important}.our-blog .blogthree-text{width:100%;padding-left:30px}}@media (max-width:576px){.prvious-story{padding:18px}.prvious-story h3{font-size:11px}.prvious-story h5{line-height:20px;font-size:12px}}@media (max-width:576px){.comment li{flex-wrap:wrap;padding:20px}li.reply-comment{margin-left:20px}}@media (max-width:768px){.woocommerce-checkout-review-order{flex-direction:column}p.return-to-shop .button.wc-backward{font-size:1rem!important}}@media (max-width:768px){#login.sign-in-card{width:350px!important;margin-top:30px;margin-bottom:30px;padding:30px!important}.wpcf7 form .wpcf7-response-output{order:2;display:flex;justify-content:space-between;flex-direction:column;margin-left:1rem!important;margin-right:1rem!important}.wpcf7 form{display:flex;flex-direction:column}.wpcf7 form>*{order:1}.prescription-submit-card{margin-bottom:0!important;padding-left:1rem!important;padding-right:1rem!important;padding-bottom:0!important}}