@font-face {
    font-family: "GOTHIC-regular";
    src: url("../fonts/centurygothic/GOTHIC-regular.woff") format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "GOTHICB-bold";
    src: url("../fonts/centurygothic/GOTHICB-bold.woff") format("woff");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Hellix-regular";
    src: url("../fonts/hellix/HellixRegular.woff") format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

* {
    margin: 0;
    padding: 0;
}

body {
    font-family: "GOTHIC-regular";
    display: flex;
    flex-direction: column;
    /* min-height: 100vh; */
    overflow: hidden;
    -webkit-font-smoothing: antialiased;
    /* background: rgb(98 99 102 / 24%); */
    background: #f1f1f2;
    position: relative;
    overflow-x: hidden;
    overflow-y: scroll;
}

button:focus, select:focus, input:focus, textarea:focus {
    outline: none;
}

ul {
    margin: 0;
    padding: 0;
}

li {
    list-style: none;
}

img {
    max-width: 100%;
    display: block;
}

a {
    color: inherit;
    text-decoration: none;
}

a:hover, a:focus {
    color: inherit;
    text-decoration: none;
}

p {
    margin: 0;
    color: #626366;
    /* text-align: center; */
    font-family: "GOTHIC-regular";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
}

h1, h2, h3, h4, h5, h6 {
    margin: 0;
    color: inherit;
    font-weight: inherit;
    font-family: "GOTHIC-regular";
    /* letter-spacing: 1.97031px; */
}

h1 {
    font-size: 60px;
}

h2 {
    font-size: 42px;
}

h3 {
    font-size: 36px;
}

h4 {
    font-size: 28px;
}

h5 {
    font-size: 24px;
}

h6 {
    font-size: 16px;
}

span, a {
    display: inline-block;
}

textarea {
    resize: none;
}

button {
    cursor: pointer;
}

#main {
    flex: 1;
}

.siteBtn {
    padding: 10px 20px;
    min-width: 97px;
    font-size: 14px;
    font-weight: 400;
    padding: 7px 26px 7px 25px;
    position: relative;
    z-index: 2;
    color: #f05f28;
    overflow: hidden;
    max-width: fit-content;
    border-radius: 100px;
    border: 1px solid #F58220;
    text-align: center;
    font-family: "GOTHIC-regular";
    text-transform: uppercase;
}

.siteBtn2 {
    padding: 10px 18px;
    font-size: 14px;
    font-weight: 500;
    font-style: italic;
    position: relative;
    z-index: 2;
    color: #F58220;
    display: flex;
    overflow: hidden;
    max-width: fit-content;
    border-radius: 100px;
    background-color: #fff;
    align-items: center;
    margin-top: 30px;
    justify-content: space-between;
    border: 1px solid #F58220;
    text-transform: uppercase;
    font-family: Arial !important;
}

a.siteBtn3 {
    background: #fff;
    color: #f05f28;
    border: 1px solid #f05f28;
    padding: 15px 20px;
    border-radius: 100px;
    position: relative;
    display: flex;
    max-width: 184px;
    align-items: center;
}

.faqSec.animationCls {
    display: none;
}

.siteBtn:hover {
    color: #f05f28;
}

.siteBtn2:hover {
    color: #fff;
    border: 1px solid white;
    background-color: #F58220;
}

a.siteBtn2.curved:hover {
    color: white !important;
}

.siteBtn2::before {
    content: "";
    position: absolute;
    top: -22px;
    left: -10px;
    width: 200px;
    height: 0;
    transform: rotate(20deg);
    background: #F58220;
    transition: 0.5s ease;
}

.empoerSection.animationCls {
    display: none;
}

.siteBtn::before {
    content: "";
    position: absolute;
    top: -22px;
    left: -10px;
    width: 200px;
    height: 0;
    transform: rotate(20deg);
    background: #fff;
    transition: 0.5s ease;
}

.benifitsChild.benifitsChild11.animationCls::before {
    right: 7px;
    top: -1px;
    height: 86px !important;
}

p.redy-p {
    color: var(--Dark-Grey, #626366);
    /* font-family: "Century Gothic"; */
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 175.607%;
    max-width: 654px !important;
    text-align: justify;
    margin: 0px !important;
    margin-top: 11px !important;
    margin-bottom: 21px !important;
}

.aboutTemplate p:last-child {
    padding-top: 0px;
}

.page-id-1194 .pharmacySection.new.aos-init.aos-animate {
    display: none;
}

a.siteBtn2:hover::after {
    /* content: ""; */
    position: absolute;
    width: 21px;
    height: 40px;
    background: url(../images/joinIcons.svg);
    background-repeat: no-repeat;
    right: 19px;
    top: 0;
    border: 0;
    background-position: center;
    background-size: contain;
}

.siteBtn2:hover img {
    filter: brightness(0) invert(1);
}

.siteBtn3::after {
    content: "";
    position: absolute;
    width: 19px;
    height: 40px;
    background: url(../images/joinIcons2.svg);
    background-repeat: no-repeat;
    right: 19px;
    border: 0;
    background-position: center;
    bottom: 0;
    top: 0;
    margin: auto;
}

.secondarySecton.new.fadeInUp a.siteBtn2.part:hover {
    background-color: hsla(206, 100%, 73.3%, 1);
    color: #ffffff;
}

.mobile-para {
    display: none;
}

.siteBtn:hover::before, .siteBtn2:hover::before {
    height: 94px;
    z-index: -1;
    height: 103px;
}

/* Menu section */
nav#navmenu ul {
    display: flex;
    /* justify-content: space-between; */
    max-width: 300px;
    align-items: center;
    gap: 30px;

}

.logo {
    flex: .5;
    text-align: center;
    margin: auto;
/*     animation: slideFromTop 2s ease-in-out; */
}

.iner-about-menu {
    padding: 12px 0px;
    padding-top: 20px;
    background-color: #E6E6E6;
    margin-top: 30px;
    position: fixed;
    left: 0px;
    right: 0px;
    top: 64px;
    z-index: 99999;
    /* background: #f1f1f2; */
    align-items: center;
}

.iner-about-menu.scrolled {
    position: fixed;
    bottom: 20px;
    right: 0;
    left: 0;
    width: 476px;
    margin: auto;
    border-radius: 18.544px;
    background: #F9F9F9;
    box-shadow: 0px 3.709px 45.433px 0px rgba(17, 17, 17, 0.17);
    z-index: 99999990;
}

.iner-about-menu ul {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: 25px;
}

.rightCol {
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: flex-end;
/*     animation: slideFromRight 2s ease-in-out; */
}

.page-id-1194 .secondarySecton .container {
    max-width: 100% !important;
    padding: 0px;
}

.page-id-1194 .history-section {
    display: none;
}

.page-id-1194 .heroSection {
    max-width: 100% !important;
    margin: auto;
}

.page-id-1194 .secondarySecton .siteBtn2.part {
    border-radius: 100px;
    border: 0px solid var(--BG-Light-Grey, #F1F1F2);
    background: #37ABFF;
}

.indepentSection.animationCls.space {
    margin: 80px 0px !important;
    scroll-margin-top: 180px;
    /* padding: 0px  0px !important; */
}

.page-id-1194 .SecondaryChild .siteColor {
    color: #37ABFF;
    /* font-family: "Century Gothic"; */
    font-size: 44px;
    font-style: normal;
    font-weight: 400;
    line-height: 143.607%;
}

.page-id-1194 .downloadApp {
    margin-top: 100px;
    scroll-margin-top: 160px;
}

.show-ones h3 {
    color: var(--BG-Light-Grey, #F1F1F2);
    text-align: center;
    /*     font-family: "Century Gothic"; */
    font-size: 44px;
    font-style: normal;
    font-weight: 400;
    line-height: 143.607%;
}

.show-ones span.sunIcon::before {
    position: absolute;
    content: "";
    height: 30px;
    width: 30px;
    background: url(../images/sunIcon.svg);
    background-repeat: no-repeat;
    background-position: center;
    top: 0;
    bottom: 0;
    margin: auto;
    left: 3px;
    animation: rotateMe 10s linear infinite;
    filter: invert(1) brightness(2) saturate(0);
}

.show-ones span.sunIcon::after {
    content: "";
    position: absolute;
    background: url(/wp-content/uploads/2025/01/Subtract-right.svg);
    background-repeat: no-repeat;
    background-position: left;
    width: 100%;
    height: 60px;
    right: -6px;
    top: 7px;
    bottom: 0;
    background-size: cover;
    background-position: right;
    right: -12px;
    margin: auto;
    transform: rotateX(173deg);
}

.show-ones p {
    color: #FFF;
    text-align: center;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: 180%;
    padding: 24px 0px;
    max-width: 96%;
    margin: auto;
}

.show-ones a {
    margin: auto;
    border: none;
}

.show-ones {
    background-color: #414141;
    padding-bottom: 72px;
    border-radius: 50px 50px 0px 0px;
    padding-top: 50px;
    display: none;
}

.show-ones .textCircle2::before {
    content: "";
    position: absolute;
    background: url(../images/textCircle2.png);
    background-repeat: no-repeat;
    background-position: left;
    width: 163px;
    height: 58px;
    left: -41px;
    bottom: 4px;
}

.page-id-1286 header#header a.loginBtn {
    margin-right: 0px;
}

.page-id-1286 li#menu-item-874 {
    display: none;
}

.page-id-1286 nav#navmenu ul {
    /* max-width: 100%; */
    /* width: 77%; */
}

.page-id-1286 header#header a.siteBtn.update-color {
    margin-right: 0px;
    margin-left: 25px;
}

.page-id-1286 .heroBanner-second {
    display: none;
}

.aboutTemplate-desc h3 {
    position: relative;
}

.aboutTemplate-desc h3::before {
    content: "";
    position: absolute;
    background-image: url(../images/starIcon.svg);
    height: 27px;
    width: 27px;
    top: 10px;
    bottom: 0;
    right: 0;
    left: 0;
    margin: auto;
    background-size: cover;
}

/* 
.W2P-subscription{
    padding-top: 30px;
	padding-bottom: 70px;
}        */
.page-id-1286 .contactUs-parent {
    position: relative;
    padding-bottom: 120px;
    margin-bottom: 215px;
    margin-top: -100px;
}

/* .loader {
    position: fixed;
    left: 0px;
    top: 0px;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 500px;
    z-index: 9999;
/*     background: 'url(/wp-content/uploads/sWiRIAjv2p-2.gif') 50% 50% no-repeat rgb(249,249,249); 
    margin: auto;
	background: yellow;
    background-position: center;
	background-repeat: no-repeat;
    z-index: 999;
}
.loader2 {
    position: fixed;
    left: 0px;
    top: 0px;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 500px;
    z-index: 9999;
/*     background: 'url(/wp-content/uploads/sWiRIAjv2p-2.gif') 50% 50% no-repeat rgb(249,249,249); 
    margin: auto;
	background: yellow;
    background-position: center;
	background-repeat: no-repeat;
    z-index: 999;
}  */
.benifitsChild-heading {
    max-width: 482px;
}

.preloader {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
    z-index: 99999;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    /* 	display: none; */
}

.preloader-half {
    height: 50%;
    width: 100%;
    transition: transform 1s ease-in-out;
}

.heroSection .slick-slide> img {
    width: 100%;
    height: 540px;
    object-fit: cover;
    object-position: top;
}

.preloader-top {
    background-color: #F69220;
    transform: translateX(0);
}

.preloader-bottom {
    background-color: #F69220;
    transform: translateX(0);
}

.logo a {
    width: 196px;
    height: 100px;
}

.logo a img {
    width: 100%;
    height: 100%;
}

nav#navmenu {
    flex: 1;
/*     animation: slideFromLeft 2s ease-in-out; */
}

.rightCol a {
    color: #626366;
    font-size: 14px;
}

.land-form form.wpcf7-form.init {
    padding: 0px !important;
}

.rightCol a:first-child {
    font-family: "GOTHIC-regular";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
}

.page-id-1286 .benifitsChild::before {
    background-repeat: no-repeat !important;
    /* background-size: cover !important; */
    background-position: center !important;
}

.menu {
    padding-top: 0px;
}

/* swiper container */
.heroSection .swiper-container ul li img {
    width: 100%;
}

.swiper-wrapper {
    /* padding-left: initial; */
    margin: 0;
}

.swiper-slide {
    text-align: center;
    font-size: 18px;
    display: flex;
    align-items: center;
    margin: 0px;
}

.iner-about-menu li a {
    color: #626366;
    text-align: center;
    /* font-family: "Century Gothic"; */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.swiper-pagination-bullet {
    width: 22px;
    height: 5px;
    border-radius: 50px;
}

.swiper-pagination {
    text-align: center;
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: #f05f28;
}

/* discover */
.discoverChild {
    max-width: 565px;
    background: #fff;
    border-radius: 30px;
    padding: 30px;
    position: relative;
    z-index: 2;
}

.discoverHeading {
/*     margin-top: -130px !important; */
    /*   margin-left: 60px; */
    /* position: relative; */
}

.discoverChild h3 {
    font-size: 34px;
    font-style: normal;
    font-weight: 400;
    line-height: 44.2px;
    letter-spacing: 0px;
    color: #414141;
}

span.siteColor {
    color: #F58220;
}

span.sunIcon {
    position: relative;
    padding-left: 30px;
}

.curvedSli-heading span.sunIcon {
    padding-left: 20px;
}

a.siteBtn2.new-sec-btn.join {
    max-width: 100% !important;
    width: fit-content;
    border-radius: 100px;
    border: 1px solid var(--BG-Light-Grey, #F1F1F2);
    background: #F05F28;
    color: white;
    margin: auto;
    margin-left: 46%;
}

.askQuestion.desktop {
    margin-bottom: 55px;
}

a.siteBtn2.new-sec-btn.join img {
    filter: brightness(0) invert(1);
}

a.siteBtn2.curved {
    color: #F05F28;
    font-style: italic;
    font-weight: 400 !important;
    line-height: normal;
    text-transform: uppercase;
    border-radius: 93.692px !important;
    border: 0.9px solid #F58220 !important;
    background: #FFF !important;
}

.uniChild {
    position: relative;
}

.page-id-18 .matchUniversity.animationCls.aos-init.aos-animate {
    display: none;
}

.page-id-18 .benifitsChild.benifitsChild11.animationCls {
    margin-left: auto;
}

h3.chose {
    margin: 32px 0px;
    text-align: center;
    padding-top: 60px;
}

.exitImage-div {
    padding-top: 70px;
}

.page-id-18 .exitImage-div {
    padding-top: 20px;
}

.page-id-18 .independentChild-aboutImg img {
    height: 926px !important;
}

.page-id-18 .benifitsImages.in img {
    /*     height: 1013px !important; */
    height: 954px !important;
}

.redy-h span.sunIcon::before {
    left: 0px;
    top: 14px !important;
}

h3.redy-h.starIcon.is-animated.heading-large.max-width-medium::before {
    left: -9% !important;
    filter: brightness(0.3) invert(0.5);
}

.logo.land {
    width: 16% !important;
    margin: inherit;
    text-align: left;
    padding-left: 20px;
}

.uniChild::before {
    content: "";
    position: absolute;
    height: 190px;
    width: 190px;
    background-image: url(/wp-content/uploads/MatchRX-University-Logos_Updated-01-2-1.svg);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    top: 0;
    right: 26px;
}

.non-stop a {
    color: #FFF;
    text-align: center;
    /* font-family: "Century Gothic"; */
    font-size: 16px;
    font-style: italic;
    font-weight: 700;
    line-height: 27px;
    background-color: transparent;
    border: none;
    text-decoration: unset !important;
    margin-bottom: 0px;
    padding-bottom: 14px;
}

span.sunIcon::before {
    position: absolute;
    content: "";
    height: 40px;
    width: 40px;
    background: url(../images/sunIcon.svg);
    background-repeat: no-repeat;
    background-position: center;
    top: 6px;
    bottom: 0;
    margin: auto;
    left: -11px;
    animation: rotateMe 10s linear infinite;
}

.aboutTemplate-heading span.sunIcon::before {
    position: absolute;
    content: "";
    height: 40px;
    width: 40px;
    background: url(../images/sunIcon.svg);
    background-repeat: no-repeat;
    background-position: center;
    top: 10px;
    bottom: 0;
    left: -11px;
    animation: rotateMe 10s linear infinite;
}

.aboutTemplate-heading span.sunIcon {
    padding-right: 10px;
}

@keyframes rotateMe {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(359deg);
    }
}

.discoverChild h3 span {
    display: initial;
}

.SecondaryChild h3 {
    text-align: center;
    color: #414141;
    font-family: "Hellix-regular";
    /* changed	 */
    font-size: 40px;
    font-style: normal;
    font-weight: 400;
    line-height: 55px;
    text-transform: inherit;
    letter-spacing: 1.5px;
}

.secondarySecton {
    /* changed */
    /* margin-top: 40px; */
}

ul.swiper-wrapper {
    display: flex;
    padding: 0;
    margin: 0;
    width: 100%;
}

.owl-theme .owl-nav [class*=owl-]:hover img {
    filter: inherit;
}

button.owl-next img:hover {
    filter: inherit !important;
}

.owl-theme .owl-nav [class*=owl-]:hover img {
    filter: invert(1);
}

button.owl-next img {
    filter: invert(1) !important;
    right: -8px;
    position: relative;
}

button.owl-prev img {
    position: relative;
    left: 7px;
}

.heroSection .swiper-wrapper li {
    width: 100%;
    padding: 0 30px;
}

.secondarySecton .swiper-container {
    width: 100%;
}

.secondarySecton .swiper-pagination {
    text-align: center;
}

/* pharmacy section */
.manPharmacy-img {
    max-width: 530px;
    height: 360px;
}

.manPharmacy-img img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    z-index: 99;
    position: relative;
}

.privacyImage-list {
    max-width: 561px;
    z-index: 9;
    position: relative;
    padding: 23px !important;
/*     height: 250px; */
    width: 510px;
    border-radius: 18.544px;
    background: #F9F9F9;
    box-shadow: 0px 3.709px 45.433px 0px rgba(17, 17, 17, 0.17);
    box-shadow: 0px 3.709px 45.433px 0px rgba(17, 17, 17, 0.17);
/*     margin-bottom: 60px; */
}

h3.is-animated.heading-large.max-width-medium .siteColor {
    margin-left: 15px;
}

.privacyImage-list ul {
    margin: 30px 0;
    margin-top: 5px;
    margin-bottom: 45px;
}

.privacyImage-list ul li {
    line-height: normal;
    padding: 8px 0;
}

.nationWide-list ul li::before {
    content: "";
    width: 40px;
    height: 40px;
    left: 0;
    top: 20px;
    background: url("../images/liIcons.svg");
    background-repeat: no-repeat;
    background-position: left;
    position: absolute;
    margin: auto;
}

.privacyImage-list ul li::before {
    content: "";
    width: 40px;
    height: 40px;
    left: 0;
    top: 0;
    background: url("../images/liIcons.svg");
    background-repeat: no-repeat;
    background-position: left;
    position: absolute;
    margin: auto;
    bottom: auto;
}

.privacyImage-list:first-child ul li::before {
    content: "";
    width: 40px;
    height: 40px;
    left: 0;
    top: 0;
    background: url("/wp-content/uploads/Polygon-1.svg") ;
    background-repeat: no-repeat;
    background-position: left;
    position: absolute;
    margin: auto;
    bottom: auto;
}

.privacyImage-list:first-child h3 p {
    color: #37ABFF !Important;
    font-size: 30px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.privacyImage-list:nth-child(2) .siteBtn2 {
    color: #37ABFF;
    border: 1px solid #37ABFF;
}

.privacyImage-list:nth-child(2) .siteBtn2:hover {
    border-color: #f58221;
    color: #fff;
}

.privacyImage-list p:nth-child(2) {
    color: var(--Dark-Grey, #626366);
    /*     font-family: "Century Gothic"; */
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    /* 21px */
    text-transform: capitalize;
    text-align: left;
    padding-top: 16px;
    margin-bottom: 78px;
}

/* inner-menu */
.iner-menu {
    padding: 12px 0px;
    background-color: #E6E6E6;
}

.iner-menu ul {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: 25px;
}

.iner-menu ul li a {
    color: #626366 !important;
    text-align: center !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    line-height: normal !important;
}

.iner-menu {
    display: none;
}

.page-id-1194 .iner-menu {
    display: block;
}

.iner-menu.scrolled {
    position: fixed;
    bottom: 20px;
    right: 0;
    left: 0;
    width: 435px;
    margin: auto;
    border-radius: 18.544px;
    background: #F9F9F9;
    box-shadow: 0px 3.709px 45.433px 0px rgba(17, 17, 17, 0.17);
}

/*  */
.privacyImage-list:first-child .siteBtn2:hover {
    color: #fff;
    border: 1px solid white;
    background-color: #37ABFF;
}

.privacyImage-list:first-child {
    position: relative;
}

/* .privacyImage-list:first-child::before {
    content: "";
    width: 57px;
    height: 49px;
    left: 87%;
    top: 10px;
    background: url("/wp-content/uploads/w2p_logo_37abff-1.png");
    background-repeat: no-repeat;
    background-position: left;
    position: absolute;
    background-size: cover;
    bottom: auto;
    z-index: 99;
} */

.privacyImage-list {
    position: relative;
}

.first-item .privacyImage-list::before {
    display: none;
}

/* .privacyImage-list::before {
    content: "";
    width: 57px;
    height: 49px;
    left: 87%;
    top: 10px;
    background: url("/wp-content/uploads/p2p_logo-1.png");
    background-repeat: no-repeat;
    background-position: left;
    position: absolute;
    background-size: cover;
    bottom: auto;
    z-index: 99;
} */

.privacyImage-list ul li, .nationWide-list ul li {
    position: relative;
    padding-left: 30px;
}

.nationWide-listRight, .nationWide-listRight img, .benifitsImages, .benifitsImages img, .aboutTemplate-Img, .aboutTemplate-Img img {
    height: 355px;
    object-fit: cover;
    border-radius: 20px;
}

/* clinic section */
.clinicDoctor {
    background: #F58220;
    border-radius: 50px;
    margin-top: -30px;
    position: relative;
}

.owl-nav button:hover {
    border-radius: 48px;
    background: #848484;
}

.pharmacyImages.animationCls::before {
    position: absolute;
    content: "";
    background: url(/wp-content/uploads/Star-39-2.svg);
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
    /* left: 0; */
    top: 38px;
    right: 0;
    left: 98% !important;
    /* filter: brightness(0.3) invert(0.5); */
}

.pharmacyImages.animationCls::after {
    position: absolute;
    content: "";
    background: url(/wp-content/uploads/Star-39-2.svg);
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
    /* left: 0; */
    /* top: 0; */
    right: 0;
    left: -3% !important;
    bottom: 52px;
}

.setHeading {
    display: flex;
    flex-direction: column;
}

.setHeading h3, .setHeading p, .setHeading a {
    text-align: end;
}

.setHeading a.siteBtn3 {
    padding: 15px 44px 15px 25px;
    max-width: 200px;
    margin-left: auto;
}

.setHeading h3 {
    max-width: 310px;
    margin-left: auto;
    margin-top: 23px;
    padding-bottom: 32px;
    color: #FFF;
    text-align: right;
    font-size: 51.496px;
    font-style: normal;
    font-weight: 400;
    line-height: 144.107%;
    /* 74.21px */
    text-transform: capitalize;
}

.setHeading .starIcon::before {
    left: -20px;
    top: 15px;
    right: 0;
}

.setHeading span.sunIcon::before {
    top: 22px;
    bottom: 0;
    left: -11px;
    filter: brightness(0) invert(1);
}

.setHeading.aos-init.aos-animate h3::before {
    filter: brightness(0) invert(1);
}

.setHeading span.sunIcon::after {
    filter: brightness(0) invert(1);
    width: 163px;
}

.setBtns {
    display: flex;
    margin-bottom: 24px;
    margin-top: 45px;
    align-items: center;
    justify-content: end;
}

.setBtns a.siteBtn4 {
    color: #f05f28;
    background: transparent;
    border: 1px solid #f05f28;
    margin: 0 9px;
    padding: 6px 9px;
    border-radius: 52px;
    font-size: 18px;
    font-family: "Hellix-regular";
}

.clinicParent .textCircle3::after {
    background-size: 100% 100%;
    background-position: 0px 0px;
}

/* empower */
.empoerSection {
    background: rgba(240, 95, 40, 1);
    border-radius: 52px;
    text-align: center;
}

.empoerSection h2 {
    color: #f1f1f2;
    max-width: 990px;
    margin: auto;
}

.empoerSection a.siteBtn3 {
    margin: 30px auto;
}

.empowerHeading {
    padding: 80px 0;
}

/* online Market section */
.onlineMarket-Section {
    padding: 0px 0 0;
    background: #f9f9f9;
    border-radius: 45px;
}

.nationWide-listParent {
    padding: 80px 0 0;
}

.nationWide-list ul li {
    padding: 30px;
    text-align: left;
    color: #626366;
}

.mainParent.animationCls.aos-init.aos-animate {
    display: none;
}

.benifitsImages h3 {
    color: var(--Footer-Grey, #414141);
    font-family: "Century Gothic";
    font-size: 44px;
    font-style: normal;
    font-weight: 400;
    line-height: 144.107%;
    text-transform: capitalize;
    text-align: left;
    letter-spacing: 3px;
    margin-bottom: 25px;
}

.row.d-flex.indepent {
    flex-direction: row-reverse;
    padding-top: 60px;
}

.page-id-1194 li#menu-item-874 {
    display: none;
}

.page-id-1194 nav#navmenu ul {
    max-width: 100%;
    width: 100%;
}

h3.redy-h.starIcon.is-animated.heading-large.max-width-medium .siteColor.textCircle3 {
    margin-left: 2px;
}

.uniChild h3 {
    text-align: center;
    font-size: 44px;
    font-style: normal;
    font-weight: 400;
    line-height: 64px;
    text-transform: capitalize;
}

.uniChild .textCircle2::before {
    left: -10px;
    bottom: 0;
}

.nationWide-list a.siteBtn3 {
    background: transparent;
    margin: 34px 0 0;
}

/* independent section
 */
.independ-child {
    max-width: 925px;
    margin: auto;
    text-align: center;
    padding: 80px 0 0;
}

.independ-child h3 {
    max-width: 900px;
    margin: auto auto 30px;
    color: #414141;
    text-align: center;
    font-family: "GOTHIC-regular";
    font-size: 44px;
    font-style: normal;
    font-weight: 400;
    line-height: 63px;
}

.benifitsChild {
    background: url(../images/whiteBg.png);
    background-repeat: no-repeat;
    position: relative;
    background-position: center;
    margin-bottom: 31.5px;
    background-size: 100% 100%;
    /*     max-width: 610px; */
    max-width: 550px;
    width: 100%;
    border-radius: 22px;
}

.benifitsChild.benifitsChild1.animationCls.redy {
    margin-left: auto;
}

.benifitsChild.benifitsChild2.animationCls.redy {
    margin-left: auto;
}

.benifitsChild.benifitsChild3.animationCls.redy {
    margin-left: auto;
}

.benifitsChild.benifitsChild4.animationCls.redy {
    margin-left: auto;
}

.benifitsChild.benifitsChild3.animationCls.redy::before {
    top: 1px;
}

.benifitsChild.benifitsChild4.animationCls.redy::before {
    top: 1px;
}

.heroSlick-child.slick-slide {
    position: relative;
    /* top: 35px; */
    margin-bottom: 15px;
    margin-top: 50px !Important;
}

ul#menu-secondary-menu li:first-child {
    position: relative;
}

/* ul#menu-secondary-menu li:first-child::before {
    content: "";
    position: absolute;
    height: 25px;
    width: 25px;
    top: 10px;
    right: -25px;
    background-image: url(https://wp.jaidenshannon.com/matchRx/wp-content/uploads/2024/05/arrow-up-s-line.svg);
	background-repeat: no-repeat;
} */
.How-it-works-btn::before {
    content: "";
    position: absolute;
    height: 25px;
    width: 25px;
    top: 10px;
    right: -25px;
    background-image: url(/wp-content/uploads/arrow-up-s-line.svg);
    background-repeat: no-repeat;
}

