.ews-class-promo{padding:22px;margin:24px 0;border:2px solid #82ad55;border-radius:16px;background:#f1f8eb;color:#173d2b;line-height:1.65;clear:both;max-width:1120px}.ews-class-promo>strong{font-size:21px;display:block;line-height:1.4}.ews-class-promo p[lang=si]{color:#234f38;background:transparent;border:0;padding:0;font-size:14px;line-height:1.95;margin:10px 0 16px}.ews-class-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:stretch}.ews-class-whatsapp,.ews-class-youtube{display:flex;justify-content:center;align-items:center;gap:10px;max-width:100%;padding:12px 16px;border:2px solid transparent;border-radius:11px;text-decoration:none!important;font:700 15px/1.5 Arial,sans-serif;white-space:normal;min-height:48px;box-sizing:border-box}.ews-class-whatsapp{display:block;background:#14613d;color:#fff!important}.ews-class-whatsapp small,.ews-class-youtube small{display:block;font-size:12px;font-weight:400;line-height:1.9;margin-top:4px;color:inherit}.ews-class-youtube{background:#ffe08b;color:#4f3300!important;border-color:#d8a23c}.ews-red-arrow{font-size:27px;color:#c11726}.ews-youtube-mark{display:inline-flex;justify-content:center;align-items:center;background:#c61725;color:#fff;font-size:16px;border-radius:8px;padding:2px 9px}.ews-class-whatsapp:hover{background:#0b482b}.ews-class-youtube:hover{background:#ffd267}.ews-class-whatsapp:focus-visible,.ews-class-youtube:focus-visible,.ews-choose-class:focus-visible{outline:3px solid #994b00;outline-offset:4px}.ews-choose-class{display:inline-block;margin-top:14px;font-size:13px;font-weight:700;color:#164f73!important}.ews-class-compact{padding:16px;margin:20px 0}.ews-class-compact>strong{font-size:17px}.ews-class-compact .ews-class-actions{display:grid;grid-template-columns:1fr}.ews-class-compact .ews-class-whatsapp,.ews-class-compact .ews-class-youtube{font-size:13px;padding:10px 12px}.ews-course-card-actions{display:grid;gap:10px;margin-top:15px}.ews-course-card-actions .ews-class-whatsapp,.ews-course-card-actions .ews-class-youtube{font-size:13px;line-height:1.5;padding:11px 12px;text-align:left}.ews-course-card-actions .ews-choose-class{margin:0;color:#ffdf83!important;font-size:12px}.ews-class-note{font-size:13px;color:#52645b}.ews-classes-entry{max-width:1120px;margin:25px auto;padding:18px;background:#edf7e7;border-radius:12px}.ews-classes-entry a{color:#174a32!important;font-weight:800}.ews-video-glow{animation:ews-youtube-glow 3s ease-in-out infinite}.ews-reader-promo-actions{display:flex;gap:10px;flex-wrap:wrap}.ews-reader-promo-actions .ews-class-youtube{font-size:13px;padding:9px 12px}.ews-reader-promo-actions .ews-class-youtube small{font-size:11px}.reader:has(.ews-reader-promo-actions) .book-pages{min-height:300px;height:calc(80dvh - 250px)}@keyframes ews-youtube-glow{0%,to{box-shadow:0 0 #d8a23c22}50%{box-shadow:0 0 0 5px #d8a23c44}}.ews-classes-page{margin:0;background:#f8fbf7;color:#193a2c;font:16px/1.65 Arial,sans-serif}.ews-classes-page *{box-sizing:border-box}.ews-classes-page main{max-width:1160px;margin:auto;padding:24px}.ews-classes-header{display:flex;justify-content:space-between;gap:20px;align-items:center;max-width:1160px;margin:auto;padding:20px 24px}.ews-classes-header>a{display:flex;align-items:center;gap:14px;text-decoration:none;color:#173e5b}.ews-classes-header nav{display:flex;gap:20px}.ews-classes-header nav a{color:#174a32;font-weight:700}.ews-class-skip{position:absolute;top:-100px}.ews-class-skip:focus{top:0;background:#fff;padding:15px;z-index:100}.ews-classes-hero{display:grid;grid-template-columns:1fr 190px;gap:30px;align-items:center;background:#e6f3fb;border-radius:25px;border-bottom:6px solid #81b64c;padding:40px;margin:10px 0 30px}.ews-classes-hero h1{font-size:clamp(37px,5vw,58px);line-height:1.12;margin:18px 0}.ews-classes-hero h1 em{font-style:normal;color:#155787}.ews-class-eyebrow{font-size:12px;font-weight:800;letter-spacing:.12em;color:#24613a}.ews-classes-page p[lang=si]{background:transparent;border:0;padding:0;color:#24583a}.ews-class-selector{padding:30px;border-radius:20px;background:#fff;border:2px solid #8ab86b;scroll-margin-top:20px}.ews-class-selector h2,.ews-classes-page h2{font-size:29px;line-height:1.3}.ews-class-selector form{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:25px 0}.ews-class-selector label{display:block;font-weight:700;font-size:14px}.ews-class-selector label:nth-child(2){grid-column:1/-1;grid-row:2}.ews-class-selector select{display:block;font:inherit;color:#193a2c;background:#fff;border:1px solid #97b39e;border-radius:9px;padding:13px;width:100%;margin-top:8px}.ews-class-selector select:focus-visible{outline:3px solid #bd871d}.ews-selected-class{padding:18px 20px;background:#edf7e7;border-left:4px solid #4d8b35;border-radius:9px;margin:18px 0}.ews-selected-class strong,.ews-selected-class span{display:block}.ews-selected-class strong{font-size:20px}.ews-selected-class span{margin-top:6px}.ews-class-message-preview{border-top:1px solid #c8d9c9;padding-top:15px}.ews-class-message-preview summary{font-weight:700;cursor:pointer}.ews-class-message-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;font:14px/1.8 Arial,sans-serif;background:#f4f7f2;padding:18px;border-radius:10px}.ews-classes-spoken,.ews-classes-all,.ews-classes-note{margin:40px 0}.ews-class-group{background:#fff;border:1px solid #c4d8c4;border-radius:12px;padding:17px 20px;margin:12px 0}.ews-class-group summary{cursor:pointer;font-weight:800;font-size:18px}.ews-class-group summary>span{font-size:12px;font-weight:400;float:right}.ews-class-directory{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}.ews-class-directory a{display:block;background:#f1f7ed;border:1px solid #d2e1cb;padding:14px;border-radius:10px;text-decoration:none;color:#1c5337}.ews-class-directory small{display:block;margin-top:6px}.ews-classes-note{padding:26px;background:#edf5fa;border-radius:18px}.ews-classes-page footer{padding:30px;background:#092a3d;color:#fff}.ews-classes-page footer .footer-inner{max-width:1112px;margin:auto}.ews-classes-page footer a{color:#def3ff}@media(max-width:700px){.ews-classes-page main{padding:16px}.ews-classes-header{padding:16px;flex-wrap:wrap}.ews-classes-header nav{width:100%}.ews-classes-hero{display:block;padding:28px 22px}.ews-classes-hero>img{display:none}.ews-class-selector{padding:20px 17px}.ews-class-selector form{grid-template-columns:1fr}.ews-class-selector label:nth-child(2){grid-row:auto}.ews-class-selector h2,.ews-classes-page h2{font-size:25px}.ews-class-actions{display:grid;grid-template-columns:1fr}.ews-class-promo{padding:18px}.ews-class-promo>strong{font-size:19px}.ews-class-directory{grid-template-columns:1fr}.ews-reader-promo-actions{display:grid;grid-template-columns:1fr;width:100%}.reader:has(.ews-reader-promo-actions) .book-pages{height:calc(80dvh - 410px);min-height:260px}.ews-class-whatsapp,.ews-class-youtube{font-size:14px}}@media(prefers-reduced-motion:reduce){.ews-video-glow{animation:none}}@media print{.ews-class-promo,.ews-course-card-actions,.ews-reader-promo-actions{display:none!important}}.ews-classes-page .ews-video-banner p[lang=si],.ews-classes-page .ews-video-banner .ews-video-banner-si{color:#e2f1ec}
