.mainBanner{padding-top:80px;padding-bottom:106px;background:#f2f2f2}.mainBanContent .headingTop{text-align:center}.mainBanner .mainBtn{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:30px}.mainBanner .mainBtn :is(a,button):nth-child(2n){background:#000}.mainBanner .mainBtn :is(a,button){margin:unset!important}.mainBanner .mainBtn :is(a,button):nth-child(2n):after{background:#4d876e}.mainBanContent .h1{text-align:center;color:#34765a;font-size:56px;line-height:60px}.mainBanContent .subHeading{font-family:Sofia Pro;font-weight:500;font-size:28px;line-height:38px;letter-spacing:0px;text-align:center;margin-top:10px;display:block}.mainBanContent .subHeading em{font-style:normal;display:block}.template-index .mainBanContent .h1{font-size:76px;line-height:80px}.template-index .mainBanContent .subHeading{font-size:38px;line-height:48px}.mainBanRow{display:grid;grid-template-columns:1fr;gap:60px}.mainBanCatg{display:flex;gap:30px;width:100%}.mainBanCtgBox{max-width:316px;width:100%;height:206px;border-radius:10px;text-align:center;position:relative;background-image:url(/cdn/shop/files/ban-ctg-bx.png?v=1751366553);background-repeat:no-repeat;background-size:contain;padding:20px;cursor:pointer;transition:background-image ease .5s;z-index:1;overflow:hidden}.mainBanCtgBox:hover{background-image:url(/cdn/shop/files/ban-ctg-bx-hov.png?v=1751366553)}.mainBanCtgBox:nth-child(2n){transform:rotate(180deg);z-index:2}.mainBanCtgBox:nth-child(2n){margin-left:-130px}.mainBanCtgBox:nth-child(odd){margin-left:-130px}.mainBanCtgBox:nth-of-type(6n+1){margin:0!important}.mainBanCtgBox:nth-child(2n) h3{transform:rotate(180deg)}.mainBanCtgBox:nth-child(2n) img{transform:rotate(180deg)}.mainBanCtgBox:hover img{margin-top:-10px}.mainBanCtgBox img{width:86px;height:70px;object-fit:contain;margin-left:auto;margin-right:auto;transition:all ease .5s}.mainBanCtgBox:hover h3{color:#fff}.mainBanCtgBox a{color:#141414;display:flex;flex-direction:column;gap:18px}.mainBanCtgBox a:after{height:100%;width:100%;position:absolute;top:0;left:0;content:""}.mainBanCtgBox h3{font-family:Sofia Pro;font-weight:400;font-size:20px;line-height:20px;letter-spacing:0px;text-align:center;transition:all ease .5s;max-width:211px;margin-left:auto;margin-right:auto}.mainBanCtgBox h3 em{font-style:normal;display:block}.innerBannerMain{padding-top:30px;padding-bottom:50px;background:#f2f2f2}.innerBannerMain .headingHldr{margin-bottom:0!important}.innerBannerMain .headingTop,.innerBannerMain .headingHldr .h2{text-align:center}.mainBanCtIcBxHldr{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.mainBanCtIcBx{padding:10px;border-radius:8px;background:#fff;display:flex;align-items:center;gap:10px;transition:all ease .3s}.mainBanCtIcBxImg{width:90px;min-width:90px;background:#eff6f3;border-radius:4px;height:80px;padding:10px}.mainBanCtIcBxImg img{height:100%;width:100%;object-fit:contain}.mainBanCtIcBxCnt h2{font-weight:600;font-size:20px;line-height:22px;letter-spacing:0px;transition:all ease .3s}.mainBanCtIcBxCnt p{margin-top:10px;font-size:16px;line-height:20px;font-weight:500;color:#141414a6;transition:all ease .3s}.mainBanCtIcBxCnt p em{display:block;font-style:normal}@media only screen and (max-width:1024px){.mainBanner{padding-top:70px;padding-bottom:90px}.headingTop{font-size:22px;line-height:35px}.h1{font-size:62px;line-height:62px}.mainBanContent .subHeading{font-size:30px;line-height:40px}.mainBanRow{gap:40px}.mainBanCatg{gap:20px}.mainBanCatg{gap:20px;flex-wrap:wrap;max-width:620px;margin-left:auto;margin-right:auto;justify-content:center}.mainBanner .mainBtn{gap:20px}.mainBanCtgBox{max-width:265px}.mainBanCtgBox:nth-of-type(6n+4){margin:0}.mainBanCtgBox img{width:80px;height:65px}.mainBanCtgBox h3{font-size:18px;line-height:18px}.mainBtn{margin-top:40px}.innerBannerMain{padding-bottom:40px}.mainBanCtIcBxHldr{grid-template-columns:repeat(2,1fr);gap:20px}.mainBanCtIcBx:nth-last-child(1):nth-child(odd){grid-column:span 2;max-width:400px;margin-left:auto;margin-right:auto;justify-self:center;width:100%}.backGroundBanrRow{gap:20px}}@media only screen and (max-width:768px){.mainBanner{padding-top:60px;padding-bottom:60px}.headingTop{font-size:20px;line-height:30px}.h1{font-size:52px;line-height:52px}.mainBanContent .subHeading{font-size:25px;line-height:35px}.mainBanner .mainBtn{gap:15px}.mainBanCtgBox{max-width:250px}.mainBanCtgBox a{gap:15px}.mainBanCtgBox:nth-child(2n){margin-left:-140px}.mainBanCtgBox:nth-child(odd){margin-left:-140px}.mainBanCtgBox img{width:65px;height:55px}.mainBanRow{gap:30px}.mainBanCatg{max-width:700px}.mainBtn :is(a,button){padding:12px 30px;font-size:14px;line-height:16px}.mainBtn{margin-top:30px}.mainBanContent .subHeading em{display:inline}.innerBannerMain{padding-bottom:30px}.template-blog .innerBannerMain .headingHldr .h2{max-width:600px}.mainBanCtIcBxHldr{gap:15px}.mainBanCtIcBxCnt h2{font-size:17px;line-height:19px}.mainBanCtIcBxImg{height:60px;min-width:70px;width:70px;padding:7px}.mainBanCtIcBxCnt p{font-size:14px;line-height:18px;margin-top:6px}.template-pain-management .bacgrndBnrCnt .h2{font-size:35px}}@media only screen and (max-width:576px){.mainBanner{padding-top:40px;padding-bottom:40px}.headingTop{font-size:16px;line-height:20px}.h1{font-size:34px;line-height:40px}.mainBanCatg{max-width:400px}.mainBanCtgBox{max-width:192px;height:135px;padding:10px}.mainBanCtgBox a{gap:10px}.mainBanCtgBox h3{font-size:15px;line-height:15px}.mainBanCtgBox:nth-of-type(6n+4){margin:0}.mainBanCtgBox:nth-child(odd){margin:0}.mainBanCtgBox:nth-child(2n){margin-left:-90px}.mainBanCtgBox img{width:47px;height:40px}.mainBanCatg{gap:15px}.mainBtn :is(a,button){padding:10px 18px;font-size:13px;line-height:15px}.innerBannerMain{padding-bottom:20px;padding-top:20px}.mainBanCtIcBxHldr{grid-template-columns:repeat(1,1fr)}.mainBanCtIcBx{grid-column:unset!important;margin-left:unset!important;margin-right:unset!important}.mainBanCtIcBxImg{height:50px;min-width:60px;width:60px;padding:5px}.mainBanCtIcBxCnt h2{font-size:15px;line-height:17px}.mainBanCtIcBxCnt p{font-size:13px;line-height:16px;margin-top:5px}.typicalMeds.rotatrClmns .medsBulletList ul li:before{min-width:22px;width:22px;height:22px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/banner-style.css.map */