/* .privacyImage-list a {
    height: 44px;
} */
/* .privacyImage-list a img {
    margin-top: -31px;
} */
h3.redy-h {
    text-align: left !important;
    margin-bottom: 35px !important;
    color: var(--Footer-Grey, #414141);
    text-align: right;
    font-family: "Century Gothic";
    font-size: 44px;
    font-style: normal;
    font-weight: 400;
    line-height: 144.107%;
    /* 63.407px */
    text-transform: capitalize;
}

/* our-history */
.history-div {
    border-radius: 20px;
    background: #FFF;
    height: 349px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 32px;
}

.history-text {
    width: 100%;
}

.history {
    width: 100%;
    display: flex;
    align-items: end;
}

.history-text h4 {
    color: var(--Orange-Dark, #F05F28);
    font-family: "Century Gothic";
    font-size: 44px;
    font-style: normal;
    font-weight: 400;
    line-height: 124.914%;
    margin-bottom: 6px;
    text-align: start;
}

.history-div:hover {
    border-radius: 20px;
    background: var(--Footer-Grey, #414141);
}

.history-div:hover h4 ,.history-div:hover span {
    color: white;
}

.history-text span {
    color: #626366;
    font-family: "Century Gothic";
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 124.914%;
    width: 100%;
    text-align: start;
}

.history span {
    color: #626366;
    font-family: "Century Gothic";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 170%;
    margin-bottom: 15px;
}

.history-main {
    display: flex;
    /* flex-wrap: wrap; */
    align-items: center;
    justify-content: space-between;
    margin-left: 50px;
    margin-top: 54px;
    padding-bottom: 50px;
}

p.pharma-p {
    color: var(--Dark-Grey, #626366);
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 156.607%;
    max-width: 956px;
    margin-bottom: 50px !important;
}

.benifitsChild-heading {
    max-width: 462px;
    padding: 30px 0px 24px 19px;
}

.benifitsChild.benifitsChild9.animationCls .benifitsChild-heading {
    max-width: 419px;
}

.benifitsChild-heading p {
    text-align: left;
}

.benifitsChild1::before {
    background: url("/wp-content/uploads/firsr-icon.png");
}

.benifitsChild2::before {
    background: url("/wp-content/uploads/icon-2.png");
}

.benifitsChild3::before {
    background: url("/wp-content/uploads/lst-icon-1.png");
}

.benifitsChild4::before {
    background: url("/wp-content/uploads/lst-icon.png");
}

.benifitsChild11::before {
    background: url("/wp-content/uploads/Marketing-8-2.png");
}

.benifitsChild12::before {
    background: url("/wp-content/uploads/Group-1171274947.png");
}

.benifitsChild5::before {
    background: url("/wp-content/uploads/Marketing-8-1.svg");
}

.benifitsChild10::before {
    background: url("/wp-content/uploads/2025/01/money-rising-icon.svg");
}

.page-id-1286 .benifitsChild10::before {
    background: url("/wp-content/uploads/Group-1171275040.png");
}

.benifitsChild6::before {
    background: url("/wp-content/uploads/Marketing-3-4.svg");
}

.page-id-1286 .benifitsChild6::before {
    background: url("/wp-content/uploads/Marketing-4-1.svg");
}

.benifitsChild7::before {
    background: url("/wp-content/uploads/Frame-1171275426.svg");
}

.page-id-1286 .benifitsChild7::before {
    background: url("/wp-content/uploads/Group-1171275030-1.png");
}

.benifitsChild8::before {
    background: url("/wp-content/uploads/2025/01/gear-icon.svg");
}

.page-id-1286 .benifitsChild8::before {
    background: url("/wp-content/uploads/Group-1171275038.png");
}

.benifitsChild9::before {
    background: url("/wp-content/uploads/2025/01/pills-icon.svg");
}

.page-id-1286 .benifitsChild9::before {
    background: url("/wp-content/uploads/Group-1171275039.png");
}

.page-id-335 .benifitsChild.benifitsChild5 {
    display: none;
}

.benifitsChild::before {
    position: absolute;
    content: "";
    width: 82px;
    height: 80px;
    top: 0px;
    background-repeat: no-repeat;
    background-position: center center;
    right: 0;
    background-color: #fff !important;
     border-radius: 13px;
    display: flex;
    justify-content: center;
}

.exitDes {
    max-width: 1280px;
    margin: auto;
    background: #fff;
    display: flex;
    justify-content: center;
    margin-top: -450px;
    position: absolute;
    right: 0;
    left: 0;
    border-radius: 40px;
    padding: 2px 9px 0 13px;
    flex-wrap: wrap;
}

.exitDesc-rightCol h4 {
    color: #414141;
    font-family: "GOTHIC-regular";
    font-size: 28px;
    font-style: normal;
    font-weight: 400;
    line-height: 41px;
    margin: 30px 30px 30px 0;
    text-align: left;
}

.exitDes.aos-init.aos-animate {
    height: 160px;
}

.exitDesc-leftCol img {
    height: 133px;
    width: 335px !important;
    margin-top: -9px;
}

.exitDesc-rightCol p {
    text-align: left;
    color: #626366;
    font-family: "GOTHIC-regular";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 175.607%;
    margin-bottom: 20px;
    width: 30%;
    margin-left: auto;
    margin-top: -59px;
}

.exitImage-div img {
    width: 100%;
    border-radius: 52px 52px 0 0;
}

/* download app */
.downloadApp {
    background: #F58220;
    max-width: 1280px;
    border-radius: 40px;
    padding-top: 16px;
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin: auto;
    align-items: center;
    margin-top: -250px;
    z-index: -1;
    position: relative;
}

.playStore {
    display: flex;
    justify-content: space-between;
    max-width: 310px;
    margin: 32px auto;
}

.non-stop {
    color: var(--BG-Light-Grey, #F1F1F2);
    text-align: center;
    font-family: "Century Gothic";
    font-size: 44px;
    font-style: normal;
    font-weight: 400;
    line-height: 143.607%;
    /* 63.187px */
}

.non-stop {
    padding-top: 45px;
    padding-bottom: 10px;
}

.non-stop p {
    color: #FFF;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 180%;
    padding: 32px 0px;
    max-width: 1251px;
    margin: auto;
}

.non-stop a {
    margin: auto;
    margin-bottom: 60px !important;
    /* background-color: white; */
    /* color: #F58220; */
    text-decoration: underline !important;
	    text-underline-offset: 6px;
}

.downloadApp-child h5 {
    color: #fff;
    text-align: center;
    font-kerning: none;
    font-family: "GOTHIC-regular";
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 100%;
    padding-top: 35px;
}

.downloadApp-child h3 {
    color: #fff;
    text-align: center;
    font-family: "GOTHIC-regular";
    font-size: 44px;
    font-style: normal;
    font-weight: 400;
    line-height: 50px;
    text-transform: capitalize;
}

/* faq section */
.accordion-button:focus {
    z-index: 3;
    border-color: #86b7fe;
    outline: 0;
    box-shadow: none;
}

h2.accordian-header {
    color: #414141;
    font-family: "GOTHIC-regular";
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 20.88px;
}

.accordion-item {
    border-left: none;
}

/* .accordion-item:active {
  background: #ffff;
} */
.accordion-item:has(.accordion-collapse.show) {
    background: #F6F7F9;
    transition: 0.5s all linear;
    /* border-radius: 20px; */
    /* border-bottom: none; */
    /* border-radius: 6px; */
}

.accordion-button:not(.collapsed) {
    background-color: #fff;
}

.accordion-button:not(.collapsed) {
    color: #0c63e4;
    background-color: #e7f1ff;
    box-shadow: none;
}

.faqSec {
    padding: 80px 0 140px;
    background: #f1f1f2;
}

button.accordion-button {
    background: transparent;
}

.accordion-item {
    background: transparent;
    border: none;
    border-left: none;
/*     border-bottom: 1px solid #dde1e4; */
    /* background: #F6F7F9; */
}

.accordion-body .accordion-button {
    text-align: left;
    color: #929497;
    font-family: "GOTHIC-regular";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
}

#scndaryParent .swiper-button-next:after, .swiper-rtl .swiper-button-prev:after, #scndaryParent .swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
    content: none;
}

.faqSec {
    position: relative;
}

.faqSec:after {
    position: absolute;
    content: "";
    width: 480px;
    height: 450px;
    right: 70px;
    background: url("/wp-content/uploads/5dc9bb2f-38c2-462c-a366-8085c5ec23b6.png");
    background-repeat: no-repeat;
    bottom: 13px;
    background-position: bottom center;
    background-size: contain;
}

.accordion-item .accordion-collapse.collapse.show {
    /*   background: #fff; */
    border-radius: 20px;
    /* background: #F6F7F9; */
}

.accordion-flush .accordion-item {
    border-right: 0;
    border-left: 0;
    border-radius: 0;
/*     transition: 0.5s all linear; */
}

.accordion-button:not(.collapsed) {
    background-color: transparent !important;
}

.accordion-item .accordion-button {
    color: var(--Footer-Grey, #414141);
    /* font-family: "Century Gothic"; */
    font-size: 16.808px;
    font-style: normal;
    font-weight: 400;
    line-height: 116%;
    /* 19.497px */
    color: var(--Neutral-900, #07090D);
    font-variant-numeric: lining-nums proportional-nums;
    font-feature-settings: 'case' on, 'cpsp' on, 'ss03' on, 'cv03' on, 'cv04' on, 'cv06' on, 'cv09' on;
    /* font-family: "Century Gothic"; */
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    /* 133.333% */
    letter-spacing: -0.27px;
}

#myTabContent-cus .accordion-body p {
    color: #929497;
    /* font-family: "GOTHIC-regular"; */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    max-width: 673px;
    margin: auto 0;
    text-align: left;
    color: var(--Neutral-700, #3C4353);
    font-family: "Century Gothic" !important;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
}

.accordion-body p {
    color: #929497;
    /* font-family: "GOTHIC-regular"; */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    max-width: 673px;
    margin: auto 0;
    text-align: left;
}

#myTabContent-cus .accordion-body {
    max-width: 730px;
}

.askQuestion h3 {
    text-align: end;
    margin-bottom: 56px;
    color: #414141;
    text-align: right;
    font-family: "GOTHIC-regular";
    font-size: 44px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 63px;
    /* 63.407px */
    text-transform: uppercase;
    /* font-family: "Century Gothic"; */
}

.privacyImage-list:nth-child(1) .siteBtn2 img {
    filter: invert(1);
}

.faqSec.animationCls {
    padding-top: 0px;
    margin-top: -110px;
}

/* exit image  */
.exitImage.animationCls {
    background-color: #f1f1f2;
    height: 200px;
    width: 100%;
    border-radius: 40px 40px 0px 0px;
    position: relative;
    top: -300px;
}

.exitDes {
    margin-top: -264px;
}

/* curved slider */
.swiper.swiper-coverflow.swiper-3d.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-watch-progress {
    max-width: 1520px;
    margin: auto;
    padding: 0 21px;
}

.curvedSlider-card .swiper-slide.swiper-slide-visible.swiper-slide-next + .swiper-slide-visible {
    margin-top: 65px;
    transform: rotate(7deg) !important;
}

.curvedSlider-card .swiper-slide.swiper-slide-visible.swiper-slide-next {
    margin-top: 20px;
    transform: rotate(5deg) !important;
}

.curvedSlider-card .swiper-slide.active.swiper-slide-visible.swiper-slide-active {
    margin-top: 0;
    transform: rotate(0deg) !important;
}

.curvedSlider-card .swiper-slide.swiper-slide-visible.swiper-slide-prev {
    margin-top: 20px;
    transform: rotate(-5deg) !important;
}

.curvedSlider-card .swiper-slide.swiper-slide-visible:has(+ .swiper-slide.swiper-slide-prev) {
    transform: rotate(-7deg) !important;
    margin-top: 65px;
}

/* .curvedSlider-card .swiper-slide {
  margin-top: 65px;
  transform: rotate(-7deg) !important;
} */
.curvedSlider-card .swiper .swiper-button-next:hover {
    background-color: #848484;
}

.curvedSlider-card .swiper .swiper-container-rtl .swiper-button-prev:hover {
    background-color: #848484;
}

.curvedSlider-card .swiper .swiper-button-next:hover img {
    filter: invert(100%);
}

.curvedSlider-card .swiper .swiper-button-prev:hover {
    background-color: #F69220;
}

.curvedSlider-card .swiper .swiper-button-prev:hover img {
    filter: invert(100%);
}

.curvedSlider-card .swiper .swiper-button-prev:hover::after, .curvedSlider-card .swiper .swiper-button-next:hover::after {
    color: #fff;
}

.curvedSlider-card .swiper .swiper-button-prev::after, .curvedSlider-card .swiper .swiper-button-next::after {
    font-size: 8px;
    color: #000;
}

.curvedSli-heading {
    margin-bottom: 50px;
    padding: 0 15px;
}

.info h4 {
    color: #414141;
    font-family: "GOTHIC-regular";
    font-size: 16.562px;
    font-style: italic;
    font-weight: 700;
    line-height: 29px;
    text-align: left;
}

.info p {
    color: #626366;
    font-family: "GOTHIC-regular";
    font-size: 16.562px;
    font-style: normal;
    font-weight: 400;
    line-height: 29px;
    text-align: left;
}

.swiper-3d .swiper-slide-shadow-left {
    background-image: none !important;
}

.swiper-3d .swiper-slide-shadow-right {
    background-image: none !important;
}

.curvedSlider-section {
    position: relative;
    padding: 0 0 70px;
}

.iconTest {
    max-width: 40px;
    padding-top: 10px;
}

/* client section */
.clientImg {
    max-width: 40px;
}

.clientImg-parent {
    display: flex;
    align-items: center;
    margin: auto;
    padding-top: 60px;
}

.clientContent h5 , .clientContent p {
    color: #414141;
    font-family: "GOTHIC-regular";
    font-size: 17.085px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
    text-transform: capitalize;
    text-align: left;
}

/* .clientContent p {
  color: #626366;
  font-family: "GOTHIC-regular";
  font-size: 10.872px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-align: left;
} */
.clientContent {
    margin-left: 20px;
}

/* fedex  */
.fedEx {
    max-width: 1280px;
    background: #471c87;
    border-radius: 40px;
    padding: 67px 0;
    text-align: center;
    margin: auto;
    display: flex;
    justify-content: center;
    align-items: center;
}

.fedEx-parent img {
    margin: auto;
    max-width: 212px;
    object-fit: cover;
}

.fedEx-parent h3 {
    margin: 22px 0;
    color: #f1f1f2;
    text-align: center;
    font-family: "GOTHIC-regular";
    font-size: 44px;
    font-style: normal;
    font-weight: 400;
    line-height: 143.607%;
    text-transform: inherit;
}

.fedEx-parent p {
    max-width: 585px;
    color: #d0d2d3;
    font-family: "GOTHIC-regular";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 25px;
    text-align: center;
    margin: auto;
}

.matchUniversity {
    background: #fff;
    border-radius: 50px 50px 0 0;
}

.uniChild {
    margin: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 70px 0 120px;
}

.uniChild-parent {
    background: #f9f9f9;
    text-align: end;
    padding: 24px;
    margin-top: 50px;
    border-radius: 20px;
}

.uniChild-parent img {
    margin-left: 41%;
}

.page-id-18 .indepentSection h3.chose::before {
    position: absolute;
    content: "";
    background: url(../images/starIcon.svg);
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
    /*     left: 0;
    top: 0; */
    top: 15%;
    right: 10%;
}

.uniChild-parent h5 {
    color: #1f251b;
    font-family: "GOTHIC-regular";
    font-size: 26px;
    font-style: normal;
    font-weight: 400;
    line-height: 35px;
    padding: 15px 0 20px;
    text-align: center;
    margin-bottom: 43px;
}

.uni {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.uniChild-parent a {
    color: #f26f28;
}

.uniChild p {
    max-width: 762px;
    margin: 17px auto 0;
    color: var(--Dark-Grey, #626366);
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 156.607%;
}

a.siteBtn2.part:hover {
    background-color: white;
    color: #f05f28;
}

a.siteBtn2.part::before {
    display: none;
}

a.siteBtn2.part:hover img {
    filter: none;
}

a.siteBtn2.part {
    background-color: #f05f28;
    color: white;
    font-family: "Century Gothic";
    font-size: 18px;
    font-style: italic;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
    width: 100%;
    margin: 35px auto;
    padding: 16px 28px !important;
}

a.siteBtn2.part img {
    filter: brightness(0) invert(1);
}

.secondarySecton ul.swiper-wrapper li:nth-child(odd) img {
    margin-top: 55px;
}

.SecondaryChild {
    margin-bottom: 85px;
    margin-top: 50px;
}

.page-id-18 .secondarySecton {
    /* margin-top: 0px; */
}

/* .page-id-18 .SecondaryChild{
	margin-top: 0px;
} */
.SecondaryChild p {
    margin: auto;
    color: #626366;
    line-height: 30px;
    letter-spacing: 0;
    /* changed	 */
    padding-top: 10px;
}

.pharmacySection {
    background: url(/wp-content/uploads/pharmacyBg.png);
    background-repeat: no-repeat;
    background-position: initial;
    background-size: 100%;
    padding-top: 49px !important;
    margin: 80px auto auto;
    margin-top: -48px !important;
}

h3.redy-h.sma.starIcon.is-animated.heading-large.max-width-medium {
    text-align: center !important;
}

.page-id-18 .smartTrade.animationCls.aos-init.aos-animate {
    padding-top: 75px;
}

p.redy-p.sma {
    max-width: 710px !important;
    margin: auto !important;
    text-align: center;
}

.page-id-18 .secondarySecton .SecondaryChild {
    margin-bottom: 30px;
}

.pharmacySection .smartTrade h3 {
    color: #414141;
    text-align: center;
    font-family: "GOTHIC-regular";
    font-size: 40px;
    font-style: normal;
    font-weight: 400;
    line-height: 63px;
}

.smartTrade h3 span {
    display: initial;
}

.pharmacyImages {
    margin-top: 60px;
    animation: slideFromBottom 2s ease-in-out;
}

.sndImg-icon {
    position: absolute;
    bottom: -13px;
    left: 12px;
    right: 12px;
}

.secondarySecton li.swiper-slide {
    padding-bottom: 50px;
}

.smartTrade p {
    max-width: 956px;
    margin: 30px auto 0;
}

.exitDesc-rightCol {
    margin-left: 20px;
    /* display: flex; */
}

.exitImage {
    background: #f1f1f2;
}

.onlineMark-heading h3 {
    font-family: "GOTHIC-regular";
    font-size: 44px;
    font-style: normal;
    font-weight: 400;
    line-height: 63px;
    text-align: left;
    color: #414141;
}

.onlineMark-heading h3 span {
    display: initial;
}

.onlineMark-heading p {
    max-width: 420px;
    color: #626366;
    font-family: "GOTHIC-regular";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 29px;
    text-align: left;
    margin: 30px 0;
}

.benifitsChild-heading h4 {
    color: #414141;
    font-family: "GOTHIC-regular";
    font-size: 28px;
    font-style: italic;
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 17px;
    text-align: left;
}

.benifitsChild-heading p {
    color: #626366;
    font-family: "GOTHIC-regular";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
}

.pharmacyImages .row .col-lg-6:nth-child(2) {
    margin-top: 60px;
    margin-bottom: 60px;
}

.second-text-wrap p {
    font-weight: 700;
    color: #414141;
}

.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
    /*   z-index: 999999; */
}

.privacyImage-list ul li {
    text-align: left;
    color: #626366;
    font-family: "GOTHIC-regular";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.privacyImage-list h3 p {
    color: #F58220;
    font-size: 29.671px;
    font-style: normal;
    font-weight: 400;
    line-height: 143.607%;
    text-transform: capitalize;
    text-align: start
}

.iconCircle {
    position: relative;
}

/* owl-nav */
.owl-nav button {
    width: 40px;
    height: 40px;
    background: white !important;
    border-radius: 50% !important;
    color: #c31432;
    font-weight: 700 !important;
    outline: 0;
    transition: background-color 0.2s ease, color 0.2s ease;
    border: 1px solid #eaeaea !important;
}

.owl-nav button.owl-next {
    position: absolute;
    left: 55%;
    left: 57%;
    bottom: -12px;
}

.owl-nav button.owl-prev {
    position: absolute;
    left: 42%;
    left: 40%;
    bottom: -12px;
}

.owl-stage-outer {
    padding-bottom: 65px;
}

.owl-theme .owl-nav [class*=owl-]:hover {
    color: white !important;
    border-radius: 48px !important;
    background: #848484 !important;
}

.owl-dots button {
    background: #D9D9D9;
    height: 3px;
    width: 22px !important;
}

.history-heading h3 span.star-span::after {
    right: -22px;
    bottom: -1px;
}

.history-heading h3 span.star-span::before {
    top: 17px;
}

.history-heading p {
    color: var(--Dark-Grey, #626366);
    text-align: center;
    font-family: "Century Gothic";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 143.607%;
    max-width: 923px;
    margin: auto;
}

.owl-theme .owl-dots .owl-dot span {
    height: 3px;
    width: 17px;
}

button.owl-dot.active span {
    background-color: #F05F28 !important;
}

/* bad  */
#header li a {
    color: #fff;
    font-family: "GOTHIC-regular";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 40px;
    text-transform: uppercase;
}

.SecondaryChild span.sunIcon::before {
    top: 12px;
    margin-left: -3px;
}

.swiper-container.scndryParent {
    position: relative;
    padding-bottom: 190px;
}

.setHeading p {
    margin-bottom: 20px;
    color: #FFF;
    text-align: right;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    max-width: 499px;
    line-height: 170%;
    padding-left: 46px;
    margin-left: auto;
}

.SecondaryChild h3 span {
    margin-right: 19px;
}

.starIcon {
    position: relative;
}

.starIcon::before {
    position: absolute;
    content: "";
    /*   background: url("../images/starIcon.svg"); */
    background: url("/wp-content/uploads/Star-32.svg");
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
    left: 0;
    top: 0;
}

@keyframes rotateMe {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(359deg);
    }
}

.empoerSection a.siteBtn3::after {
    right: 9px;
}

.onlineMark-heading a.siteBtn2::after {
    right: 13px;
}

.nationWide-list a.siteBtn3 {
    padding: 10px 20px;
}

.setHeading.aos-init.aos-animate a:hover {
    border: 1px solid white;
}

.nationWide-list a.siteBtn3::after {
    right: 28px;
}

.nationWide-list ul {
    max-width: 590px;
}

.indepentSection {
    background: #f1f1f2;
    border-radius: 50px 50px 0px 0px;
}

.benifitsImages {
    max-width: 680px;
}

.benifitsImages img {
    width: 100%;
    border-radius: 20px;
}

.mainParent {
    background: #f1f1f2;
    padding: 0px 0 90px;
}

a.learnMore {
    display: flex;
    width: fit-content;
    margin-left: auto;
    font-family: "Hellix-regular";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
}

.one-stop {
    border-radius: 50px 50px 0px 0px;
    background: #F58220;
}

a.learnMore img {
    margin-left: 7px;
    transition: 0.3s ease-in-out;
}

a.learnMore:hover img {
    transform: rotate(33deg);
    /*   animation: rotateAnimation 0.3s ease-in-out; */
}

.textCircle2::before {
    content: "";
    position: absolute;
    background: url(/wp-content/uploads/2025/01/Subtract-1.svg);
    background-repeat: no-repeat;
    background-position: left;
    width: 163px;
    height: 75px;
    left: -24px;
    bottom: -22px;
}
.page-template-home-v2 .textCircle2::before {
    background: url(/wp-content/uploads/2025/01/Subtract-discover.svg);
    background-repeat: no-repeat;
    background-position: bottom;
	 bottom: -15px;
}

.non-stop.aos-init.aos-animate .textCircle2::before {
    content: "";
    position: absolute;
    background: url(../images/textCircle2.png);
    background-repeat: no-repeat;
    background-position: left;
    width: 163px;
    height: 70px;
    left: -36px;
    bottom: -3px;
}

.non-stop.aos-init.aos-animate span.siteColor {
    color: #ffffff ;
}
.page-id-1194 .non-stop.aos-init.aos-animate .textCircle2::before {
    content: "";
    position: absolute;
    background: url(/wp-content/uploads/2025/01/Subtract.svg);
    background-repeat: no-repeat;
    background-position: left;
    width: 163px;
    height: 70px;
    left: -28px;
    bottom: -3px;
}

@keyframes loadImage {
    0% {
        background-position: 0% 0%;
    }

    100% {
        background-position: 100% 0%;
    }
}

.textCircle::before {
    content: "";
    position: absolute;
    background: url("../images/textCircle.png");
    background-repeat: no-repeat;
    background-position: left;
    width: 163px;
    height: 58px;
    right: -6px;
    bottom: -10px;
    background-size: contain;
    background-position: 0px 6px;
}

.textCircle3::after {
    content: "";
    position: absolute;
    background: url("../images/textCircle3.png");
    background-repeat: no-repeat;
    background-position: left;
    width: 75%;
    height: 60px;
    right: -6px;
    top: 0;
    bottom: 0;
    background-size: cover;
    background-position: right;
    right: -23px;
    margin: auto;
}

.historyHeading .textCircle3::after {
    bottom: -8px;
    width: 160px;
    background: url(/wp-content/uploads/2025/01/Subtract-history.svg);
    background-repeat: no-repeat;
    background-size: contain;
}

.textCircle4::after {
    content: "";
    position: absolute;
    background: url("../images/textCircle4.png");
    background-repeat: no-repeat;
    background-position: left;
    width: 218px;
    height: 64px;
    right: -9px;
    bottom: -12px;
    background-size: contain;
    background-position: 0px 6px;
}

.onlineMark-heading .textCircle2::before {
    height: 67px;
    left: -12px;
    bottom: -9px;
}

.textCircle2, .textCircle, .textCircle3, .textCircle4 {
    position: relative;
}
.giving-main .textCircle3::after {
    background: url(/wp-content/uploads/2025/01/Subtract-back.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    width: 140px;
    height: 60px;
}

@keyframes rotateAnimation {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(90deg);
    }
}

.clinicParent .textCircle3::after {
    right: -18px;
    bottom: -5px;
}

.empowerHeading .textCircle2::before {
    left: -9px;
    bottom: -6px;
}

.independ-child .textCircle3::after {
    right: -10px;
    bottom: 7px;
}

.askQuestion .textCircle3::after {
    right: -16px;
    /*! bottom: 4px; */
}

.fedEx-parent .textCircle2::before {
    left: -9px;
    bottom: -5px;
}

.smartTrade .textCircle2::before {
    bottom: -11px;
    left: -24px;
    height: 68px;
}

.discoverChild .textCircle2::before {
    bottom: -10px;
}

.drop-in {
    animation: drop-in 1s ease 200ms backwards;
}

.drop-in-2 {
    animation: drop-in 1200ms ease 500ms backwards;
}

@keyframes drop-in {
    from {
        opacity: 0;
        transform: translateY(-100px);
    }

    to {
        opacity: 1;
        transform: translate(0px);
    }
}

.downloadApp-child {
    position: relative;
}

.page-id-18 .clinicParent .siteBtn2 {
    display: none !important;
}

a.register {
    color: #F05F28;
    font-style: italic;
    font-weight: 400 !important;
    line-height: normal;
    text-transform: uppercase;
    border-radius: 93.692px !important;
    border: 0.9px solid var(--Orange-Dark, #F05F28) !important;
    background: #FFF !important;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 16px;
    padding: 14px 20px;
    width: 100%;
    width: fit-content;
    margin-top: 25px;
    margin-left: auto;
}

a.siteBtn2.new-sec-btn.join.history {
    position: relative;
    top: 12px;
    right: 2px;
    width: 181px;
}

.show-ones {
    position: relative;
}

.show-ones::before {
    position: absolute;
    content: "";
    width: 610px;
    height: 655px;
    background: url("../images/appBefore2.png");
    background-repeat: no-repeat;
    bottom: -81px;
    left: 67%;
    opacity: 0.1;
    transform: rotate(-103deg);
    /* transform: rotatex(45deg); */
}

.downloadApp-child::after {
    position: absolute;
    content: "";
    width: 610px;
    height: 650px;
    /* background: url("../images/appBefore2.png"); */
    background-repeat: no-repeat;
    bottom: -92px;
    left: 10%;
    z-index: -999999999999999999;
    opacity: 0.1;
}

.pharmacySection {
    position: relative;
    border-radius: 50px 50px 0px 0px;
    overflow: hidden;
}

.pharmacySection::before {
    position: absolute;
    content: "";
    width: 600px;
    height: 500px;
    background: url("../images/pharmacyBefore.png");
    background-repeat: no-repeat;
    top: 220px;
    right: -140px;
}

#scndaryParent.scndryParent::after {
    position: absolute;
    content: "";
    width: 738px;
    height: 738px;
    background: url(../images/scndaryBefore.png);
    background-repeat: no-repeat;
    bottom: -82px;
    background-size: 100% 100%;
    background-position: left;
    left: -229px;
    z-index: -99;
    transform: rotate(-46deg);
}

.indepentSection.animationCls.space {
    position: relative;
}

.indepentSection.animationCls.space::before {
    position: absolute;
    content: "";
    width: 738px;
    height: 738px;
    background: url(/wp-content/uploads/Frame-1.png);
    background-repeat: no-repeat;
    /* bottom: -82px; */
    background-size: 100% 100%;
    background-position: left;
    left: -68px;
    z-index: -0;
    transform: rotate(-18deg);
    top: -100px;
}

.benifitsImages .benifitsChild {
    background: url(../images/whiteBg.png);
    background-repeat: no-repeat;
    position: relative;
    background-position: center;
    margin-bottom: 27px;
    background-size: 100%;
    max-width: 660px;
    width: 100%;
    margin: 20px auto 10px;
    border-radius: 20px;
    background-size: 100% 100%;
}

span.sunIcon.siteColor.textCircle3.apart {
    color: white !important;
}

.scndryParent .scndry {
    padding-bottom: 80px;
}

.exitDesc-leftCol img {
    width: 100%;
}

/* footer */
.footer-logo a {
    max-width: 173px;
}

.footer {
    border-radius: 45px 45px 0px 0px;
    background: #414141;
    padding-top: 60px;
    margin-top: -244px;
}

footer {
    background-color: #fff;
}

.footer-logo {
    text-align: center;
    margin-bottom: 60px;
}

.footer-nav ul {
    display: flex;
    justify-content: center;
    gap: 43px;
    flex-wrap: wrap;
}

.footer-nav ul li a {
    color: #fff;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 0.64px;
    text-transform: uppercase;
    font-family: "GOTHIC-regular";
}

.footer-nav {
    padding-bottom: 60px;
    /*     border-bottom: 1px solid #f2f2f124; */
}

.footer-col {
    border-top: 0.672px solid rgba(243, 241, 238, 0.2);
    border-bottom: 0.672px solid rgba(243, 241, 238, 0.2);
    padding: 27px 0 0;
    min-height: 170px;
}

.footer-col h6 {
    color: #f3f1ee;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 17.479px;
    /* 97.107% */
    margin-bottom: 12px;
}

.footer-col p {
    font-size: 14px;
}

.footer-col span {
    display: flex;
    justify-content: space-between;
    margin-bottom: 12px;
    color: #f3f1ee;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 10.757px;
    /* 76.832% */
}

.footer-col p {
    margin-bottom: 0px;
    color: #f3f1ee7d;
    text-align: left;
}

.footer-bottom {
    margin-top: 50px;
    display: flex;
    justify-content: space-between;
    padding-bottom: 20px;
    flex-wrap: wrap;
}

.foote-links ul {
    display: flex;
    gap: 20px;
}

.foote-links ul li a {
    color: #f3f1eeb3;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 12px;
}

.benifitsChild8::before {
    width: 82px;
    height: 82px;
    right: 4px;
    top: 6px;
}

.benifitsChild9::before {
    top: 4px;
    right: 4px;
    height: 82px;
}

.footer-icons ul {
    display: flex;
    gap: 10px;
}

.footerNext-icon {
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 20px;
}

.footerNext-icon span {
    margin-bottom: 0;
}

/* curved slider section */
.sliderNav-first {
    background: #fff;
    margin: 0 10px;
    padding: 20px;
    border-radius: 16.52px;
    max-width: 344px;
}

.sliderNav-first p {
    text-align: left;
    font-size: 16.5px;
    color: #626366;
    font-family: "GOTHIC-regular";
    font-size: 16.562px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
}

.sliderTestimonial h6 {
    color: #414141;
    font-family: "GOTHIC-regular";
    font-size: 17.085px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
    text-transform: capitalize;
}

.sliderTestimonial p {
    color: #626366;
    font-family: "GOTHIC-regular";
    font-size: 10.872px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.sliderNav-first h5 {
    text-align: left;
    color: #414141;
    font-family: "GOTHIC-regular";
    font-size: 16.562px;
    font-style: italic;
    font-weight: 700;
    line-height: 28px;
}

.sliderTestimonial {
    display: flex;
    margin-top: 75px;
}

.curvedSli-heading h3 {
    color: #414141;
    text-align: center;
    font-family: "GOTHIC-regular";
    font-size: 44px;
    font-style: normal;
    font-weight: 400;
    line-height: 63.187px;
}

.sliderTestimonial-rightCol {
    margin-left: 19px;
}

.sliderTestimonial-rightCol {
    margin-left: 19px;
}

.curvedSli-heading h3 {
    max-width: 744px;
    margin: 0px auto 32px;
}

.curvedSlider {
    padding: 70px 0;
}

.curvedSlider-card .swiper .swiper-button-prev {
    top: 88% !important;
    left: 40.5% !important;
}

.curvedSlider-section {
    padding-bottom: 0px !important;
    padding-top: 50px;
    scroll-margin-top: 100px;
}

.curvedSlider-card .swiper {
    padding-bottom: 60px !important;
    width: 100%;
}

/* 
.curvedSlider-card {
  padding-bottom: 60px;
} */
.curvedSlider-card .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
    bottom: 56px !important;
}

.curvedSlider-card .swiper .swiper-button-next {
    top: 88% !important;
    right: 40.5% !important;
}

.curvedSli-heading .textCircle2::before {
    bottom: 1px;
    left: -17px;
}

.setHeading a.siteBtn2 {
    display: flex;
    justify-content: space-between;
    width: 100%;
    margin-left: auto;
}

.pharmacySection .smartTrade h3 span.sunIcon::before {
    bottom: 5px;
    top: inherit;
}

.onlineMark-heading span.sunIcon::before {
    bottom: 0px;
    left: 0px;
    top: 6px;
}

.independ-child span.sunIcon::before {
    position: absolute;
    content: "";
    height: 40px;
    width: 40px;
    background: url(../images/sunIcon.svg);
    background-repeat: no-repeat;
    background-position: center;
    bottom: 0px;
    left: -11px;
    animation: rotateMe 10s linear infinite;
    top: 10px;
    bottom: 0;
}

.empowerHeading a.siteBtn2.jborder, .contactUs-content a.siteBtn2.jborder {
    margin: 48px auto auto;
    border: 1px solid #fff;
}

.empowerHeading .siteBtn2::before {
    top: -22px;
    left: -10px;
    width: 270px;
}

.uniChild .siteBtn2 {
    margin: 30px auto 0;
}

a.siteBtn2 img {
    margin-left: 10px;
    transition: 0.3s ease;
}

.faqStar {
    margin: auto auto 30px;
}

.independentChild-aboutParent {
    padding: 80px 0 80px;
    scroll-margin-top: 100px;
}

.page-id-335 .independentChild-aboutParent {
    padding: 80px 0 40px 0;
}

.independentChild-aboutHeading p {
    padding: 41px 0 21px;
    text-align: left;
}

.page-id-335 .independentChild-aboutParent .independentChild-aboutHeading p {
    padding: 30px 0;
}

.benifitsChild.benifitsChild5 {
    margin-top: 20px;
    margin-left: 0;
    background-size: 100% 100%;
    max-width: 640px;
}

.curvedSli-heading span.sunIcon::before {
    bottom: 10px;
    left: -7px;
    top: auto;
}

/*curved slider card  */
.curvedSlider-card .swiper .swiper-slide {
    position: relative;
    width: 300px;
    height: 400px;
    filter: grayscale(80%);
    transition: all 0.8s cubic-bezier(0.25, 0.4, 0.45, 1.4);
    border-radius: 15px;
    overflow: hidden;
    background: #fff;
}

.curvedSlider-card .swiper .swiper-slide img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    /* 	transform: rotate(180deg); */
}

.curvedSlider-card .swiper .swiper-slide .info {
    width: 100%;
    /*             position: absolute; */
    bottom: 0;
    z-index: 10;
    padding: 15px;
    /*             box-shadow: inset 0 -120px 120px -120px black, inset 0 -120px 120px -120px black; */
}

.curvedSlider-card .swiper .swiper-slide .info h4 {
    margin: 0;
    padding-bottom: 10px;
}

.curvedSlider-card .swiper .swiper-slide-active {
    filter: none;
}

.curvedSlider-card .swiper .swiper-pagination-bullet-active {
    background-color: #F69220 !important;
}

.curvedSlider-card .swiper .swiper-pagination-bullet {
    background-color: grey;
    width: 22px;
    height: 3px;
    border-radius: 0;
}

button.next, button.prev {
    background: #fff !important;
    border-radius: 40px;
    width: 40px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
}

button.next:hover, button.prev:hover {
    background: #848484 !important;
}

.curvedSlider-card .swiper .swiper-button-prev, .curvedSlider-card .swiper .swiper-button-next {
    top: 50%;
    width: 40px;
    height: 40px;
    background: white;
    border: 3px solid transparent;
    border-radius: 50%;
    color: #c31432;
    font-weight: 700;
    outline: 0;
    transition: background-color 0.2s ease, color 0.2s ease;
    border: 1px solid #eaeaea;
}

.curvedSlider-card .swiper .swiper-button-prev::after, .curvedSlider-card .swiper .swiper-button-next::after {
    font-size: 8px;
}

.curvedSlider-card .swiper .swiper-button-prev:after {
    position: relative;
    left: -1px;
}

.curvedSlider-card .swiper .swiper-button-next:after {
    position: relative;
    left: 1px;
}

.curvedSlider-card .swiper .swiper-button-prev, .curvedSlider-card .swiper .swiper-container-rtl .swiper-button-next {
    left: 10px;
    right: auto;
}

.curvedSlider-card .swiper .swiper-button-next, .curvedSlider-card .swiper .swiper-container-rtl .swiper-button-prev {
    right: 10px;
    left: auto;
}

.curvedSlider-card .swiper .swiper-button-prev.swiper-button-disabled, .curvedSlider-card .swiper .swiper-button-next.swiper-button-disabled {
    opacity: 0;
    cursor: auto;
    pointer-events: none;
}

.curvedSlider-card .swiper-slide.swiper-slide-duplicate.swiper-slide-duplicate-prev {
    transform: rotate(50deg) !important;
}

/* =============================================================================================
 about page 
==============================================================================================
*/
.aboutTemplate-heading h3, .independentChild-aboutHeading h3 {
    color: #414141;
    font-family: "Hellix-regular";
    font-size: 44px;
    font-style: normal;
    font-weight: 400;
    line-height: 54.962px;
    text-transform: capitalize;
}

.independentChild-aboutHeading h3 {
    font-family: "GOTHIC-regular";
}

.aboutDeail-rightCenter {
    display: flex;
    padding: 0 10px;
    flex-wrap: wrap;
}

.aboutDeail-rightCenter .aboutDeail-rightCen {
    border-top: 1px solid #F58220;
    margin: 0 8px;
    padding: 24px 0;
    position: relative;
    width: 48%;
}

.aboutDeail-rightCen {
    position: relative;
}

.aboutDeail-rightCen h5::before {
    position: absolute;
    content: "";
    width: 40px;
    height: 40px;
    left: 0;
    top: 27px;
    background: url("/wp-content/uploads/54a134c4-ca79-42ff-889d-d54199aa5feb.svg");
    background-repeat: no-repeat;
}

.page-id-1286 .aboutDeail-rightCen h5::before {
    position: absolute;
    content: "";
    width: 40px;
    height: 40px;
    left: 0;
    top: 27px;
    background: url("/wp-content/uploads/2025/01/Polygon-1.png");
    background-repeat: no-repeat;
}


.independentChild-aboutParent .textCircle3::after {
    background: url(/wp-content/uploads/2025/01/Subtract-value.svg);
    bottom: -5px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    width: 150px;
    height: 60px;
}

.independentChild-aboutParent span.sunIcon::before {
    top: 10px;
    bottom: 0;
    left: -11px;
    background: url(../images/sunIcon-dark.svg);
    background-position: center;
    background-repeat: no-repeat;
}

.page-id-1286 .independentChild-aboutParent span.sunIcon::before {
    top: 10px;
    bottom: 0;
    left: -3px;
    background: url(/wp-content/uploads/2025/01/Star-31.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 22px;
    width: 31px;
}
.aboutDeail-rightTop span.sunIcon::before {
    background: url(../images/sunIcon-dark.svg);
    background-position: center;
    background-repeat: no-repeat;
}

.page-id-1286 .independentChild-aboutHeading.new h3, .page-id-1286 .contactUs-content h3 {
    margin-bottom: 32px;
}

.page-id-1286  section#history h3 {
    padding-bottom: 32px;
}

.page-id-1286 .giv-text h4 {
    margin-top: 32px;
}


.page-id-1286 .aboutDeail-rightTop span.sunIcon::before {
    background: url(/wp-content/uploads/2025/01/Star-31.png);
    background-position: center;
    background-repeat: no-repeat;
}

.paginationParent .swiper-button-next, .paginationParent .swiper-button-prev {
    background: none;
}

.aboutDeail-rightCen h5 {
    color: #414141;
    font-family: "Hellix-regular";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: capitalize;
    padding-left: 30px;
}

.aboutDeail-rightCen p, .aboutDeail-rightTop p {
    color: #626366;
    font-family: "GOTHIC-regular";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    text-align: left;
    padding: 32px 0;
    max-width: 86%;
}

.aboutDeail-rightTop {
    max-width: 740px;
    margin: auto 25px;
}

.aboutTemplate-Img img {
    margin-left: auto;
    height: 339px;
}

/* .aboutTemplate {
    margin-bottom: 80px;
} */
.aboutTemplate-heading {
    margin: 80px 0;
}

.aboutTemplate p {
    color: #626366;
    font-family: "GOTHIC-regular";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 25px;
    text-align: left;
    padding-bottom: 30px;
    color: var(--Dark-Grey, #626366);
    /* font-family: "Century Gothic"; */
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: 156.607%;
}

.aboutTemplate p {
    padding-top: 45px;
}

.aboutMain-parent {
    background: #fff;
    padding: 80px 0 20px;
    /*   border-radius: 0 0 50px 50px; */
    position: relative;
}

.aboutMain-parent .pharmacySection {
    background: none;
}

.aboutMain-parent .pharmacySection::before {
    display: none;
}

/* other banner template */
.heroBanner-content p {
    text-align: left;
    padding-top: 15px;
}

.page-id-1352 .heroBanner-content p {
    max-width: 914px;
}

.heroBanner-second {
    padding: 70px 0 56px;
    position: relative;
}

.heroBanner-content {
    /* max-width: 958px; */
}

.heroBanner-content h3 {
    font-family: "Hellix-regular";
    font-size: 44px;
    font-style: normal;
    font-weight: 400;
    line-height: 55px;
    color: #414141;
    position: relative;
    width: 100%;
    text-transform: capitalize;
}

.heroBanner-content h3::before {
    content: "";
    position: absolute;
    background-image: url('../images/starIcon.svg');
    height: 27px;
    width: 27px;
    top: 10px;
    bottom: 0;
    right: -40px;
    margin: auto;
    background-size: cover;
}

/* .desktopDisable {
  display: none;
} */
/* How it works  */
.page-template-howitworks .heroBanner-content h3 .textCircle::before {
    right: -12px;
    bottom: -5px;
}

.page-template-howitworks .smartTrade .textCircle2::before {
    bottom: -4px;
}

.works-row {
    display: flex;
    flex-wrap: wrap;
    border: 1px solid #41414117;
    position: relative;
    overflow: hidden;
    /*! padding: 57px 0; */
}

.works-image img {
    width: 100%;
}

.works-image {
    width: 35%;
    padding: 53px 31px 55px 31px;
    margin: auto;
}

.works-detail {
    width: 65%;
    padding: 87px 24px 90px;
    border-left: 1px solid #41414133;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.works-row:nth-child(even) {
    flex-direction: row-reverse;
}

.works-row:first-child::before {
    content: "";
    position: absolute;
    top: -40px;
    right: -30px;
    height: 200px;
    width: 200px;
    background: url("/wp-content/uploads/e5da1646-edb0-49c6-829c-6b3942d7f139.png");
    border-radius: 50%;
}

.works-row:nth-child(2n) .works-detail {
    border-left: none;
    border-right: 1px solid #41414133;
}

.work-info-top h6 {
    color: #f05f28;
    font-family: "GOTHIC-regular";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.work-info-top h5 {
    font-size: 28px;
    color: #414141;
    font-family: "GOTHIC-regular";
    font-size: 28px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    padding-top: 16px;
}

.work-info-bottom p {
    font-size: 16px;
    color: #626366;
    font-family: "GOTHIC-regular";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 170%;
}

.worksheading {
    padding: 30px 0;
    text-align: center;
}

.worksheading h3 {
    font-size: 44px;
    color: #414141;
    font-family: "Hellix-regular";
    font-size: 44px;
    font-style: normal;
    font-weight: 400;
    line-height: 124.914%;
}

.work-info-bottom {
    max-width: 630px;
}

.work-info-bottom span {
    color: #626366;
    font-family: "GOTHIC-regular";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 27.2px;
}

.pharamcyContent-row {
    display: flex;
    margin: 0px auto 0;
    justify-content: space-between;
/*     padding-top: 130px; */
    align-items: center;
}
.page-id-1420 .pharamcyContent-row, .page-id-1403 .pharamcyContent-row {
    padding-top: 130px;
}

.manPharmacy-content h4 {
    color: #414141;
    font-family: "Hellix-regular";
    font-size: 36px;
    font-style: normal;
    font-weight: 400;
    line-height: 46px;
}

.manPharmacy-content h6 {
    color: #f05f28;
    font-family: "GOTHIC-regular";
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 29px;
}

.manPharmacy-content p {
    color: #000000e5;
    font-family: "GOTHIC-regular";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 23px;
    text-align: left;
}

/* pahraccmcy */
/* 
.pharamcyContent::before {
  content: "";
  position: absolute;
  background: url("/wp-content/uploads/80380e17-92a6-4c7c-a618-f1430679f3a1.png");
  width: 26%;
  height: 100%;
  top: -300px;
  left: 48%;
  background-repeat: no-repeat;
  z-index: -1;
  transform: translateX(-50%);
} */
.pharamcyContent::before {
    content: "";
    position: absolute;
    background: url(/wp-content/uploads/80380e17-92a6-4c7c-a618-f1430679f3a1.png);
    height: 100%;
    top: -200px;
    background-repeat: no-repeat;
    z-index: -1;
    background-size: auto;
    width: 100%;
    background-position: center;
    left: unset;
    transform: none;
}

.page-id-1403 .pharamcyContent::before {
    content: "";
    position: absolute;
    background: url("/wp-content/uploads/2025/01/Vector-1.svg");
    height: 97%;
    top: 20px;
    left: -50px;
    background-repeat: no-repeat;
    z-index: 9;
    background-size: contain;
    width: 100%;
    background-position: center;
    /* left: -59px; */
    transform: none;
}

.pharamcyContent {
/*     max-width: 1080px; */
    margin: 0 auto 140px;
    position: relative;
    margin-bottom: 80px;
}

.page-template-templatepharmacytopharmacy-php .contactUs-parent {
    margin-top: -70px;
}

.clinicParent {
    padding: 80px 0;
}

#pharmacyClinic .clinicParent {
    padding: 80px 0 150px;
}

/* .contactUs-parent {
	background: #fff;
} */
.contactUs {
    padding: 60px 0 0;
    text-align: center;
    background: #F58220;
    border-radius: 30px 30px 0 0;
    border-radius: 50px;
    background: #F58220;
    
}

.page-id-1286 .contactUs {
    padding: 60px 0 0;
    text-align: center;
    background: #F58220;
    border-radius: 30px 30px 0 0;
    border-radius: 50px;
    background: #F58220;
    box-shadow: 0px 4px 100px 0px rgba(17, 17, 17, 0.50);
}

.contactUs h3 {
    color: #f1f1f2;
    text-align: center;
    font-family: "GOTHIC-regular";
    font-size: 40px;
    font-style: normal;
    font-weight: 400;
    line-height: 64px;
    text-transform: capitalize;
}



.contactUs p {
    color: #fff;
    text-align: center;
    font-family: "GOTHIC-regular";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 30px;
}

.works-rowParent {
    padding-bottom: 90px;
}

.pharamcyContent-row:nth-child(2n) {
    flex-direction: row-reverse;
/*     margin-left: -60px; */
}

.pharamcyContent-row:first-child {
    padding-top: 0;
    margin-left: 20px;
}

.heroBanner-second::before {
        content: "";
    position: absolute;
    width: 665.67px;
    height: 692px;
    background: url(/wp-content/uploads/06d6dfa1-b5ff-48c9-be8d-cfb063e6ea00.png);
    background-position: right;
    background-repeat: no-repeat;
    right: -150px;
    top: 49%;
    background-size: cover;
    z-index: -1;
    transform: rotate(-30deg);
}

.page-id-1352 .heroBanner-second::before {
    content: "";
    position: absolute;
    width: 579px;
    height: 660px;
    background: url("/wp-content/uploads/Vector-3105.png");
    background-position: right;
    background-repeat: no-repeat;
    right: 0;
    top: -28px;
    background-size: 100% 100%;
    z-index: 9;
    /* width: 263.934px; */
    /* height: 1035.458px; */
    transform: none;
}

.aboutSlider .swiper-container {
    margin-left: 80px;
    overflow: hidden;
}

.aboutSlider .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
    position: relative;
    margin: 40px auto;
    text-align: center;
}

.aboutSlider li {
    background: #fff;
    padding: 32px;
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    min-height: 350px;
}

.aboutSlider li:hover {
    background: #000;
    color: #fff;
    transition: 1s ease;
}

.aboutSlider li:hover p, .aboutSlider li:hover h3, .aboutSlider li:hover h4 {
    color: #fff;
}

.historyHeading {
    max-width: 1080px;
    margin: auto;
    text-align: center;
    padding: 0 20px 40px;
}

.aboutSlider {
    padding-top: 100px;
    position: relative;
}

.historyHeading h3 {
    color: #414140;
    font-family: "Hellix-regular";
    font-size: 44px;
    font-style: normal;
    font-weight: 400;
    line-height: 63px;
    text-transform: inherit;
    padding-bottom: 35px;
    text-transform: capitalize;
}

.sliderInfo-bottom {
    padding-top: 121px;
}

.sliderInfo-top h3 {
    text-align: left;
    color: #f05f28;
    font-family: "Hellix-regular";
    font-size: 44px;
    font-style: normal;
    font-weight: 400;
    line-height: 54.962px;
}

.sliderInfo-top h4 {
    color: #626366;
    font-family: "Hellix-regular";
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 29.979px;
    text-align: left;
}

.sliderInfo-top {
    margin-right: auto;
}

.sliderInfo-bottom p {
    text-align: left;
}

.accordion-button:not(.collapsed)::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba(3, 30, 77, 1)'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    transform: rotate(-180deg);
    /* color: yellow; */
}

.heroSection .swiper-pagination-bullet {
    border-radius: 0px;
}

.heroSection .swiper-pagination-bullet {
    background: #d9d9d9;
    opacity: 1;
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: #f05f28 !important;
}

.wrapper-download {
    z-index: 9999999;
    position: relative;
}

/*-- Menu --*/
.fade-in-section {
    opacity: 0;
    transform: translateY(20px);
    transition: opacity 0.9s ease, transform 0.9s ease;
}

.fade-in-section.visible-section {
    opacity: 1;
    transform: translateY(0);
}

.site-menu {
    position: fixed;
    height: 100vh;
    width: 100vw;
    z-index: 0;
    top: 0;
    left: 0;
    opacity: 0;
    transition: 0.3s ease;
    visibility: hidden;
    transform: translateY(150px);
}

.site-menu.menu-active {
    z-index: 99999999999999;
    opacity: 1;
    visibility: visible;
    top: 0;
    transform: translateY(0);
}

.fadeInUp {
    animation: fadeInUp 1s ease backwards;
}

@keyframes fadeInUp {
    0% {
        transform: translate(0px, 100px);
        opacity: 0;
    }

    100% {
        transform: translate(0px, 0);
        opacity: 1;
    }
}

body.menu-active {
    overflow: hidden;
}

.menu-sidebar {
    height: 100%;
    width: 280px;
    margin-left: auto;
    background: #000;
    padding: 30px 30px 20px;
}

.closeMenu {
    display: block;
    margin-left: auto;
    width: 32px;
    cursor: pointer;
}

.main-menu {
    margin-top: 35px;
}

.main-menu li {
    margin-bottom: 0px;
}

.main-menu li a {
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.menus-wrapper {
    height: calc(100% - 35px);
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.mobileDisable.colorMenu a {
    color: #626366 !important;
}

.indepChi-aboutImg {
    margin-left: auto;
    position: absolute;
    right: 16px;
    top: -28px;
}

.independentChild-aboutImg img {
    border-radius: 20px;
    width: 100%;
    min-height: 320px;
}

.pharamcyContent-row:nth-child(2n) .manPharmacy-content {
    text-align: end;
}

.pharamcyContent-row:nth-child(2n) .manPharmacy-content p {
    /* text-align: end !important; */
}

.pharamcyContent-row:nth-child(2n) .manPharmacy-content a.siteBtn2 {
    margin-left: auto;
}

.pharamcyContent-row .manPharmacy-content a.siteBtn2 {
    margin-top: 16px;
    background: transparent;
}

.paginationParent {
    position: absolute;
    width: 320px;
    margin: auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}

.swiper-button-next, .swiper-button-prev {
    position: absolute;
    top: 80%;
    width: 40px;
    height: 44px;
    border: none;
    z-index: 999999;
    background: none;
}

#scndaryParent .swiper-button-next, .swiper-button-prev {
    top: auto;
    bottom: 90px;
}

.slick-list {
    border-radius: 40px;
}

.swiper-button-next {
    right: 39%;
}

.swiper-button-prev {
    left: 39%;
}

.aboutDeail-parent {
    /* position: relative; */
    /* overflow: hidden; */
    background-color: #fff;
    border-radius: 0 0 40px 40px;
    padding-bottom: 50px;
}

.aboutDeail-parent::before {
    content: "";
    background: url("/wp-content/uploads/3a34103f-46d7-4024-8e0c-3b1c45338107.png");
    width: 400px;
    height: 400px;
    right: 0;
    top: -10px;
    position: absolute;
    background-repeat: no-repeat;
    background-position: top right;
}

.page-id-1286 .aboutDeail-parent::before {
    content: "";
    background: url("/wp-content/uploads/2025/01/Frame-1.svg");
    width: 400px;
    height: 440px;
    right: 0;
    top: 11.2%;
    position: absolute;
    background-repeat: no-repeat;
    background-position: top right;
}



section.about-history-new {
    border-radius: 50px;
    background: #F9F9F9;
    padding: 50px 0 0;
    scroll-margin-top: 100px;
}

.curvedSlider-section a.siteBtn2 {
    margin: 0 auto 80px;
}

.ourhistory-signup-btn a.siteBtn2 {
    margin: 0 auto 80px;
}

.historyside-image-wrap img {
    width: 317px;
    height: 325px;
    flex-shrink: 0;
    object-fit: cover;
    border-radius: 50%;
}

.historyside-image-wrap:nth-child(2) img {
    width: 394px;
    height: 376px;
}

.historyside-image-wrap:nth-child(2) {
    margin-left: -170px;
}

.historyside-image-wrap {
    margin-bottom: 50px;
	margin-left: -70px;
}

.historyside-image-wrap:nth-child(3) img {
    width: 546px;
    height: auto;
    border-radius: inherit;
}

.historyside-image-wrap:nth-child(3) {
    margin-left: -125px;
}

.our-history-main-divide {
    display: flex;
    align-items: flex-start;
    gap: 25px;
    padding-bottom: 65px;
}

.history-wrap-list {
    display: flex;
    align-items: flex-start;
    gap: 40px;
}

.historyicon-wrap img {
    height: 100%;
    /*     transform: rotate(5deg); */
}

.historyicon-wrap {
    height: 100%;
}

.history-wrap-list:nth-child(even) .historyicon-wrap img {
    transform: translateX(-10px);
}

.history-wrap-list:last-child .historyicon-wrap img {
    opacity: 0;
    display: none;
}

.historyicon-wrap {
    width: 80px;
}

.history-wrap-list:last-child .historyicon-wrap {
    position: relative;
}

.history-wrap-list:last-child .historyicon-wrap::before {
    content: "";
    position: absolute;
    background-image: 'url(/wp-content/uploads/Group-1171274949.png');
    height: 27px;
    width: 27px;
    bottom: -25px;
    right: 0px;
    margin: auto;
    background-position: center;
    background-size: contain;
    filter: invert(44%) sepia(56%) saturate(762%) hue-rotate(335deg) brightness(103%) contrast(100%);
}

.history-wrap-list:nth-child(even):last-child .historyicon-wrap img::before {
    right: 20px;
}

.ourhistory-signup-btn {
    display: flex;
}

.our-history-side-images {
    width: 30%;
}

.our-history-range-wrap {
    width: 70%;
}

.first-text-wrap {
    width: 160px;
}

.first-text-wrap p {
    text-align: right;
    color: #414141;
}

.second-text-wrap {
    width: 440px;
}

.second-text-wrap p {
    text-align: left;
}

.footerCenter {
    position: absolute;
    right: 66px;
    top: -170px;
}

.info {
    display: flex;
    flex-direction: column-reverse;
}

.clientImg-parent {
    margin: revert;
    padding-top: 0;
    margin-bottom: 26px;
}

.swiper-slide {
    align-items: flex-start;
    padding: 21px 0 48px;
}

.iconTest {
    position: absolute;
    right: 16px;
    bottom: 16px;
}

h4.name {
    display: none;
}

.footer-nav ul li:hover a {
    color: #9E9E9E;
}

.footerNext-icon a:hover img {
    filter: brightness(0.5);
}

.foote-links ul li:hover a {
    color: #9E9E9E;
}

.historyHeading p {
    color: #414141;
}

span.textCircle3 {
    font-family: 'GOTHIC-regular' !important;
}

/* responsive  */
@media screen and (min-width: 1920px) {
    .historyside-image-wrap:nth-child(3) {
        position: relative;
        left: -38%;
    }
	.page-id-1194 .privacyImage-list {
        width: 655px;
        max-width: 520px;
    }
	
	    .page-id-1194 .discoverHeading {
        max-width: 1120px ! important;
	}
	
.page-id-1194 .container {
        max-width: 1662px;
    }
	    .page-id-1194 .slider-arrows-container {
			max-width: 1633px !important;
	}
	.contact-side-bar span {
    max-width: 70% !important;
}
	
    .main-content {
        height: 800px !important;
        background-size: cover !important;
        background-position: top;
    }
	
	.page-id-1476 .heroBanner-content h4::before {
    left: -28% !important;
}
	
	.land-form input[type="submit"] {
    width: 101% !important;
}


	
	.hs_submit.hs-submit {
    width: 95% !important;
    margin-top: 23px;
}
	
	.footerCenter {
        right: 6.5% !important;
    }


    .historyside-image-wrap:nth-child(2) {
        position: relative;
        left: -44%;
    }

    .page-id-1476 .container {
        max-width: 1784px;
    }

    .heroBanner-second::before {
        content: "";
        position: absolute;
        width: 446px;
        height: 410px;
        background: url(/wp-content/uploads/06d6dfa1-b5ff-48c9-be8d-cfb063e6ea00.png);
        background-position: right;
        background-repeat: no-repeat;
        right: -182px;
        top: 55%;
        background-size: cover;
        z-index: 1;
        transform: rotate(-56deg);
    }
}

@media screen and (min-width: 1600px) {
    .footerCenter {
        right: 5%;
    }
	
	section.giving {
    background-size: cover !important;
	}
	
	.benifitsChild.benifitsChild8 .benifitsChild-heading {
    max-width: 440px;
}
	
	.benifitsChild.benifitsChild9 .benifitsChild-heading {
    max-width: 430px;
}
	
		.benifitsChild.benifitsChild6 .benifitsChild-heading {
    max-width: 440px;
}
	
	.benifitsChild.benifitsChild7 .benifitsChild-heading {
    max-width: 440px;
}
	.benifitsChild.benifitsChild7.animationCls .benifitsChild-heading {
    max-width: 460px;
}
	.benifitsChild.benifitsChild6.animationCls .benifitsChild-heading {
    max-width: 455px;
}
	
	
	.page-id-1194 .container, header .container {
    max-width: 1429px;
}
	
	    .page-id-1194 .privacyImage-list {
        width: 655px;
        max-width: 520px;
    }
	
	  
	
	    .page-id-1194 .slider-arrows-container {
        max-width: 1395px !important;
	}
	
	.land-form input[type="submit"] {
    width: 96%;
}


	.page-id-1441 .heroBanner-second::before {
    top: -30% !important;
	}
    .main-content {
        height: 615px;
		  background-size: 69% 100%;
    }

    .historyside-image-wrap:nth-child(3) {
        margin-left: -200px;
    }

    .historyside-image-wrap:nth-child(2) {
        margin-left: -191px;
    }

    .slider-arrows-container {
        top: 352px !important;
    }

/*     .secondarySecton.new.fadeInUp {
        padding-top: 1px;
        margin-top: 95px;
    } */

    h3.is-animated.heading-large.max-width-medium {
        margin-top: 12px;
/*         padding-top: 25px; */
    }
}

@media screen and (min-width: 1440px) {
    .footer .row .col-md-4:nth-child(2) .footer-col .footerNext-icon {
        margin-top: 48px;
    }
	
    .page-id-1441 .col-lg-5 {
        flex: 0 0 auto;
        width: 36.666667%;
    }

    .contactUs-content a {
        padding: 12px 45px 18px 45px;
    }

    .aboutTemplate-desc {
        max-width: 463px;
    }

    .PostDetail-video {
        height: 370px;
    }

    .page-id-18 .clinicDoctor a.register {
        margin-top: 35px;
    }

    .PostDetail-video img {
        width: 100%;
        height: 100%;
    }

    .PostDetail-video a img {
        height: fit-content;
    }

    #postDetail-Page .postDetails-info ul li {
        font-size: 18px;
    }

    /* END SPACE CHaning	 */
    .page-template-about .aboutMain-parent {
        padding: 80px 0 80px;
    }

    .page-template-about .aboutMain-parent {
        padding-bottom: 0;
    }

    div#aboutCurved {
        margin-top: 20px;
    }

    .aboutDeail-parent {
        padding-top: 30px;
        /* scroll-margin-top: 200px; */
    }

    .askQuestion.desktop span.sunIcon::before {
        top: 10px;
    }

    #header li a {
        font-size: 14px;
    }

    .rightCol a:first-child, .rightCol a {
        font-size: 14px;
    }

    /* 	changing size */
    #header .container, .discoverHeading .container, .pharmacySection .container {
        /* transform: scale(0.9); */
    }

    .heroSection.animationCls {
        max-width: 1280px;
        margin: auto;
    }

/*     div#heroSlick {
        max-height: 400px;
    } */

	div#heroSlick {
        max-height: 420px;
    }
	
    .page-id-977 .discoverChild, .page-id-18 .discoverChild {
        width: 100%;
        max-width: 495px !important;
    }

    .discoverHeading {
/*         margin-top: -130px !important; */
        margin-left: 20px;
    }

