/*
Theme Name: Khayt by Jad Mowakket
Author: Jad Mowakket
Description: صفحة عربية للدورات والاستشارات الأونلاين. الإعدادات من المظهر > تخصيص > إعدادات موقع المدرّبة.
Version: 1.0.0
Requires at least: 6.0
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: khayt-by-jad
*/
:root{--paper:#faf7f1;--ink:#302b2b;--plum:#653c4a;--muted:#706360;--line:#ded5ca;--sand:#eee6da}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:115px}body{margin:0;background:var(--paper);color:var(--ink);font:17px/1.95 Tahoma,Arial,sans-serif}a{color:inherit;text-decoration:none}a:hover{color:var(--plum)}a:focus-visible{outline:3px solid #b76c36;outline-offset:6px}img{max-width:100%;height:auto}.wrap{max-width:1180px;margin:auto;padding-inline:32px}.site-header{background:var(--paper);border-bottom:1px solid var(--line)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:25px;min-height:108px}.brand{font-size:23px;font-weight:bold}.brand small{display:block;font-size:10px;letter-spacing:1px;color:var(--muted);font-weight:normal}nav{display:flex;gap:30px;font-size:14px}.button{display:inline-block;padding:13px 25px;background:var(--plum);color:#fff;border:1px solid var(--plum);font-size:14px;text-align:center}.button:hover{background:#472a34;color:#fff}.button.small{font-size:13px;padding:8px 18px}.hero{display:grid;grid-template-columns:1.08fr 1fr;gap:65px;align-items:center;padding-block:65px 70px}.eyebrow{color:var(--plum);font-size:12px;font-weight:bold;letter-spacing:.5px;margin:0 0 20px}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(34px,4vw,56px);line-height:1.5;font-weight:500;margin-bottom:25px}h2{font-size:34px;line-height:1.55;font-weight:500;margin-bottom:22px}h3{font-size:20px;line-height:1.6}.lead{font-size:17px;color:var(--muted);max-width:520px}.actions{display:flex;gap:27px;align-items:center;margin-top:30px}.text-link{font-size:14px;border-bottom:1px solid var(--plum);padding-bottom:4px}.hero-foot{margin-top:48px;border-top:1px solid var(--line);padding-top:18px;font-size:12px;color:var(--muted)}.hero-visual{position:relative;height:550px;border-radius:160px 160px 0 0;overflow:hidden;background:var(--sand)}.photo{width:100%;height:100%;object-fit:cover;display:block}.placeholder{height:100%;min-height:170px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;color:#745d54;background:repeating-linear-gradient(45deg,transparent,transparent 22px,#d5c7b638 22px,#d5c7b638 23px),var(--sand);font-size:13px}.stitch{font-family:Georgia,serif;font-size:65px;font-weight:normal;color:#937465}.image-note{position:absolute;bottom:20px;right:20px;left:20px;background:var(--paper);padding:12px;text-align:center;font-size:12px}.ribbon{display:flex;justify-content:center;gap:65px;flex-wrap:wrap;padding:20px;background:#eae1d5;font-size:13px}.section{padding-block:80px}.about{display:grid;grid-template-columns:.8fr 1.2fr;gap:75px;align-items:center}.portrait{height:420px;overflow:hidden}.prose{color:var(--muted);white-space:pre-line}.courses{background:#f0eae1}.section-heading{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:28px}.section-heading p:last-child{font-size:13px;color:var(--muted)}.course-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.course{background:var(--paper)}.course-image{height:210px;position:relative}.course-image .placeholder{font-size:11px}.number{position:absolute;right:12px;top:12px;background:var(--paper);padding:2px 10px;font-size:11px}.course-body{padding:23px 19px}.course-body p{font-size:13px;color:var(--muted);min-height:105px}.course-body .text-link{font-size:12px}.consult{display:grid;grid-template-columns:1.2fr .8fr;gap:60px;background:var(--plum);color:var(--paper);padding:55px}.consult .eyebrow{color:#e2c4b5}.consult p{font-size:15px}.consult-action{align-self:center}.consult-action p{font-size:12px;margin-top:20px}.consult small{font-size:11px}.button.light{background:var(--paper);color:var(--plum);border-color:var(--paper)}.button.light:hover{background:#eadfce}.contact{text-align:center;padding-top:5px}.contact-links{display:flex;justify-content:center;align-items:center;gap:24px;flex-wrap:wrap;margin-top:25px;overflow-wrap:anywhere}.contact>p{color:var(--muted)}.muted{color:var(--muted);font-size:13px}.site-footer{border-top:1px solid var(--line);padding:22px 0;font-size:11px}.footer-inner{display:flex;justify-content:space-between;gap:20px}.skip{position:absolute;top:-100px;right:20px;background:#fff;padding:10px;z-index:1000}.skip:focus{top:10px}.entry{margin-bottom:45px}.entry h1{font-size:32px}.entry img{height:auto}.entry iframe{max-width:100%}
@media(max-width:1000px){.hero{gap:30px}.hero-visual{height:450px}.course-grid{grid-template-columns:repeat(2,1fr)}.course-body p{min-height:65px}.ribbon{gap:25px}.about{gap:35px}.consult{gap:30px;padding:35px}}
@media(max-width:650px){.wrap{padding-inline:22px}.header-inner{flex-wrap:wrap;gap:12px;padding-block:15px}.brand{font-size:18px}nav{order:3;width:100%;justify-content:center;gap:35px;border-top:1px solid var(--line);padding-top:9px}.hero{grid-template-columns:1fr;padding-block:35px;gap:30px}h1{font-size:37px}h2{font-size:28px}.hero-visual{height:390px}.hero-foot{margin-top:25px}.ribbon{gap:8px 22px;padding:17px;font-size:11px}.section{padding-block:48px}.about{grid-template-columns:1fr;gap:25px}.portrait{height:320px}.section-heading{display:block}.course-grid{gap:16px;grid-template-columns:1fr}.course-image{height:230px}.course-body p{min-height:0}.consult{grid-template-columns:1fr;gap:20px;padding:30px 23px}.contact-links{flex-direction:column;gap:16px}.footer-inner{flex-direction:column;align-items:center;gap:7px}.actions{gap:20px}.contact{padding-top:10px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
