/* Children and adolescents reference composition. */
.kids-wide{width:83%;margin-inline:auto}.kids-intro{background:#eee8e1;padding:90px 0 220px}.kids-intro-copy{width:62%;margin-left:22.6%}.kids-page .kids-intro h1{font:400 48px/1.2 'Palanquin',Arial,sans-serif;text-transform:uppercase;color:#685149;margin-bottom:22px}.kids-page .kids-intro h2{font-size:31px;color:#685149;margin-bottom:28px}.kids-page strong{font-weight:700}.kids-page .kids-more{font-size:16px;line-height:1.5;margin:28px 0 0}.kids-more a{text-decoration:none}.kids-more a:hover{text-decoration:underline}.kids-more a:focus-visible{outline:3px solid #70979e;outline-offset:4px}.kids-hero-photo{width:55%;margin:-172px 8.5% 0 auto;position:relative}.kids-hero-photo img{width:100%;height:auto;display:block}.kids-how{padding:140px 0}.kids-page .kids-how h2{font-size:38px;margin-bottom:22px}.kids-page ul{padding-left:20px;margin:0 0 28px;line-height:1.6}.kids-page li p{margin:0}.kids-corona{display:grid;grid-template-columns:1fr 1fr;background:#351700;color:#ddccb3}.kids-corona>img{display:block;width:100%;height:100%;object-fit:cover}.kids-corona>div{padding:30px 9% 45px}.kids-page .kids-corona h2{font-size:31px;color:#f0e6d8;margin-bottom:22px}.kids-corona ul{margin-bottom:0}.kids-corona p{margin-bottom:15px}.kids-page .kids-corona .kids-more{color:#e0bd74;font-size:16px}.kids-audiences{padding:150px 0;display:grid;grid-template-columns:1fr 1fr;gap:55px}.kids-page .kids-audiences h2{font-size:30px;margin-bottom:40px}.kids-topics{background:#351700;color:#e0d2bf;padding:110px 0 140px}.kids-topics-intro{width:58%;margin-bottom:80px}.kids-page .kids-topics h2{font-size:31px;color:#f0e6d8;margin-bottom:40px}.kids-topic-layout{display:grid;grid-template-columns:3fr .85fr;gap:45px}.kids-topic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:55px 35px}.kids-page .kids-topics h3{font:400 30px/1.05 'Donegal One',Georgia,serif;color:#f0e6d8;margin:0 0 18px}.kids-topic-grid ul{padding-left:17px;margin:0}.kids-topic-grid li{line-height:1.6}.kids-page .kids-topics aside h3{font-size:21px;margin-top:55px}.kids-topics .smoking-button{background:#fff;color:#351700;font-size:12px}.kids-topics .smoking-button:hover{background:#70979e;color:#fff}.kids-page .hypnose-reviews{min-height:410px;display:flex;flex-direction:column;justify-content:center;align-items:center}.kids-page .hypnose-membership{padding-top:85px;padding-bottom:135px}
@media(max-width:1000px){.kids-intro-copy{width:76%;margin:auto}.kids-page .kids-intro h1{font-size:38px}.kids-page .kids-intro h2{font-size:27px}.kids-how{padding-block:90px}.kids-corona>div{padding:30px 7%}.kids-page .kids-corona h2{font-size:27px}.kids-audiences{padding-block:100px;gap:35px}.kids-topic-layout{grid-template-columns:1fr}.kids-topic-layout aside{max-width:400px}.kids-page .kids-topics aside h3{margin-top:0}.kids-page .kids-topics h3{font-size:25px}.kids-topics-intro{width:75%}.kids-topics{padding-block:90px}}
@media(max-width:700px){.kids-wide{width:calc(100% - 48px)}.kids-intro{padding:55px 24px 105px}.kids-intro-copy{width:100%}.kids-page .kids-intro h1{font-size:30px}.kids-page .kids-intro h2{font-size:25px}.kids-hero-photo{width:82%;margin:-65px 16px 0 auto}.kids-how{padding-block:60px}.kids-page .kids-how h2{font-size:29px}.kids-corona{grid-template-columns:1fr}.kids-corona>img{height:auto}.kids-corona>div{padding:35px 24px 45px}.kids-audiences{grid-template-columns:1fr;gap:35px;padding-block:60px}.kids-page .kids-audiences h2{font-size:27px;margin-bottom:25px}.kids-topics{padding:60px 0}.kids-topics-intro{width:100%;margin-bottom:45px}.kids-page .kids-topics h2{font-size:28px;margin-bottom:28px}.kids-topic-grid{grid-template-columns:1fr;gap:35px}.kids-page .kids-topics h3{font-size:25px}.kids-topic-layout{gap:40px}.kids-page .kids-more{font-size:15px}.kids-page .hypnose-reviews{min-height:290px}.kids-page .hypnose-membership{padding-top:60px;padding-bottom:110px}}