/*     .secondarySecton {
        margin-top: 143px;
    } */

    .discoverChild {
        max-width: 655px;
        background: #fff;
        border-radius: 30px;
        padding: 20px 30px;
        position: relative;
        z-index: 2;
    }

    .discoverChild h3 {
        font-size: 40px;
        line-height: 58px;
    }

    .siteBtn2 {
        /* 	 padding: 9px 25px; */
        padding: 12px 26px 18px 26px;
        font-size: 12px;
        margin-top: 9px;
        /***this is hashim code */
        /*     float: right; */
    }

    .pharmacySection {
        padding: 0px 0 0;
        margin: 0px auto auto;
        margin-top: -40px;
    }

    .privacyImage-list ul {
        margin: 10px 0;
    }

    .privacyImage-list a {
        font-style: italic;
    }

    /* .privacyImage-list {
    margin: -210px 70px 0;
    padding: 20px;
	max-width: 520px;
} */
    .privacyImages-firstchild img {
        height: 684px !important;
        margin: auto;
        width: 100%;
        object-fit: cover;
        border-radius: 52px;
    }

    .pharmacyImages {
        margin-top: 28px;
        position: relative;
    }

    .pharmacyImages .row .col-lg-6:nth-child(2) {
        margin-top: 75px;
        margin-bottom: 60px;
    }

    .independ-child h3 {
        max-width: 900px;
        margin: auto auto 30px;
    }

    .independ-child {
        max-width: 925px;
        margin: auto auto 0;
        padding: 0;
    }

    .exitImage-div img {
        width: 100%;
        border-radius: 52px 52px 0 0;
        height: 1000px;
        object-fit: cover;
    }

    section.testimonialsMember {
        padding: 20px 0 30px;
        background: #d9d9d926;
    }

    section#pharmaTesti-slider {
        padding: 30px 0;
    }

    .testimonialsMember-heading, .pharmaTesti-sliderHeading {
        margin: 0 auto 30px;
    }

    #loadMore {
        padding: 10px 60px;
        margin: 5px auto 0px;
        font-size: 14px;
    }

    /* .pharmaTesti-sliderHeading h3,
.testimonialsMember-heading h3,
.aboutTemplate-heading h3, .independentChild-aboutHeading h3,
.curvedSli-heading h3,
.pharmaceheading h3, .browseheading h3,
.worksheading h3{
    font-size: 35px;
} */
    .aboutDeail-rightCen p {
        padding: 40px 0;
        max-width: 97%;
    }

    .aboutDeail-rightTop p {
        padding: 20px 0;
    }

    .aboutTemplate-heading {
        margin: 25px 0 70px;
    }

    .independentChild-aboutHeading p {
        padding: 0px 0;
    }

    .page-id-335 .independentChild-aboutParent .independentChild-aboutHeading p {
        padding: 30px 0;
    }

    .aboutSlider {
        padding-top: 30px;
    }

    #aboutCurved .curvedSli-heading {
        max-width: 780px;
    }

    .askQuestion h3 {
        margin-bottom: 7px;
    }

    div#aboutCurved {
        padding: 20px 0 0;
    }

    section#matchRx-video {
        padding: 60px 0 20px;
    }

    #matchRx-video .browseheading {
        padding: 0 0 30px;
    }

    section#matchRx-video {
        padding: 10px 0 100px;
    }

    .browseheading {
        padding: 40px 0 20px;
    }

    .shippingStep .worksheading {
        padding: 30px 0;
    }

    .shippingStep .works-detail {
        padding: 23px 24px 23px;
    }

    .curvedSli-heading h3, .setHeading h3, .onlineMark-heading h3, .uniChild h3, .askQuestion h3, .downloadApp-child h3, .empoerSection h2, .fedEx-parent h3, .aboutTemplate-heading h3, .independentChild-aboutHeading h3, .historyHeading h3, .contactUs h3, .pharmaceheading h3, .browseheading h3, .manPharmacy-content h4, .worksheading h3, .testimonialsMember-heading h3 {
        font-size: 40px;
    }

    #pharmacyClinic .clinicParent {
        padding: 20px 0 120px;
    }

    #aboutCurved .curvedSli-heading {
        margin: auto auto 31px;
    }

    .browseheading {
        padding: 40px 0 20px;
    }

    .shippingStep .worksheading {
        padding: 40px 0 40px;
    }

    #matchRx-video .browseheading {
        padding: 0 0 50px;
    }

    section#matchRx-video {
        background: #fff;
        padding: 40px 0 100px;
        border-radius: 40px 40px 0 0;
        margin-top: 30px;
    }

    div#aboutCurved, section.testimonialsMember, section#matchRx-video {
        padding: 30px 0 50px;
    }

    section#pharmaTesti-slider {
        padding: 20px 0;
    }

    .nationWide-listRight {
        max-height: 660px;
    }

    .pharmacySection .smartTrade h3 {
        max-width: 1170px;
        margin: auto;
    }

    .pharmacyImages .row .col-lg-6:nth-child(2) {
        margin-bottom: 0px;
    }

    clinicParent {
        padding: 0px 0 60px;
        padding-top: 60px;
    }

    .indepentSection {
        padding-bottom: 60px;
    }

    .page-id-18 .indepentSection {
        padding-bottom: 0px;
    }

    .faqSec.animationCls {
        margin-top: -160px;
        padding-bottom: 162px;
    }

    .faqSec {
        padding: 80px 0 90px;
    }

    .setHeading h3 {
        line-height: 63px;
    }

    .uniChild {
        padding: 10px 0 80px;
    }

    /* 	.siteBtn2.jborder{
		padding: 14px 22px;
	}
	 */
    #heroSlick ul.slick-dots {
        bottom: 0px;
    }

    /* changing end	 */
}

.pharmaceheading .siteBtn2::before, .contactUs-content .siteBtn2::before {
    transform: rotate(17deg);
}

.heroSection .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 10px;
    left: -70px;
    width: 100%;
}

/* New AR CSS */
span.siteColor.textCircle.italicText {
    font-style: italic;
}

.contactUs-parent {
    position: relative;
    padding-bottom: 120px;
}

.contactUs-parent::after {
    position: absolute;
    content: "";
    background-color: #F58220;
    width: 100%;
    height: 50%;
    z-index: 0;
    bottom: 0;
}

footer {
    position: relative;
    z-index: 9999999;
    background-color: transparent;
    margin-top: -39px;
}

.home footer {
    background-color: #fff;
}

ul.slick-dots {
    display: flex;
    justify-content: center;
}

.slick-dots button {
    height: 3px;
    width: 22px;
    background-color: #d9d9d9;
    margin: 0 5px;
    border: none;
    border-radius: 0;
    cursor: pointer;
    outline: none;
}

.slick-dots .slick-active button {
    background-color: #F69220 !important;
}

.slick-slide {
    margin: 0 8px;
}

.page-id-1194 .slick-slide {
    margin: 0;
}

.slick-list {
    margin: 0 -8px;
}

/* .childImage.slick-slide:nth-child(odd) .mainimage {
  margin-top: 50px;
} */
div#scndaryParent {
    padding: 0 0 10px;
    position: relative;
}

.childImage.slick-slide {
    padding-bottom: 30px;
    margin-bottom: 40px;
    position: relative;
}

div#heroSlick {
    margin: auto;
    /*   padding: 0 30px; */
}

/* #scndaryParent .slick-list.draggable {
  margin-bottom: 68px;
} */
.secondarySecton.new .slick-slide img {
    margin: auto;
    max-width: 66%;
}

.heroSection .slick-slide> img {
    width: 100%;
}

.arrowsNav {
    padding-bottom: 43px;
}

#heroSlick ul.slick-dots {
    left: 0px;
    right: 60px;
    max-width: 1140px;
    margin: 0px auto;
    justify-content: flex-end;
    position: absolute;
    bottom: 170px;
}

#slider .swiper-button-prev {
    left: 35px;
}

#slider .swiper-button-next, #slider .swiper-button-prev {
    top: 77%;
}

#slider .swiper-button-next {
    right: 35px;
}

#slider .swiper-button-next:after, .swiper-rtl .swiper-button-prev:after, #slider .swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
    content: none;
}

#slider .paginationParent {
    top: auto;
    bottom: 80px;
}

.curvedSlider-card .swiper .swiper-slide {
    filter: none;
    border: 0.828px solid #e5eaf4;
    box-shadow: 0px 12.4213px 28.98302px 0px rgba(0, 0, 0, 0.05);
}

div#aboutCurved {
    /*   background: #fff; */
    padding: 80px 0;
    border-radius: 50px 50px 0 0;
}

#aboutCurved .curvedSli-heading {
    max-width: 710px;
    margin: auto auto 81px;
}

#aboutCurved .curvedSli-heading p {
    padding: 0 12px;
}

.aboutDeail-parentImg img {
    width: 100%;
}

.footer-col {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 20px 0;
}

#heroSlick .slick-list.draggable {
    border-radius: 30px;
}

/* about us page  */
.aboutDeail-parentImg, .aboutDeail-parentImg img {
    height: 100%;
    object-fit: cover;
    border-radius: 20px;
}

.aboutDeail-parentImg img {
    height: 675px;
}

ul.arrowsNav {
    display: flex;
    justify-content: space-between;
    max-width: 300px;
    margin: -40px auto 40px;
    border: none;
    outline: none;
    z-index: 99999;
    position: relative;
}

button.next:hover img, button.prev:hover img {
    filter: invert(1);
}

ul.arrowsNav button {
    border: none;
    z-index: 1;
    position: relative;
}

.accordion-body a {
    /* color: #F05F28; */
    color: #189EFF;
    /* font-family: "Century Gothic"; */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-skip-ink: none;
    text-decoration-thickness: auto;
    text-underline-offset: auto;

}

#header li a:hover {
    color: #F05F28 !important;
}

a.siteBtn2.new-sec-btn.join {
    /* margin-top: 90px; */
    position: relative;
    top: 169px;
    right: 35px;
}

.accordion-button::after {
    width: 24px;
    height: 24px;
    background-size: 1rem;
	    flex-shrink: 0;
    margin-left: auto;
    content: "";
    background-image: url(/wp-content/uploads/arrow-up-s-line.png) !important;
    background-repeat: no-repeat;
    background-size: cover;
    transition: transform .2s ease-in-out;
}

.curvedSlider-card {
    overflow: hidden !important;
}

.curvedSlider-card .swiper.swiper-coverflow {
    min-height: 530px;
}

.accordion-item:has(+ .accordion-item.active-1)  {
    border-bottom: 0px;
}

/*=========================================================================
  matchRx uni page 
=============================================================================*/
section.Unilogo-sect {
    background: #FFDBBB;
    padding: 56px 0;
}

.logoUni-img {
    margin: 0 auto 36px;
    max-width: 430px;
}

.logoUni {
    text-align: center;
}

.logoUni h3 {
    color: #414141;
    font-family: "Hellix-regular";
    line-height: 55px;
}

.pharmaVideo {
    background: 'url(/wp-content/uploads/79a25850-6ccf-4175-94de-a7b83411be6b.png');
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    display: flex;
    justify-content: end;
    height: 100%;
    flex-direction: column;
    border-radius: 20px
}

.pharmaVideo a img {
    margin-left: auto;
    padding: 32px;
}

section.pharmaVideo-section {
    padding-top: 100px;
}

.pharmaceheading h3, .browseheading h3 {
    color: #414141;
    font-size: 40px;
    font-style: normal;
    font-weight: 400;
    line-height: 64px;
}

.browseheading h3 {
    text-align: center;
}

.pharmaceheading .textCircle::before {
    content: "";
    position: absolute;
    background: url("../images/textCircle.png");
    background-repeat: no-repeat;
    background-position: left;
    width: auto;
    height: 58px;
    bottom: 0;
    background-size: contain;
    background-position: right;
    left: 0;
    right: 0;
    transform: translate(9%, 0%);
}

#matchRx-video .textCircle2::before {
    content: "";
    position: absolute;
    background: url("../images/textCircle2.png");
    background-repeat: no-repeat;
    background-position: left;
    width: 163px;
    height: 58px;
    left: 0;
    bottom: 0;
    background-size: contain;
    transform: translate(-9%, 0%);
}

.pharmaceheading span.sunIcon::before {
    position: absolute;
    content: "";
    height: 40px;
    width: 40px;
    background: url(../images/sunIcon.svg);
    background-repeat: no-repeat;
    background-position: center;
    top: 0;
    bottom: 0;
    left: 0;
    animation: rotateMe 10s linear infinite;
    right: 0;
    display: flex;
    align-items: center;
    margin: auto -10px;
}

.pharmaceheading {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    height: 100%;
    margin-left: 20px;
}

.pharmaceheading p {
    text-align: left;
    padding: 16px 0;
}

.browseInfo {
    background: #fff;
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 42px 0;
}

.browseContent {
    padding-top: 30px;
}

.browseContent h4 {
    color: #414141;
    font-family: "Hellix-regular";
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.browseInfo:hover .browseContent h4 {
    color: #F05F28;
    transition: 0.3s ease;
}

.browseImage {
    background: #f1f1f2;
    padding: 21px;
    border-radius: 50px;
    max-width: 90px;
    height: 90px;
    margin: auto;
}

.browseImage img {
    width: 48px;
    height: 48px;
}

.browseheading {
    /*     padding: 100px 0 48px; */
    padding: 0 0 48px;
}

.browseInfo:hover .browseImage {
    background: #F05F28;
    transition: 0.3s ease;
}

.browseInfo:hover img {
    filter: brightness(0) invert(1);
    fill: #F05F28;
    transition: 0.3s ease;
}

.postInfo {
    border: 1px solid #D9D9DA;
    padding: 16px;
    border-radius: 20px;
}

.postInfo-top {
    background: linear-gradient(0deg, #FFDDBE 0%, #FFDDBE 100%), url(<path-to-image>), lightgray 0px -2.337px / 100% 106.979% no-repeat;
    padding: 55px 0;
    text-align: center;
    border-radius: 20px;
}

.postInfo-top:hover {
    background: #fff;
    transition: 0.3s ease;
}

.postImage-sect img {
    margin: auto;
}

.postInfo-bottom {
    display: flex;
    flex-direction: column;
    margin-top: 24px;
}

.postInfo-bottomTitle {
    display: flex;
    flex-direction: row;
    align-items: center;
    padding-top: 16px;
    flex-wrap: wrap;
}

.postImage-content {
    padding-top: 19px;
}

.postInfo-bottomTitle a {
    margin: auto 0 auto auto;
    background-color: transparent;
    text-transform: inherit;
    max-width: 400px;
    width: 150px;
    font-size: 14px;
}

.browseheading p {
    padding-top: 16px;
}

.contactUs-content a.siteBtn2.jborder {
    font-size: 14px;
    /*     padding: 10px 30px; */
}

.postInfo-bottomTitle h4 {
}

.postInfo-bottom p {
    text-align: left;
}

.postImage-content h4 {
    color: #414141;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.postInfo-bottomTitle h5 {
    font-size: 24px;
    color: #414141;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

section#matchRx-video {
    background: #fff;
    padding: 60px 0 100px;
    border-radius: 40px 40px 0 0;
    margin-top: 60px;
}

.healthVideo-info {
    background: #f9f9f9;
    padding: 32px 20px;
    border-radius: 20px;
    margin-top: -30px;
    position: relative;
}

.healthVideo-info h4 {
    color: #414141;
    font-size: 26px;
    font-style: normal;
    font-weight: 400;
    line-height: 35px;
}

.healthPlay-video {
    display: flex;
    flex-direction: row;
    align-items: center;
    max-width: 109px;
    justify-content: space-between;
    margin-top: 24px;
}

.healthPlay-video h5 {
    color: #F05F28;
    font-family: "Hellix-regular";
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

#matchRx-video .browseheading {
    padding: 0 0 60px;
    max-width: 595px;
    margin: auto;
}

.healthImg img {
    width: 100%;
}

/*================================================
 * faq
 * ==================================  */
#faqPage .heroBanner-content {
    /* margin: auto; */
}

#faqPage .heroBanner-content ul {
    background: #fff;
    padding: 12px;
    border-radius: 60px;
    margin-top: 40px;
    max-width: 680px;
    justify-content: space-between;
    position: relative;
    z-index: 9;
    margin: 40px auto;
    margin-bottom: 0px;
}

