:root{--green:#249716;--deep:#611305;--paper:#fee3a5;--gold:#dbaa3a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 15% 18%,#fff0bc 0,#fee3a5 35%,#f6d58f 100%);color:#4f210b;font:14px Arial,sans-serif;min-width:320px}.consult{display:block;width:max-content;margin:24px max(20px,calc((100% - 1060px)/2));color:#160400;background:#ed6040;font-weight:bold;text-decoration:underline}.site-header{width:min(100% - 34px,1000px);min-height:47px;margin:20px auto 13px;position:relative;background:linear-gradient(100deg,#f1c34e,#f8d772 45%,#e4af35);clip-path:polygon(2% 0,99% 0,100% 95%,0 100%);box-shadow:0 3px 4px #b37c255c;display:flex;align-items:center;justify-content:center}.brand{display:none}.main-nav{display:flex;justify-content:center;flex-wrap:wrap;gap:0}.main-nav a{padding:4px 9px;color:#620d03;text-decoration:none;font-weight:bold;border-right:2px solid #792308}.main-nav a:last-child{border:0}.main-nav a:hover{color:#258d1c}.menu-toggle{display:none}main{width:min(100% - 34px,1000px);margin:auto}.hero{height:365px;position:relative;overflow:hidden;border:7px solid transparent;border-radius:4px;background-image:url('home-reference.png');background-size:1312px auto;background-position:-175px -115px;box-shadow:0 4px 7px #7c36087d}.hero:after{content:"";position:absolute;inset:0;border:4px solid #86400e99;pointer-events:none}.hero-copy{position:absolute;right:22px;bottom:82px;padding:7px 12px;background:#799d706b;color:#fffaf0;font:29px Georgia,serif}.panchakarma{padding:45px 0 36px}.panchakarma h1,.welcome-copy h2{margin:0 0 30px;color:var(--green);font:italic 30px Georgia,serif}.treatment-cards{display:grid;grid-template-columns:repeat(6,1fr);gap:22px;text-align:center}.treatment-cards article{min-width:0}.round{aspect-ratio:1;border-radius:50%;}.treatment-cards p{line-height:20px;margin:7px -13px 0;font-size:12px}.welcome{display:grid;grid-template-columns:285px 1fr;gap:43px;align-items:start;padding-bottom:39px}.treatment-menu{ background-image:url(images/Treatement-bg1.jpg); background-repeat:no-repeat; background-size:100% 100%;padding-bottom:8px}.treatment-menu h2{margin:0 0 14px;padding:8px;color:#fff;font: bold 24px Georgia,serif; background-image:url(images/treamentthead.jpg); background-repeat:no-repeat; background-size:100%;text-shadow:1px 1px #a55d00}.treatment-menu ul{list-style:none;margin:0 10px;padding:0}.treatment-menu li{padding:7px 4px 7px 30px;border-bottom:1px dashed #9b6d1f;font-weight:bold;position:relative}.treatment-menu li:before{
    content:"➜";
    position:absolute;
    left:0;
    top:50%;
    transform:translateY(-50%);
    width:20px;
    height:20px;
    background:#000;
    color:#fff;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    font-size:12px;
    line-height:1;
	margin-left:6px;
}
.welcome-copy{padding-top:4px;color:#286416;line-height:20px}.welcome-copy h2{margin-bottom:28px}.welcome-copy p{margin:0 0 14px}.read-more{float:right;margin-top:11px;border-radius:14px;background:linear-gradient(#b7db73,#5e9e34);padding:5px 15px;color:white;text-decoration:none;font-weight:bold}.why{display:grid;grid-template-columns:1.75fr .75fr;min-height:370px;padding:52px 26px 32px; background-image:url(images/Why-Ayurveda-bg.png); background-repeat:no-repeat; background-size:cover;}.why h2{font:italic 29px Georgia,serif;margin:0 0 24px;color:#67451c}.why p{font-size:12px;color:#111;line-height:21px}.herbs{align-self:center;text-align:center;color:#538f22;text-shadow:2px 2px 0 #fff1b5;font-size:110px;}.herbs span{color:#cb872a;font-size:70px}.herbs i{color:#9e4820;font-size:50px}footer{padding:40px 20px;background:#d5b866cc;color:#6c1004;text-align:center;font-weight:bold;line-height:21px}
@media(max-width:760px){.consult{margin:14px 18px}.site-header{width:calc(100% - 32px);min-height:54px;justify-content:space-between;padding:0 16px;clip-path:none;border-radius:4px}.brand{display:block;color:#5e1607;text-decoration:none;font:bold 18px Georgia,serif}.menu-toggle{width:43px;height:38px;border:0;border-radius:4px;background:#7a2a0a;display:grid;align-content:center;gap:5px;padding:0 10px}.menu-toggle span{height:3px;background:white;border-radius:2px}.main-nav{display:none;position:absolute;z-index:4;top:54px;left:0;width:100%;padding:8px;background:#f4ca63;box-shadow:0 5px 10px #5c310766}.main-nav.open{display:flex;flex-direction:column}.main-nav a{padding:10px;border-right:0;border-bottom:1px solid #bd8321}main{width:calc(100% - 28px)}.hero{height:min(49vw,330px);min-height:185px;border-width:4px;background-size:calc(100vw - 28px) auto;background-position:calc((100vw - 28px)*-.134) calc((100vw - 28px)*-.094)}.hero-copy{right:5px;bottom:15%;font-size:clamp(14px,4vw,23px)}.panchakarma{padding:29px 0}.panchakarma h1,.welcome-copy h2{font-size:26px;margin-bottom:21px}.treatment-cards{grid-template-columns:repeat(2,1fr);gap:22px 36px;padding:0 22px}.treatment-cards p{font-size:12px}.welcome{grid-template-columns:1fr;gap:27px}.treatment-menu{max-width:400px;margin:auto;width:100%}.welcome-copy{padding:0 4px}.why{grid-template-columns:1fr;padding:33px 22px 20px;min-height:0}.why h2{font-size:26px}.herbs{font-size:65px;margin-top:8px}footer{padding:28px 15px;font-size:12px}
.pgtitle{
	display:none;
}
@media(max-width:400px){.treatment-cards{padding:0;gap:18px}.round{border-width:8px}.hero-copy{font-size:13px}.why p{line-height:19px}
.pgtitle{
	display:none;
}
}
