:root{--tutor-color-primary:#63352d;--tutor-color-primary-hover:#43251f;--tutor-body-color:#3d352e;--tutor-border-color:#ded5c9;--tutor-color-gray:#f4eee5}.ads-empty{border:1px solid #d9cfc1;padding:clamp(26px,5vw,64px);background:#f1ece4}.ads-empty h3{font:400 clamp(1.8rem,4vw,3rem)/1.15 Georgia,serif;max-width:650px;margin:18px 0}.ads-empty p{max-width:660px}.ads-eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:.7rem;font-weight:700;color:#6a4238}.ads-button{display:inline-block;background:#63352d;color:#fff;padding:15px 24px;border-radius:2px;text-decoration:none}.ads-private-video{margin:30px 0}.ads-private-video video{width:100%;max-width:100%;background:#24201c}.ads-private-video figcaption{font-size:13px;color:#75675d;margin-top:10px}.ads-contact{padding:30px;background:#eee7dc}.tutor-wrap,.tutor-course-details-page{font-family:Arial,Helvetica,sans-serif}.tutor-course-card{border-radius:3px}.tutor-btn-primary{background:#63352d;border-color:#63352d}.tutor-course-name a,.tutor-course-name h4{font-family:Georgia,serif}.ads-sales-page>h1{font-size:clamp(2.8rem,6vw,5rem);font-weight:400;line-height:1.05}.ads-sales-page>h2{font-size:2rem;margin-top:50px}.ads-site-nav a:focus-visible,.ads-button:focus-visible{outline:3px solid #a95932;outline-offset:4px}#bbpress-forums{font-size:15px}#bbpress-forums .bbp-forum-title{font-family:Georgia,serif;font-size:24px}#bbpress-forums li.bbp-header{background:#e9e1d5}.tutor-dashboard,.tutor-course-details-page{min-width:0}@media(max-width:700px){.tutor-container{padding-left:0;padding-right:0}}
.ads-assignment,.ads-preferences,.ads-certificates{background:#f1ece4;border:1px solid #ded5c9;padding:28px;margin:35px 0}.ads-assignment textarea{width:100%;box-sizing:border-box;margin:12px 0 18px;padding:15px;border:1px solid #ae9c8c;font:inherit;background:white}.ads-assignment label{display:block}.ads-feedback{border-left:3px solid #87604c;padding:10px 20px;background:#fff}.ads-offers{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:24px;margin:35px 0}.ads-offers .ads-empty{padding:28px}.ads-offers h3{font-size:30px}.ads-offer-price{font-weight:bold;font-size:20px}