#faqPage .heroBanner-content #myTab .nav-item .nav-link.active {
    border-color: none !important;
    border: none;
    color: #fff !important;
    background: #F58220;
    position: relative;
}

#faqPage .heroBanner-content #myTab .nav-item .nav-link {
    color: #A3A3A3;
    font-family: "Hellix-regular";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    border-radius: 53px;
    position: relative;
    padding: 16px 27px;
    /* color: rgb(163 163 163 / 80%); */
    /* font-family: "Century Gothic"; */
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

#myTabContent-cus {
    background: #fff;
    padding: 60px 0;
}

#myTabContent-cus .accordion-item:has(.accordion-collapse.show) {
    /* background: #F6F7F9; */
    /* border-radius: 6px; */
    /* border-radius: 6px; */
    /* background: var(--Neutral-100, #F6F7F9); */
}

#myTabContent-cus .askQuestion h3 {
    text-align: left;
    text-transform: inherit;
    max-width: 305px;
    margin-bottom: 37px;
}

#myTabContent-cus .askQuestion img {
    margin-bottom: 36px;
    width: 100%;
}

#myTabContent-cus .askQuestion {
    max-width: 482px;
}

#myTabContent-cus .askQuestion p {
    text-align: left;
    color: #626366;
    font-size: 14px;
}

#myTabContent-cus .faqEmail {
    display: flex;
    max-width: 283px;
    justify-content: space-between;
    margin-top: 25px;
}

#myTabContent-cus .faqEmail h5, #myTabContent-cus .faqEmail a {
    color: #F6921E;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: -0.18px;
}

#myTabContent-cus .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
    border-color: transparent !important;
}

/* =================================================================
 *testimonials================================ */
.infoParent {
    padding: 16px 24px;
    border-radius: 16.562px;
    border: 0.828px solid #E5EAF4;
    background: #FFF;
    box-shadow: 0px 12.4213px 28.98302px 0px rgba(0, 0, 0, 0.05);
}

.infoParent .info p {
    padding: 18px 0;
}

.pharmaTesti-slider .videoImage {
    width: 100%;
}

.infoParent .clientImg-parent {
    padding-top: 35px;
}

.infoParent .clientContent p {
    padding: 0;
}

#pharmaTesti-slider .pharmaTesti-sliderRow {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

div#pharmaTestisliderParent {
    max-width: 1076px;
    margin: auto;
}

section#pharmaTesti-slider {
    background: #fff;
    padding: 80px 0;
    border-radius: 40px 40px 0 0;
}

section.testimonialsMember {
    padding: 90px 0;
    background: #d9d9d926;
}

#pharmaTesti-slider ul.arrowsNav button {
    border: 1px solid #EAEAEA;
    z-index: 1;
    position: relative;
}

.testimonialsMember-heading {
    max-width: 849px;
    margin: 0 auto 60px;
    text-align: center;
}

.testimonialsMember-heading h3 {
    font-size: 40px;
}

.testimonialsMember-heading .textCircle::before {
    right: -10px;
    bottom: 0;
    top: 0;
}

.testimonialsMember-heading span.sunIcon::before {
    top: 10px;
    bottom: 0;
    left: -11px;
}

.testimonialsMember-heading p {
    padding-top: 23px;
}

.testimonialsMember .infoParent {
    height: 100%;
}

#pharmaTesti-slider ul.slick-dots {
    position: absolute;
    bottom: -80px;
    left: 0;
    right: 0;
}

.pharmaTesti-sliderHeading span.sunIcon::before {
    top: 10px;
}

.pharmaTesti-sliderHeading {
    max-width: 690px;
    margin: 0 auto 60px;
    text-align: center;
}

.pharmaTesti-sliderHeading h3 {
    font-size: 40px;
}

.pharmaTesti-sliderHeading p {
    padding-top: 16px;
}

.pharmatesti-content {
    max-width: 524px;
    margin-left: 32px;
}

#pharmaTesti-slider a.pharmaFancybox {
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    bottom: 0;
    top: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}

#pharmaTesti-slider .pharmaTesti-slider {
    position: relative;
    margin: auto;
}

#pharmaTesti-slider .pharmatesti-content h4 {
    color: #626366;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 160%;
    /* 38.4px */
}

#pharmaTesti-slider .pharmatesti-content h5 {
    color: #626366a3;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 160%;
    /* 32px */
    padding-top: 24px;
}

#pharmaTesti-slider ul.arrowsNav {
    display: flex;
    justify-content: space-between;
    max-width: 300px;
    margin: 50px auto 40px;
    border: none;
    outline: none;
    z-index: 99999;
    position: relative;
}

/* ================================================================= 
 * Shipping ======================================*/
.shippingStep ul li::before {
    content: "";
    width: 40px;
    height: 40px;
    top: 5px;
    background: url("../images/liIcons.svg");
    background-repeat: no-repeat;
    background-position: top;
    position: absolute;
    left: -10px;
}

.shippingStep ul li {
    position: relative;
    padding: 0 20px 12px 30px;
    color: #626366;
}

.shippingStep .works-detail h4 {
    padding: 12px 0 25px;
    font-size: 28px;
    color: #414141;
}

.shippingStep .work-info-top:first-child {
    margin-bottom: 40px;
}

.shippingStep .works-detail {
    width: 65%;
    padding: 43px 24px 61px;
    border-left: 1px solid #41414133;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.shippingStep .works-image {
    width: 35%;
    padding: 40px 31px;
    margin: 0 auto;
}

.shippingStep .worksheading {
    padding: 80px 0 61px;
    text-align: center;
}

section#shippingProcess {
    background: #fff;
    border-radius: 40px 40px 0 0;
}

section#shippingStep {
    background: #d9d9d921;
}

.shippingStep .works-row:first-child::before {
    display: none;
}

.shippingStep .works-image img {
    object-fit: cover;
    border-radius: 30px;
    height: 100%;
}

/*==========================================================
 * user agreement =============================  */
section#agreementSec-parent {
    /* background: #d9d9d92b; */
    padding: 75px 0;
}

.publishDate p {
    color: #000;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    margin: 0;
    padding: 0 !important;
}

#agreementSec {
    max-width: 930px;
    margin: auto;
    padding: 0 20px;
}

.agreemntInfo p {
    text-align: left;
    padding-bottom: 30px;
}

.agreemntInfo h3 {
    color: #414141;
    font-size: 40px;
    font-style: normal;
    font-weight: 400;
    line-height: 50px;
    /* 49.966px */
    margin: 30px 0 24px;
}

#agreementSec h5::before {
    content: "";
    width: 40px;
    height: 40px;
    top: 5px;
    background: url("../images/liIcons.svg");
    background-repeat: no-repeat;
    background-position: top;
    position: absolute;
    left: -10px;
}

#agreementSec ul {
    padding: 0 30px;
}

#agreementSec ul li {
    list-style: disc;
    margin-bottom: 16px;
    color: #626366;
}

div#agreementSec a {
    text-decoration: underline;
}

#agreementSec h5 {
    position: relative;
    padding: 0 30px;
    margin: 0 0 16px;
    color: #414141;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

table.agreementTable {
    width: 100%;
    margin-bottom: 16px;
}

table.agreementTable th {
    border: 1px solid #D3D3D3;
    padding: 16px 0;
    color: #414141;
    text-align: center;
    font-family: 'GOTHIC-regular';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 30px;
}

.agreementTable-heading {
    background: #EAEAEA;
}

.agreemntInfo p a {
    color: #414141;
    text-decoration: underline;
}

/*==================================================================
 *single detail page  =======================================================  */
#postDetail-Page .postDetails-info, #postDetail-Page .PostDetail-video {
    max-width: 810px;
    margin: auto;
}

#postDetail-Page .postDetails-info p {
    text-align: left;
}

#postDetail-Page .postDetails-info h3 {
    color: #414141;
    font-size: 40px;
    font-style: normal;
    font-weight: 400;
    line-height: 50px;
    /* 49.966px */
    padding-bottom: 25px;
    padding-top: 30px;
}

#postDetail-Page .postDetails-info h4 {
    color: #414141;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 40px;
    /* 39.972px */
    padding-bottom: 22px;
}

#postDetail-Page .postDetails-info ul li {
    padding: 0 20px;
}

#postDetail-Page .postDetails-info ul li {
    list-style: disc;
    padding: 0;
}

#postDetail-Page .postDetails-info img {
    width: 100%;
    padding: 32px 0 76px;
}

section#postDetail-Page {
    background: #d9d9d93b;
}

.single-post .heroBanner-content {
    max-width: 750px;
    margin: auto;
}

.postDetails-info a.pharmaFancybox {
    position: absolute;
    top: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    margin: auto;
    justify-content: center;
    left: 0;
    right: 0;
    width: 106px;
    height: 106px;
}

.PostDetail-video {
    position: relative;
}

.postDetails-info {
    position: relative;
    margin-top: -250px !important;
    padding-bottom: 130px;
}

section#postDetail-Page {
    margin-top: 170px;
}

.PostDetail-video img {
    position: relative;
    margin-bottom: 0 !important;
    padding: 32px 0 0!important;
}

.postDetails-info ul {
    padding: 0 20px;
}

/* animation */
#heroSlick {
    animation: slideFromBottom 2s ease-in-out;
}

.discoverChild {
    animation: slideFromLeft 1s ease-in-out;
    /* 	animation: slideFromLeft 3s ease-in-out; */
}

/* .curvedSlider-card .swiper .swiper-slide {
	 animation: slideFromBottom 2s ease-in-out;
} */
.animate-from-right {
    animation: slideFromRight 1s ease-in-out;
}

.circular-motion {
    animation: circularMotion 6s linear infinite;
}

.slide-and-circular-motion {
    animation: slideAndCircularMotion 1s ease-in-out;
}

/* animation */
@keyframes slideFromRight {
    from {
        transform: translateX(100%);
        opacity: 0;
    }

    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes slideFromLeft {
    from {
        transform: translateX(-100%);
        opacity: 0;
    }

    to {
        transform: translateX(0);
        opacity: 1;
    }
}

@keyframes circularMotion {
    from {
        transform: rotate(0);
    }

    to {
        transform: rotate(360deg);
    }
}

@keyframes slideAndCircularMotion {
    0% {
        transform: translateX(-100%);
        opacity: 0;
    }

    100% {
        transform: translateX(0) rotate(360deg);
        opacity: 1;
    }
}

@keyframes slideFromBottom {
    from {
        transform: translateY(100%);
        opacity: 0;
    }

    to {
        transform: translateY(0);
        opacity: 1;
    }
}

@keyframes slideFromBottomRight {
    from {
        transform: translateX(100%) translateY(100%);
        opacity: 0;
    }

    to {
        transform: translateX(0) translateY(0);
        opacity: 1;
    }
}

@keyframes slideFromBottomLeft {
    from {
        transform: translateX(-100%) translateY(100%);
        opacity: 0;
    }

    to {
        transform: translateX(0) translateY(0);
        opacity: 1;
    }
}

@keyframes slideFromTop {
    from {
        transform: translateY(-100%);
        opacity: 0;
    }

    to {
        transform: translateY(0);
        opacity: 1;
    }
}

/* remianing and mixing point */
#faqPage .heroBanner-content h3 {
    text-align: center;
}

#faqPage .heroBanner-content span.sunIcon::before {
    top: 10px;
}

#shippingProcess .work-info-top p {
    text-align: left;
}

#shippingProcess .works-rowParent .work-info-top li h6 {
    color: #414141 !important;
    font-family: "GOTHIC-regular";
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

/* .aboutDeail-rightCenter:last-child p {
    padding-bottom: 0px;
} */
.aboutDeail-rightCenter:last-child .aboutDeail-rightCen {
    padding-bottom: 0px;
}

.aboutDeail-rightCenter:nth-child(2) .aboutDeail-rightCen {
    padding-bottom: 0px;
}

.aboutDeail-rightCenter:last-child {
    padding-bottom: 0px;
}

#setApart {
    max-width: 540px;
    margin-left: auto;
    width: 100%;
}

div#slider {
    padding-top: 0;
}

.footer-icons p {
    color: #f3f1ee80;
}

/* 17/01/2025 */

.benifitsChild:last-child {
    margin-bottom: 0;
}

.indepent .benifitsImages, .page-id-18 .benifitsImages.in img {
    height: 100% !important;
}

.indepent .benifitsImages img {
    height: 100%;
}

.page-id-18 .indepentSection h3.chose, h3.starIcon, .page-id-18 .clinicParent .setHeading h3, .curvedSli-heading h3, .downloadApp-child h3, .SecondaryChild h3, .SecondaryChild h3 span, .aboutTemplate-desc h3, .independentChild-aboutHeading h3, .historyHeading h3, .giv-text h3, .heroBanner-content h3 {
    font-size: 40px !important;
	line-height: 150% !important;
}

#scndaryParent .childImage.slick-slide {
    margin: 0 10px !important;
}
.headingLogo img {
    max-width: 345px;
}

.independentChild-aboutParent .container {
    position: relative;
    z-index: 999;
}

.phramcyAbout-section {
    background-color: #fff;
    padding: 10px;
	padding-top:0;
    margin-top: 100px;
}
.page-id-1403 .manPharmacy-content h4, .page-id-1420 .manPharmacy-content h4 {
    font-size: 32px !important;
	line-height: 130% !important;
}

.contact-main .left-content {
    display: flex;
    flex-wrap: wrap;
}

.contact-main .left-content .contact-side-bar {
    width: 48%;
}

.privacyImage-list:nth-child(2) .privacyImage-list ul li::before {
    background-image: url("../images/liIcons.svg");
}

.privacyImage-list:first-child ul li::before {
    background-image: url("/wp-content/uploads/Polygon-1.svg");
}

.secondarySecton .siteBtn2.part {
    margin: 0px auto 35px;
}

.secondarySecton #scndaryParent {
    padding-bottom: 0px;
}

.privacyImage-list:first-child ul li::before {
    background-image: url(/wp-content/uploads/2025/01/arrow-right.svg) !important;
}

.privacyImage-list:nth-child(2) ul li::before {
    background-image: url(/wp-content/uploads/Polygon-1.svg) !important;
}

.privacyImage-list:nth-child(2) .siteBtn2:hover {
    background-color: #37ABFF !important;
    border-color: #37ABFF !important;
}

.privacyImage-list:nth-child(2) .siteBtn2::before {
    background-color: #37ABFF !important;
}

.privacyImage-list:nth-child(1) .siteBtn2:hover {
    background-color: #f58221 !important;
    border-color: #f58221 !important;
}

.privacyImage-list:nth-child(1) .siteBtn2::before {
    background-color: #f58221 !important;
}

.benifitsChild {
    min-height: 180px;
    display: flex;
    align-items: center;
}

.benifitsChild-heading {
    padding: 20px 0px 22px 20px;
}

.benifitsChild.benifitsChild10.animationCls .benifitsChild-heading {
    padding-top: 20px;
    padding-bottom: 22px;
}

.benifitsChild.benifitsChild8.animationCls .benifitsChild-heading {
    padding-top: 20px;
}
.page-id-1286 .iner-about-menu, .page-id-1352 .iner-about-menu, .page-id-1403 .iner-about-menu, .page-id-1420 .iner-about-menu {
    top: 71px;
}

.manPharmacy-img {
    display: none;
}

.manPharmacy-img-container {
    position: relative;
    max-width: 526px;
    height: 361px;
}

.manPharmacy-img-container img {
    border-radius: 30px;
}



.pharamcyContent-row-inder {
    position: absolute;
    top: -42px;
    right: -42px;
    width: 98px;
    height: 98px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 1;
    border-radius: 50%;
    background-image: url(/wp-content/uploads/2025/01/top-right-arc-bg.svg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.pharamcyContent-row:nth-child(even) .manPharmacy-img-container .pharamcyContent-row-inder {
    background-image: url(/wp-content/uploads/2025/01/top-left-are-bg.svg);
    right: auto;
    left: -42px;                                                                                          
}

.pharamcyContent-row-inder {
    font-size: 45px;
    font-family: 'GOTHIC-regular';
    color: #F58220;
    font-weight: bold;
}

.page-id-1403 .pharamcyContent-row-inder {
    color: #37ABFF;
}

.pharamcyContent-row {
    position: relative;
    z-index: 999;
}

.pharamcyContent {
    max-width: 1220px;
}

/* ======================
Media query
========================*/
@media only screen and (min-width: 1440px) {
    #slider .swiper-button-next {
        right: 45px;
    }

    #slider .swiper-button-prev {
        left: 25px;
    }

    .curvedSlider-card .swiper .swiper-button-prev {
        left: 41% !important;
    }

    .curvedSlider-card .swiper .swiper-button-next {
        right: 41% !important;
    }

    .benifitsChild.benifitsChild5::before {
        right: 10px;
    }

    .askQuestion .textCircle3::after {
        right: -20px;
        bottom: 7px;
    }

    .SecondaryChild .textCircle3::after {
        content: "";
        position: absolute;
        background: url("../images/textCircle3.png");
        background-repeat: no-repeat;
        background-position: left;
        width: 163px;
        height: 58px;
        right: -20px;
        bottom: -5px;
        background-size: contain;
        background-position: 0px 6px;
    }

    .aboutSlider .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
        margin-left: -10px;
    }

    .pharamcyContent::before {
        content: "";
        position: absolute;
        background: url(/wp-content/uploads/80380e17-92a6-4c7c-a618-f1430679f3a1.png);
        height: 100%;
        top: -200px;
        background-repeat: no-repeat;
        z-index: -1;
        background-size: auto;
        width: 100%;
        background-position: center;
        left: unset;
        transform: none;
    }
}
@media screen and (min-width: 1280px) {
	p:not(.benifitsChild-heading p), li {
    font-size: 16px !important;
}
}
@media screen and (min-width: 1440px) {
    #heroSlick ul.slick-dots {
        bottom: 0px;
    }

    .SecondaryChild {
        margin-bottom: 85px;
        /* margin-top: 270px; */
        margin-top: -20px;
    }
	.page-id-1194 .SecondaryChild{
		margin-top: 50px;
	}

    .slider-arrows-container {
        max-width: 1275px !important;
        /* top: 250px !Important; */
    }

    .privacyImage-list {
        width: 655px;
        max-width: 600px;
    }

    .page-id-1194 .discoverHeading {
        max-width: 1236px !Important;
        margin: auto;
    }

    a.register {
        padding: 14px 25px;
    }
}

@media only screen and (max-width: 1439px) {
    .onlineMark-heading h3 {
        font-size: 38px;
        line-height: 53px;
        margin-top: 30px;
    }

    .privacyImage-list {
        padding: 40px 28px 55px;
    }

    #scndaryParent .swiper-button-prev {
        left: 35%;
    }

    #scndaryParent .swiper-button-next {
        right: 35%;
    }

    .pharmaceheading h3, .browseheading h3 {
        font-size: 38px;
        line-height: 51px;
    }

    .shippingStep .worksheading {
        padding: 50px 0;
    }

    .shippingStep .works-rowParent {
        padding-bottom: 60px;
    }

    .browseContent h4 {
        font-size: 22px;
    }

    .postDetails-info {
        margin-top: 0 !important;
        padding-bottom: 0;
    }

    .PostDetail-video img {
        padding: 0px 0 0!important;
    }

    .nationWide-listParent {
        padding: 80px 0 40px;
    }

    .independ-child {
        padding: 20px 0 0;
    }
}

@media only screen and (max-width: 1401px) {
    .askQuestion h3 {
        font-size: 31px;
        line-height: 53px;
        max-width: 304px !important;
    }

    .discoverChild h3::after {
        top: 92px !important;
        bottom: 0;
        left: 143px;
    }

/*     .secondarySecton {
        margin-top: -81px;
    } */

    .slider-arrows-container {
        /* top: 252px !important; */
        }
}

@media (min-width: 992px) and (max-width: 1280px) {
    .exitDes, .downloadApp {
        margin-left: 40px;
        margin-right: 40px;
    }

    section#postDetail-Page {
        margin-top: 80px;
    }

    .postDetails-info {
        position: relative;
        top: -100px;
    }

    .historyside-image-wrap:nth-child(3) {
        margin-left: -120px;
    }

    .historyside-image-wrap:nth-child(3) img {
        width: 529px;
        height: 470px;
    }
}

@media screen and (max-width: 1366px) {
    a.siteBtn2.new-sec-btn.join {
        margin-left: 45%;
    }
	
	.giv-img {
    width: 34% !important;
}
	
	
	.giv-img img {
    /* width: 100% !important; */
    object-fit: fill !important;
    height: 563px !important;
 }
	
	.giv-text h4 {
    color: #F58220;
    font-size: 27px !important;
	}
	.giv-text p {
    margin-top: 23px !important;
	}
	
	.aboutDeail-rightCenter .aboutDeail-rightCen {
    width: 47%;
}
	
	.page-id-1441 .heroBanner-second::before {
    top: -32% !important;
    background-size: unset !important;	
	}
	.contact-side-bar span {
    max-width: 85% !important;
}
	.page-id-1476 .heroBanner-content h4::before {
    left: 12% !important;
}

    #agreementSec {
        max-width: 807px;
        margin: auto;
        padding: 0 20px;
    }

    .heroBanner-second::before {
        right: -193px;
        transform: rotate(-59deg);
    }

/*     .secondarySecton.new.fadeInUp {
        margin-top: -76px !important;
    } */

    .aboutDeail-rightTop p {
        padding: 20px 0;
    }

    .benifitsChild8::before {
        width: 82px;
        height: 82px;
        right: -7px !important;
        top: -4px !important;
    }

    .about-left {
        padding-bottom: 26px;
    }

    .page-id-335 .independentChild-aboutImg img {
        height: 735px !important;
    }

    .mainimage {
        /* width: 16vw !important; */
    }

    .mainimage img {
        max-width: 145px;
    }

    h3.redy-h.starIcon.is-animated.heading-large.max-width-medium::before {
        left: -4% !important;
        filter: brightness(0.3) invert(0.5);
    }

    .benifitsChild {
        max-width: 510px;
    }

    .benifitsImages .benifitsChild {
        max-width: 565px;
    }

    .aboutDeail-parent {
        padding-top: 20px;
    }

    .aboutTemplate-heading {
        margin-top: 0;
    }

    .aboutTemplate p {
        padding-top: 0px;
    }

    .benifitsChild-heading {
        max-width: 420px;
    }

    .benifitsChild.benifitsChild11.animationCls::before {
        right: 6px;
    }

    .benifitsChild::before {
        width: 76px;
        height: 76px;
        right: -2px;
    }

    .siteBtn2 {
        padding: 9px 20px;
    }

    a.register {
        padding: 12px 34px 18px 34px;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .siteBtn2 {
        padding: 9px 12px;
    }
	

    .indepentSection.animationCls.space::before {
        display: none;
    }

    .owl-nav button.owl-prev {
        position: absolute;
        left: 39%;
        bottom: -12px;
    }

    .owl-nav button.owl-next {
        position: absolute;
        left: 57%;
        bottom: -12px;
    }

    .mainimage {
        width: 200px !important;
    }

    .SecondaryChild {
        margin-bottom: 30px;
        margin-top: 80px !important;
    }

    .benifitsChild {
        max-width: 430px;
        width: 100%;
    }

    .row.d-flex.indepent .benifitsImages h3 {
        font-size: 35px;
    }

    .history span {
        font-size: 14px;
    }

    .setHeading h3 {
        font-size: 42px;
    }

    #setApart {
        height: 376px;
        object-fit: cover;
        border-radius: 30px;
        object-position: right;
    }

    .indepentSection.animationCls.space .benifitsChild {
        margin-bottom: 19px;
    }

    .mainimage img {
        width: 120px;
        height: 115px;
        object-fit: contain;
    }

    .slider-arrows-container {
        max-width: 85vw !important;
        /* top: 235px !important; */
    }

    .page-id-977 .discoverChild.section {
        width: 40vw;
    }

    .page-id-18 .discoverChild.section {
        width: 40vw;
    }

    .discoverHeading a.siteBtn2 {
        left: 55%;
    }

    .page-id-977 .second-discoverChild a.siteBtn2 {
        margin-top: 0;
    }

    .page-id-18 .second-discoverChild a.siteBtn2 {
        margin-top: 0;
    }

    .page-id-977 .discoverChild .first-heading-icon::after {
        top: 122%;
    }

    .page-id-18 .discoverChild .first-heading-icon::after {
        top: 122%;
    }

    .discoverHeading a.siteBtn2 {
    }

    .aboutTemplate .row, .aboutTemplate .row {
        align-items: center;
    }

    .page-template-faq #myTabWrapper li.nav-item button {
        padding: 16px 40px;
    }

    .privacyImage-list ul {
        margin: 30px 0;
        min-height: 157px;
    }

    .privacyImage-list {
        padding: 40px 28px 40px !important;
        max-width: 433px !important;
        height: 340px;
    }

    #header li a {
        font-size: 11px;
    }

    .rightCol.mobileDisable .siteBtn {
        min-width: auto;
    }

    .rightCol.mobileDisable a {
        font-size: 11px;
    }

    body {
        padding-top: 65px;
    }

    .mainimage {
        width: 200px;
        height: 200px;
    }

    .mainimage img {
        width: 160px;
        height: 160px;
        max-width: 160px;
    }

    .discoverHeading a.siteBtn2 {
        left: 0 !important;
    }

    .mainimage {
        height: 208px !important;
    }
}

@media only screen and (max-width: 1024px) {
    .browseheading {
        padding: 30px 0;
    }

    .benifitsChild-heading {
        max-width: 340px;
    }

    .independentChild-aboutImg img {
        min-height: 260px;
    }

    .independentChild-aboutParent {
        padding: 60px 0;
    }

    .historyside-image-wrap img {
        width: 260px;
        height: 260px;
    }

    .page-id-18 .indepentSection h3.chose::before {
        top: 10%;
    }

    .page-id-335 .benifitsChild8::before {
        width: 82px;
        height: 82px;
        right: -18px !important;
        top: -4px !important;
    }

    .page-id-335 .benifitsChild.benifitsChild7::before {
        top: -11px !important;
    }

    .historyside-image-wrap:nth-child(3) img {
        width: 400px;
        height: auto;
    }

    .historyside-image-wrap:nth-child(3) {
        margin-left: -65px;
    }

    .footerCenter a {
        max-width: 90px;
    }

    .aboutDeail-rightCen p, .aboutDeail-rightTop p {
        padding: 20px 0;
    }

    .history-wrap-list:last-child {
        margin-bottom: 30px;
    }

    .benifitsChild::before {
        width: 65px;
        height: 80px;
    }
	.accordion-single-type .accordions-types-head h3::after {
    right: 0 !important;
}

.accordion-single-head h2::after {
    right: 0 !important;
}
}

@media (min-width: 992px) and (max-width: 1024) {
    .exitDesc-rightCol h4 {
        font-size: 26px;
        margin: 30px 0 30px 0;
    }
	
}

@media (min-width: 768px) and (max-width: 991px) {
    .exitDes, .downloadApp {
        margin-left: 20px;
        margin-right: 20px;
    }

    .indepentSection.animationCls.space::before {
        display: none;
    }

    .page-id-335 .benifitsChild9::before {
        top: -18px !important;
    }

    .page-id-335 .benifitsChild.benifitsChild6::before {
        top: -18px !important;
    }

    .page-id-335 .benifitsChild.benifitsChild10::before {
        top: -18px !important;
    }

    .mainimage {
        width: 200px !important;
        height: 200px !important;
        margin: auto !important;
    }
}

@media (min-width: 992px) and (max-width: 1205px) {
    .exitDes {
        margin-top: -337px !important;
    }

    .benifitsChild-heading h4 {
        font-size: 25px;
        margin-bottom: 6px;
    }

    .benifitsChild {
        background-size: 100% 100%;
    }

    .clinicParent {
        padding: 80px 0;
    }

    .browseContent h4 {
        font-size: 17px;
    }

    .healthVideo-info h4 {
        font-size: 17px;
        line-height: 26px;
    }

    .healthVideo-info {
        padding: 10px 20px;
    }
}

@media only screen and (max-width: 1199px) {
    .indepentSection {
        padding-bottom: 80px !important;
    }
	
	  section.giving {
   		height: 800px !important;
	 }
	
	.giv-text p {
    	font-size: 14px !important;
	}
	
	.giv-text {
    	padding: 0px 32px !important;
    	padding-bottom: 35px !important;
	}
	
	.heroBanner-content p {
    	margin-bottom: 40px;
	}
	
	.contactForm-parent {
    	padding: 40px 35px !important;
	}
	
	.page-id-1352 .heroBanner-second::before {
    width: 557px;
    background-size: 65% 90%;
	}
	
	
	.page-id-1403 .pharamcyContent::before {
    	left: -1px;
	}
	
	 .page-id-1420 .pharamcyContent::before {
        height: 97% !important;
		 left: -10px !important;
 	}
	.page-id-1420 .pharamcyContent-row, .page-id-1403 .pharamcyContent-row {
    padding-top: 0;
}
	.giv-img {
    	width: 36% !important;
	}
	
	.giv-img img {
    object-fit: cover !important;
    height: 479px !important;
 }
	
	    .giv-text p {
        margin-top: 13px !important;
    }
	
	    .giv-text h4 {
        font-size: 24px !important;
        margin-top: 25px !important;
    }
	
	.giv-text h3 {
    font-size: 34px !important;
	}

	
	.clinicDoctor {
    margin-top: 37px;
}
	.benifitsChild-heading {
        max-width: 356px !important;
    }
	
	.page-id-1368 .logo a img {
    max-width: 56% !important;
}
	
	
	
	    .abouts h4 {
        max-width: 100% !important;
    }
	
	.contact-main {
    margin-top: 65px;
}
	
		.land-form {
    padding: 28px 32px !important;
		width: 40% !important;
	}

	
	.page-id-1476 .heroBanner-second {
    padding: 106px 0 10px;
}
	
	.page-id-1476 .heroBanner-content h4::before {
        left: 32% !important;
    }
	
	.page-id-1352 .heroBanner-content p {
    max-width: 799px;
}
	.page-id-1441 .heroBanner-second::before {
    right: -14px !important;
    top: -14% !important;
    background-size: 70% 42% !important;
}
	    .askQuestion h3 {
        max-width: 304px !important;
    }

	    .askQuestion h3 {
        max-width: 304px !important;
    }

    .page-id-1488 .user-main {
        max-width: 81% !important;
        margin: auto;
        z-index: 99;
        position: relative;
    }

    .contact-side-bar span {
        font-size: 17px !important;
    }

    section.phramcyAbout-section {
        margin-bottom: 60px;
    }

    .page-id-1420 .manPharmacy-content h4 {
        font-size: 26px !important;
    }

    .page-id-1420 .manPharmacy-content h4 span {
        font-size: 26px !important;
    }

    .source-imgs {
        width: 50% !important;
    }

    .land-text img {
        margin-top: 16px;
        height: 40px;
    }

    .land-text h2 {
        font-size: 26px;
        margin-top: 20px;
    }

    .logo.land {
        left: 0;
    }

    .land-form form.wpcf7-form.init {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
        padding: 0px;
        width: 100%;
    }

    .end-content {
        align-items: flex-start !important
    }

    .abouts h4 {
        font-size: 20px !important;
        max-width: 95% !important;
    }

/*     .page-id-1194 .indepent .benifitsChild9::before {
        top: -3px !important;
    } */

    .benifitsChild8::before {
        width: 71px !important;
        height: 88px !important;
        right: 0px;
        top: 1px !important;
    }

    .aboutTemplate-desc h3::before {
        left: 84px;
    }

    .privacyImage-list:first-child::before {
        left: 85%;
    }

    .privacyImage-list::before {
        left: 85%;
    }

    .page-id-335 .independentChild-aboutImg img {
        height: 696px !important;
        object-fit: cover;
        object-position: right;
    }

    .benifitsChild.benifitsChild1.animationCls.redy::before {
        height: 88px;
        top: -14px;
    }

    .benifitsChild.benifitsChild2.animationCls.redy::before {
        height: 75px;
    }

    .benifitsChild.benifitsChild3.animationCls.redy::before {
        height: 87px;
    }

    .benifitsChild.benifitsChild4.animationCls.redy::before {
        height: 75px;
    }

    .exitDesc-rightCol h4 {
        font-size: 22px;
    }

    .pharmacySection {
        padding-top: 70px;
        margin-top: -38px;
    }

    .mainParent {
        background: #f1f1f2;
        padding: 0;
        border-radius: 52px;
    }

    .setBtns a.siteBtn4 {
        font-size: 15px;
    }

    .empoerSection h2 {
        font-size: 36px;
    }

    .onlineMark-heading h3 {
        font-size: 34px;
        line-height: 48px;
    }

    .uniChild-parent h5 {
        font-size: 24px;
    }

    .smartTrade .textCircle2::before {
        content: "";
        position: absolute;
        background: url("../images/textCircle2.png");
        background-repeat: no-repeat;
        width: 163px;
        height: 58px;
        left: -5px;
        bottom: 0px;
        background-size: 100% 100%;
        top: -5px;
    }

    .smartTrade .textCircle3::after {
        content: "";
        position: absolute;
        background: url("../images/textCircle3.png");
        background-repeat: no-repeat;
        background-position: left;
        width: 163px;
        height: 58px;
        right: -6px;
        bottom: 0;
        background-size: 100% 100%;
        background-position: center center;
        top: -5px;
    }

    .pharmacySection .smartTrade h3 {
        font-size: 36px;
        line-height: 63px;
    }

    /* 	.pharamcyContent::before{
		display: none;
	} */
    .pharamcyContent {
        max-width: 930px;
        margin: 0 auto;
    }

    /* .pharamcyContent::before {
    content: "";
    position: absolute;
    background: url(https://wp.jaidenshannon.com/matchRx/wp-content/uploads/2023/09/80380e17-92a6-4c7c-a618-f1430679f3a1.png);
    width: 280px;
    height: calc(100% - 180px);
    top: -350px;
    left: 47%;
    background-repeat: no-repeat;
    z-index: -1;
    transform: translateX(-39%);
} */
    /* .pharamcyContent-row:last-child {
    margin-top: 60px;
    padding-top: 0;
    margin-bottom: 51px;
} */
    /* .pharamcyContent::before {
    content: "";
    position: absolute;
    background: url(https://wp.jaidenshannon.com/matchRx/wp-content/uploads/2023/09/80380e17-92a6-4c7c-a618-f1430679f3a1.png);
    width: 260px;
    height: calc(100% - 180px);
    top: -350px;
    left: 50%;
    background-repeat: no-repeat;
    z-index: -1;
    transform: translateX(-45%);
    height: 150vh;
    background-size: 100%;
} */
    .pharamcyContent::before {
        content: "";
        position: absolute;
        background: url(/wp-content/uploads/80380e17-92a6-4c7c-a618-f1430679f3a1.png);
        height: 92% !important;
        top: 20px !important;
       background-repeat: no-repeat;
        z-index: -1;
        background-size: contain;
        width: 100%;
        background-position: top !important;
        left: unset;
        transform: none;
    }
	.page-id-1403 .pharamcyContent::before{
		  height: 97% !important;
	}

    .pharamcyContent-row {
        display: flex;
        margin: 101px auto 0;
        justify-content: space-between;
        padding-top: 40px;
        align-items: center;
    }

    .pharamcyContent-row:nth-child(2n) {
        flex-direction: row-reverse;
        margin-left: 14px;
        margin-top: 30px;
    }

    .pharamcyContent-row:nth-child(3) {
        margin-top: 30px !important;
    }

    .pharamcyContent-row:last-child {
        margin-bottom: 40px;
        margin-top: 0;
        padding-top: 70px;
    }

    .pharamcyContent-row:first-child {
        padding-top: 0;
        margin-left: 20px;
    }

    .pharamcyContent-row:nth-child(2n) .manPharmacy-content {
        text-align: end;
        /* padding-left: 40px; */
    }

    .curvedSlider-card .swiper .swiper-button-prev {
        left: 37.5% !important;
    }

    .curvedSlider-card .swiper .swiper-button-next {
        right: 37.5% !important;
    }
}


