@import url(https://fonts.googleapis.com/css?family=Abel);*{box-sizing:border-box;margin:0;padding:0}body{font-family:"Poppins",sans-serif!important}.link{color:#fff}.link,.link :hover{text-decoration:none}a:hover{text-decoration:none!important;color:#b3b3b3!important}.navbar__container{position:-webkit-sticky!important;position:sticky!important;top:0;z-index:10}.navbar{background-color:#141414;height:4rem;align-items:center;justify-content:space-between}.navbar__middle{text-align:center;display:flex;align-items:center}#basic-nav-dropdown{color:#fff}.navbar__logo{font-size:1.2rem;font-weight:bolder}.navbar__middle>.link{padding:0 1rem}.navbar__right{display:flex;align-items:center}.navbar__mobile__icon{color:#fff;margin-left:20px;font-size:2rem;display:none}.navbar__mobile__icon :hover{color:grey}@media screen and (max-width:1200px){.navbar__container{position:relative!important}.navbar__button,.navbar__middle{display:none}.navbar__mobile__icon{display:block}}.header{width:100%;background-color:#355876;color:#fff;display:flex;justify-content:space-between;padding:0 10px;font-size:1rem}.address,.phone,.social__media{width:30%;display:flex;align-items:center;grid-column-gap:10px;column-gap:10px;padding:7px 0}.phone{justify-content:center;background-color:#173652;padding:2px}.social__media{justify-content:flex-end}@media screen and (max-width:950px){.header{flex-direction:column;grid-row-gap:10px;row-gap:10px;padding:10px 0}.address,.phone,.social__media{width:100%;justify-content:center;padding:3px 0}}.social__media{grid-column-gap:30px;column-gap:30px}.social__media :hover{color:grey}.sidebar{width:100%;height:100vh;background-color:#141414;z-index:999;position:fixed;transition:.3s ease-in-out}.icon{color:#fff;font-size:2rem;position:absolute;right:1.2rem;top:3rem}.icon :hover{color:grey}.show{top:0;opacity:1}.hide{top:-100%;opacity:0}.sidebar-content{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.3rem;line-height:3rem}.bottom{position:absolute;bottom:20%}@media screen and (max-width:950px){.icon{top:10rem}}.hero{width:100%;height:50vh;position:relative;text-align:center;color:#fff;background-color:#000;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;font-family:"Poppins",sans-serif}.hero__video>video{width:100%;height:50vh;object-fit:cover;opacity:.5}.hero__title{margin-top:80px;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}.hero__title>h1{font-size:2rem;font-weight:bolder}.hero__title>h4{color:#a9a9a9;font-weight:bolder;font-size:1rem}.appointment__button,.hero__buttons>button{border-radius:50px;background:#01bf71;white-space:nowrap;padding:10px 22px;color:#010606;font-size:16px;outline:none;border:none;cursor:pointer;transition:all .2s ease-in-out;text-decoration:none;margin:10px 5px}.appointment__button:hover{transition:all .2s ease-in-out;background:#fff;color:#106060!important}.hero__buttons>button:hover{transition:all .2s ease-in-out;background:#fff;color:#106060}.black{color:#010606}.btn-primary:active,.btn-primary:focus{color:#010606;border-color:unset;box-shadow:unset}@media screen and (max-width:1200px){.hero__buttons{display:flex;flex-direction:column;align-items:center;justify-content:center}.appointment__button,.hero__buttons>button{width:260px}.hero,.hero__video>video{height:100vh}}@media screen and (max-width:320px){.hero,.hero__video>video{height:120vh}.hero__title{margin-top:100px}}.medicineshop{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.medicineshop>img{width:30vw}.medicineshop>h2{color:grey;font-size:1rem}@media screen and (max-width:1200px){.medicineshop>img{width:95vw}}.branches{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.branches>img{width:30vw}.branches>h2{color:grey;font-size:1rem}.my-modal{width:90vw;max-width:90vw;height:50%}@media (max-width:767px){.modal-header{display:block;width:100%}.sep{border-bottom:1px solid #fff;margin-bottom:20px}}@media screen and (max-width:1200px){.branches>img{width:95vw}}.servicecards{padding-top:100px}@media screen and (max-width:768px){.servicecards{padding:0}}.scard{max-width:1300px;display:flex;margin-left:auto;margin-right:auto;grid-column-gap:100px;column-gap:100px;margin-bottom:100px;align-items:center;font-family:"Poppins",sans-serif}.card__image{width:50%;text-align:center}.card__image>img{width:500px;object-fit:cover;padding:5px;border-radius:12px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);height:300px}.card__details{width:50%;text-align:center;color:#6a6d75;font-weight:400;padding:0 15px}.card__details>p{text-align:justify}.card__details>h2{margin-bottom:30px;font-weight:700;color:#303236}@media screen and (max-width:1200px){.scard{flex-direction:column!important;margin:20px 20px 0 0;padding:0 0 20px}.card__image,.scard{width:100%!important}.card__image>img{width:80vw!important;margin:20px;min-height:400px}.card__details{width:100%!important}.card__details>p{text-align:justify;margin:20px;padding:0 100px}}@media screen and (max-width:768px){.card__image>img{min-height:auto;height:200px}.card__details>p{padding:0 4px}}.testimonials{display:flex;flex-direction:column;align-items:center;justify-content:center}.testimonials>h1{border-bottom:2px solid #141414}.testimonials__carousal{background-color:grey;color:#fff;padding:100px 150px;margin:40px;border-radius:20px;height:300px}.name{font-weight:700;color:orange}@media screen and (max-width:1200px){.testimonials__carousal{padding:50px 80px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media screen and (max-width:720px){.testimonials__carousal{padding:50px 40px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:20px}}.aboutpage{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center}.doctors{max-width:1200px;padding:30px;font-family:"Poppins",sans-serif}.doctors>h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 40px;padding-bottom:10px;border-bottom:2px solid #141414}.card-text{color:grey}.vision{max-width:1200px;padding:30px;font-family:"Poppins",sans-serif}.vision>h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:2.3rem;margin:0 auto 40px;padding-bottom:10px;border-bottom:2px solid #141414}.jumbotron{background-color:#fff!important;border-radius:0!important;border-bottom:1px solid #000}.contactpage{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;font-family:"Poppins",sans-serif}.contact__start{max-width:1000px;padding:30px}.contact__start>h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:2.3rem;margin:0 auto 40px;padding-bottom:10px;border-bottom:2px solid #141414}.map{max-width:1000px;width:90%;height:500px;margin:30px;display:flex;flex-direction:column;font-family:"Poppins",sans-serif}.map>h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:2.3rem;margin:0 auto 40px;padding-bottom:10px;border-bottom:2px solid #141414}.marker{display:flex}.marker>p{font-family:monospace;font-size:1rem;font-weight:bolder}.clinicinfo{max-width:1000px;padding:30px}.info__item{display:flex;align-items:center}.badge{font-size:1rem;padding:20px;width:150px;margin-right:20px;margin-bottom:10px}.info__item{font-weight:600}@media screen and (max-width:1200px){.info__item{flex-direction:column;text-align:center;align-items:center}}.productlist,.shoppingpage{width:100%;min-height:100vh}.productlist{display:flex;flex-wrap:wrap}.productcard{height:580px;width:350px;border:3px solid #000;border-radius:6px;padding:20px;margin:20px;display:flex;flex-direction:column;justify-content:space-between}.productcard>h3{line-height:2rem}.productcard>img{width:100%;height:300px;object-fit:cover}.productcard__buttons{display:flex;grid-column-gap:20px;column-gap:20px}.panchakarma{max-width:1200px;padding:30px;font-family:"Poppins",sans-serif}h1,h2,h3,h5{line-height:4rem;font-weight:700}li{font-size:1rem}ul{list-style:circle;margin-left:20px}.book__button{float:right;margin-top:20px}@media screen and (max-width:768px){.book__button{float:left}}.panchakarmapage,.postdeliverycarepage{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center}.postdeliverycare{max-width:1200px;padding:30px;font-family:"Poppins",sans-serif}.swarnaprashanapage{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center}.swarnaprashana{max-width:1200px;padding:30px;font-family:"Poppins",sans-serif}.yogapage{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center}.yoga{max-width:1200px;padding:30px}.footer,.yoga{font-family:"Poppins",sans-serif}.footer{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#141414;color:#fff;display:flex;justify-content:space-evenly;align-content:center;padding:20px}.shamelessplug{background-color:#efeae1;display:flex;grid-column-gap:30px;column-gap:30px;align-items:center;justify-content:center;color:#574c4f;text-align:center;padding:10px}.shamelessplug__icons>a{color:#574c4f;font-size:1rem}.shamelessplug__icons{display:flex;grid-column-gap:10px;column-gap:10px;align-items:center;justify-content:center;margin-top:-4px}.shamelessplug>p{margin:unset;font-weight:700;font-size:.8rem}@media screen and (max-width:1200px){.footer{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex-direction:column;justify-content:space-between;padding:10px}.footer__left,.footer__middle,.footer__right{margin-bottom:20px;align-items:center}.shamelessplug{flex-direction:column;grid-row-gap:10px;row-gap:10px}.shamelessplug>p{font-size:.8rem}.shamelessplug__icons>a{font-size:1rem}}.footer__left,.footer__middle,.footer__right{display:flex;flex-direction:column;align-items:center}a{color:#fff}.footer__heading,.footer__logo{font-weight:bolder;color:#e4ac13}.footer__logo>h3>a{color:#e4ac13}.footer__heading>h2{font-size:1.4rem}.footer__right>p{text-align:center;font-size:unset}.footer__right__socialmedia{color:#fff;text-decoration:none;font-size:1.2rem;padding:10px}.footer__right__socialmedia>a{margin-right:10px;color:#5f9ea0;font-size:1.5rem}.footer__right__socialmedia>a:hover{color:grey}.rejuvenationpage{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center}.rejuvenation{max-width:1200px;padding:30px;font-family:"Poppins",sans-serif}.login__form{min-width:400px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:30px;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);border-radius:12px}.login__form>h2{margin-bottom:40px;font-weight:bolder}.login__error{color:red;font-family:monospace!important;font-weight:700}@media screen and (max-width:768px){.login__form{min-width:300px}}.loginpage{align-items:center;justify-content:center;background:url(/static/media/background_pattern.70d889ff.png)}.adminpage,.loginpage{min-height:100vh;display:flex}.side__panel{width:300px;transition:all .2s ease}.appointment__list{width:calc(100vw - 300px);padding:0 50px}.full_screen{width:100%;transition:all .2s ease}.minimized{width:20px}@media screen and (max-width:768px){.adminpage{min-height:100vh;flex-direction:column}.appointment__list{width:100%;padding:0}.side__panel{width:100%}}.sidepanel{position:relative;width:300px;height:100%;margin-left:0;background-color:rgba(192,186,186,.075);border-right:2px solid rgba(0,0,0,.075);transition:all .2s ease}.minimize_button{position:absolute;right:0;top:40px;margin-top:20px;margin-right:-13px}.minimize_button>button{border-radius:50px;width:30px;height:30px;background:#fff;color:#7f98a4;font-weight:bolder;border:1px solid #b8cdd8;box-shadow:0 0 4px 0 rgba(0,0,0,.25);cursor:pointer}.minimize{margin-left:-280px}@media screen and (max-width:768px){.sidepanel{position:unset;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:10px}.minimize_button{display:none}}.adduser>h3,.datecontrol>h3,.zipcontrol>h3{font-family:monospace!important;font-weight:bolder}.appointment{width:450px;max-width:450px;min-height:250px;background-color:#fceeb5;background:linear-gradient(#92bca6,#a2ccb6);box-shadow:0 8px 16px -8px rgba(0,0,0,.4);border-radius:6px;overflow:hidden;position:relative;margin:1.5rem;display:flex;font-family:"Abel",Arial,Verdana,sans-serif}.type{color:#fff;text-transform:uppercase;font-size:.75em;font-weight:700;background:rgba(0,0,0,.15);padding:.125rem .75rem;border-radius:100px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.card__left{width:35%;border-right:1px solid rgba(0,0,0,.116);padding:20px 0;justify-content:space-around;align-items:center;grid-row-gap:20px;row-gap:20px}.card__left,.card__right{display:flex;flex-direction:column}.card__right{width:65%;padding:20px 15px;justify-content:space-between;grid-row-gap:10px;row-gap:10px}.avatar>img{width:100px;height:100px;border-radius:50px;object-fit:cover}.more__info>h1{color:#224c36;font-size:1.3rem;font-weight:700;text-transform:uppercase;text-align:center}.others>p{font-size:1rem;color:#224c36;display:flex;justify-content:space-between}.others{line-height:0;color:#224c36}.card__address>p{font-size:1rem;bottom:0;line-height:1rem}.card__address{color:#224c36;text-align:center;font-weight:bolder}.time{position:absolute;right:15px}@media screen and (max-width:1200px){.appointment{width:100%;padding:0;margin:10px}.more__info>h1{line-height:1.2rem}.avatar>img{width:70px;height:70px}.others>p{font-size:.8rem}}.appointmentlist{width:100%;display:flex;flex-wrap:wrap}.loading{width:100%;position:absolute;top:50%;left:55%;font-size:3rem}@media screen and (max-width:768px){.loading{top:70%;left:45%}}.bookappointmentpage{min-height:100vh;max-width:1200px;margin:auto;display:flex;justify-content:space-between;padding-top:60px;padding-bottom:60px}.bookappointmentinfo{width:70%;padding-bottom:30px}.bookappointmentform>form{width:400px}.error{color:red}@media screen and (max-width:1200px){.bookappointmentpage{flex-direction:column;padding:20px;align-items:center}.bookappointmentform,.bookappointmentinfo{width:100%}.bookappointmentform>form{width:unset;border-top:1px solid grey;padding-top:30px}}.bullet__item{display:flex}.bullet__icon{font-size:2rem;color:green;margin-right:20px;width:50px;height:50px}.pageImage{display:flex;justify-content:center}.pageImage>img{max-width:500px;margin:40px}@media screen and (max-width:550px){.pageImage>img{max-width:250px}}@media screen and (max-width:400px){.bookappointmentinfo>img{max-width:200px;margin:10px}}.modal-content{border-radius:10px}.alert{display:flex;flex-direction:column;align-items:center;justify-content:center;height:280px}.alert>button{position:absolute;top:2%;right:3%;border:none;background-color:initial;font-size:1.4rem;transition:transform .3s}.alert>button:hover{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.alert>img{width:200px;padding:20px}.karkitakaPage{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center}.karkitaka{max-width:1200px;padding:30px;font-family:"Poppins",sans-serif}.highlighted_notification>p{font-style:italic;color:#fff;background:#22990d;padding:10px;border-radius:6px}.content__title>img{width:100%;height:500px;object-fit:cover;border-radius:10px;margin:60px 0 20px}.content__with__image{display:flex;grid-column-gap:50px;column-gap:50px;padding:100px 0;border-bottom:4px solid grey}.content__with__image>img{min-width:500px;height:400px;border-radius:12px;object-fit:cover}.content__without__image{margin:50px 0}@media screen and (max-width:1200px){.content__title>img{height:220px}.content__with__image{flex-direction:column}.content__with__image>img{min-width:unset;width:100%;height:220px}.content__with__image,.content__without__image{padding:20px 0}}