@media only screen and (min-width: 992px) {
    .askQuestion.mobile {
        display: none;
    }
	 .logo {
        left: 4% !important;
    }

    .giv-img {
        width: 35%;
    }

    .giv-img img {
        /* width: 100%; */
        /* object-fit: cover; */
        /* height: 420px; */
        /* border-radius: 32px; */
    }

    section.giving {
        height: 1708px;
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        border-radius: 60px 60px 0px 0px;
    }

    .giv-text {
        width: 100%;
        /* padding: 46px; */
        margin-top: 50px;
    }

    .giving-main {
        border-radius: 48px;
        display: flex;
        /* background: #FFF; */
        padding: 24px;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .giv-img img {
        /* width: 100%; */
        /* object-fit: cover; */
        /* height: auto; */
        /* object-position: top; */
        border-radius: 32px 32px 0px 0px;
    }

    .menuBtn {
        display: none;
    }

    header#header {
        position: fixed;
        left: 0px;
        right: 0px;
        top: 0px;
        z-index: 99999999;
        background: #f1f1f2;
        align-items: center;
    }

    body {
        padding-top: 65px;
    }
}

@media only screen and (max-width: 991px) {
    .non-stop.aos-init.aos-animate p {
        font-size: 15px;
    }
	.page-id-1420 .iner-about-menu ul, .page-id-1403 .iner-about-menu ul{
		padding:0 !important;
	}

    .benifitsChild9::before {
/*         top: -3px !important; */
        right: 0px;
        height: 68px !important;
    }

    .benifitsChild8::before {
        width: 104px ! Important;
        height: 81px ! Important;
        right: -1px !important;
        top: 1px !important;
    }

    .row.d-flex.indepent.redy {
        padding-top: 50px;
    }

    .page-id-18 .benifitsParent {
        padding-top: 190px !important;
    }

    .page-id-335 .aboutDeail-parent .row.d-flex.align-items-end {
        gap: 150px;
    }

    .page-id-18 .benifitsImages.in img {
        height: 666px !important;
        object-position: top;
    }

    .aboutTemplate-Img {
        margin-top: 40px;
    }

    .page-id-18 .independentChild-aboutImg img {
        height: 504px !important;
        object-fit: cover;
        object-position: top;
    }

    .benifitsChild.benifitsChild11.animationCls::before {
        top: -2px;
        right: 17px;
        height: 63px !important;
        width: 83px !important;
    }

    .benifitsChild.benifitsChild1.animationCls.redy::before {
        height: 64px;
        width: 84px;
        right: 18px;
    }

    .benifitsChild.benifitsChild2.animationCls.redy::before {
        height: 65px;
        width: 85px;
        right: 17px;
    }

    .benifitsChild.benifitsChild3.animationCls.redy::before {
        height: 72px;
        width: 84px;
        right: 19px;
    }

    .benifitsChild.benifitsChild4.animationCls.redy::before {
        top: 0px;
        height: 61px !important;
        width: 85px;
    }

    .indepentSection {
        padding-bottom: 0px !important;
    }

    .exitDesc-rightCol h4 {
        font-size: 17px;
        margin-left: 20px;
    }

    .exitDesc-rightCol p {
        font-size: 14px;
        margin-bottom: 20px;
        width: 43%;
        margin-left: auto;
        margin-top: -6px;
    }

    .exitDes.aos-init.aos-animate {
        height: 190px;
    }

    .exitDesc-leftCol img {
        height: 133px;
        width: 189px !important;
        margin-top: -9px !important;
    }

    a.siteBtn2.new-sec-btn.join {
        margin-left: 36%;
        width: 284px;
    }

    .slider-arrows-container {
        max-width: 79vw !important;
        top: 237px !important;
    }

    .owl-nav button.owl-prev {
        position: absolute;
        left: 30%;
        bottom: -12px;
    }

    .owl-nav button.owl-next {
        position: absolute;
        left: 64%;
        bottom: -12px;
    }

    .page-id-335 .benifitsParent {
        padding-top: 18px !important;
    }

    .benifitsParent {
        max-width: 690px !important;
        padding: 0px !important;
        margin: 0 !important;
        padding-top: 322px !important;
    }

    .indepentSection.animationCls.space .row.d-flex.indepent {
        flex-direction: column;
    }

    .benifitsChild.benifitsChild1.animationCls.spa {
        margin-left: 2% !important;
    }

    .privacyImage-list {
        padding: 20px;
        margin-top: 0px !important;
        max-width: 100% !important;
        width: 100% !important;
        box-shadow: 0px 4px 49px 0px rgb(255 255 255 / 17%) !important;
    }

    .row.d-flex.indepent {
        padding-left: 12px !important;
        padding-right: 12px !important;
    }

    .privacyImage-list ul {
        margin: 8px 0 20px;
        min-height: 124px;
    }

    /* .indepentSection.animationCls.space .benifitsChild {
    margin-left: 5%;
} */
    .benifitsChild {
        max-width: 686px !important;
        width: 100%;
    }

    .mainimage img {
        max-width: 105px !important;
        margin: auto !important;
    }

    .SecondaryChild {
        margin-bottom: 30px;
        margin-top: -30px;
    }

    .clinicParent {
        padding-bottom: 50px !important;
    }

    .row.d-flex.indepent {
        flex-direction: column-reverse;
        padding-top: 100px;
    }

    .pharamcyContent::before {
        display: none;
    }

    .pharmacySection {
        padding: 30px 0 0;
    }

    .pharmacySection {
        background-size: contain;
    }

    .pharmacySection .smartTrade h3, .onlineMark-heading h3, .independ-child h3, .fedEx-parent h3, .downloadApp-child h3, .curvedSli-heading h3, .aboutTemplate-heading h3, .independentChild-aboutHeading h3, .uniChild h3, .heroBanner-content h3, .logoUni h3, .worksheading h3, .testimonialsMember-heading h3, .pharmaTesti-sliderHeading h3 {
        font-size: 31px;
        line-height: 50px;
    }

    #pharmaTesti-slider .pharmatesti-content h4 {
        font-size: 17px;
    }

    section.testimonialsMember {
        padding: 10px 0;
    }

    .pharmaVideo a img {
        margin-left: auto;
        width: 40px;
        margin: 21px 21px 21px auto;
        padding: 0;
    }

    .privacyImages-firstchild img {
        width: 100%;
    }

    .privacyImage-list {
        padding: 20px;
        margin-top: -200px;
        margin-left: auto;
        margin-right: auto;
    }

    .privacyImage-list ul {
        margin: 8px 0 20px;
    }

    .privacyImage-list a.siteBtn3 {
        padding: 11px 20px;
    }

    .setHeading h3, .setHeading p, .setHeading .siteBtn3 {
        margin: 10px auto;
        text-align: center;
    }

    .setHeading h3 {
        padding-bottom: 0px;
        font-size: 32px;
        max-width: 100%;
        margin-bottom: 0;
    }

    .setBtns {
        justify-content: center;
    }

    .clinicParent img {
        margin: auto;
    }

    .onlineMarket-Section img {
        margin: auto;
    }

    .onlineMark-heading {
        padding-top: 30px;
    }

    .onlineMark-heading p {
        max-width: 100%;
        margin: 10px;
    }

    .nationWide-listRight img {
        width: 100%;
        object-fit: contain;
        margin-top: 20px;
    }

    .aboutTemplate p {
        font-size: 14px;
        margin: 0;
    }

    .independentChild-aboutHeading p, .heroBanner-content p, .historyHeading p, .uniChild p, .fedEx-parent p {
        font-size: 14px;
    }

    .independentChild-aboutHeading p {
        padding: 20px 0;
    }

    .aboutTemplate-heading {
        margin: 50px 0 50px;
    }

    .benifitsImages {
        margin: auto;
    }

    .benifitsChild::before {
        top: -5px;
        right: 19px;
    }

    .askQuestion h3 {
        text-align: center;
        margin-bottom: 0;
    }

    .faqImage {
        margin: 60px auto 0;
        width: 100%;
    }

    #myTabContent-cus .faqImage {
        margin: 30px auto 0;
    }

    #myTabContent-cus {
        padding: 20px 0;
    }

    .mobileDisable {
        display: none;
    }

    #scndaryParent.scndryParent::after {
        display: none;
    }

    #heroSlick ul.slick-dots {
        max-width: 768px;
        bottom: 10px;
    }

    .curvedSlider-card .swiper .swiper-button-next {
        top: 88% !important;
        right: 31% !important;
    }

    .curvedSlider-card .swiper .swiper-button-prev {
        top: 88% !important;
        left: 31% !important;
    }

    .onlineMark-heading span.sunIcon::before {
        bottom: 0px;
        left: -5px;
        top: -5px;
    }

    .onlineMarket-Section, .empoerSection, .exitImage-div img, .exitDes, .downloadApp, .fedEx, .discoverChild {
        border-radius: 20px;
    }

    .footer {
        border-radius: 20px 20px 0 0;
    }

    .onlineMarket-Section {
        padding: 10px 0;
    }

    .exitImage.animationCls {
        top: -341px;
    }

    .fedEx-parent p {
        padding: 0 20px;
    }

    .matchUniversity {
        border-radius: 27px 27px 0 0;
        margin-top: 20px;
        padding-bottom: 50px;
    }

    .slick-list {
        border-radius: 0px;
    }

    .heroSlick-child {
        border-radius: 20px;
        overflow: hidden;
        height: 260px;
    }

    .heroSlick-child.slick-slide img {
        margin: auto;
        height: 100%;
        object-fit: cover;
        width: 100%;
    }

    .heroSlick-child.slick-slide a img {
        width: auto;
    }

    .aboutSlider .swiper-container {
        margin-left: 9px;
        overflow: hidden;
        padding: 0 30px;
    }

    #slider .swiper-button-next {
        right: 20px;
    }

    #slider .swiper-button-prev {
        left: 12px;
    }

    .aboutDeail-rightTop {
        margin: 30px auto 25px;
    }

    #slider .swiper-button-prev {
        left: 30px;
    }

    .setHeading a.siteBtn2 {
        margin: 30px auto 0;
    }

    .pharamcyContent::before {
        display: none;
    }

    .pharamcyContent-row {
        justify-content: center;
        flex-wrap: wrap;
        padding-top: 0;
        margin-top: 40px;
    }

    .manPharmacy-content {
        padding: 10px 0;
    }

    .pharamcyContent {
        margin: 0 auto 40px;
    }

    .manPharmacy-img img {
        width: 100%;
    }

    .exitDes, .downloadApp {
        max-width: 700px;
    }

    .footer-nav ul {
        gap: 28px;
    }

    .exitDes {
        margin-top: -280px !important;
    }

    .discoverChild h3 {
        font-size: 28px;
    }

    .textCircle::before, .textCircle2::before, .textCircle3::after, .textCircle4::after {
        display: none;
    }

    .pharmacySection::before, .swiper-container.scndryParent::after {
        display: none;
    }

    .discoverChild {
        /*     max-width: 475px; */
        padding: 20px;
    }

    .benifitsChild-heading {
        max-width: 425px !important;
        padding: 26px 0px 0px 24px;
    }

    .benifitsChild-heading h4 {
        font-size: 26px;
        line-height: 20px;
        margin-bottom: 11px;
    }

    .benifitsChild-heading p {
        font-size: 15px;
        padding-bottom: 20px;
    }

    .exitDes {
        margin: auto;
        right: 0;
        left: 0;
        border-radius: 40px;
        padding: 9px;
        align-items: center;
    }

    .exitImage {
        position: relative;
    }

    .exitDesc-rightCol h4 {
        font-size: 18px;
        line-height: 33px;
        margin: 17px 0px 13px 0;
    }

    .downloadApp {
        padding: 57px 21px 0;
        margin-left: auto;
        margin-right: auto;
    }

    .onlineMark-heading h3 {
        font-size: 34px;
        line-height: 55px;
    }

    .nationWide-list ul li {
        padding: 30px 0 13px;
        text-align: left;
        font-size: 14px;
    }

    .curvedSli-heading h3 {
        font-size: 32px;
        line-height: 55px;
    }

    .askQuestion h3 {
        font-size: 23px;
        line-height: 45px;
		max-width: 100% !important;
    }

    .mainParent {
        background: #f1f1f2;
        padding: 0px 50px 0px;
    }

    .footer-col h6 {
        line-height: 26.479px;
        font-size: 13px;
    }

    .downloadApp-child::after {
        display: none;
    }

    #heroSlick ul.slick-dots {
        max-width: 891px;
        bottom: 140px;
    }

    .slick-list {
        border-radius: 20px;
    }

    .setBtns a.siteBtn4 {
        font-size: 15px;
    }

    .empoerSection h2 {
        font-size: 27px;
    }

    .nationWide-list ul li::before {
        left: -20px;
    }

    .uniChild-parent h5 {
        font-size: 22px;
        margin: 0%;
    }

    .main-menu li {
        margin-bottom: -3px;
    }

    .contactUs-content {
        padding: 0 10px;
    }

    .benifitsChild {
        background-size: 100% 100%;
    }

    .independentChild-aboutParent .benifitsChild::before {
        right: 4px;
    }

    .askQuestion.desktop {
        display: none;
    }

    .askQuestion.desktop img {
        margin-top: 40px;
    }

    .logo {
        flex: unset;
        position: absolute;
        left: 6%;
        top: 6px;
        width: 22%;
        max-width: 100% !important;
    }

    .logo img {
        max-width: 160px;
    }

    header#header {
        position: relative;
        min-height: 80px;
        display: flex;
        align-items: center;
    }

    nav#navmenu {
        flex: 1;
        z-index: 9;
    }

    .discoverHeading {
        margin-top: -43px !important;
    }

    .indepentSection.animationCls.space .benifitsParent {
        padding-top: 108px !important;
    }

    .setHeading.aos-init.aos-animate a {
        margin: 30px auto;
    }

    .aboutDeail-rightCenter .aboutDeail-rightCen {
        width: 47%;
        padding: 24px 0 0;
    }

    .benifitsChild.benifitsChild5 {
        margin: 0;
    }

    .works-detail {
        padding: 17px 24px 10px;
    }

    .works-image {
        padding: 10px 11px;
    }

    .work-info-top h5 {
        font-size: 22px;
    }

    .work-info-bottom span {
        font-size: 14px;
    }

    .worksheading {
        padding: 20px 0;
    }

    .aboutSlider {
        padding-top: 0px;
    }

    .aboutDeail-rightCen p, .aboutDeail-rightTop p {
        padding: 20px 0 0;
        font-size: 14px;
    }

    .faqSec.animationCls {
        margin-top: -160px;
    }

    .curvedSlider-card {
        padding-bottom: 0;
    }

    .clinicParent {
        padding: 20px 0;
    }

    #pharmacyClinic .clinicParent {
        padding: 20px 0 90px;
    }

    .nationWide-listParent {
        padding: 20px 30px 0;
    }

/*     .secondarySecton {
        margin-top: 40px;
    } */

    .smartTrade p {
        margin-top: 10px;
    }

    .pharmacySection .smartTrade h3 span.sunIcon::before {
        bottom: -5px;
        top: inherit;
    }

    .aboutDeail-rightTop {
        margin: 40px 25px 20px;
    }

    .heroBanner-second {
        padding: 30px 0 30px !important;
    }

    .aboutDeail-parentImg {
        height: auto;
    }

    #aboutCurved .curvedSli-heading {
        margin: auto auto 51px;
    }

    div#aboutCurved {
        padding: 30px 0 20px;
    }

    .curvedSli-heading h3 {
        margin-bottom: 10px;
    }

    #aboutCurved .curvedSli-heading {
        margin: auto auto 20px;
    }

    .independ-child {
        padding: 30px 0 0;
    }

    .rightCol.desktopDisable {
        flex-direction: column-reverse;
        justify-content: flex-start;
        align-items: flex-start;
        margin-bottom: 20px;
        gap: 17px;
        display: flex;
        flex-wrap: wrap;
        margin-left: 0;
        line-height: 20px;
    }

    .rightCol.desktopDisable a.siteBtn {
        margin-top: 0px;
        max-width: 100%;
        width: 100%;
        padding: 15px 0;
        background: #f05f28;
        color: #fff;
    }

    nav.main-menu {
        margin-top: 0px;
    }

    .menus-wrapper {
        height: calc(100% - 150px);
    }

    .manPharmacy-img {
        padding: 0px;
        margin: auto;
        height: 100%;
    }

    .setHeading p {
        font-size: 14px;
    }

    /* match ur uni page	 */
    .pharmaVideo {
        min-height: 400px;
    }

    .pharmaceheading h3, .browseheading h3 {
        font-size: 34px;
        line-height: 51px;
        padding-top: 15px;
    }

    .browseheading {
        padding: 10px 0 30px;
    }

    section#matchRx-video {
        margin-top: 0;
        padding: 10px 0;
    }

    section#matchRx-video .browseheading {
        padding: 0 0 20px;
    }

    .postImage-content h4 {
        font-size: 24px;
    }

    .postInfo-bottomTitle h5 {
        font-size: 20px;
    }

    .healthVideo-info h4 {
        font-size: 15px;
    }

    .healthPlay-video {
        margin-top: 0;
    }

    .postInfo-bottomTitle a {
        width: auto;
    }

    section.pharmaVideo-section {
        padding-top: 30px;
    }

    .logoUni-img {
        margin: auto;
        max-width: 300px;
    }

    .pharmaceheading {
        margin-left: 20px;
    }

    /* agreeemnt info	 */
    .agreemntInfo h3 {
        font-size: 30px;
        line-height: 40px;
        padding: 0;
        margin: 30px 0 10px;
    }

    .pharmatesti-content {
        margin: 30px auto 0 !important;
    }

    .pharmatesti-content {
        max-width: 634px;
    }

    /* single detail pge	 */
    #postDetail-Page .postDetails-info h3 {
        font-size: 27px;
        line-height: 34px;
    }

    #postDetail-Page .postDetails-info h4 {
        font-size: 25px;
        line-height: 33px;
    }

    #postDetail-Page .postDetails-info ul li {
        margin-bottom: 10px;
    }

    #postDetail-Page .postDetails-info h4 {
        font-size: 22px;
        line-height: 29px;
    }

    #postDetail-Page .postDetails-info img {
        padding: 22px 0;
    }

    .postDetails-info {
        position: relative;
        top: 0;
    }

    section#postDetail-Page {
        margin-top: 0px;
    }

    .postDetails-info {
        padding-bottom: 60px;
    }

    .rightCol.desktopDisable a.siteBtn::before {
        width: 140% !important;
        transform: rotate(11deg) !important;
        top: -30px !important;
        left: -70px !important;
    }

    .contactUs-content a.siteBtn2.jborder {
        font-size: 12px;
        padding: 4px 18px;
        padding-bottom: 14px;
    }

    .shippingStep .works-image, .shippingStep .works-detail {
        width: 100%;
    }

    .shippingStep .works-detail {
        padding: 0px 24px 10px;
    }

    .shippingStep ul li {
        font-size: 14px;
    }

    .shippingStep .works-detail h4 {
        padding: 12px 0 15px;
        font-size: 25px;
    }

    .shippingStep .worksheading {
        padding: 30px 0;
    }

    .shippingStep .works-image img {
        max-height: 500px;
    }

    section#pharmaTesti-slider {
        padding: 10px 0;
    }

    .pharmaTesti-slider .slick-slide .pharmaFancybox img {
        width: 40px;
    }

    .agreemntInfo p, #agreementSec ul li {
        font-size: 14px;
        padding-bottom: 15px;
    }

    #agreementSec ul, #agreementSec h5 {
        padding-right: 0;
    }

    .testimonialsMember-heading {
        margin: 0 auto 23px;
    }

    #useragreement .heroBanner-content p {
        padding-top: 0;
    }

    section#agreementSec-parent {
        padding: 20px 0;
    }

    #loadMore {
        padding: 16px 60px;
        margin: 20px auto 0px;
    }

    .pharamcyContent-row:nth-child(2n) {
        margin-left: auto;
    }

    .manPharmacy-content h4 {
        font-size: 28px;
    }

    #faqPage #myTab li.nav-item {
        position: relative;
    }

    #myTabContent-cus div#accordionFlushExample {
        margin-top: 30px;
    }

    #myTabContent-cus .askQuestion {
        max-width: 100%;
        margin-bottom: 30px;
    }

    div#accordionFlushExample1 {
        /* margin-top: 40px; */
    }

    .testimonialsMember-heading p {
        font-size: 14px;
    }

    .aboutMain-parent {
        border-radius: 0 0 20px 20px;
        padding: 20px 0;
    }

    .aboutDeail-rightCenter:nth-child(2) .aboutDeail-rightCen {
        padding-bottom: 20px;
    }

    .aboutDeail-rightCenter:last-child .aboutDeail-rightCen {
        padding-bottom: 20px;
    }

    div#myTabContent-cus {
        padding-bottom: 70px;
    }

    .pharamcyContent-row:first-child {
        padding-top: 0;
        margin-left: 0px;
    }

    .pharamcyContent-row:nth-child(2n) .manPharmacy-content {
        text-align: left !important;
        }

    .manPharmacy-content {
        text-align: center;
    }

    .manPharmacy-content p {
        text-align: center!important;
    }

    .manPharmacy-content a {
        margin: 0 auto;
    }

    .pharamcyContent-row:nth-child(2n) .manPharmacy-content p {
        text-align: left !important;
    }

    .pharamcyContent-row:last-child {
        margin-top: 0px!important;
        padding-top: 40px;
    }

    .footer-icons p {
        font-size: 14px;
    }

    .aboutDeail-parent::before {
        width: 230px;
        height: 270px;
        top: -60px;
        background-size: contain;
        background-repeat: no-repeat;
    }
}

@media only screen and (max-width: 768px) {
    .page-id-335 .independentChild-aboutImg img {
        height: 440px !important;
    }

    h2 {
        font-size: 36px;
    }

    .pharmacySection .smartTrade h3, .onlineMark-heading h3, .independ-child h3, .fedEx-parent h3, .downloadApp-child h3, .uniChild h3, .privacyImage-list h3, .curvedSli-heading h3, .SecondaryChild h3, .historyHeading h3, .contactUs h3 {
        font-size: 26px;
        line-height: 36px;
    }

    .nationWide-listParent {
        padding: 10px 0 0;
    }

    .smartTrade p, .contactUs p, .onlineMark-heading p, .accordion-item .accordion-button h3, .exitDesc-rightCol p {
        font-size: 14px;
    }

    .uniChild-parent h5 {
        text-align: center;
        font-size: 20px;
        line-height: 35px;
        padding: 15px 0 20px;
    }

    .exitDes {
        margin-top: 40px;
        padding: 20px;
        position: relative;
    }

    .downloadApp {
        margin-top: 30px;
        padding: 0px;
    }

    .accordion-item .accordion-button {
        line-height: 22px;
    }

    .mainParent {
        padding: 0 10px 0;
    }

    .uniChild {
        padding: 70px 10px;
    }

    .shippingStep .works-detail h4 {
        font-size: 22px;
    }

    .faqSec:after {
        display: none;
    }

    .faqSec {
        padding: 30px 0;
    }

    .independ-child h3 {
        font-size: 26px;
        line-height: 37px;
    }

    .benifitsChild::before {
        width: 65px;
        height: 65px;
    }

    .uniChild-parent h5 {
        text-align: center;
        font-size: 21px;
        line-height: 27px;
        padding: 15px 0 20px;
    }

    .nationWide-list ul li {
        padding: 30px 0px 0px 20px;
        font-size: 14px;
    }

    .privacyImage-list ul li {
        font-size: 14px;
    }

    .setBtns a.siteBtn4 {
        font-size: 12px;
    }

    .setHeading a.siteBtn3 {
        padding: 10px 27px 10px 11px;
        font-size: 12px;
    }

    .siteBtn3::after {
        right: 6px;
    }

    .accordion-body {
        font-size: 14px;
    }

    .discoverHeading {
        margin: 40px 10px;
    }

	.logo a {
    width: 170px;
    height: 80px;
	}
    .discoverChild {
        padding: 20px;
        margin: auto;
        margin-bottom: 20px;
    }

    .siteBtn2 {
        padding: 10px 26px;
        font-size: 12px;
        margin-top: 12px;
    }

    .onlineMark-heading .siteBtn2 {
        margin-top: 32px;
    }

    .discoverChild h3 {
        font-size: 28px;
    }

    .info p {
        color: #626366;
        font-family: "GOTHIC-regular";
        font-size: 11.562px;
        font-style: normal;
        font-weight: 400;
        line-height: 29px;
        text-align: left;
    }

    #heroSlick ul.slick-dots {
        max-width: 600px;
        bottom: 260px;
        right: 0;
    }

    .discoverHeading {
        margin: 40px 10px;
        margin-top: -50px;
        margin-left: -110px;
    }

    .swiper-button-next {
        right: 20%;
    }

    .swiper-button-prev {
        left: 21%;
    }

    .clinicDoctor {
        border-radius: 30px;
    }

    .setHeading {
        margin-bottom: 40px;
    }

    .setHeading a.siteBtn2 {
        margin: auto;
    }

    .exitDesc-leftCol img {
        margin: auto;
    }

    .exitDes, .downloadApp {
        margin: 20px auto;
        border-radius: 20px;
    }

    .SecondaryChild span.sunIcon::before {
        top: 4px;
    }

    .discoverChild span.sunIcon::before {
        left: -10px;
    }

    .footer-col {
        min-height: 161px;
    }

    .childImage.slick-slide:nth-child(odd) .mainimage {
        margin-top: 0px;
    }

    .setBtns {
        margin-top: 0px;
    }

    .exitDesc-leftCol {
        max-width: 300px;
        margin: auto;
    }

    .uniChild-parent img {
        margin: auto;
    }

    a.learnMore {
        margin: auto;
    }

    .nationWide-list ul li::before {
        left: 0;
    }

    /* how it works	 */
    .works-detail {
        width: 100%;
    }

    .works-row {
        flex-direction: column;
    }

    .works-image {
        width: 100%;
    }

    /*   .wrapper-download {
    margin-top: 290px;
  } */
    .aboutDeail-rightCenter .aboutDeail-rightCen {
        width: 100%;
    }

    .curvedSlider-card .swiper .swiper-button-next {
        right: 33% !important;
    }

    .curvedSlider-card .swiper .swiper-button-prev {
        left: 33% !important;
    }

    .independ-child span.sunIcon::before {
        top: 0px;
    }

    .pharmacySection .smartTrade h3 span.sunIcon::before {
        bottom: -10px;
        top: inherit;
        left: -7px;
    }

    .uniChild-parent {
        padding: 20px 0;
        margin-top: 20px;
    }

    .curvedSli-heading span.sunIcon::before {
        bottom: 0;
    }

    /* match rx uni	 */
    .pharmaceheading h3, .browseheading h3 {
        font-size: 28px;
    }

    #myTabWrapper #myTab {
        overflow-x: auto;
        display: flex;
        flex-wrap: nowrap;
    }

    #myTabWrapper .nav-item {
        flex: 0 0 auto;
    }

    .exitDesc-rightCol {
        margin-left: 0;
    }

    .exitDesc-rightCol h4 span {
        display: initial;
    }

    .pharamcyContent-row .manPharmacy-content a.siteBtn2 {
        padding: 7px 14px;
    }

    .accordion-item .accordion-button {
        font-size: 14px;
    }

    table.agreementTable th {
        padding: 10px 0;
        font-size: 12px;
    }

    .page-id-18 .benifitsImages.in img {
        height: 410px !important;
        object-position: top;
    }

/*     .secondarySecton.new.fadeInUp {
        margin-top: 30px !important;
    } */
}


@media (max-width: 660px) {
    #heroSlick ul.slick-dots {
        max-width: 400px;
        bottom: 310px;
    }

/*     .secondarySecton.new.fadeInUp {
        margin-top: 30px !important;
    } */

    .discoverHeading {
        margin: 40px 10px;
        margin-top: 30px;
        margin-left: 0;
    }
	.footerCenter {
    width: 100%;
    max-width: 160px;
    height: 130px !important;
	}

    .pharmacySection .smartTrade h3 span.sunIcon::before {
        bottom: 0;
        top: -9px;
    }

    .curvedSlider-card .swiper .swiper-button-next {
        top: 90% !important;
        right: 6% !important;
    }

    .curvedSlider-card .swiper .swiper-button-prev {
        top: 90% !important;
        left: 6% !important;
    }

    .exitDesc-rightCol h4 {
        font-size: 20px;
        line-height: 33px;
    }

    .footer-nav ul {
        gap: 26px;
		justify-content:flex-start;
    }

    .footer-nav ul li a {
        font-size: 12px;
    }

    .footer-col p, .pharmaceheading p {
        font-size: 14px;
    }

    .footer-col h6 {
        font-size: 16px;
    }

    .foote-links {
        margin-top: 20px;
    }

    .empoerSection h2 {
        font-size: 19px;
    }

    .privacyImage-list {
        margin: -251px 20px 0;
    }

    .historyHeading p, .independentChild-aboutHeading p, .heroBanner-content p, .curvedSli-heading p {
        font-size: 14px;
    }

    .aboutTemplate-heading h3 {
        font-size: 27px;
        line-height: 29px;
    }

    .aboutTemplate-heading {
        margin: 40px 0 60px;
    }

    .menu-sidebar {
        width: 100%;
        background-color: rgb(0 0 0 / 75%);
    }

    /*   .rightCol a:first-child {
    color: #fff;
  } */
    .curvedSlider-card .swiper .swiper-button-prev {
        left: 20% !important;
    }

    .curvedSlider-card .swiper .swiper-button-next {
        right: 20% !important;
    }

    .setHeading .starIcon::before {
        left: -80px;
        top: 0;
        right: 0;
    }

    .rightCol.desktopDisable a.siteBtn::before {
        transform: rotate(2deg) !important;
    }

    .curvedSlider-card .swiper-slide {
        transform: rotate(0deg) !important;
    }

    /* .curvedSlider-card .swiper-slide {
    margin-top: 0;
} */
    .swiper-slide.swiper-slide-duplicate.swiper-slide-visible.swiper-slide-active {
        transform: none;
        margin-top: 0;
    }

    .curvedSlider-card .swiper-slide.swiper-slide-duplicate.swiper-slide-duplicate-prev {
        transform: none !important;
    }

    .swiper-slide.swiper-slide-duplicate-active.swiper-slide-visible.active {
        transform: none;
        margin-top: 0;
    }
	    .page-id-1476 header#header {
        height: 110px;
    }

}

@media (max-width: 480px) {
    .independ-child h3 {
        font-size: 17px;
        line-height: 32px;
        margin-bottom: 10px;
    }
	
	.giv-text h4 {
        font-size: 16px !important;
        margin-top: 7px !important;
    }
	
	    .page-id-1420 .heroBanner-content p {
        font-size: 14px !important;
    }

    .privacyImage-list h3 {
        font-size: 23px;
    }

    .manPharmacy-content h4 {
        font-size: 20px !important;
    }

    .manPharmacy-content h6 {
        font-size: 16px;
    }

    .uniChild-parent h5 {
        font-size: 18px;
        margin-top: 10px;
    }

    .uniChild-parent p {
        font-size: 14px;
    }

    .uniChild-parent img, .uniChild-parent a.learnMore {
        margin: auto;
    }

    #heroSlick ul.slick-dots {
        max-width: 120px;
        left: 0;
        right: 0;
        margin: auto;
        bottom: 280px;
    }

    .smartTrade h3 {
        font-size: 21px;
    }

    .discoverChild h3, .testimonialsMember-heading h3, .pharmaTesti-sliderHeading h3 {
        font-size: 20px;
        line-height: 40px;
    }

    .discoverChild span.sunIcon::before {
        left: -10px;
        top: -10px;
    }

    #pharmaTesti-slider .pharmatesti-content h5 {
        font-size: 16px;
        padding-top: 12px;
    }

    #slider .swiper-button-prev {
        left: 40px;
    }

    #slider .swiper-button-next {
        right: 30px;
    }

    .benifitsChild-heading {
        padding-right: 50px;
    }

    .benifitsChild::before {
        width: 53px;
        min-height: 70px;
        top: 5px;
        right: 0px !important;
        padding: 25px 25px;
        background-size: 35px;
    }

    .benifitsChild {
        min-height: 150px;
        display: flex;
        align-items: flex-end;
    }

    .benifitsChild-heading p {
        font-size: 10px;
    }

    .privacyImage-list {
        margin: -140px 20px 0;
    }

    .curvedSli-heading span.sunIcon::before {
        bottom: -3px;
    }

    .privacyImage-list {
        margin: -140px 6px 0;
    }

    .clinicParent {
        padding: 0px 0 20px;
    }

    .nationWide-listParent {
        padding: 0;
    }

    .pharmacySection, .independ-child {
        padding: 30px 0 0;
    }

    .independ-child span.sunIcon::before {
        top: -3px;
        bottom: 0;
        left: -7px;
    }

    .indepentSection {
        padding-bottom: 20px;
    }

    .uniChild {
        padding: 40px 10px;
    }

    .setHeading h3 {
        font-size: 26px;
        margin: 30px auto 0;
        line-height: 31px;
    }

    .setHeading a.siteBtn2 {
        margin: 20px auto auto;
    }

    #scndaryParent .slick-list.draggable {
        margin-bottom: 8px;
    }

    .SecondaryChild span.sunIcon::before {
        top: 0px;
    }

    .logo {
        max-width: 120px;
        left: -27px !important;
    }

    .menu {
        padding: 10px 16px;
    }

    .discoverChild h3 {
        font-size: 18px;
    }

    .aboutDeail-rightCen {
        width: 100%;
    }

    .aboutDeail-rightCen p, .aboutDeail-rightTop p {
        padding: 10px 0;
    }

    .aboutDeail-rightCenter .aboutDeail-rightCen {
        margin: 0 10px;
    }

    .aboutDeail-rightTop {
        margin: 30px auto 10px;
    }

    .independentChild-aboutParent .benifitsParent {
        padding: 22px 0px 0;
    }

    .curvedSlider-card .swiper .swiper-button-next {
        right: 50px !important;
        top: 94% !important;
    }

    .curvedSlider-card .swiper .swiper-button-prev {
        left: 55px !important;
        top: 94% !important;
    }

    .curvedSlider-section a.siteBtn2 {
        margin-top: 20px;
    }

    .SecondaryChild h3 {
        font-size: 19px;
    }

    .SecondaryChild p {
        font-size: 14px;
    }

    .curvedSlider-card .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
        bottom: 20px !important;
    }

    .curvedSlider-card .swiper .swiper-slide {
        height: 320px;
        margin-bottom: 30px;
    }

    .empoerSection h2 {
        font-size: 17px;
    }

    .setHeading .starIcon::before {
        left: -10px;
        top: -26px;
    }

    .setHeading span.sunIcon::before {
        top: 0px;
        bottom: 0;
        left: -11px;
    }

    .curvedSlider-card .swiper {
        padding-bottom: 60px !important;
        width: 100%;
        height: auto;
        min-height: auto !important;
    }

    .onlineMark-heading h3 {
        font-size: 22px;
    }

    .curvedSlider-card {
        margin: 0 10px;
    }

    .postInfo-bottomTitle h5 {
        font-size: 16px;
    }

    .postInfo-bottomTitle a {
        width: auto;
        font-size: 12px;
        padding: 6px 16px;
    }

    #shippingStep .worksheading h3, #shipping .heroBanner-content h3 {
        font-size: 24px;
        line-height: 30px;
    }

    .shippingStep .works-detail h4 {
        font-size: 20px;
    }

    .shippingStep ul li {
        padding-right: 0;
    }

    .testimonialsMember-heading span.sunIcon::before, .pharmaTesti-sliderHeading span.sunIcon::before {
        top: 0px;
    }

    #testimonialsPage .heroBanner-content h3, #useragreement .heroBanner-content h3, .agreemntInfo h3 {
        font-size: 24px;
        margin-top: 0;
    }

    .shippingStep .works-image img {
        max-height: 300px;
    }

    .pharmaceheading h3 {
        font-size: 22px;
        line-height: 33px;
    }

    .pharmaceheading h3, .browseheading h3 {
        font-size: 24px;
    }

    .siteBtn2::before {
        display: none;
    }

    .siteBtn2:hover img {
        filter: none;
    }

    .siteBtn2:hover {
        color: white;
    }

    .pharmaceheading span.sunIcon::before {
        top: -60px;
        bottom: 0;
        left: 250px;
    }

    .pharmaceheading span.sunIcon {
        padding-left: 0;
    }

    .pharmacySection .smartTrade h3 span.sunIcon::before {
        bottom: 0;
        top: -2px;
        left: 0;
    }

    .curvedSli-heading h3 {
        font-size: 19px;
    }

    .pharmacySection .smartTrade h3 {
        font-size: 21px;
    }

    span.sunIcon {
        position: relative;
        padding-left: 30px;
    }

    .pharmacySection .smartTrade h3 span.sunIcon::before {
        bottom: 0;
        top: -4px;
        left: -8px;
    }

    .manPharmacy-content {
        padding-left: 0 !important;
        margin: auto;
    }

    .footer-icons p {
        padding-bottom: 30px;
    }

    .footer-bottom {
        justify-content: center;
    }
	
	.benifitsChild.benifitsChild8.animationCls .benifitsChild-heading p:nth-child(2), .benifitsChild.benifitsChild8.animationCls .benifitsChild-heading p:nth-child(3), .benifitsChild.benifitsChild9.animationCls .benifitsChild-heading p:nth-child(2){
    padding-bottom: 0;
}
	.page-template-home-v2 .benifitsChild.benifitsChild9 .benifitsChild-heading {
    padding-top: 0px !important;
    position: relative;
    top: -30px;
}
	
	
}

@media (min-width: 391px) {
    #heroSlick ul.slick-dots {
        bottom: 320px;
    }
/* 	
	    .page-id-1368 .logo.land {
        left: 26% !important;
        top: -41px;
    } */
	
	.logo {
        left: -12px !important;
    }
	

    .abouts h4 {
        font-size: 20px !important;
        max-width: 73%;
        margin: auto;
    }

    .mainimage {
        width: 250px;
        height: 245px;
    }

    .iner-about-menu li a {
        font-size: 14px;
    }

    .iner-about-menu.scrolled {
        width: 367px !important;
    }
}

@media (max-width: 352px) {
    #faqPage #myTab li.nav-item {
        margin: auto;
    }

    .mainimage {
        width: 250px;
        height: 245px;
    }

    .postInfo-bottomTitle a {
        margin-top: 20px;
    }
}

#loadMore {
    padding: 16px 60px;
    text-transform: capitalize;
    margin: 45px auto 10px;
    font-size: 14px;
}

.testimonialsMember .siteBtn2::before {
    top: -26px;
    left: -10px;
    width: 208px;
}

.loadMore-parent {
    display: none;
}

.loadMore-parent.display {
    display: flex;
}

/* styles.css */
.text-wrapper {
    font-size: 24px;
    white-space: nowrap;
}

.text-wrapper span {
    opacity: 0;
    display: inline-block;
    transform: translateY(20px);
    transition: opacity 0.5s ease-in-out, transform 0.5s ease-in-out;
}

.accordion-item.has-show {
    background: #fff;
    border-radius: 20px;
    border-bottom: none;
}

.phramcyAbout-section .row {
    position: relative;
    z-index: 9;
}

main {
    overflow: hidden;
}

.page-template-shipping .contactUs-parent, .page-template-about .contactUs-parent, .page-template-matchrxuni .contactUs-parent, .page-template-testimonials .contactUs-parent {
    background: #fff;
}

.pharamcyContent-row:last-child {
    /*     margin-bottom: 40px; */
    /*     margin-top: 0; */
}

.indepentSection.animationCls .col-lg-6.col-md-12.col-12 {
    padding: 0;
}

a.getbtn {
    text-decoration: underline;
}

#aboutNavBtn {
    width: 40px;
    height: 40px;
    background: #fff;
    border-radius: 48px;
}

button#aboutNavBtn:hover img {
    filter: invert(1);
}

button#aboutNavBtn:hover {
    background: #F48120 !important;
}

.page-template-howitworks .pharmacySection {
    margin-top: 20px;
}

.menuBtn a img {
    position: relative;
    top: 3px;
}

.page-template-privacypolicy .agreemntInfo h4 {
    padding-bottom: 20px;
}

.page-template-privacypolicy #agreementSec ul {
    padding: 10px 30px 0;
}

.footerCenter p {
    color: #ffffffa6;
}

.rightCol a {
    margin: 0 auto;
}

.loginBtn:hover {
    color: #F05F28 !important;
}

.sub-menu-toggle {
    cursor: pointer;
}

.sub-menu {
    display: none;
}

.sub-menu li {
    padding: 5px 0;
}

ul.mobileDisable.colorMenu {
    opacity: 0;
    visibility: hidden;
    position: absolute;
    left: 0px;
    position: absolute;
    background-color: #F58220;
    padding: 0px 15px;
    border-radius: 10px;
    width: max-content !important;
    max-width: max-content !important;
    flex-direction: column;
}

nav#navmenu ul {
    max-width: 100%;
    width: 100%;
}

nav#navmenu ul li {
    position: relative;
    z-index: 999;
}

nav#navmenu ul li:hover ul.mobileDisable.colorMenu {
    opacity: 1;
    visibility: visible;
}

#menu-secondary-menu li ul li a {
    color: #F1F1F2 !important;
}

#header li ul li a:hover {
    color: #000 !important;
}

#menu-secondary-menu li ul li a {
    color: #F1F1F2 !important;
    font-family: 'GOTHIC-regular';
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
    padding: 5px 0px;
}

#menu-secondary-menu li ul li:first-child a {
    /* border-bottom: 1px solid #F1F1F2; */
    width: max-content;
    padding: 6px 0;
}

#menu-secondary-menu li ul li:last-child a {
    border-bottom: none;
}

.sub-menu-toggle[aria-expanded="false"] .custom-icon-plus::before {
    content: url('/wp-content/uploads/2023/11/7751195d-9b10-4fe5-90be-a26e4cc9db0c.svg');
}

.sub-menu-toggle[aria-expanded="true"] .custom-icon-minus::before {
    content: url('/wp-content/uploads/2023/11/d1dea133-fa3d-4532-b32b-8e198969a740.svg');
}

.sub-menu-toggle .icon-plus::before {
    content: url('/wp-content/uploads/2023/11/d1dea133-fa3d-4532-b32b-8e198969a740.svg');
}

.sub-menu-toggle .icon-minus::before {
    content: url('/wp-content/uploads/2023/11/7751195d-9b10-4fe5-90be-a26e4cc9db0c.svg');
}

.sub-menu-toggle[aria-expanded="true"] .icon-plus {
    display: none;
}

.sub-menu-toggle[aria-expanded="true"] .icon-minus {
    display: inline-block;
}

.sub-menu-toggle[aria-expanded="false"] .icon-plus {
    display: inline-block;
}

.sub-menu-toggle[aria-expanded="false"] .icon-minus {
    display: none;
}

.sub-menu-toggle {
    border: none;
}

.sub-menu-toggle span svg {
    display: none;
}

/* .footer-col{
	display: none;
} */
#contactPage {
    background: #fff;
}

form.wpcf7-form.init {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    /* padding: 40px 0; */
    width: 100%;
}

.contactForm_parent {
    /* max-width: 600px; */
    margin: auto;
    width: 100%;
}

.contactForm_parent input {
    width: 100%;
    padding: 12px 10px;
    border-radius: 10px;
    border: 1px solid #ffffff63;
    border-radius: 22px;
    padding: 16px 15px 16px 32px;
    /* margin-bottom: 58px; */
}

.contactForm_parent input::placeholder, span.wpcf7-form-control-wrap .wpcf7-textarea::placeholder {
    color: #41414170;
    font-size: 12px;
}

input.wpcf7-form-control.wpcf7-submit.has-spinner.siteBtn2:hover {
    color: #fff !important;
    background: #f05f28;
}

input.wpcf7-form-control.wpcf7-submit.has-spinner.siteBtn2 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin: auto;
    padding: 16px 36px;
}

.contactForm_parent span.wpcf7-form-control-wrap {
    width: 100%;
    /* padding: 10px 0; */
}

.contactForm_parent textarea#mesage {
    width: 100%;
}

.contactForm_parent span.wpcf7-form-control-wrap {
    width: 100%;
    /* margin-bottom: 50px; */
}

span.wpcf7-form-control-wrap .wpcf7-textarea {
    width: 100%;
    border-radius: 10px;
    /* padding: 10px; */
    border: none;
    border-radius: 22px;
    padding: 30px 32px 9px 32px;
    color: #676767 !important;
    /* font-family: "Century Gothic"; */
    font-size: 20px;
    font-style: italic;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 53px;
    height: 155px;
}

span.wpcf7-form-control-wrap {
    /* max-width: 600px; */
    width: 100%;
}

/********this is hashim code******/
.mainimage {
    width: 214px;
    height: 214px;
    border-radius: 100%;
    background: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 4px 4px 25px #D9D9D9;
}

.slider-arrows-container {
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    width: 100%;
    z-index: 1;
    display: flex;
    width: 100%;
    max-width: 1100px;
    justify-content: space-between;
    margin: 0 auto;
    top: 350px;
}

.slick-prev, .slick-next {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    height: 39px;
    width: 26px;
}

.slick-prev {
    left: -20px;
}

.slick-next {
    right: -19px;
}

.privacyImages-parent.aos-init.aos-animate .privacyImage-list {
    display: none;
}

.discoverHeading a.siteBtn2 {
    position: relative;
}

.discoverChild h3 {
    font-size: 20px;
    position: relative;
}

.Icon-span {
    position: relative;
}

.page-id-977 .discoverChild .first-heading-icon::after {
    position: absolute;
    content: "";
    height: 40px;
    width: 40px;
    background: url(../images/sunIcon.svg);
    background-repeat: no-repeat;
    background-position: center;
    top: 135%;
    bottom: 0;
    left: 143px;
    animation: rotateMe 10s linear infinite;
}

.page-id-977 .discoverChild .first-heading-icon::after {
    position: absolute;
    content: "";
    height: 40px;
    width: 40px;
    background: url(../images/sunIcon.svg);
    background-repeat: no-repeat;
    background-position: center;
    top: 135%;
    bottom: 0;
    left: 143px;
    animation: rotateMe 10s linear infinite;
}

.page-id-18 .discoverChild .first-heading-icon::after {
    position: absolute;
    content: "";
    height: 40px;
    width: 40px;
    background: url(../images/sunIcon.svg);
    background-repeat: no-repeat;
    background-position: center;
    top: 135%;
    bottom: 0;
    left: 143px;
    animation: rotateMe 10s linear infinite;
}

.page-id-977 .discoverChild .second-heading-icon::after {
    position: absolute;
    content: "";
    height: 40px;
    width: 40px;
    background: url(../images/sunIcon.svg);
    background-repeat: no-repeat;
    background-position: center;
    top: 63%;
    bottom: 0;
    left: 250px;
    animation: rotateMe 10s linear infinite;
}

.page-id-18 .discoverChild .second-heading-icon::after {
    position: absolute;
    content: "";
    height: 40px;
    width: 40px;
    background: url(../images/sunIcon.svg);
    background-repeat: no-repeat;
    background-position: center;
    top: 63%;
    bottom: 0;
    left: 250px;
    animation: rotateMe 10s linear infinite;
}

/* .discoverChild {
    max-width: 494px;
} */
.page-id-18 .discoverChild {
    padding: 20px;
}

/* .discoverHeading .siteBtn2 {
    margin-top: -28px;
} */

.page-id-977 .discoverChild {
    padding: 20px;
}

/* @media only screen and (min-width: 1440px) {
    .discoverHeading a.siteBtn2 {
        position: absolute;
        bottom: 20px;
    }
} */

@media only screen and (max-width: 1440px) {
    .page-id-18 .discoverChild.section {
        width: 495px;
    }
	

	
	.source-imgs> img {
    height: 172px;
}

.source-imgs {
  margin-bottom: 60px
}
	
	.sources {
    padding-bottom: 90px !important;
}
	
	.benifitsChild.benifitsChild9 .benifitsChild-heading {
    max-width: 430px;
}
	
	.benifitsChild.benifitsChild7 .benifitsChild-heading {
    max-width: 440px;
}
	
	.benifitsChild.benifitsChild8 .benifitsChild-heading {
    max-width: 440px;
}
	
	.benifitsChild.benifitsChild6 .benifitsChild-heading {
    max-width: 440px;
}
	
	.benifitsChild.benifitsChild7.animationCls .benifitsChild-heading {
    max-width: 460px;
}
	
	.benifitsChild.benifitsChild6.animationCls .benifitsChild-heading {
    max-width: 461px;
}
	
/* 	h3.is-animated.heading-large.max-width-medium {
    padding-top: 80px;
} */
	
		.benifitsParent .benifitsChild.benifitsChild10 .benifitsChild-heading {
    max-width: 489px !important;
 }
/* 	.benifitsChild.benifitsChild10.animationCls::before {
		top: 5px;
	} */
	
	.abouts h4 {
    color: #00AEFF;
    text-align: center;
    /* font-family: Poppins; */
    font-size: 30px !important;
    max-width: 80% !important;
    margin: auto;
}
	
	.actions input {
    width: 100%;
}

.hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field {
    width: 50%;
}

.hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field {
    width: 50%;
}

fieldset.form-columns-2 {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
	width: 100%;
}

input.hs-button.primary.large {
    border-radius: 6px !important;
    border: 2px solid #FFF !important;
    background: #00AEFF !important;
    /* margin-top: -20px; */
    width: 95%;
}

input#company-f244a031-3d4f-4ce0-8866-9b5934a48830 {
    /* width: 50% !important; */
}

.hs_0-2\/title__c.hs-0-2\/title__c.hs-fieldtype-text.field.hs-form-field {
    width: 50% !important;
}


	.page-id-1441 .heroBanner-second::before {
    top: -30% !important;
}

    .page-id-335 .independentChild-aboutImg img {
        /*     height: 776px; */
        height: 740px;
    }

    .page-id-977 .discoverChild.section {
        width: 495px;
    }
}

@media only screen and (max-width: 890px) {
    .page-id-977 .discoverHeading, .page-id-18 .discoverHeading {
        flex-direction: column;
        gap: 20px;
        margin: 0 auto;
        margin-top: 20px;
        align-items: center;
    }

    .page-id-977 .discoverChild.section, .page-id-18 .discoverChild.section {
        width: 100%;
    }
	    .page-id-1476 header#header {
        height: 110px;
    }
	.contactForm-parent {
    margin-top: 60px;
}

.page-id-1476 .heroBanner-second {
    padding-bottom: 0 !important;!i;!;
}

.page-id-1476 .heroBanner-content p {
    margin-bottom: 0;
}
	.footerCenter {
    width: 100%;
    max-width: 100px !important;
    height: 150px !important;
    top: -160px !important;
}
}

@media only screen and (max-width: 768px) {
    #heroSlick ul.slick-dots {
        bottom: 240px;
        right: 0;
    }

    .aboutDeail-parentImg img {
        height: 680px;
    }
	.page-id-1286 .independentChild-aboutImg img {
    height: 780px !important;
	}
}

@media only screen and (max-width: 767px) {
    .aboutTemplate p {
        padding-top:unset;
    }
	
	
	
	.footer-nav {
    padding-bottom: 158px;
}
	
	
	
	    .menus-wrapper {
        height: calc(100% - 129px) !important;
    }
	
	.land-header {
        margin-top: -107px !important;
    }
	
	.page-id-1368 .logo a {
    width: 163px !important;
    height: 100% !important;
}
	
	.page-id-1476 .wpcf7-not-valid-tip {
    /* margin-top: -55px; */
}
	
	.page-id-1368 main {
    margin-top: -76px;
}
	
	.page-id-1368 .logo a img {
    height: 74px !important;
    margin-top: 33px;
}
	
	    .page-id-1368 .logo.land {
        left: 30% !important;
        top: -41px;
    }
	
	.page-id-1441 .heroBanner-second {
    padding: 40px 0 60px !important;
    position: relative;
}
	.page-id-1403 .manPharmacy-content h4 span {
        margin-left: 0px !important;
    }
	.sources {
    padding-bottom: 145px !important;
}
	.iner-about-menu li a img {
    width: 151px !important;
    height: 17px;
}
	.askQuestion h3 {
        font-size: 30px !important;
		margin-bottom: -10px !important;
	}
	span.sunIcon::before {
    left: -8px !important;
}

    .page-id-1476 section#contactPage {
        margin-bottom: 80px;
    }

    .page-id-1476 form.wpcf7-form.init {
        /* padding: 0px 24px !important; */
        padding-top: 45px !important;
        padding-bottom: 15px !important;
    }

    .contact-side-bar {
        width: 48% !important;
    }
	.contact-side-bar img {
    height: 120px !important;
    width: 120px !important;
}

    .page-id-1403 .manPharmacy-content h4 {
        font-size: 27px !important;
    }

    .heroBanner-content h3 {
        font-size: 26px;
    }

    .giv-text {
        width: 100% !important;
        /* padding: 46px; */
    }

    .page-id-1286 .contactUs-parent {
        margin-top: -90px !important;
    }

    section.giving {
        height: 1305px !important;
    }

    .contactUs-content {
        padding-bottom: 66px;
    }

    .iner-about-menu.scrolled {
        width: 403px;
    }

    .iner-about-menu ul {
        gap: 19px;
    }

    .giv-text h4 {
        font-size: 20px !important;
        margin-top: 7px !important;
    }

    .giv-img {
        width: 100% !Important;
        margin-bottom: 20px !Important;
    }

    a.register {
        margin: 30px auto;
    }

    .page-id-18 .clinicParent .setHeading h3 {
        font-size: 24.496px !important;
    }

    .setHeading p {
        font-size: 14px;
        padding-left: 0px;
    }

    .page-id-18 .clinicParent .setHeading h3 {
        max-width: 100%;
        font-size: 26.496px !important;
    }

    .privacyImage-list:first-child h3 p {
        font-size: 24px;
    }

    .privacyImage-list h3 p {
        font-size: 24px;
    }

    .indepentSection.animationCls.space::before {
        display: none;
    }

    .page-id-335 .aboutDeail-parent .row.d-flex.align-items-end {
        gap: 0px;
    }

    .page-id-335 span.sunIcon::before {
        left: -8px;
    }

    .page-id-18 .indepentSection h3.chose {
        font-size: 32px !important;
    }

    .page-id-875 section#contactPage {
        margin-bottom: 120px !important;
    }

    .mainimage {
        width: 150px;
        height: 150px;
        margin-left: auto;
        margin-right: auto;
    }

    footer {
        margin-top: -100px;
    }

    .page-id-18 .starIcon::after {
        left: 95% !important;
    }

    .page-id-18 .starIcon::before {
        top: 580% !important;
    }

    .mainimage img {
        width: 100px;
        height: 100px;
        object-fit: contain;
    }

    .discoverHeading .siteBtn2 {
        margin-top: 0;
        left: 15% !important;
    }

    .slick-prev, .slick-next {
        width: 20px;
        height: 30px;
    }

    #heroSlick ul.slick-dots {
        bottom: 251px;
    }

    .discoverHeading .siteBtn2 img {
        margin-left: 12px !important;
    }

    .page-id-977 .benifitsChild-heading h4, .page-id-18 .benifitsChild-heading h4 {
        font-size: 20px;
    }

    .page-id-977 .discoverHeading, .page-id-18 .discoverHeading {
        margin-top: 20px;
    }

    .historyicon-wrap {
        display: none;
    }

    .history-wrap-list {
        flex-direction: column;
        gap: 10px;
        margin-bottom: 40px;
    }

    .first-text-wrap {
        width: 100%;
    }

    .first-text-wrap p {
        text-align: left;
    }

    .second-text-wrap {
        width: 100%;
    }

    .our-history-side-images {
        flex-direction: column;
    }

    .historyside-image-wrap:nth-child(2) img {
        width: 100%;
        height: 373px;
    }

    .historyside-image-wrap {
        width: 100%;
        margin-bottom: 20px;
		margin-left: 0px;
    }

    .historyside-image-wrap:nth-child(3) img {
        width: 100%;
        height: 350px;
    }

    .aboutDeail-parent::before {
        display: none;
    }
}

@media only screen and (max-width: 479px) {
    .mainimage {
        width: 250px;
        height: 300px;
    }

    .mainimage img {
        width: 150px;
        height: 150px;
        object-fit: contain;
    }

    #heroSlick ul.slick-dots {
        bottom: 275px;
    }

    .slider-arrows-container {
        max-width: 67vw !important;
        top: 274px !important;
    }

    .page-id-977 .discoverChild h3, .page-id-18 .discoverChild h3 {
        font-size: 16px;
    }

    .page-id-977 .discoverHeading , .page-id-18 .discoverHeading {
        gap: 20px;
    }
	
	.aboutDeail-parentImg img {
        height: 470px;
    }

    .page-id-1286 .independentChild-aboutImg img {
        height: 480px !important;
    }
	
}

@media only screen and (max-width: 429px) {
    #heroSlick ul.slick-dots {
        bottom: 320px;
    }

    .slick-prev, .slick-next {
        width: 20px;
        height: 20px;
    }

    .page-id-18 .discoverChild .second-heading-icon::after {
        left: 225px;
    }

    .page-id-977 .discoverChild .second-heading-icon::after {
        left: 225px;
    }
}

/* .discoverChild {
    width: 100%;
}
 */
.page-id-977 .discoverHeading, .page-id-18 .discoverHeading {
    display: flex;
    justify-content: space-between;
    max-width: 1110px;
    margin: auto;
    margin-top: -28px !important;!i;!;
}

.page-id-977 #heroSlick ul.slick-dots, .page-id-18 #heroSlick ul.slick-dots {
    display: none !important;
}

/**********this is new section css*******/
#heroSlick ul.slick-dots {
    display: none !important;
}

.page-id-977 .empoerSection.animationCls {
    display: none;
}

/* .page-id-18 .history-section{
display:none;	
} */
img.mobile {
    height: 240px;
    width: 754px;
    object-fit: cover;
    object-position: top;
}

@media only screen and (max-width: 1068px) {
	 .page-id-18 .discoverHeading {
    margin-top: -140px !important;
}
	
}
@media only screen and (max-width: 568px) {
	    .page-id-18 .discoverHeading {
        margin-top: -30px !important;
    }
	
}
.nationWide-list .siteBtn2 {
    float: none;
}

.history-container {
    width: 100%;
    max-width: 1440px;
    margin: 0 auto;
}

.history-section {
    /*     padding-top: 63px; */
    /* border-radius: 50px; */
    background: #f1f1f2;
}

.history-heading h3 {
    color: #414141;
    text-align: center;
    font-size: 51px;
    font-weight: 400;
    line-height: 143.607%;
}

.history-heading h3 {
    margin-bottom: 45px;
}

.history-heading h3 span {
    color: #F05F28;
}

.btn.hover-filled-slide-right::before {
    top: 0;
    bottom: 0;
    right: 0;
    height: 100%;
    width: 100%;
}

.btn-1::before {
    background-color: rgb(28, 31, 30);
    transition: 0.3s ease-out;
}

span.star-span {
    position: relative;
    padding-left: 30px;
}

span.star-span::before {
    position: absolute;
    content: "";
    height: 40px;
    width: 40px;
    background: 'url(/wp-content/uploads/Star-icon.svg');
    background-repeat: no-repeat;
    background-position: center;
    top: 6px;
    bottom: 0;
    left: -11px;
    animation: rotateMe 10s linear infinite;
    -webkit-animation: rotateMe 10s linear infinite;
}

a.siteBtn2.new-sec-btn {
    float: none;
}

span.star-span::after {
    content: "";
    position: absolute;
    background: 'url(/wp-content/uploads/Subtract.svg');
    background-repeat: no-repeat;
    background-position: left;
    width: 163px;
    height: 68.363px;
    right: -6px;
    bottom: -4px;
    background-size: contain;
    background-position: 0px 6px;
}

.history-heading a {
    display: flex;
    justify-content: space-between;
    width: 100%;
    margin: 0 auto;
}

@keyframes rotateMe {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}

.history-heading a {
    padding: 10px 18px;
    font-size: 14px;
    font-weight: 500;
    position: relative;
    z-index: 2;
    color: #f05f28;
    display: flex;
    overflow: hidden;
    max-width: fit-content;
    border-radius: 100px;
    background-color: transparent;
    text-decoration: none;
    align-items: center;
    margin-top: 30px;
    justify-content: space-between;
    border: 1px solid #f05f28;
    text-transform: uppercase;
    transition: filter 0.3s ease;
}

.history-heading a:hover {
    color: #fff;
    background: #f05f28;
    transition: 0.5s ease;
}

.history-heading a::before {
    content: "";
    position: absolute;
    top: -22px;
    left: -10px;
    width: 200px;
    height: 0;
    transform: rotate(20deg);
    background: #f05f28;
    transition: 0.5s ease;
}

.history-heading a img {
    margin-left: 10px;
    transition: filter 0.3s ease;
}

.history-heading a:hover img {
    filter: brightness(0) invert(1);
}

.history-main-content {
    display: flex;
    margin-top: 40px;
    gap: 8%;
}

.round-images {
    display: flex;
    gap: 45px;
    flex-direction: column;
}

.round-images img {
    width: 317px;
}

.dates-events {
    display: flex;
    gap: 160px;
    margin-bottom: 76px;
}

.dates-events h3 {
    color: #414141;
    text-align: end;
    font-size: 21px;
    font-weight: 400;
    line-height: 143.607%;
    width: 170px;
}

.dates-events h2 {
    color: #414141;
    font-size: 21px;
    font-style: italic;
    font-weight: 700;
    line-height: 143.607%;
    width: 100%;
    max-width: 564px;
}

.text-content {
    padding-top: 80px;
    padding-right: 20px;
    z-index: 2;
}

.history-main-content {
    position: relative;
}

.history-main-content::after {
    content: "";
    position: absolute;
    background: 'url(/wp-content/uploads/orange-line.png');
    background-repeat: no-repeat;
    width: auto;
    height: 93%;
    right: 0;
    bottom: 0;
    left: 36%;
    top: 24px;
    background-size: contain;
    background-position: 0px 6px;
}

@media only screen and (max-width: 1439px) {
    span.star-span::after {
        right: -6px;
        bottom: -4px;
    }

    .history-heading {
        padding: 20px;
    }
}

@media only screen and (max-width: 1280px) {
    .dates-events {
        gap: 100px;
    }

    .dates-events h3 {
        font-size: 18px;
    }

    .dates-events h2 {
        font-size: 18px;
    }
}

@media only screen and (max-width: 1200px) {
    .history-main-content {
        gap: 3%;
    }
}

@media only screen and (max-width: 1024px) {
    .dates-events {
        gap: 98px;
        margin-bottom: 60px;
    }
	
	
    .main-content {
        height: 41vh !important;
    }

    .history-main-content::after {
        left: 31%;
    }

/*     .page-id-335 .benifitsChild9::before {
        top: -16px !important;
    } */

    .page-id-335 .benifitsChild.benifitsChild10::before {
        top: -16px !important;
    }

 .benifitsChild8::before {
        /* width: 104px ! Important; */
        /* height: 81px ! Important; */
        /* right: -1px !important; */
        /* top: 1px !important; */
    }
}

@media only screen and (max-width: 992px) {
    .page-id-1286 .independentChild-aboutHeading.new {
        margin-bottom: 25px;
    }
	
	
	
	.footer-col p br {
    display: none;
}
	
	.footer-col p {
    font-size: 13px;
}
	
	.page-id-1286 .aboutDeail-parent::before{
		display: none;
}
	
	.giv-img {
        width: 100% !important;
        margin-bottom: 66px;
    }
	
	.giv-text {
    	width: 100% !important;
    	/* padding: 115px 50px !important; */
 }
	
	.page-id-1286 .aboutMain-parent {
    background: #fff;
    padding: 55px 0 20px !important;
}
	
	section.giving {
    height: auto !important;
    padding-bottom: 175px !important;
    background-size: cover !important;
}
	
	.benifitsChild.benifitsChild8.animationCls::before {
    height: 68px !important;
}

.benifitsChild.benifitsChild7.animationCls::before {
    height: 52px;
}
	
	.page-id-1194 .SecondaryChild .siteColor {
    font-size: 26px;
	}
	
	ul#menu-secondary-menu {
    display: none !important;
}
	
	.menus-wrapper {
        height: calc(100% - 356px);
    }
	
	.page-id-1368 .logo.land {
    top: 92px !important;
    position: relative;
}
	
	.land-header {
    margin-top: -28px !important;
}
	
	.page-id-1368 .logo a img {
        max-width: 100% !important;
    }
	
	
.page-id-1476 section#contactPage {
    padding-bottom: 320px !important;
}
	
	.page-id-1488 .accordion-button {
    font-size: 18px !important;
}
	
	.page-id-1476 .heroBanner-content h3::after {
		display: none;
}
	
	.pharma-link a {
    margin-top: 30px !important;
	}
	.heroBanner-new {
    padding-top: 60px !important;
}
	   
	
	nav#navmenu ul {
    flex-direction: row-reverse;
}
	
	#header li a {
    font-size: 13px;
}
	.menu-sidebar a.siteBtn {
    margin-top: 20px !important;
}

    #agreementSec {
        max-width: 624px !important;
        margin: auto;
        padding: 0 20px;
        margin-top: 45px;
        margin-bottom: -40px;
    }

    .page-id-1476 .heroBanner-content h4::before {
        display: none;
    }

    .heroBanner-second::before {
        display: none;
    }

    .contact-side-bar:first-child ::before {
        display: none;
    }

    .contact-side-bar {
        width: 32%;
    }

    .left-content {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .contact-main {
        flex-direction: column-reverse !important;
        margin-top: 0px;
    }

    .contactForm-parent {
        margin-top: 60px;
        width: 100% !important;
    }

	.page-id-1476 .heroBanner-content h3 span{
		font-size: 30px !important; 
}

    .left-content {
        width: 100% !important;
        margin-top: 60px;
    }

    .page-id-1420 .manPharmacy-content h4 span {
        margin-left: 10px;
    }

    .pharma-link a {
        margin-top: 50px;
    }

    .page-id-1420 .manPharmacy-content p {
        text-align: left !important;
    }

    .manPharmacy-content h4 {
        font-size: 26px !important;
        width: fit-content;
        margin-top: 13px;
    }

    .page-id-1403 .manPharmacy-content h4 span {
        font-size: 26px;
    }

    .page-id-1403 .manPharmacy-content h4 span {
        font-size: 30px !important;
        margin-left: 10px;
    }

    .page-id-1403 .manPharmacy-content h4 {
        font-size: 30px !important;
    }

    .manPharmacy-img {
        max-width: 100%;
    }

    .page-id-1352 .heroBanner-second::before {
        display: none;
    }

    .page-id-1352 .heroBanner-second {
        margin-top: 11px !important;
    }

    .sources {
        justify-content: space-between !important;
    }

    .source-imgs {
        width: 42% !important;
    }

    .iner-about-menu {
        position: static;
    }

    .land-text img {
        margin-top: 16px;
        height: 40px;
        margin: auto;
        width: 303px;
    }

    .end-content {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }

    .land-header {
        display: block !important;
    }

    .iners-content h3 {
        margin-top: 2px !important;
    }

    .abouts h4 {
        font-size: 21px !important;
        max-width: 73%;
        margin: auto;
    }

    .abouts p {
        font-size: 15px !important;
    }

    .land-text h2 {
        font-size: 25px !important;
    }

    .main-content {
        background-size: 104% 137% !important;
        background-position: top !important;
        height: 561px !important;
    }

    .land-form {
        width: 53% !important;
        padding-top: 30px !important;
        /* padding-bottom: 32px !important; */
    }

    .page-id-1194 .benifitsChild::before {
        width: 99px;
        height: 67px;
        right: 4px;
    }

    .page-id-1194 .indepent .benifitsChild9::before {
/*         top: -1px !important; */
        height: 53px !important;
        right: 9px;
        width: 94px;
    }

    .page-id-1194 .indepent .benifitsChild8::before {
        top: -3px !important;
        height: 82px;
        right: -2px !important;
    }

    .page-id-1286 .benifitsParent {
        padding-top: 50px !important;
    }

    .dates-events {
        margin-bottom: 40px;
    }

    .footer {
        margin-top: -265px;
    }

    .footerCenter {
        position: absolute;
        right: 29px !important;
        top: -122px;
    }

	    .footerCenter {
		width: 80px;
		}

    .iner-menu.scrolled {
        bottom: 20px !important;
        position: fixed !important;
        width: 400px !important;
        z-index: 99999999;
    }

    .page-id-1194 .iner-menu {
        display: block;
        width: 100%;
        position: absolute;
        bottom: -45px;
    }

    .history-main-content::after {
        height: 98%;
    }

    .text-content {
        display: flex;
        justify-content: space-between;
        flex-direction: column;
    }
}

@media only screen and (max-width: 991px) {
    .history-main-content::after {
        display: none;
    }

    .page-id-1286 .benifitsChild::before {
        background-repeat: no-repeat;
        background-size: contain !important;
        background-position: center;
    }

    .giv-text p {
        font-size: 14px !important;
        margin-top: 17px !important;
    }

    .giv-text h4 {
        font-size: 18px !important;
        margin-top: 7px !important;
    }

    .indepentSection.animationCls.space .benifitsImages .benifitsChild.benifitsChild12.animationCls.spa::before {
        top: 3px !important;
        height: 74px !important;
        width: 80px;
    }

    .desk-tab-para {
        display: none;
    }

    .mobile-para {
        display: block;
    }

    .benifitsChild.benifitsChild11.animationCls::before {
        top: -5px;
        right: 18px !important;
    }

    .benifitsChild::before {
        width: 99px;
        height: 65px;
    }

    .page-id-18 .indepent .benifitsChild8::before {
        top: -5px !important;
        height: 82px;
        right: 16px !important;
    }

    .page-id-18 .indepent .benifitsChild9::before {
        top: 0px !important;
        height: 53px;
        right: 9px;
        width: 94px;
    }

/*     .benifitsChild.benifitsChild10.animationCls::before {
        top: 6px;
    } */

    .benifitsChild.benifitsChild4.animationCls.redy::before {
        top: -6px;
    }

    .uniChild::before {
        content: "";
        position: absolute;
        height: 104px;
    }

    .our-history-main-divide {
        flex-direction: column-reverse;
    }

    .our-history-range-wrap {
        width: 100%;
    }

    .historyicon-wrap {
        width: 70px;
    }

    .second-text-wrap {
        width: 374px;
    }

    .our-history-side-images {
        display: flex;
        width: 100%;
        align-items: center;
        gap: 20px;
    }

    .historyside-image-wrap img {
        width: 100%;
        height: 100%;
    }

    .historyside-image-wrap:nth-child(3) {
        margin-left: 0;
    }

    .historyside-image-wrap:nth-child(3) img {
        width: 330px;
        height: 240px;
    }

    .historyside-image-wrap:nth-child(2) img {
        width: 330px;
        height: 240px;
    }

    .historyside-image-wrap:nth-child(2) {
        margin-left: 0;
    }

    .second-text-wrap {
        width: 100%;
    }

    .independentChild-aboutImg img {
        min-height: 210px;
    }

    .historyside-image-wrap:nth-child(2) img {
        width: 100%;
        height: 373px;
    }

    .historyside-image-wrap:nth-child(3) img {
        width: 100%;
        height: 350px;
    }

    .footerCenter {
        right: 5px;
    }

    .historyside-image-wrap:nth-child(2) img {
        width: 100%;
        height: 230px;
    }

    .historyside-image-wrap {
        width: 32%;
		margin-left:0px ;
    }

    .historyside-image-wrap:nth-child(3) img {
        height: 230px;
        object-fit: cover;
        width: 100%;
        border-radius: 50%;
    }

    .history-wrap-list:last-child .historyicon-wrap::before {
        height: 20px;
        width: 20px;
        bottom: -20px;
    }
}

@media only screen and (max-width: 768px) {
    .dates-events h3 {
        font-size: 17px;
    }
	.page-id-1403 .heroBanner-content p {
    font-size: 16px !important;
}
	    .page-id-1420 .heroBanner-content p {
        font-size: 16px !important;
    }

    .historyside-image-wrap {
        width: 100%;
    }
	.page-id-1403 .heroBanner-new img {
    margin: auto;
    width: 382px;
}
}

@media only screen and (max-width: 769px) {
    .history-main-content {
        flex-direction: column;
    }

    .text-content {
        padding-left: 20px;
        padding-right: 20px;
    }

    .dates-events h3 {
        text-align: start;
        font-size: 16px;
    }

    .dates-events {
        gap: 20px;
    }

    .dates-events h2 {
        font-size: 16px;
    }
}

/*** clinicParent updated css with page id .page-id-977*******/
.page-id-977 .clinicDoctor {
    background: #F05F28;
}

.page-id-977 .setHeading h3 {
    color: #FFF;
}

.page-id-977 .setBtns a.siteBtn4 {
    color: #FFF;
    background: transparent;
    border: 0.777px solid #FFF;
    transition: .3s ease;
}

.page-id-977 .setHeading p {
    color: #FFF;
}

.page-id-977 .new-home-clinic-doc .clinicParent .setHeading span.siteColor::before {
    background: 'url(/wp-content/uploads/white-star.svg');
    content: "";
    position: absolute;
    background-repeat: no-repeat;
    width: 44px;
    height: 44px;
    top: 10px;
    left: -20px;
    bottom: -4px;
    background-size: contain;
    animation: none !important;
}

.page-id-977 .setBtns a.siteBtn4:hover {
    color: #F05F28;
    background: #FFF;
    border-color: #F05F28;
}

.page-id-977 .starIcon {
    position: relative;
}

.page-id-977 .starIcon::before {
    position: absolute;
    content: "";
    background: url('/wp-content/uploads/white-mini-star.svg');
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
    left: 0;
    top: 0;
}

.page-id-977 .setHeading .starIcon::before {
    left: -140px;
    top: 15px;
    right: 0;
}

.page-id-977 .clinicParent span.siteColor {
    color: #FFF;
}

.page-id-977 .setHeading a.siteBtn2 {
    display: none;
}

.page-id-977 .setHeading .textCircle3::after {
    content: "";
    position: absolute;
    background: 'url(/wp-content/uploads/white-Subtract.png');
    background-repeat: no-repeat;
    background-position: left;
    width: 163px;
    height: 70px;
    right: -6px;
    bottom: -4px;
    background-size: contain;
    background-position: 0px 6px;
}

@media only screen and (max-width: 769px) {
    .page-id-977 .new-home-clinic-doc .clinicParent .setHeading span.siteColor::before {
        width: 44px;
        height: 44px;
        top: -1px;
        left: -10px;
        bottom: -4px;
    }
}

@media only screen and (max-width: 767px) {
    .row.d-flex.indepent {
        padding-top: 48px;
    }
	    .contact-side-bar span {
        font-size: 12px !important;
    }
	
	.contactForm-parent {
    padding: 23px !important;
}
	

    .page-id-1488 .user-main {
        max-width: 93% !important;
    }

    .page-id-1488 section.user-accordian {
        margin-bottom: 408px !important;
    }

    .page-id-1488 button.accordion-button {
        padding: 16px !important;
    }

    .page-id-1488 .accordion-body {
        padding: 14px !important;
    }

    .source-imgs a {
        padding: 18px 15px !important;
    }

    .heroBanner-content h4 {
        font-size: 18px !Important;
    }

    .land-text {
        margin-top: 97px;
    }

    .abouts p {
        padding-top: 12px !important;
    }

    .land-form {
        padding: 16px !important;
        width: 98% !important;
        padding-top: 30px !important;
    }

    .logo.land {
        left: 30%;
        top: -41px;
    }

        .main-content {
        background-size: cover !important;
        background-position: center !important;
        height: 496px !important;
        padding-right: 10px !important;
    }

    .abouts {
        width: 100% !important;
        margin-bottom: 40px !important;
    }

    .iner-menu.scrolled {
        width: 354px !important;
    }

    .SecondaryChild .siteColor {
        font-size: 25px !important;
    }

    .discoverHeading {
        margin-top: -6px !important;
    }

    .privacyImage-list {
        height: fit-content;
    }

    .history-main {
        padding-bottom: 9px;
        border-bottom: 1px solid #efefef;
    }

    .owl-dots {
        display: none;
    }

    .historyside-image-wrap:nth-child(2) img {
        height: 370px;
    }

    .historyside-image-wrap:nth-child(3) img {
        height: 350px;
    }

    .benifitsImages h3 {
        font-size: 22px !important;
    }

    .indepentSection.animationCls.space .benifitsChild {
        margin-left: 0% !important;
    }

    .history-main {
        margin-left: 22px !important;
    }

    .benifitsParent {
        padding-top: 375px !important;
    }

    .indepentSection.animationCls.space .benifitsParent.aos-init.aos-animate {
        padding-top: 90px !important;
    }

    .logo {
        flex: unset;
        position: absolute;
        left: 117px;
        top: 0px;
        width: 58%;
        max-width: 100% !important;
        margin-left: -35px;
    }

    a.siteBtn2.part {
        font-size: 14px;
    }

    h3.is-animated.heading-large.max-width-medium .siteColor {
        margin-left: 7px;
    }

    .pharmacySection {
        margin: 20px auto auto;
        margin-top: -40px;
    }

    .non-stop.aos-init.aos-animate p {
        font-size: 14px;
    }

    .SecondaryChild h3 span {
        margin-right: 2px;
    }

    .mainimage {
        width: 70vw !important;
    }

    .curvedSli-heading span.sunIcon::before {
        left: -8px;
        top: auto;
    }

    .uniChild::before {
        height: 50px;
        width: 190px;
        top: 0;
        right: -51px;
    }

    a.siteBtn2.new-sec-btn.join {
        margin-left: 32%;
        margin-top: 21px;
    }

    .mainimage img {
        max-width: 173px !important;
    }

    img.faqImage.aos-init.aos-animate {
        /* padding-bottom: 70px; */
    }

    a.siteBtn2.new-sec-btn.join {
        width: fit-content;
    }

    .benifitsChild::before {
        width: 53px !important;
        height: 74px !important;
        top: 2px !important;
    }

    .indepentSection.animationCls.space .benifitsImages .benifitsChild.benifitsChild12.animationCls.spa::before {
        top: 3px !important;
        height: 74px !important;
        width: 51px !important;
    }

    .non-stop.aos-init.aos-animate h3.starIcon.is-animated.heading-large.max-width-medium {
        font-size: 29px;
    }

    .heroSlick-child.slick-slide >img {
        height: 300px;
        object-position: -268px top;
    }

    .SecondaryChild span.sunIcon::before {
        margin-left: 5px;
    }

    .SecondaryChild {
        margin-bottom: 30px;
        margin-top: 0px;
    }

    .secondarySecton {
        margin-top: 0px;
    }

    .exitDesc-rightCol p {
        margin-bottom: 20px;
        width: 100%;
        margin-top: 0px;
    }

    .exitDesc-rightCol h4 {
        font-size: 19px;
        line-height: 33px;
        text-align: center;
    }

    .exitDesc-rightCol p a {
        width: 100%;
        margin: auto;
    }

    .faqSec.animationCls {
        margin-bottom: 45px;
    }

    a.siteBtn2.new-sec-btn.join {
        top: -59px;
    }

    .mainParent.animationCls.aos-init {
        display: none;
    }

    .history-section {
        background: #f1f1f2 !important;
        margin-top: -10px;
        padding-top: 21px;
    }

    .exitDes.aos-init.aos-animate {
        height: 371px;
        margin: 30px;
    }

    .benifitsChild.benifitsChild11.animationCls::before {
        width: 51px !important;
    }
}

a.siteBtn2.part img {
    display: none;
}

a.siteBtn2 {
    text-decoration: underline;
    text-underline-offset: 6px;
}

nav#navmenu ul .removed {
    display: none;
}

.secondarySecton .one-stop a.siteBtn2 img {
    display: none;
}

.secondarySecton .one-stop a.siteBtn2 {
    text-decoration: underline;
    text-underline-offset: 6px;
}

.page-id-18 .smartTrade {
    padding-top: 0px !important;
}

.page-id-18 .starIcon::after {
    position: absolute;
    content: "";
    /*     background: url(../images/starIcon.svg); */
    background: url("/wp-content/uploads/Star-32.svg");
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
    left: 100%;
    top: 0;
}

.page-id-18 .starIcon::before {
    top: 300%;
}

.curvedSlider-section a img {
    display: none;
}

.curvedSlider-section a.siteBtn2.curved {
    background-color: #F58220 !important;
    color: #fff !important;
}

.curvedSlider-section a.siteBtn2.curved:hover {
    background-color: white !important;
    color: #f05f28 !important;
}

.curvedSlider-section a.siteBtn2.curved:before {
    background: #fff;
}

.page-id-18 .clinicDoctor a.register img {
    display: none;
}

.page-id-18 .clinicDoctor a.register {
    text-decoration: underline;
    text-underline-offset: 6px;
}

.page-id-18 .clinicDoctor .clinicParent {
    padding-top: 50px;
    padding-bottom: 25px;
}

.page-id-18 .clinicParent .setHeading h3 {
    max-width: 82%;
    font-size: 57.496px;
    margin-top: 0;
}

.page-id-18 .indepentSection {
    /* padding-top: 80px !important; */
}

.page-id-18 .history-section a.siteBtn2.new-sec-btn.join {
    text-decoration: underline;
    text-underline-offset: 6px;
    width: fit-content
}

.page-id-18 a.siteBtn2.new-sec-btn.join img {
    display: none;
}

.page-id-18 .indepentSection h3.chose {
    padding-top: 0;
    margin-top: 0;
    line-height: 1.7;
}

.indepent .benifitsChild8::before {
    top: 5px !important;
}

/* .indepent .benifitsChild9::before {
    top: -15px !important;
} */

.benifitsChild::before {
    top: -11px;
}

.benifitsChild.benifitsChild11.animationCls::before {
    top: -6px;
    right: 0;
}

.benifitsChild.benifitsChild4.animationCls.redy::before {
    top: 0px;
}

.benifitsChild::before {
    top: 0px;
}

.benifitsChild.benifitsChild2.animationCls.redy:before {
    top: 0px;
}

.page-id-18 .wrapper-download a.siteBtn2 img {
    display: none;
}

.page-id-18 .exitDesc-leftCol img {
    object-fit: cover;
    border-radius: 35px;
}

.page-id-18 .downloadApp-child::after {
    top: -70px;
}

.removedfaqs {
    /* display:none; */
}

.align-items-end .aboutDeail-rightTop {
    margin-bottom: 5px;
}

.page-id-335 section.about-history-new .ourhistory-signup-btn .siteBtn2 img {
    display: none;
}

.page-id-335 section.about-history-new .ourhistory-signup-btn .siteBtn2 {
    text-decoration: underline;
    text-underline-offset: 6px;
}

.page-id-335 .curvedSli-heading span.sunIcon::before {
    left: -10px;
}

.page-id-335 .curvedSlider-section a.siteBtn2 {
    background-color: #F05F28 !important;
    color: #fff !important;
}

.page-id-335 .curvedSlider-section a.siteBtn2:hover {
    background-color: white !important;
    color: #f05f28 !important;
}

.page-id-335 .curvedSlider-section .siteBtn2::before {
    background: #fff;
}

.page-id-335 .contactUs {
    padding-top: 30px;
    padding-bottom: 201px;
}

.contactUs-content a.siteBtn2.jborder img {
    display: none;
}

.page-id-335 .contactUs-content a.siteBtn2.jborder {
    text-decoration: underline;
    text-underline-offset: 6px;
}

a.siteBtn.update-color {
    color: #F58220;
}

.page-id-18 .indepentSection .starIcon::after {
    background: none;
}

.page-id-18 .clinicDoctor .setHeading .starIcon::before {
    display: none;
    background: none;
}

.history-main-slider {
    width: 100%;
    max-width: 1440px;
    margin: 0 auto;
    padding: 0 20px;
    /* 	padding-right:0; */
}

.benifitsImages::after {
    position: absolute;
    content: "";
    background: url(../images/starIcon.svg);
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
    top: 98%;
    right: -36px;
}

@media screen and (min-width: 1440px) {
    .page-id-18 .indepentSection {
        padding-bottom: 0px;
        padding-top: 0 !important;
    }

/*     .page-id-18 .indepent .benifitsChild9::before {
        top: -3px !important;
    } */
}

a.siteBtn2.new-sec-btn.join.history {
    right: -7px;
    margin-left: auto;
}

@media screen and (min-width: 1366px) {
    .history-main {
        margin-right:0px;
        margin-left: 0px;
    }

    /* 	a.siteBtn2.new-sec-btn.join.history{
		padding:9px 25px;
	} */
}

@media screen and (max-width: 1366px) {
    a.siteBtn2.new-sec-btn.join.history {
        right: -7px;
    }
	.footerCenter {
    right: 28px;
}

    .benifitsImages::after {
        right: 75px;
    }

    .curvedSli-heading h3 {
        max-width: 753px;
    }
}

@media screen and (max-width: 1280px) {
    .owl-theme .owl-dots, .owl-theme .owl-nav {
        margin-right:50px;
    }

    .owl-nav button.owl-next {
        left: 55%;
    }

    .owl-nav button.owl-prev {
        left: 38%;
    }

    a.siteBtn2.new-sec-btn.join.history {
        right: 19.3px;
    }

    .benifitsImages::after {
        right: 34px;
    }
}

.history-main {
    margin-right: 0px;
    margin-left: 0px;
}

@media screen and (max-width: 1024px) {
    .owl-nav button.owl-prev {
        left: 35%;
    }
}

@media screen and (max-width: 991px) {
    .owl-nav button.owl-next {
        left: 57%;
    }

    .owl-nav button.owl-prev {
        left: 30%;
    }
}

@media screen and (max-width: 767px) {
    a.siteBtn2.new-sec-btn.join.history {
        right: 4px;
    }
	
		nav.main-menu {
    height: 100vh;
    overflow: scroll;
}

    .footerCenter a img {
        height: 30px;
    }

    .privacyImage-list:first-child::before {
        content: "";
        width: 57px;
        height: 49px;
        left: 82%;
    }

    .privacyImage-list::before {
        content: "";
        width: 57px;
        height: 49px;
        left: 83%;
    }

    .footerCenter {
        right: 11px;
        display: flex;
        flex-direction: unset;
        top: -29px;
    }

    .owl-nav button.owl-prev {
        left: 10%;
    }

    .owl-nav button.owl-next {
        left: 70%;
    }

    .history-main {
        margin-left: 0px !important;
    }

    .indepentSection span.sunIcon::before {
        top: 6px;
    }
}

.indepentSection span.sunIcon::before {
    top: 13px;
}

.page-id-18 .indepentSection h3.chose {
    font-size: 51px;
}

/* .page-id-18 .indepentSection h3.chose::before {
    position: absolute;
    content: "";
    background: url(../images/starIcon.svg);
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
    top: 15%;
    right: 10%;
} */
.page-id-18 .indepentSection h3.chose::before {
    display: none;
    background: none;
}

.downloadApp {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
}

.page-id-18 .page-id-1194 .footer {
    margin-top: -242px;
}

.downloadApp {
    padding-bottom: 82px;
}

h3.is-animated.heading-large.max-width-medium {
    margin-top: 32px;
    /* padding-top: 80px; */
}
.page-id-1194 .SecondaryChild h3 {
    padding-top: 0px;
	  margin-top: 0px !important;
}
/* .page-id-1194 .SecondaryChild {
	  margin-top: 50px !important;
	margin-bottom: 50px !important;
} */

.page-id-18 .footerCenter {
    position: absolute;
    right: 51px;
    top: -225px;
}

.aboutTemplate-desc p:nth-child(2) {
    padding-top: 32px;
}

.about-sec-para {
    padding-top: 0 !important;
    padding-bottom: 20px !important;
}

.page-id-335 .aboutTemplate-desc p {
    padding-bottom: 0;
}

.col-lg-4.about-left-box.aos-init.aos-animate {
    padding-bottom: 20px;
}

.page-id-335 span.sunIcon::before {
    position: absolute;
    content: "";
    height: 40px;
    width: 40px;
    background: url(../images/sunIcon.svg);
    background-repeat: no-repeat;
    background-position: center;
    top: 0;
    bottom: 0;
    margin: auto;
    left: -10px;
    top: 10px;
    animation: rotateMe 10s linear infinite;
}

.curvedSli-heading span.sunIcon {
    padding-left: 30px;
}

.benifitsChild9::before {
/*     top: -3px !important; */
    right: 0px;
    height: 73px;
}

.benifitsChild8::before {
    width: 82px;
    height: 82px;
    right: 0px;
    top: -4px !important;
}

/* .benifitsChild.benifitsChild10.animationCls::before {
    top: 7px;
} */

.page-id-335 .contactUs h3 {
    margin-bottom: 25px;
}

.page-id-18 .clinicDoctor .clinicParen h3.is-animated.heading-large.max-width-medium {
    margin-top: 0;
}

.page-id-18 .first-img::after {
    display: none;
}

.page-id-18 .history-heading h3 span.star-span::before {
    top: 23px;
}

a.siteBtn-7 {
    margin: auto;
    /* width: 100%; */
    color: #FFF;
    text-align: center;
    /* font-family: "Century Gothic"; */
    font-size: 16px;
    font-style: italic;
    font-weight: 700;
    line-height: 27px;
    border: 1px solid #ffffff00 !important;
    width: fit-content;
    border-radius: 26px;
    padding: 10px 43px;
}

.siteBtn2 {
    padding: 12px 34px 18px 34px;
    line-height: normal;
}

a.register {
    padding: 12px 34px 18px 34px;
    line-height: normal;
}

.align-center-box {
    align-items: center;
}

a.register {
    /*     width: 179.75px; */
    font-size: 12px;
    height: 49px;
}

.page-id-875 section#contactPage {
    margin-bottom: 80px;
}

a.siteBtn2.new-sec-btn.join.history :hover {
    background-color: white !important;
    color: #f05f28 !important;
}

.uni > img:first-child {
    width: 50px;
    height: 50px;
}

.contactUs-content a {
    padding: 12px 45px 18px 45px;
}

.history-section .all-section-content .siteBtn2::before {
    background: transparent;
}

.history-section .all-section-content a:hover {
    color: #f05f28;
    border: 1px solid #f05f28;
    background-color: #fff;
}

.page-id-689 .clinicDoctor {
    border-radius: 50px 50px 0 0;
}

.page-id-689 .contactUs {
    border-radius: 0;
}

.siteBtn2:hover img {
    filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7490%) hue-rotate(287deg) brightness(98%) contrast(105%) !important;
}

#loadMore {
    padding: 15px 52px;
}

.iner-menu.new {
    display: none;
}

a.register:hover {
    background-color: #F58220 !important;
    color: white;
    border: 1px solid white !important;
}

a.siteBtn-7:hover {
    background-color: #fff !important;
    color: #F58220;
    border: 1px solid white !important;
    width: fit-content;
    border-radius: 26px;
    padding: 10px 43px;
}

.non-stop.aos-init.aos-animate {
    text-align: center;
}

.non-stop p span {
    color: var(--BG-Light-Grey, #F1F1F2);
    font-family: Poppins;
    font-size: 16px;
    font-style: italic;
    font-weight: 700;
    line-height: 194%;
}

.non-stop p {
    color: var(--BG-Light-Grey, #F1F1F2);
    text-align: center;
    /* font-family: Poppins; */
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 194%;
}

.privacyImage-list:first-child .siteBtn2::before {
    content: "";
    position: absolute;
    top: -22px;
    left: -10px;
    width: 200px;
    height: 0;
    transform: rotate(20deg);
    /* background: #F58220; */
    transition: 0.5s ease;
}

.page-id-1194 header#header a.siteBtn.update-color {
    margin-right: 0px;
    margin-left: 25px;
}

.page-id-1194 header#header a.loginBtn {
    margin-right: 0px;
}

.page-id-875 .footer {
    margin-top: -70px;
}

.page-id-875 .footerCenter {
    position: absolute;
    right: 51px;
    top: 23%;
}

.page-id-485 .contactUs-parent {
    position: relative;
    padding-bottom: 120px;
    margin-bottom: 213px;
}

.independentChild-aboutHeading.new p {
    color: var(--Dark-Grey, #626366);
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 175.607%;
    max-width: 632px;
    margin: auto;
}

.page-id-1286 div#aboutCurved {
    display: none;
}

.page-id-1286 .independentChild-aboutImg img {
    height: 959px;
    object-fit: cover;
    border-radius: 40px;
}

.page-id-1286 .indepChi-aboutImg {
    display: none;
}

.independentChild-aboutHeading.new {
    margin-bottom: 45px;
}

.independentChild-aboutHeading.new h3 {
    text-align: center;
    margin-bottom: 46px;
}

section.giving {
    height: 954px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    border-radius: 60px 60px 0px 0px;
}

.giving-main {
    border-radius: 48px;
    display: flex;
    /* background: #FFF; */
    /* padding: 24px; */
    flex-wrap: wrap;
    justify-content: space-between;
}

.giv-img {
    width: 32%;
}

.giv-img img {
    width: 100%;
    object-fit: cover;
    height: auto;
    border-radius: 32px 32px 0px 0px;
    /* border: 3px solid #F1F1F2; */
    /* background: url(<path-to-image>) lightgray 50% / cover no-repeat; */
    /* box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25); */
}

.giv-text {
    width: 62%;
    /* padding-top: 46px !important; */
    /* background-color: white; */
    border-radius: 50px;
    background: #fff;
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
    padding: 55px 64px 81px 67px;
    padding-bottom: 65px;
    margin-top: 0px;
}

.giv-text h3 {
    color: var(--Footer-Grey, #414141) !important;
    font-size: 44px;
    font-style: normal;
    font-weight: 400;
    line-height: 144.107%;
    /* 63.407px */
    text-transform: capitalize;
    text-align: center;
}

.giv-text h4 {
    color: #F58220;
    font-size: 36px;
    font-style: italic;
    font-weight: 400;
    line-height: 156.607%;
    margin-top: 25px;
    text-align: center;
}

.giv-text p {
    color: #414141;
    /* font-family: "Century Gothic"; */
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: 194%;
    text-align: justify;
    margin-top: 46px;
    text-align: center;
}

section.giving {
    padding-top: 73px;
    scroll-margin-top: 100px;
}

.page-id-335 li#menu-item-874 {
    display: none;
}

.page-id-335 nav#navmenu ul {
    max-width: 100%;
    width: 81%;
}

.historyicon-wrap img {
    width: 100%;
    height: auto;
    position: relative;
    animation: lineAnimation 1s linear infinite;
    filter: drop-shadow(0 0 5px #F58220);
}

@keyframes lineAnimation {
    0% {
        filter: drop-shadow(0 0 5px #ffcb30);
    }

    50% {
        filter: drop-shadow(0 0 20px #d16101);
    }

    100% {
        filter: drop-shadow(0 0 5px #F58220);
    }
}

/* landing-page */
.page-id-1368 header {
    display: none !important;
   }

.page-id-1368 footer {
    display: none;
}

.page-id-1368 {
    padding-top: 0px
}

.land-header {
    display: flex;
    flex-wrap: wrap;
    align-items: self-end;
    /* justify-content: space-between; */
    margin-top: 13px;
}

.main-content {
    height: 664px;
    background-color: #F58220;
    background-size: auto;
    background-repeat: no-repeat;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: flex-end;
    padding-right: 40px;
}

.iners-content h3 {
 
    /* 37.4px */
    margin-bottom: 20px;
    margin-top: 0px;
    color: #F58220;
    text-align: center;
    font-family: sans-serif !important;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%;
    letter-spacing: -0.4px;
    text-transform: capitalize;
    margin-top: 10px;
}

.land-text h2 {
    /* 37.4px */
    color: #535353;
    text-align: center !important;
    font-size: 36px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%;
    /* 39.6px */
    letter-spacing: -0.72px;
    text-transform: capitalize;
    font-family: inherit;
}

.abouts h4 {
    color: #00AEFF;
    text-align: center;
    /* font-family: Poppins; */
    font-size: 30px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 136%;
    /* 40.8px */
    text-transform: uppercase;
    max-width: 64%;
    margin: auto;
}

.abouts p {
    color: #747474;
    text-align: center;
    /* font-family: Poppins; */
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 170%;
    padding-top: 34px;
    max-width: 340px;
    margin: auto;
}

.abouts {
    width: 32%;
}

.end-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    padding-left: 80px;
    padding-right: 80px;
    padding-top: 34px;
    padding-bottom: 30px;
}

.land-form input {
    border-radius: 5px;
    background: #FFF;
    border: none;
    padding: 10px;
    /* margin-bottom: 10px; */
	
}

.land-form input::placeholder {
    color: #626366 !important;
    /* font-family: Poppins; */
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
}

.land-form h4 {
    color: #535353;
    /* 35.36px */
    color: #FFF;
    font-family: sans-serif;
    font-size: 26px;
    font-style: normal;
    font-weight: 600 !important;
    line-height: 136%;
    /* 35.36px */
    text-transform: capitalize;
    /* font-family: poppins; */
    /* font-family: var(--bs-font-sans-serif) !important; */
}

.land-form {
    padding: 32px;
    width: 34%;
    border-radius: 30px;
    background: rgba(255, 255, 255, 0.24);
    backdrop-filter: blur(5.75px);
}

.land-form form {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
}

.land-form input[type="submit"] {
    width: 100%;
    /* border-radius: 50px; */
    border: 2px solid #F0F0F0;
    /* background: #00AEFF; */
    color: #FFF;
    text-align: center;
    font-family: sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 500 !important;
    line-height: normal;
    text-transform: uppercase;
    padding: 18px 0px;
    border-radius: 6px;
    background: #00AEFF;
}

.land-form input[type="email"] {
    width: 101% !important;
}

.land-form input[type="text"] {
    width: 97%;
}

.land-form span {
    text-align: left;
    width: 47%;
}

.land-text img {
    margin-top: 16px;
}

.land-form span.wpcf7-not-valid-tip {
    width: 100% !important;
}

.land-form p {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.land-form .wpcf7-response-output {
    margin: 0px !important;
    padding: 0px !important;
    margin-top: -26px !important;
}

.land-form span:nth-child(9) {
    width: 100%;
}

.page-id-1352 .f {
    display: none;
}

.page-id-1352 .pharmacySection {
    display: none;
}

.page-id-1352 .contactUs-parent {
    position: relative;
    padding-bottom: 120px;
    margin-bottom: 215px;
    margin-top: -100px;
}

.page-id-1352 .aboutMain-parent {
    display: none;
}

.SecondaryChild p {
    text-align: center;
}

.curvedSli-heading p {
    text-align: center;
}

/* .secondarySecton.new.fadeInUp {
    margin-top: 330px;
} */

.hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field {
    width: 50%;
}

.hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field {
    width: 50%;
}

.hs_company.hs-company.hs-fieldtype-text.field.hs-form-field {
    width: 50%;
}

.hs_0-2\/title__c.hs-0-2\/title__c.hs-fieldtype-text.field.hs-form-field {
    width: 50%;
}

fieldset.form-columns-2 {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
}

.page-id-1352 .heroBanner-content h3::before {
    display: none;
}

.heroBanner-content h4 {
    color: #F58220;
    /* font-family: "Century Gothic"; */
    font-size: 22px;
    font-style: italic;
    font-weight: 400;
    line-height: 156.607%;
    margin-top: 8px;
}

label.hs-error-msg.hs-main-font-element {
    font-size: 11px;
}

.sources {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding-bottom: 190px;
}

.source-imgs {
    width: 50%;
}

.source-imgs img {
    margin: auto;
}

.source-imgs {
    text-align: center;
}

.source-imgs a {
    border-radius: 50px;
    background: #37ABFF;
    padding: 18px 44px;
    margin-top: 48px;
}

.page-id-1352 .heroBanner-second {
    margin-top: 47px;
}

.sources .source-imgs:last-child a {
    border-radius: 50px;
    background: #F58220;
}

.page-id-1403 div#pharmacyClinic {
    display: none;
}

.page-id-1403 .contactUs-parent {
    position: relative;
    padding-bottom: 120px;
    margin-bottom: 231px;
}

.page-id-1403 .contactUs {
    padding: 60px 0 0;
    text-align: center;
    background: #37ABFF;
    border-radius: 50px 50px 0px 0px;
}

.page-id-1403 .contactUs-parent::after {
    background-color: #37ABFF;
}

.page-id-1403 .manPharmacy-content h4 {
    color: #414141;
    /* font-family: "Century Gothic"; */
    font-size: 33px;
    margin-top: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%;
    text-align: left;
}

.page-id-1403 .manPharmacy-content h4 span {
    color: #37ABFF;
    font-family: 'GOTHIC-regular';
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%;
}

.page-id-1403 .manPharmacy-content p {
    color: #414141;
    /* font-family: "Century Gothic"; */
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 170%;
    opacity: 0.8;
    margin-top: 24px;
    text-align: start !important;
}

.page-id-1403 .row.aos-init.aos-animate {
    display: none;
}

.page-id-1403 .heroBanner-second {
    display: none;
}

.page-id-1403 .heroBanner-second.new {
    display: block !important;
}

.heroBanner-new .row {
    justify-content: center;
}

.heroBanner-new {
    padding-top: 130px;
}
.page-id-1420 .heroBanner-new , .page-id-1403 .heroBanner-new {
    padding-top: 129px;
}

.page-id-1403 .iner-about-menu li:first-child a img {
    filter: brightness(0) saturate(100%) invert(67%) sepia(89%) saturate(3895%) hue-rotate(186deg) brightness(106%) contrast(105%);
}

.page-id-1403 .heroBanner-new img {
    margin: auto;
	filter: brightness(0) saturate(100%) invert(67%) sepia(89%) saturate(3895%) hue-rotate(186deg) brightness(106%) contrast(105%);
}

.page-id-1403 .heroBanner-content p {
    text-align: center;
}

.pharma-link a {
    border-radius: 93.692px;
    border: 0.937px solid #37ABFF;
    background: #37ABFF;
    margin-top: 64px;
    padding: 13px 34px;
    color: #FFF;
    /* font-family: Poppins; */
    font-size: 13.117px;
    font-style: italic;
    font-weight: 400;
    line-height: normal;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-skip-ink: none;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font;
    text-transform: uppercase;
}

.pharma-link {
    text-align: center;
}

/* .page-id-1420 .heroBanner-second {
    display: none;
}

.page-id-1420 .row{
   display: none; 
} */
.page-id-1420 div#pharmacyClinic {
    display: none;
}

.page-id-1420 .contactUs-parent {
    margin-bottom: 240px
}

.page-id-1420 .heroBanner-second {
    display: none;
}

.page-id-1420 section.phramcyAbout-section .row {
    display: none;
}

.page-id-1420 .pharamcyContent::before {
    content: "";
    position: absolute;
    background: url("/wp-content/uploads/2025/01/Vector.svg");
    height: 97%;
    top: 9px;
    background-repeat: no-repeat;
    z-index: 9;
    background-size: contain;
    width: 100%;
    background-position: top;
    left: -40px;
    transform: none;
}

.page-id-1420 .iner-about-menu li:last-child a img {
    /* filter: brightness(0) saturate(100%) invert(59%) sepia(30%) saturate(3744%) hue-rotate(349deg) brightness(102%) contrast(92%); */
    filter: brightness(0) saturate(100%) invert(53%) sepia(98%) saturate(800%) hue-rotate(345deg) brightness(97%) contrast(98%);
}

.page-id-1420 .heroBanner-content img {
    margin: auto;
    /* filter: brightness(0) saturate(100%) invert(59%) sepia(30%) saturate(3744%) hue-rotate(349deg) brightness(102%) contrast(92%) !important; */
    /* opacity: 0.9; */
    filter: brightness(0) saturate(100%) invert(53%) sepia(98%) saturate(800%) hue-rotate(345deg) brightness(97%) contrast(98%);
}

.page-id-1420 .heroBanner-content p {
    text-align: center;
    max-width: 854px;
    margin: auto;
}

.page-id-1420 .manPharmacy-content h4 {
    color: #414141;
    /* font-family: "Century Gothic"; */
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%;
    margin-bottom: 24px;
}

.page-id-1420 .manPharmacy-content h4 span {
    color: #F58220;
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%;
    /* margin-left: 10px; */
    font-family: 'GOTHIC-regular';
}

/* .manPharmacy-content {
    width: 511px;
} */
.page-id-1420 .manPharmacy-content h4 {
    text-align: left;
}

.page-id-1441 .heroBanner-content h3 .textCircle::before {
    display: none;
}

.page-id-1441 .heroBanner-content h3::before {
    display: none;
}

div#myTabContent-cus {
    padding-bottom: 400px;
}

#faqPage .heroBanner-content #myTab .nav-item .nav-link.active img {
    filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(152deg) brightness(103%) contrast(103%);
}

.page-id-1441 li.nav-item:nth-child(2) .nav-link.active {
    background: #37ABFF !important;
}

.page-id-1441 li.nav-item:nth-child(3) .nav-link.active {
    background: #49555D !important;
}

.rightCol.mobileDisable a {
    margin: 0px 25px;
    margin-right: 0px;
}

a.siteBtn.update-color {
    margin-right: 0px;
}

li#menu-item-874 {
    display: none;
}

.page-id-1476 section#contactPage {
    padding-bottom: 350px;
    /* z-index: 9; */
    position: relative;
}

.page-id-1476 form.wpcf7-form.init {
    /* border-radius: 40px; */
    /* background: linear-gradient(0deg, #F58220 0%, #F58220 100%); */
    /* padding: 64px; */
}

.page-id-1476 form.wpcf7-form.init {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    width: 100%;
    /* margin: 50px 0px; */
    position: relative;
    z-index: 9;
}

.left-content {
    width: 42%;
}

.contact-side-bar img {
    margin: auto;
    border-radius: 20px;
    background: #FFF;
    box-shadow: 4px 4px 7px 2px rgba(0, 0, 0, 0.25);
    margin-bottom: 25px;
    padding: 16px;
    height: 140px;
    width: 140px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.contact-side-bar {
    text-align: center;
    margin-bottom: 22px;
}

.contactForm-parent {
    width: 55%;
}

.contact-main {
    display: flex;
    flex-wrap: wrap;
    /* align-items: center; */
    justify-content: space-between;
/*     max-width: 85%; */
    margin: auto;
}

.contact-side-bar:last-child {
    margin-bottom: 0px;
}

.contactForm_parent input {
    width: 100% !important;
    color: #676767 !important;
   /* font-family: "Century Gothic"; */
    font-size: 20px;
    font-style: italic;
    font-weight: 400;
    line-height: normal;
}

.contact-side-bar span {
    color: #414141;
    text-align: center;
    /* font-family: "Century Gothic"; */
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 156.607%;
    max-width: 90%;
}

.contactForm_parent input::placeholder {
    color: #676767;
    /* font-family: "Century Gothic"; */
    font-size: 20px;
    font-style: italic;
    font-weight: 400;
    line-height: normal;
}

span.wpcf7-form-control-wrap .wpcf7-textarea::placeholder {
    color: #676767;
    /* font-family: "Century Gothic"; */
    font-size: 20px;
    font-style: italic;
    font-weight: 400;
    line-height: normal;
}

.page-id-1476 .heroBanner-second {
    background-color: white;
}

.page-id-1476 .heroBanner-content h3::before {
    display: none;
}

.page-id-1476 .heroBanner-content h4 {
    position: relative;
}

.page-id-1476 .heroBanner-content h4::before {
    content: "";
    position: absolute;
    background-image: url(/wp-content/uploads/Star-33.svg);
    height: 27px;
    width: 27px;
    top: 2px;
    bottom: 0;
    right: 0;
    margin: auto;
    background-size: cover;
    left: -3%;
}

.contact-side-bar {
    position: relative;
}

.contact-side-bar:first-child ::before {
    content: "";
    position: absolute;
    background-image: url(/wp-content/uploads/Star-33.svg);
    height: 27px;
    width: 27px;
    top: 0;
    /* bottom: 0; */
    /* right: 0; */
    margin: auto;
    background-size: cover;
    left: 0;
}

.heroBanner-content .textCircle::before {
    content: "";
    position: absolute;
    background: url(../images/textCircle.png);
    background-repeat: no-repeat;
    background-position: left;
    width: 149px;
    height: 58px;
    right: -5px;
    bottom: -6px;
    background-size: contain;
    background-position: 0px 6px;
}

.page-id-1476 .heroBanner-content h3 {
    position: relative;
}

.page-id-1476 .heroBanner-content h3::after {
    content: "";
    position: absolute;
    height: 49px;
    width: 49px;
    background: url(/wp-content/uploads/Star-31-1.svg);
    background-repeat: no-repeat;
    background-size: cover;
    top: 0;
    bottom: 0;
    right: 4%;
}

.page-id-1488 h2#flush-heading1-1 {
    color: var(--Neutral-900, #07090D);
    font-variant-numeric: lining-nums proportional-nums;
    font-feature-settings: 'case' on, 'cpsp' on, 'ss03' on, 'cv03' on, 'cv04' on, 'cv06' on, 'cv09' on;
    font-size: 30px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: -0.45px;
}

.page-id-1488 .user-main {
    max-width: 67%;
    margin: auto;
}

.page-id-1488 section.user-accordian {
    margin-bottom: 339px;
}

.page-id-1488 .accordion-body p {
    max-width: 100%;
    color: var(--Neutral-700, #3C4353);
    /* font-family: "Century Gothic"; */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 27px;
}

.page-id-1488 p.colors {
    color: var(--Neutral-700, #3C4353);
    /* font-family: "Century Gothic"; */
    font-size: 14px;
    font-style: normal;
    font-weight: bold !important;
    line-height: 24px;
}

.accordion-body li {
    color: var(--Neutral-700, #3C4353);
    /* font-family: "Century Gothic"; */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    list-style: disc;
    margin-left: 17px;
}

.accordion-body li span {
    color: var(--Neutral-700, #3C4353);
    /* font-family: "Century Gothic"; */
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
}

.accordion-body ul {
    margin-bottom: 28px;
}

.page-id-1488 .accordion-body {
    padding: 32px;
    padding-top: 0px;
}

.page-id-1488 div#useragreement {
    padding-bottom: 0px;
}

.page-id-1488 button.accordion-button {
    padding: 32px;
    padding-bottom: 18px;
}

.page-id-1488 section#agreementSec-parent {
    padding-bottom: 40px;
}

.accordion-body h5 {
    color: var(--Dark-Grey, #626366);
    /* font-family: "Century Gothic"; */
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 175.607%;
}

.accordion-body h6 {
    color: var(--Dark-Grey, #626366);
    /* font-family: "Century Gothic"; */
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 175.607%;
    margin-bottom: 25px;
    margin-top: 40px;
}

.accordion-body .colors:last-child {
    margin-bottom: 0px;
}

.rightCol.mobileDisable a.loginBtn {
    color: #626366;
    /* font-family: Poppins; */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-skip-ink: none;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font;
    text-transform: uppercase;
}
	
	.page-id-1441 .heroBanner-second::before {
    content: "";
    position: absolute;
    width: 440px;
    height: 410px;
    background: url(/wp-content/uploads/Frame.png);
    background-position: right;
    background-repeat: no-repeat;
    right: -7px;
    top: -9%;
    background-size: 96% 51%;
    z-index: 1;
    transform: rotate(0deg);
}
	
	.faqEmail a:first-child {
    border-right: 1px solid rgb(0 0 0 / 10%);
    padding-right: 13px;
}



.page-id-1441 .heroBanner-second {
    padding: 80px 0 60px;
    position: relative;
}

.page-id-1441 .heroBanner-content p {
    display: none;
}

.page-id-1441 .accordion-flush .accordion-item:last-child {border-bottom: 1px solid var(--Neutral-200, #E7EAEE) !important;}

.page-id-1488 .heroBanner-content h3::before{
	 display: none;
}

.page-id-1352 .iner-about-menu ul {
    gap: 56px;
}

.page-id-1352 .contactUs-content .textCircle4::after {
    right: -13px;
    bottom: -1px;
}

.page-id-1352 .textCircle4::after {
    content: "";
    position: absolute;
    background: url(../images/textCircle4.png);
    background-repeat: no-repeat;
    background-position: left;
    width: 247px;
    height: 71px;
    right: -9px;
    bottom: -12px;
    background-size: 100% 92%;
    background-position: 0px 6px;
}
.contactUs-content h3 {
    margin-bottom: 28px;
}

   .contactUs-content p {
        /* max-width: 566px; */
        /* margin: auto; */
    }

.page-id-1352 li#menu-item-873 a {
	text-decoration: underline;
}

.page-id-1352 .menu-items li:first-child a {
    color: #F58220 !important;
}

.page-id-1352 .How-it-works-btn::before {
    filter: brightness(0) saturate(100%) invert(66%) sepia(37%) saturate(4325%) hue-rotate(344deg) brightness(97%) contrast(98%);
}


.page-id-1352 ul.mobileDisable.colorMenu {
    display: flex;
    gap: 0px !important;
}

.page-id-1352 .heroBanner-content h3 span {
    font-family: 'GOTHIC-regular' !important;
}

.iner-about-menu li a img {
    width: 177px;
    height: 17px;
}

.page-id-1403 .heroBanner-content p {
    max-width: 854px;
    margin: auto;
    color: #626366;
    text-align: center;
    /* font-family: "Century Gothic"; */
    font-size: 22px;
    font-style: normal;
    font-weight: 400;
    line-height: 156.607%;
}

.page-id-1403 main {
    background-color: #fff;
}

.page-id-1403 .contactUs-parent a {
    border: 0.937px solid #37ABFF !important;
    color: #37ABFF;
}

.page-id-1420 .heroBanner-content p {
    max-width: 854px;
    margin: auto;
    color: #626366;
    text-align: center;
    /* font-family: "Century Gothic"; */
    font-size: 22px;
    font-style: normal;
    font-weight: 400;
    line-height: 156.607%;
}

.page-id-1420 .menu-items li:first-child a {
    color: #F58220 !important;
}

.page-id-1403 .menu-items li:first-child a {
    color: #F58220 !important;
}

.page-id-1403 .How-it-works-btn::before {
    filter: brightness(0) saturate(100%) invert(66%) sepia(37%) saturate(4325%) hue-rotate(344deg) brightness(97%) contrast(98%);
}

.page-id-1420 .How-it-works-btn::before {
    filter: brightness(0) saturate(100%) invert(66%) sepia(37%) saturate(4325%) hue-rotate(344deg) brightness(97%) contrast(98%);
}

.page-id-1476 .menu-items li:nth-child(5) a {
    color: #F58220 !important;
}

.page-id-1476 .heroBanner-content h3 span {
    color: #F58220;
    font-size: 44px;
    font-style: normal;
    font-weight: 400;
    line-height: 124.914%;
    /* font-family: "Century Gothic"; */
    margin-left: 8px;
}

.page-id-1476 .heroBanner-content h3 {
    text-transform: math-auto;
}

.page-id-1476 .heroBanner-content p {
    max-width: 961px;
}

.page-id-1476 input.wpcf7-form-control.wpcf7-submit.has-spinner.siteBtn2 {
    color: #F58220;
    /* font-family: Poppins; */
    font-size: 20px;
    font-style: italic;
    font-weight: 400;
    line-height: normal;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-skip-ink: none;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font;
    text-transform: uppercase;
    margin-top: 0px;
    margin-bottom: -28px;
}

.contactForm-parent {
    border-radius: 40px;
    background: linear-gradient(0deg, #F58220 0%, #F58220 100%);
    padding: 40px 100px;
    z-index: 99;
    padding-top: 60px;
}

.page-id-1488 .accordion-button {
    color: var(--Neutral-900, #07090D);
    font-variant-numeric: lining-nums proportional-nums;
    font-feature-settings: 'case' on, 'cpsp' on, 'ss03' on, 'cv03' on, 'cv04' on, 'cv06' on, 'cv09' on;
    /* font-family: "Century Gothic"; */
    font-size: 30px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: -0.45px;
}

.page-id-1441 .accordion-button::after {
    position: absolute;
    right: -24%;
}

.page-id-1441 .accordion-item .accordion-button {
    max-width: 80%;
}

a.border-color {
    color: var(--Dark-Grey, #626366);
    /* font-family: "Century Gothic"; */
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 175.607%;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-skip-ink: none;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font;
    display: ruby;
}
ul.mobileDisable.colorMenu {
    gap: 0px !important;
}

ul.mobileDisable.colorMenu li a {
    text-decoration: underline;
}

.actions {
    width: 101% !important;
}

.hs_submit.hs-submit {
    width: 100%;
    margin-top: 23px;
}



.hs_email.hs-email.hs-fieldtype-text.field.hs-form-field {
    width: 100% !important;
}


fieldset.form-columns-1 {
    width: 97%;
}

.w2p-forms input::placeholder {
    color: var(--Dark-Grey, #626366);
    font-size: 12px;
    font-style: normal;
    font-weight: 400 !important;
    line-height: normal;
    text-transform: uppercase;
}

label.hs-error-msg.hs-main-font-element {
    font-size: 10px !important;
    color: red;
}

.hs-form-f244a031-3d4f-4ce0-8866-9b5934a48830_074a8617-a32c-452d-9f27-b885b0d7bae3 fieldset.form-columns-1 .hs-input {
    width: 98% !important;
}

body.page-template.page-template-template.page-template-landing-page.page-template-templatelanding-page-php.page.page-id-1368.logged-in.admin-bar.wp-embed-responsive.is-light-theme.singular.has-main-navigation.customize-support{
    font-family: var(--bs-font-sans-serif) !important;
 }

.land-form input[type="submit"] {
    width: 97%;
}

.page-id-1420 .iner-about-menu {
    top: 55px;
}

.page-id-1403 .iner-about-menu {
    top: 55px;
}

.page-id-1420 main {
    background-color: #fff !important;
}

/* .pharamcyContent .pharamcyContent-row:nth-child(3) .manPharmacy-content h4 span {
    margin-left: 10px;
} */

.page-id-1420 .pharma-link a {
    background-color: #F58220;
    border: 0.937px solid #F58220;
    color: #FFF;
    /* font-family: Poppins; */
    font-size: 13.117px;
    font-style: italic;
    font-weight: 400;
    line-height: normal;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-skip-ink: none;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font;
    text-transform: uppercase;
}

.page-id-1488 .accordion-body h6 {
    margin-top: 0px;
}

.page-id-1368 .logo a img {
    width: 100%;
    height: auto;
    max-width: 40%;
}
.page-id-1368 .logo a {
    height: 100% !important;
    width: 100% !important;
}

.page-id-1368 main{
	background-color: white;
}

ul.no-list.hs-error-msgs.inputs-list {
    position: absolute;
}

.page-id-1476 .heroBanner-content .textCircle::before {
    content: "";
    position: absolute;
    background: url(../images/textCircle.png);
    background-repeat: no-repeat;
    background-position: left;
    width: 149px;
    height: 58px;
    right: -18px;
    bottom: -6px;
    background-size: contain;
    background-position: 0px 6px;
}

.accordion-item.active-1 {
    background: #F6F7F9;
    border-radius: 6px;
    border-bottom: none;
}

.accordion-item{
    border-bottom: 1px solid #dde1e4;
}

.accordion-header.active-1 h2.accordion-header{
    border-bottom: none;
}

.page-id-1441 .accordion-flush .accordion-item.active-1:last-child {
    border-bottom: 0px solid black !important;
}

.page-id-1352 .iner-about-menu {
    top: 55px;
}

.page-id-1286 .iner-about-menu {
    top: 55px;
}

.page-id-1286 nav#navmenu ul {
    /* max-width: 100%; */
    /* width: 83% !important; */
}

.page-id-1286 .aboutMain-parent {
    background: #fff;
	padding: 124px 0 20px;
}


.page-id-1403 .iner-about-menu {
    padding-top: 19px;
}


/* .page-id-1420 .iner-about-menu {
    padding-top: 19px;
} */

.page-id-1403 .pharamcyContent .pharamcyContent-row:nth-child(3) .manPharmacy-content h4 span {
    /* margin-left: 0px; */
}

.page-id-1476 span.wpcf7-form-control-wrap span.wpcf7-not-valid-tip:nth-child(4) {
    margin-top: 10px;
    margin-bottom: 20px;
}
.page-id-1476 span.wpcf7-form-control-wrap textarea#mesage {
    margin-bottom: 0;
}
.page-id-1476 span.wpcf7-form-control-wrap {
    margin-bottom: 30px;
}
.page-id-1368 .logo.land {
    top: -20px !important;
    position: relative;
}

 #faqPage .heroBanner-content #myTab .nav-item .nav-link {
	/* color: #626467 !important; */
	/* font-weight: 600; */
}

button#home-tab2 img {

    filter: brightness(0) saturate(100%) invert(69%) sepia(0%) saturate(0%) hue-rotate(185deg) brightness(96%) contrast(86%);
}

button#home-tab1 img {

    filter: brightness(0) saturate(100%) invert(69%) sepia(0%) saturate(0%) hue-rotate(185deg) brightness(96%) contrast(86%);
}

li#menu-item-1544 {
    display: none;
}

ul.menu-items li a {
    color: var(--Dark-Grey, #626366) !important;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
}

li#menu-item-1552 a::before{
    content: "";
    position: absolute;
    height: 25px;
    width: 25px;
    top: 5px;
    right: -25px;
    background-image: url(/wp-content/uploads/arrow-up-s-line.svg);
    background-repeat: no-repeat;
	    background-position: center;
}
#header li#menu-item-1552 a:hover::before {
    filter: brightness(0) saturate(100%) invert(65%) sepia(97%) saturate(4867%) hue-rotate(347deg) brightness(99%) contrast(91%);
    transform: rotate(180deg);
}



li#menu-item-1553::before {
    display: none;
}

li#menu-item-1553 a::before {
    display: none;
}

li#menu-item-1554::before {
    display: none;
}

li#menu-item-1554 a::before {
    display: none;
}

ul.mobileDisable.colorMenu::before {
    display: none;
}

div#indep a.siteBtn2.curved {
    margin: auto;
    border: 0.9px solid #F58220 !important;
    background: #F58220 !important;
    color: #fff;
}

.benifitsParent .benifitsChild.benifitsChild10 .benifitsChild-heading {
    max-width: 449px;
}

.aboutTemplate-heading {
    display: none;
}

.aboutDeail-rightCen:nth-child(2) p {
    max-width: 100%;
}

div#our-core {
    position: relative;
}

div#our-core::before {
        content: "";
        background: url(/wp-content/uploads/2025/01/Group-1171275051.png);
        width: 400px;
        height: 400px;
        top: 199px;
        left: -42px;
        position: absolute;
        background-repeat: no-repeat;
        background-size: 85% 100%;
        transform: rotate(356deg);
}

.indepentSection.animationCls.space a {
    margin: auto;
}

li#menu-item-1617 a {
    text-transform: capitalize;
}

/* .benifitsChild.benifitsChild8.animationCls .benifitsChild-heading {
	padding-top: 39px;
}
.benifitsChild.benifitsChild10.animationCls .benifitsChild-heading {
    padding-top: 54px;
	padding-bottom: 30px;
} */

.page-id-1286 .iner-about-menu ul li.active a {
    color: #F58220 !important;
}

div#who-we {
    scroll-margin-top: 120px !important;
}

.ourhistory-signup-btn a {
	background-color: #F58220;
	color: white;
}

.page-id-1286 .menu-items li:nth-child(4) a {
    color: #F58220 !important;
}


.page-id-1194 .iner-menu li.active-1 a {
    color: #F58220 !important;
}

.page-id-1352 main {
    background-color: white;
}


.page-id-1403 .pharma-link a {
    margin-top: 148px;
}

.page-id-1403  .contactUs-content p {
    max-width: 735px;
    margin: auto;
}

    .page-id-1420 .col-lg-5 {
        flex: 0 0 auto;
        width: 43.666667%;
    }

	.page-id-1420 .pharamcyContent .pharamcyContent-row:nth-child(3) .col-lg-5.col-md-12 .manPharmacy-content p {
    max-width: 428px;
}

.page-id-1420 .pharma-link a {
    margin-top: 148px;
}

h4.bayer-heading {
    color: #414141;
    font-size: 28px;
    margin-top: 13px;
    font-style: normal;
    font-weight: inherit;
    line-height: 130%;
    text-align: left;
    padding: 1rem 1.25rem;
}


#myTabContent-cus .accordion-body p {
    font-family: "GOTHIC-regular" !important;
}


div#accordionFlushExample1 {
    background: #F6F7F9;
}

div#accordionFlushExample2 {
    background: #F6F7F9;
}

div#accordionFlushExample3 {
   background: #F6F7F9;
}

.contact-side-bar span a {
    color: #37ABFF;
    font-weight: 600;
    text-decoration: underline;
    text-decoration-thickness: 2px;
    text-underline-offset: 3px;
}

.iner-menu, .page-id-1403 .iner-about-menu, .page-id-1286 .iner-about-menu {
    padding: 12px 0px !important;
}
.iner-about-menu ul li, .iner-menu ul li {
    line-height: normal !important;
}

.iner-about-menu ul li a, .iner-menu ul li a {
    display: block !important;
}

@media only screen and (max-width: 992px) {
	.iner-menu, .page-id-1403 .iner-about-menu, .page-id-1286 .iner-about-menu, .page-id-1352 .iner-about-menu {
		height: 40px;
		padding: 12px 0px;
	}
}

@media only screen and (max-width: 600px) {
	.page-id-18 .indepentSection h3.chose, h3.starIcon, .page-id-18 .clinicParent .setHeading h3, .curvedSli-heading h3, .downloadApp-child h3, .SecondaryChild h3, .SecondaryChild h3 span, .aboutTemplate-desc h3, .independentChild-aboutHeading h3, .historyHeading h3, .giv-text h3, .heroBanner-content h3, .SecondaryChild .siteColor {
		font-size: 26px !important;
	}
	.benifitsChild.benifitsChild10.animationCls .benifitsChild-heading {
    padding-top: 22px;
    padding-bottom: 10px;
}
	    .page-id-977 .benifitsChild-heading h4, .page-id-18 .benifitsChild-heading h4 {
        font-size: 18px;
    }
}

/* css update 20/jan */

.manPharmacy-img {
    position: relative;
}

.manPharmacy-img p {
    position: absolute;
    top: -55px;
    right: -40px;
    z-index: 99;
    color: #37ABFF;
    font-size: 40px;
    font-weight: bold;
    font-family: Century Gothic;
    background: #fff;
    border-radius: 50%;
    width: 98px;
    height: 98px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.pharamcyContent-row:nth-child(2n) .col-lg-6.col-md-12 .manPharmacy-img p {
    left: -50px;
}
.page-id-1352 .heroBanner-content h3 {
    margin-bottom: 28px;
}
.page-id-1352 .iner-about-menu li a img {
    filter: brightness(0) saturate(100%) invert(41%) sepia(0%) saturate(1605%) hue-rotate(359deg) brightness(80%) contrast(66%);
}
.page-template-pharmacytopharmacy-v2 .manPharmacy-img p {
    color: #F58220;
}
.manPharmacy-img p {
    display: none;
}
.page-id-1476 .heroBanner-content h3 {
    margin-bottom: 32px;
}
.page-id-1476 .heroBanner-second::before {
    z-index: 1;
}

@media only screen and (max-width: 992px) {
.manPharmacy-img p {
    position: absolute;
    top: -45px;
    right: -40px;
    font-size: 36px;
    width: 88px;
    height: 88px;
}
	
}

@media only screen and (max-width: 600px) {
	    .manPharmacy-img p {
        position: absolute;
        top: -35px;
        right: -30px;
        font-size: 28px;
        width: 70px;
        height: 70px;
    }
	.pharamcyContent-row:nth-child(2n) .col-lg-6.col-md-12 .manPharmacy-img p {
    left: -20px;
}
	.page-id-1420 .col-lg-5 {
 
    width: 100%;
}
	
}


/****************/

.page-id-1286 .iner-about-menu, .page-id-1352 .iner-about-menu, .page-id-1403 .iner-about-menu, .page-id-1420 .iner-about-menu {
    top: 71px;
}
.page-id-1403 .iner-about-menu, .page-id-1420 .iner-about-menu {
    top: 76px;
}
.page-id-1403 .iner-about-menu, .page-id-1420 .iner-about-menu {
	padding-top:12px;
}

.page-id-18 .clinicParent .setHeading h3 {
    max-width: 65%;
}

.independentChild-about {
    height: 100%;
}

.independentChild-about img {
    height: 100%;
}

.independentChild-aboutImg, .page-id-1286 .independentChild-aboutImg img {
    height: 100%;
}

.independentChild-aboutImg img {
    height: 100%;
}

.giving-main {
    align-items: flex-start;
}

.giv-img {
    background-color: #fff;
    border-radius: 50px;
    border: 3px solid #FFF;
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
    /* padding: 3px 3px; */
    overflow: hidden;
}

.giving-image-container {
    border-radius: 50px 50px 0px 0px;
    overflow: hidden;
}

.giving-image-container-text {
    padding: 10px 0px;
    text-align: center;
}

.giving-image-container-text h4 {
    color: #414141;
    text-align: center;
    font-style: italic;
    font-weight: 400;
    line-height: 156.607%;
}

.giving-image-container img {
    width: 100%;
    height: auto;
    background: no-repeat;
    border: 0px;
    border-radius: 0px;
	max-height: 504px;
}

.banner-hero-slide-image img {
    width: 100%;
}
.banner-hero-slide-image img {
	max-height: 597px;
    object-fit: cover;
    height: 480px;
    object-position: top;
}

.hero-banner-alert-container {
    position: relative;
    max-width: 1093px;
    margin: 0px auto;
    z-index: 90;
}

.hero-banner-alert {
    position: absolute;
    right: 0;
    top: 70px;
    width: 370px;
    height: 370px;
	display:none;
}

.hero-banner-alert img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

#myTabWrapper ul li button img {
    max-width: 169px;
}

.accordion-single-type .accordions-container {
    display: none;
}

.accordion-single-type .accordions-types-head h3 {
    padding: 16px 32px;
    color: #414141;
    font-family: 'GOTHIC-regular';
    text-transform: uppercase;
    line-height: 124.914%;
    position: relative;
    cursor: pointer;
	border-radius: 6px;
}

.accordion-single-type .accordions-types-head h3::after {
    position: absolute;
    content: "";
    background-image: url(/wp-content/uploads/2024/12/arrow-up-s-line.png);
    width: 24px;
    height: 24px;
    right: 33px;
    top: 0;
    bottom: 0;
    margin: auto;
}

.accordion-single-type {
    position: relative;
}

.accordion-single-type:not(:last-child) {
    border-bottom: 1px solid #E7EAEE;
}

/* .accordion-single-type .accordions-container {
    padding: 32px 32px;
} */

.accordion-single-head h2 {
    font-size: 18px;
    color: #07090D;
    font-weight: 400;
    line-height: 24px;
    /* 133.333% */
    letter-spacing: -0.27px;
    position: relative;
    cursor: pointer;
    padding: 16px 32px;
}

.accordion-single-head h2::after {
    position: absolute;
    content: "";
    background-image: url(/wp-content/uploads/2024/12/arrow-up-s-line.png);
    width: 24px;
    height: 24px;
    right: 33px;
    top: 0;
    bottom: 0;
    margin: auto;
}
.contactUs-content .textCircle4::after {
    right: -19px;
    bottom: 0px;
    background: url(/wp-content/uploads/2025/01/Subtract-today.svg);
    background-repeat: no-repeat;
    background-size: contain;
    width: 255px;
    height: 60px;
}

.accordion-single-info p, .accordion-single-info ul li {
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    font-family: 'GOTHIC-regular';
    color: #3C4353;
}

.accordion-single-info {
    padding: 16px 32px;
}

.accordion-single-info p:not(:last-child), .accordion-single-info ul:not(:last-child) {
    margin-bottom: 20px;
}

.accordion-single-info ul {
    padding: 0 0 0 15px;
    list-style-type: disc !important;
}

.accordion-single-info ul li {
    list-style: disc;
}

.accordion-single-item:not(:last-child) {
    border-bottom: 1px solid #E7EAEE;
}

.accordion-single-item .accordion-single-info {
    display: none;
}

.accordions-types-head.parent-active h3 {
    background-color: #fff;
}

#myTabContent-cus {
    background-color: #F1F1F2;
}

.accordion-single-item.child-active {
    background-color: #fff;
    border-bottom: 0px;
}
.tab-content .tab-pane {
    display: none;
}
.tab-content .tab-pane.show {
    display: block;
}

.arrow-button-container {
    width: 50px;
    height: 50px;
    /* background-color: #f28021; */
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    cursor: pointer;
}

.arrow-button-container img {
    position: relative !important;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    /* width: 14px; */
    /* height: 25px; */
    transform: none !important;
}


@media only screen and (min-width: 1600px) {
	.secondarySecton {
		padding: 60px 0px 45px;
	}
	.page-id-1194 .secondarySecton {
		padding: 0px 0px 35px;
	}
	.heroSlick-child.slick-slide {
		margin-top: 50px !important;
	}

	div#heroSlick {
		max-height: 540px;
	}

	.banner-hero-slide-image img {
		height: 580px;
		max-height: 580px;
	}
}
@media only screen and (min-width: 1980px) {
		.banner-hero-slide-image img {
		height: 660px;
		max-height: 660px;
	}
.page-id-1194 .discoverHeading {
    margin-top: 60px !important;
}
}

@media only screen and (max-width: 1439px) {
	.discoverHeading {
    	margin-top: -130px !important;
	}
}

@media only screen and (max-width: 1440px) {
	.benifitsChild-heading {
        max-width: 420px;
    }
	.benifitsParent .benifitsChild.benifitsChild10 .benifitsChild-heading {
        max-width: 420px !important;
    }
	.benifitsChild.benifitsChild8 .benifitsChild-heading {
        max-width: 415px;
    }
	.benifitsChild.benifitsChild7.animationCls .benifitsChild-heading {
        max-width: 460px;
    }
	.benifitsChild.benifitsChild6.animationCls .benifitsChild-heading {
        max-width: 420px;
    }
}

@media only screen and (max-width: 1028px) {
	.page-id-1286 .independentChild-aboutHeading.new p {
		padding-top: 0px;
	}
	.discoverHeading {
		padding: 0 20px;
	}
	.heroSlick-child.slick-slide {
		margin-top: 45px ! Important;
	}
	.hero-banner-alert {
		right: 90px;
		top: 70px;
		width: 185px;
		height: 185px;
	}
	.banner-hero-slide-image img {
		height: 440px;
	}
}


@media only screen and (max-width: 992px) {
	.manPharmacy-img-container {
		max-width: 100%;
		height: auto;
	}

	.manPharmacy-img-container img {
		width: 100%;
		height: 100%;
	}

	.pharamcyContent-row-inder {
		font-size: 30px;
	}
	.hero-banner-slider-container {
		height: 400px;
	}
	.hero-banner-slider-container #heroSlick {
		height: 100%;
	}

	.hero-banner-slider-container #heroSlick .slick-list {
		height: 100%;
		border-top-left-radius: 0px !important;
		border-top-right-radius: 0px !important;
	}

	.hero-banner-slider-container #heroSlick .slick-list .slick-track {
		height: 100%;
	}

	.hero-banner-slider-container #heroSlick .slick-list .slick-track .banner-hero-slide {
		height: 100%;
	}
	.hero-banner-slider-container #heroSlick .slick-list .slick-track .banner-hero-slide .banner-hero-slide-image {
		height: 100%;
	}
	.slider-arrows-container {
		max-width: 88vw !important;
		top: 280px !important;
	}
	.hero-banner-alert {
		right: 90px;
		top: 38px;
		width: 230px;
		height: 230px;
	}
	.heroSlick-child {
		border-top-left-radius: 0px;
		border-top-right-radius: 0px;
	}
	.accordion-single-type .accordions-types-head h3, .accordion-single-head h2 {
		padding: 10px 20px;
	}

	.accordion-single-info {
		padding: 10px 20px;
	}

	.accordion-single-type .accordions-types-head h3 {
		font-size: 20px;
	}
	.accordion-single-head h2 {
	    font-size: 16px;
	}
	.heroSlick-child.slick-slide img {
		height: 330px;
	}
}

@media only screen and (max-width: 600px) {
	.benifitsChild-heading p {
		line-height: 180%;
	}

	.indepentSection.animationCls.space .benifitsParent.aos-init.aos-animate {
		padding-top: 40px !important;                                                                         
	}

	.benifitsChild-heading p {
		line-height: 180%;
	}

	.benifitsChild-heading {
		padding: 15px 55px 0px 15px;
	}

	.benifitsChild {
		margin-bottom: 15px;
		min-height: 155px;
	}

	.indepentSection.animationCls.space {
		margin-bottom: 40px !important;
	}

	.page-id-18 .indepent .benifitsChild8::before {
		top: 0px !important;
	}
	.pharamcyContent-row-inder {
		position: absolute;
		top: -25px;
		right: -25px;
		width: 60px;
	    height: 60px;
	}
	.pharamcyContent-row:nth-child(even) .manPharmacy-img-container .pharamcyContent-row-inder {
		left: -25px;
	}
	.pharamcyContent-row-inder {
		font-size: 20px;
	}
	.page-id-18 .clinicParent .setHeading h3 {
		max-width: 100%;
	}
	.page-id-1286 .independentChild-aboutHeading.new {
        margin-bottom: 15px;
    }
	.headingLogo img {
		max-width: 100%;
	}
	.hero-banner-alert {
		right: 20px;
		top: 38px;
		width: 150px;
		height: 140px;
	}
	.accordion-single-type .accordions-types-head h3, .accordion-single-head h2 {
		padding: 10px 15px;
	}

	.accordion-single-info {
		padding: 10px 15px;
	}
	.accordion-single-type .accordions-types-head h3::after, .accordion-single-head h2::after {
		right: 12px;
	}
	.accordion-single-head h2 {
    	font-size: 16px;
	}
	.accordion-single-head h2 {
		padding: 10px 40px 10px 15px;
	}
	.heroSlick-child.slick-slide img {
		height: 170px;
	}

	.discoverHeading {
		margin-top: -50px !important;
	}

	.hero-banner-slider-container {
		margin-top: 45px !important;
	}

	.heroSlick-child.slick-slide {
		margin-top: 0px !important;
	}
	.hero-banner-slider-container {
        height: 170px;
    }
	.slider-arrows-container {
		top: 202px !important;
		z-index: 99;
		max-width: 95vw !important;
	}
	.arrow-button-container {
		width: 30px;
		height: 30px;
	}
	.arrow-button-container img {
		width: 6px;
		height: 12px;
	}
}







.accordion-single-item.child-active .accordion-single-head h2::after {
    transform: rotate(180deg);
}
.iner-about-menu ul li a:hover {
    color: #F05F28 !important;
    transition: 0.4s;
}
.iner-about-menu ul li a img:hover {
	filter: brightness(0) saturate(100%) invert(70%) sepia(79%) saturate(5795%) hue-rotate(346deg) brightness(97%) contrast(93%);
}
.page-id-1352 .iner-about-menu ul, .page-id-1420 .iner-about-menu ul, .page-id-1403 .iner-about-menu ul  {
    flex-direction: row-reverse;
/* 	padding:20px 0 12px; */
	gap:56px;
	top:77px;
}
.page-id-1403 .iner-about-menu ul, .page-id-1420 .iner-about-menu ul,{
flex-wrap:nowrap;	
}

.page-id-1352 .sources {
    flex-direction: row-reverse !important;
}
.page-id-1352 .source-imgs {
    position: relative;
    z-index: 99;
}
.page-template-wholesaletophramcy-v2 .contactUs-content .siteBtn2::before{
	display:none;
}
.page-template-wholesaletophramcy-v2 .contactUs-content .siteBtn2:hover {
    color: #fff;
    border: 1px solid white !important;
    background-color: #37ABFF;
	transition:0.5s;
}

.page-id-1441 .accordion-single-info p a {
    color: #0d6efd;
}

.iner-menu {
    position: relative;
    z-index: 99;
}

@media (max-width: 480px) {
	.source-imgs {
        width: 100% !important;
    }
}



.page-id-1194 .SecondaryChild {
	  margin-top: 40px !important;
	margin-bottom: 40px !important;
}

#header span.icon-plus {
display: none;
}
li.menu-item-1552.active a::before {
    filter: brightness(0) saturate(100%) invert(65%) sepia(97%) saturate(4867%) hue-rotate(347deg) brightness(99%) contrast(91%) !important;
}

.page-template-faq-v2 .accordions-types-head.parent-active h3 {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

.show-ones p:last-child {
    padding-top: 0px;
}

.show-ones p:nth-child(2) {
    padding-bottom: 0;
}

.footerCenter {
    width: 100%;
    max-width: 160px;
    height: 200px;
}

.footerCenter img {
    width: 100%;
    max-width: 100%;
    height: 100%;
}


.historyside-image-wrap:nth-child(1) img.new-img-large, .historyside-image-wrap:nth-child(2) img.new-img-large, .historyside-image-wrap:nth-child(3) img.new-img-large {
    display: none;
}
.page-template-privacypolicy .contactUs-parent {
    position: relative;
    padding-bottom: 120px;
    margin-bottom: 215px;
    margin-top: -100px;
}
.page-template-privacypolicy .col-lg-12 {
    margin-bottom: 60px;
}

.page-template-privacypolicy section#agreementSec-parent {
    padding-top: 10px;
}
@media screen and (min-width: 2020px) {
    .historyside-image-wrap:nth-child(3) img.new-img-large {
		display:block
		
	}
	.historyside-image-wrap:nth-child(3) img.old-img-lrge{
		display:none;
	} 
}



