/*
Theme Name: DKW Akademie
Theme URI: https://dkw-akademie.com/
Author: ahmed walid - eng yassmin - eng hassan
Description: Multilingual Arabic/English/German theme for DKW Akademie. Ships with the DKW Core plugin, which builds the pages and courses on activation and keeps the editable content out of the theme.
Version: 4.3.2
Requires at least: 6.4
Requires PHP: 8.0
Text Domain: dkw-akademie
Maintainers: ahmed walid - eng yassmin - eng hassan
*/

:root{--dkw-red:#84001a;--dkw-red2:#6d1416;--dkw-red3:#601414;--dkw-paper:#faf5f2;--dkw-gold:#f8b301;--dkw-ink:#161616;--dkw-muted:#555;--dkw-container:1452px;--dkw-shadow:0 20px 60px rgba(0,0,0,.06)}
*{box-sizing:border-box}
html{scroll-behavior:smooth;overflow-x:hidden}
body{margin:0;color:var(--dkw-ink);background:#fff;font-family:Inter,Cairo,Arial,sans-serif;line-height:1.65;overflow-x:hidden}
body.admin-bar .dkw-figma-header{top:32px}
body.menu-open{overflow:hidden}
img{display:block;max-width:100%;height:auto}
a{color:inherit;text-decoration:none}
button,input,select,textarea{font:inherit}
button{color:inherit}
.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.skip-link:focus{top:12px;left:12px;z-index:9999;width:auto;height:auto;padding:10px 14px;margin:0;clip:auto;color:#111;background:#fff}
.dkw-container{width:min(calc(100% - 48px),var(--dkw-container));margin-inline:auto}
.dkw-wide{width:min(calc(100% - 100px),1820px);margin-inline:auto}
.dkw-centered{text-align:center}

/* Site header */
.dkw-figma-header{position:absolute;top:0;right:0;left:0;z-index:1000;color:#fff;background:rgba(24,23,28,.72);border-bottom:1px solid rgba(255,255,255,.12);backdrop-filter:blur(30px);transition:.28s ease}
.dkw-figma-header.is-sticky{position:fixed;color:#fff;background:rgba(24,23,28,.88);border-color:rgba(255,255,255,.12);box-shadow:0 8px 30px rgba(0,0,0,.12);backdrop-filter:blur(30px)}
.dkw-figma-nav{display:flex;min-height:60px;align-items:center;gap:20px}
.dkw-figma-logo{display:flex;flex:0 0 auto;width:64px;align-items:center}
.dkw-figma-logo img{width:100%;max-height:50px;object-fit:contain;filter:none}
.dkw-figma-menu{display:flex;min-width:0;flex:1;align-items:center;justify-content:center;gap:42px}
.dkw-figma-menu>a,.dkw-nav-dropdown>a{display:inline-flex;align-items:center;gap:7px;padding:18px 0;font-family:Cairo,Inter,sans-serif;font-size:.72rem;font-weight:600;white-space:nowrap}
.dkw-figma-menu>a:hover,.dkw-nav-dropdown>a:hover{color:var(--dkw-gold)}
.dkw-nav-icon{font-size:.85rem;opacity:.9}
.dkw-subscribe-link{padding:6px 22px!important;color:#fff!important;background:transparent;border:1px solid rgba(255,255,255,.9);border-radius:5px}
.dkw-nav-dropdown{position:relative}
.dkw-nav-submenu{position:absolute;top:54px;left:0;display:grid;visibility:hidden;width:190px;padding:10px;color:#222;background:#fff;border-radius:12px;box-shadow:0 16px 40px rgba(0,0,0,.15);opacity:0;transform:translateY(-7px);transition:.2s ease}
.dkw-nav-dropdown:hover .dkw-nav-submenu,.dkw-nav-dropdown:focus-within .dkw-nav-submenu{visibility:visible;opacity:1;transform:none}
.dkw-nav-submenu a{padding:9px 10px;border-radius:7px;font-size:.78rem}
.dkw-nav-submenu a:hover{color:var(--dkw-red);background:#fff4f3}
.dkw-nav-actions{display:flex;flex:0 0 auto;align-items:center;gap:11px;font-size:.76rem}
.dkw-course-search{display:flex;width:220px;min-height:36px;align-items:center;gap:6px;padding:5px 12px;color:#222;background:rgba(255,255,255,.94);border-radius:7px}
.dkw-course-search input{min-width:0;width:100%;color:#222;background:transparent;border:0;outline:0;font-size:.7rem}
[data-course-card][hidden]{display:none}
.dkw-search-status{margin:24px 0;text-align:center;color:var(--dkw-red)}
form[aria-busy=true] button[type=submit]{cursor:wait}
.dkw-course-search input::placeholder{color:#666}
.dkw-theme-toggle{width:34px;height:34px;color:inherit;background:transparent;border:0;border-radius:50%;cursor:pointer;font-size:1.2rem}
.dkw-nav-separator{width:1px;height:24px;background:currentColor;opacity:.25}
.dkw-login-link{font-weight:600}
.dkw-register-link{padding:8px 28px;color:#fff;background:var(--dkw-red);border-radius:5px;font-weight:600}
.dkw-mobile-toggle{display:none;width:44px;height:44px;place-items:center;padding:10px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.25);border-radius:8px}
.dkw-mobile-toggle span{display:block;width:22px;height:2px;margin:3px auto;background:currentColor}

/* Language menu */
.dkw-language{position:relative}
.dkw-language__current{display:inline-flex;min-height:36px;align-items:center;gap:5px;padding:6px 8px;color:inherit;background:transparent;border:0;border-radius:8px;cursor:pointer;font-size:.72rem;font-weight:800}
.dkw-language__globe{display:none}
.dkw-language__menu{position:absolute;top:calc(100% + 12px);right:0;z-index:1002;display:grid;visibility:hidden;width:168px;padding:8px;color:#222;background:#fff;border-radius:12px;box-shadow:0 16px 40px rgba(0,0,0,.16);opacity:0;transform:translateY(-6px);transition:.18s ease}
.dkw-language.is-open .dkw-language__menu,.dkw-language:focus-within .dkw-language__menu{visibility:visible;opacity:1;transform:none}
.dkw-language__menu a{display:flex;align-items:center;gap:10px;padding:9px;border-radius:8px;font-size:.76rem;font-weight:650}
.dkw-language__menu a:hover,.dkw-language__menu a[aria-current=page]{color:var(--dkw-red);background:#fff0f1}
.dkw-language__menu a span{display:grid;width:28px;height:22px;place-items:center;color:#fff;background:var(--dkw-red);border-radius:6px;font-size:.6rem}

/* Hero */
.dkw-figma-hero{position:relative;display:flex;height:clamp(720px,64.6875vw,1242px);min-height:720px;align-items:flex-end;color:#fff;background-image:var(--dkw-hero-image);background-position:center;background-size:cover;background-attachment:scroll}
.dkw-figma-hero__overlay{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,.48) 0,rgba(0,0,0,.14) 78%,var(--dkw-paper) 100%)}
.dkw-figma-hero__content{position:relative;z-index:2;width:932px;max-width:calc(100% - 120px);padding:0 0 336px;margin-right:auto;margin-left:13.333vw;text-align:left}
.dkw-figma-hero h1{margin:0 0 24px;font-family:"Noto Kufi Arabic",Cairo,Inter,sans-serif;font-size:52px;font-weight:600;line-height:1.34;text-shadow:0 3px 12px rgba(0,0,0,.24)}
.dkw-figma-hero p{margin:0 0 44px;font-family:"Noto Kufi Arabic",Cairo,Inter,sans-serif;font-size:22px;font-weight:400;line-height:1.55;text-shadow:0 2px 8px rgba(0,0,0,.25)}
.dkw-hero-button{display:inline-block;padding:10px 30px;color:var(--dkw-red);background:#fff;border-radius:10px;box-shadow:0 6px 20px rgba(0,0,0,.18);font-size:.95rem;transition:.25s ease}
.dkw-hero-button:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(0,0,0,.25)}
.dkw-courses-archive-hero{position:relative;display:flex;height:clamp(820px,71.77vw,1378px);min-height:820px;align-items:center;overflow:hidden;color:#fff;background-image:var(--dkw-courses-hero-image);background-position:center;background-size:cover}
.dkw-courses-archive-hero__overlay{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(8,15,19,.52) 0,rgba(8,15,19,.36) 64%,rgba(250,245,242,.96) 96%,var(--dkw-paper) 100%)}
.dkw-courses-archive-hero__content{position:relative;z-index:1;max-width:1190px;padding-top:150px;text-align:center;text-shadow:0 3px 12px rgba(0,0,0,.34)}
.dkw-courses-archive-hero h1{margin:0 0 28px;font-family:"Noto Kufi Arabic",Cairo,Inter,sans-serif;font-size:50px;font-weight:800;line-height:1.5}
.dkw-courses-archive-hero p{margin:0 auto 40px;font-family:"Noto Kufi Arabic",Cairo,Inter,sans-serif;font-size:22px;font-weight:600;line-height:2}
.dkw-courses-archive-hero .dkw-hero-button{text-shadow:none}
.dkw-courses-archive-why{padding-top:55px;background:var(--dkw-paper)}
.dkw-courses-archive-why h2{text-align:center}
.dkw-courses-archive-grid{padding-top:65px}
.dkw-courses-archive-services{padding-top:100px;padding-bottom:135px}
.dkw-courses-archive-grid .navigation.pagination{display:none}

/* Stats and partners */
.dkw-figma-stats{position:relative;z-index:3;padding:72px 0 44px;background:var(--dkw-paper)}
.dkw-stat-grid{display:grid;grid-template-columns:repeat(6,1fr)}
.dkw-figma-stat{display:flex;min-height:100px;flex-direction:column;align-items:center;justify-content:space-between;padding:8px 15px;text-align:center;border-left:1px solid #e5d5cf}
.dkw-figma-stat:first-child{border-left:0}
.dkw-figma-stat p{max-width:170px;margin:0;color:#333;font-family:Cairo,Inter,sans-serif;font-size:13px;font-weight:600;line-height:1.4}
.dkw-figma-stat strong{display:flex;align-items:baseline;justify-content:center;gap:4px;margin-top:25px;font-family:Cairo,Inter,sans-serif;font-size:28px;font-weight:800;line-height:1.1;white-space:nowrap}
.dkw-figma-stat b{color:var(--dkw-red);font-size:24px}
.dkw-figma-stat small{font-size:15px}
.dkw-partners{padding:35px 0 80px;background:var(--dkw-paper)}
.dkw-partners h2,.dkw-courses-panel>h2,.dkw-why-figma h2{margin:0 0 42px;color:var(--dkw-red2);font-family:Cairo,Inter,sans-serif;font-weight:800;line-height:1.25;text-align:left}
.dkw-partners h2{font-size:42px}
.dkw-courses-panel>h2{font-size:50px}
.dkw-why-figma h2{font-size:61.73px;font-weight:700;line-height:1.4}
.dkw-partner-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:26px}
.dkw-partner-row--second{gap:54px;margin-top:34px}
.dkw-partner-row figure{display:flex;width:120px;height:88px;align-items:center;justify-content:center;margin:0;transition:.25s ease}
.dkw-partner-row figure:hover{transform:scale(1.08)}
.dkw-partner-row img{width:100px;height:55px;object-fit:contain}

/* Courses */
.dkw-figma-courses{padding:80px 0 70px;background:var(--dkw-paper)}
.dkw-courses-panel{padding:60px 45px;background:#fff;border:1px solid rgba(0,0,0,.02);border-radius:24px;box-shadow:var(--dkw-shadow)}
.dkw-figma-course-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.dkw-figma-course-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;background:#f3f5f7;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.04);transition:.3s ease}
.dkw-figma-course-card:hover{transform:translateY(-8px);box-shadow:0 16px 36px rgba(109,20,22,.09)}
.dkw-course-image{display:block;height:220px;overflow:hidden}
.dkw-course-image img{width:100%;height:100%;object-fit:cover;transition:.5s ease}
.dkw-figma-course-card:hover .dkw-course-image img{transform:scale(1.05)}
.dkw-course-copy{display:flex;flex:1;flex-direction:column;padding:24px 20px 15px;text-align:left}
.dkw-course-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px;color:#333;font-family:"Noto Kufi Arabic",Cairo,sans-serif;font-size:.76rem;font-weight:600}
.dkw-rating{display:inline-flex;align-items:center;gap:4px;color:var(--dkw-gold);white-space:nowrap}
.dkw-rating b{color:#1a1a1a}
.dkw-rating small{color:#555;font-weight:400}
.dkw-course-copy h3{margin:0 0 12px;color:#1a1a1a;font-family:"Noto Kufi Arabic",Cairo,sans-serif;font-size:1.1rem;font-weight:700;line-height:1.45}
.dkw-course-copy p{margin:0;color:#555;font-family:"Noto Kufi Arabic",Cairo,sans-serif;font-size:.82rem;line-height:1.65}
.dkw-course-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 20px 24px;direction:ltr}
.dkw-course-footer a{padding:8px 30px;color:#fff;background:#b52619;border-radius:10px;box-shadow:0 4px 12px rgba(109,20,22,.1);font-size:.88rem}
.dkw-course-footer button{display:grid;width:42px;height:42px;place-items:center;color:#fff;background:#212529;border:0;border-radius:50%;cursor:pointer;font-size:1.15rem}
.dkw-outline-button{display:inline-block;padding:11px 45px;margin-top:45px;color:var(--dkw-red2);background:transparent;border:2px solid var(--dkw-red2);border-radius:10px;font-family:Cairo,sans-serif;font-weight:800}
.dkw-outline-button:hover{color:#fff;background:var(--dkw-red2)}

/* About */
.dkw-about-figma{position:relative;overflow:hidden;padding:90px 0;background:#fff}
.dkw-about-figma::before{position:absolute;inset:0;content:"";background-image:var(--dkw-about-bg);background-position:center;background-size:cover;opacity:.035}
.dkw-about-grid{position:relative;display:grid;grid-template-columns:556px minmax(0,1fr);gap:85px;align-items:center;direction:ltr}
.dkw-about-image{height:763px;overflow:hidden;border-radius:8px;box-shadow:0 15px 40px rgba(0,0,0,.12)}
.dkw-about-image img{width:100%;height:100%;max-height:none;object-fit:cover}
.dkw-about-copy{text-align:left}
.dkw-about-copy>span{display:inline-block;padding:8px 24px;margin-bottom:24px;color:var(--dkw-red);background:rgba(0,0,0,.05);border-radius:50px;font-family:Cairo,sans-serif;font-size:.9rem;font-weight:700}
.dkw-about-copy h2{margin:0 0 24px;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:2.3rem;font-weight:800;line-height:1.45}
.dkw-about-copy h2 em{color:var(--dkw-red);font-style:normal}
.dkw-about-copy p{margin:0 0 35px;color:var(--dkw-red2);font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:1.05rem;font-weight:600;line-height:1.85}
.dkw-red-button{display:inline-block;padding:11px 42px;color:#fff;background:#b52619;border-radius:6px;box-shadow:0 4px 12px rgba(132,0,26,.15);font-family:Cairo,sans-serif;font-size:1rem;transition:.25s ease}
.dkw-red-button:hover{background:var(--dkw-red3);transform:translateY(-2px)}

/* Why */
.dkw-why-figma{padding:80px 0 90px;background:#fff}
.dkw-why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:50px}
.dkw-why-card{position:relative;display:flex;min-height:310px;flex-direction:column;align-items:center;justify-content:center;padding:50px 24px;text-align:center;background:#fff;border:8px solid #d1d1d1;border-top-width:0;border-radius:0 0 12px 12px;box-shadow:0 10px 30px rgba(0,0,0,.05);transition:.3s ease}
.dkw-why-card:hover{transform:translateY(-5px);box-shadow:0 15px 45px rgba(0,0,0,.09)}
.dkw-why-card--red{border-color:var(--dkw-red)}
.dkw-why-card--bottom{border-top-width:8px;border-bottom-width:0;border-radius:12px 12px 0 0}
.dkw-why-card b{position:absolute;top:-25px;left:50%;display:grid;width:50px;height:50px;place-items:center;color:#707070;background:#fff;border:5px solid #d1d1d1;border-radius:50%;box-shadow:0 4px 10px rgba(0,0,0,.05);transform:translateX(-50%)}
.dkw-why-card--red b{color:var(--dkw-red);border-color:var(--dkw-red)}
.dkw-why-card--bottom b{top:auto;bottom:-25px}
.dkw-why-card h3{margin:0 0 16px;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:1.14rem;font-weight:800;line-height:1.4}
.dkw-why-card p{margin:0;color:#555;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:.9rem;font-weight:500;line-height:1.7}

/* Services */
.dkw-services-figma{padding:85px 0;text-align:center;background:#fff}
.dkw-services-figma h2{max-width:1050px;margin:0 auto 18px;color:var(--dkw-red);font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:2.4rem;font-weight:800;line-height:1.4}
.dkw-services-lead{max-width:850px;margin:0 auto 55px;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:1.12rem;font-weight:700;line-height:1.8}
.dkw-service-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}
.dkw-service-grid article{display:flex;height:100%;flex-direction:column;align-items:center}
.dkw-service-icon{display:flex;width:175px;height:175px;flex-direction:column;align-items:center;justify-content:center;margin-bottom:24px;color:var(--dkw-red);background:#efefef;border:1.5px solid #e5e3e2;border-radius:50%;box-shadow:0 8px 24px rgba(0,0,0,.06),inset 0 2px 4px rgba(255,255,255,.9);transition:.3s ease}
.dkw-service-icon span{font-size:4.8rem;line-height:1}
.dkw-service-svg{width:92px;height:92px;fill:var(--dkw-red);stroke:var(--dkw-red);stroke-linecap:round;stroke-linejoin:round;stroke-width:2}
.dkw-service-icon strong{font-family:Cairo,sans-serif;font-size:3rem;font-weight:600;line-height:1}
.dkw-service-icon small{margin-top:4px;font-size:.48rem;letter-spacing:.18em}
.dkw-service-grid article:hover .dkw-service-icon{transform:translateY(-6px);box-shadow:0 12px 30px rgba(0,0,0,.1)}
.dkw-service-grid h3{min-height:58px;margin:0 0 18px;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:1rem;font-weight:500;line-height:1.5}
.dkw-service-grid a{padding:6px 20px;margin-top:auto;color:#fff;background:var(--dkw-red);border-radius:50px;box-shadow:0 4px 10px rgba(132,0,26,.15);font-size:.82rem}

/* Testimonials */
.dkw-testimonials-figma{padding:75px 0;background:var(--dkw-red)}
.dkw-testimonials-figma h2{margin:0 0 40px;color:#fff;font-family:Cairo,sans-serif;font-size:2.4rem;font-weight:400;line-height:1.2}
.dkw-testimonial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
.dkw-testimonial-grid article{padding:26px;background:#fff;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.12)}
.dkw-testimonial-grid header{display:flex;align-items:center;gap:14px;margin-bottom:14px}
.dkw-avatar{display:grid;width:60px;height:60px;flex:0 0 60px;place-items:center;color:#fff;border-radius:50%;font-size:1.5rem;font-style:normal;font-weight:800}
.dkw-avatar--green{background:#6bcb5b}.dkw-avatar--orange{background:#ff9f43}.dkw-avatar--blue{background:#4d3cff}
.dkw-testimonial-grid h3{margin:0;font-size:1rem;font-weight:400}.dkw-testimonial-grid header span{color:#ff7f32;font-size:1.65rem;line-height:1}
.dkw-testimonial-grid p{margin:0;color:#666;font-size:.9rem;line-height:1.54}
.dkw-testimonial-quote--de{direction:ltr;text-align:left}

/* FAQ */
.dkw-faq-figma{padding:85px 0;background:#fff}
.dkw-faq-figma h2{margin:0 0 14px;color:var(--dkw-red2);font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:2.4rem;font-weight:400;line-height:1.5;text-align:center}
.dkw-title-divider{display:flex;width:280px;align-items:center;margin:0 auto 18px}.dkw-title-divider::before,.dkw-title-divider::after{height:2px;flex:1;content:"";background:var(--dkw-red2)}.dkw-title-divider span{width:12px;height:12px;margin:0 14px;background:#fff;border:2px solid var(--dkw-red2);border-radius:50%}
.dkw-faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}
.dkw-faq-column{display:grid;align-content:start;gap:16px}
.dkw-faq-grid details{overflow:hidden;background:#f2f2f2;border:1px solid #d9d9d9;border-radius:10px;transition:.25s ease}
.dkw-faq-grid summary{display:flex;min-height:60px;align-items:center;justify-content:space-between;gap:16px;padding:11px 14px 11px 20px;color:var(--dkw-red2);cursor:pointer;list-style:none;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:1rem;font-weight:400}.dkw-faq-grid summary::-webkit-details-marker{display:none}.dkw-faq-grid summary i{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;color:#fff;background:var(--dkw-red2);border-radius:50%;font-size:1rem;font-style:normal;line-height:1;transition:.2s ease}.dkw-faq-grid details[open] summary i{transform:rotate(180deg)}
.dkw-faq-grid details p{padding:0 20px 18px;margin:0;color:#666;font-size:.86rem;line-height:1.75}

/* Registration */
.dkw-register-figma{position:relative;overflow:visible;padding:0;margin-bottom:100px;color:#fff;background:#fff}
.dkw-register-figma::before{position:absolute;z-index:0;top:12%;left:0;width:100%;height:76%;content:"";background:#3a0008}
.dkw-register-grid{position:relative;z-index:1;display:flex;align-items:stretch;gap:60px;padding:70px 0;direction:ltr}
.dkw-register-card,.dkw-register-copy{flex:1}
.dkw-register-card{position:relative;z-index:1;display:flex;min-height:960px;overflow:hidden;flex-direction:column;padding:42px 36px;background:var(--dkw-red);border:1px solid rgba(255,255,255,.08);border-radius:28px;box-shadow:0 22px 50px rgba(0,0,0,.35)}
.dkw-register-card::before{position:absolute;z-index:-1;top:-24px;left:-26px;width:150px;height:150px;content:"";background:url("assets/images/figma/DKWLogo.webp") center/contain no-repeat;opacity:.12;pointer-events:none}
.dkw-register-card>h2{margin:0 0 8px;color:#fff;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:1.95rem;font-weight:800;line-height:1.35;text-align:center}.dkw-register-card>p{max-width:510px;margin:0 auto 28px;color:rgba(255,255,255,.86);font-size:.88rem;line-height:1.65;text-align:center}
.dkw-register-form{display:grid;flex:1;align-content:space-between;gap:18px}.dkw-two-fields{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}
.dkw-register-form label{display:grid;gap:8px;color:#fff;font-size:.92rem;font-weight:700}.dkw-register-form label>span{display:flex;min-height:58px;align-items:center;gap:12px;padding:0 16px;background:transparent;border:1px solid rgba(255,255,255,.58);border-radius:4px}.dkw-register-form label i{color:rgba(255,255,255,.9);font-style:normal;font-size:.92rem}.dkw-register-form input,.dkw-register-form select{min-width:0;width:100%;color:#fff;background:transparent;border:0;outline:0}.dkw-register-form input::placeholder{color:rgba(255,255,255,.64)}
.dkw-register-question{margin:-5px 0 0;color:rgba(255,255,255,.9);font-size:.78rem}.dkw-register-form hr{width:100%;margin:3px 0 2px;border:0;border-top:1px solid rgba(255,255,255,.28)}
.dkw-register-form fieldset{padding:0;margin:0;border:0}.dkw-register-form legend{width:100%;margin-bottom:12px;color:#fff;text-align:center;font-size:.92rem;font-weight:700}
.dkw-study-method{display:grid;grid-template-columns:repeat(2,1fr);gap:42px}.dkw-study-method label{cursor:pointer}.dkw-study-method input{position:absolute;opacity:0}.dkw-study-method span{display:flex!important;min-height:74px!important;align-items:center!important;justify-content:center!important;gap:16px!important;padding:13px 18px!important;color:#7e232b!important;background:#d9a5a8!important;border:0!important;border-radius:16px!important;text-align:center}.dkw-study-method input:checked+span{color:var(--dkw-red)!important;background:#eccbcf!important}.dkw-study-method svg{width:31px;height:31px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}
.dkw-register-form .dkw-register-branch{gap:0}.dkw-register-form .dkw-register-branch>span{min-height:40px;padding:0;border:0;border-radius:30px}.dkw-register-branch select{height:40px;padding:0 42px;color:#555;background:rgba(255,255,255,.96);border-radius:30px;text-align:center;text-align-last:center;box-shadow:0 4px 10px rgba(0,0,0,.1);cursor:pointer}
.dkw-register-form>button{padding:16px;margin-top:4px;color:var(--dkw-red);background:#f0ece9;border:0;border-radius:50px;box-shadow:0 6px 16px rgba(0,0,0,.1);cursor:pointer;font-size:1.15rem;font-weight:600}.dkw-register-form>button:hover{background:#e1dad5;transform:translateY(-2px)}.dkw-form-notice{padding:11px;margin-bottom:14px;color:#145b38;background:#e8f7ed;border-radius:8px;font-size:.8rem}.dkw-honeypot{position:absolute!important;inset:auto!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;border:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}
.dkw-register-copy{display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:left;direction:ltr}.dkw-register-copy h2{margin:0 0 20px;color:#fff;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:2.8rem;font-weight:900;line-height:1.3}.dkw-register-copy p{max-width:620px;margin:0 0 35px;color:#ddd;font-size:1rem;line-height:1.8}.dkw-register-copy>div{display:flex;flex-wrap:wrap;gap:16px}.dkw-register-copy a{padding:13px 34px;color:#fff;border:2px solid #fff;border-radius:8px;font-size:.98rem;font-weight:800;transition:.25s ease}.dkw-register-copy a:last-child{color:#111;background:#fff}.dkw-register-copy a:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.2)}
[dir=rtl] .dkw-register-card,[dir=rtl] .dkw-register-copy{direction:rtl;text-align:right}[dir=rtl] .dkw-register-copy>div{justify-content:flex-start}

/* Footer */
.dkw-figma-footer{overflow:visible;padding:45px 0 0;color:#fff;background:linear-gradient(180deg,#84001a 0%,#110002 100%)}
.dkw-footer-grid{display:grid;grid-template-columns:1.15fr .95fr .85fr .95fr 1.1fr;gap:38px;padding:0}
.dkw-footer-brand{position:relative;top:-180px}.dkw-footer-brand img{width:240px;filter:none}.dkw-footer-brand p,.dkw-footer-grid>div>p{margin:17px 0 0;color:#eee;font-size:.8rem;line-height:1.7}
.dkw-footer-social{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.dkw-footer-social a{display:grid;width:34px;height:34px;place-items:center;color:#fff!important;border-radius:50%;transition:transform .2s ease,background-color .2s ease}.dkw-footer-social a:hover,.dkw-footer-social a:focus-visible{color:#fff!important;background:rgba(255,255,255,.14);transform:translateY(-2px)}.dkw-footer-social span{display:grid;width:100%;height:100%;place-items:center;color:inherit!important;font-size:.95rem;font-weight:700}
.dkw-footer-grid h2{margin:0 0 18px;color:#fff;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:1.12rem;font-weight:800}.dkw-footer-grid ul{padding:0;margin:0;list-style:none}.dkw-footer-grid li{display:block;line-height:1.55}.dkw-footer-grid a{color:rgba(255,255,255,.75);font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:.76rem;transition:.2s ease}.dkw-footer-grid a:hover{color:#fff}
.dkw-footer-form{display:grid;gap:12px;margin-top:18px}.dkw-footer-form label{display:flex;align-items:center;gap:8px;padding:0 14px;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.25);border-radius:8px}.dkw-footer-form input{min-width:0;width:100%;padding:12px 0;color:#fff;background:transparent;border:0;outline:0;font-size:.78rem}.dkw-footer-form input::placeholder{color:rgba(255,255,255,.62)}.dkw-footer-form button{padding:12px;color:#fff;background:#d57e00;border:0;border-radius:8px;cursor:pointer;font-size:.9rem;font-weight:800}.dkw-footer-form button{font-size:19px}.dkw-footer-form button:hover{background:#b56b00}
.dkw-footer-bottom{padding:14px 0;margin-top:35px;background:#110002;border-top:1px solid rgba(255,255,255,.08)}.dkw-footer-bottom>div{display:flex;align-items:center;justify-content:space-between;gap:20px}.dkw-footer-bottom p{margin:0;color:rgba(255,255,255,.6);font-size:.74rem}.dkw-footer-bottom nav{display:flex;flex-wrap:wrap;gap:18px;font-size:.72rem}.dkw-footer-bottom nav a:last-child{color:#3ca0e0;text-decoration:underline}
.dkw-scroll-top{position:fixed;left:20px;bottom:20px;z-index:900;display:grid;width:44px;height:44px;place-items:center;color:#fff;background:var(--dkw-red);border-radius:50%;box-shadow:0 8px 20px rgba(0,0,0,.2)}
@media(min-width:1051px){
	.dkw-partners{padding-bottom:123.5px}
	.dkw-partner-row,.dkw-partner-row--second{justify-content:space-between;gap:0}
	.dkw-about-figma{display:flex;min-height:918px;align-items:center;padding:77.5px 0}
	.dkw-about-figma>.dkw-container{width:min(calc(100% - 48px),clamp(1040px,75.625vw,1452px))}
	.dkw-why-figma{min-height:835px}
	.dkw-why-figma>.dkw-container{width:min(calc(100% - 60px),clamp(1100px,82.8125vw,1590px))}
	.dkw-why-grid{grid-template-columns:repeat(4,270px);justify-content:space-between}
	.dkw-figma-courses{min-height:2277px;padding-top:60px;padding-bottom:50px}
	.dkw-figma-courses>.dkw-container{width:min(calc(100% - 60px),clamp(1100px,82.8125vw,1590px))}
	.dkw-courses-panel{padding-right:60px;padding-left:60px}
	.dkw-figma-course-grid{column-gap:78px;row-gap:24px}
	html[lang=en] .dkw-figma-course-card:nth-child(-n+3) .dkw-course-copy,
	html[lang=en] .dkw-figma-course-card:nth-child(n+10) .dkw-course-copy{padding-top:16px}
	html[lang=en] .dkw-figma-course-card:nth-child(-n+3) .dkw-course-footer,
	html[lang=en] .dkw-figma-course-card:nth-child(n+10) .dkw-course-footer{padding-bottom:14px}
	html[lang=en] .dkw-figma-course-card:nth-child(n+4):nth-child(-n+6) .dkw-course-copy{padding-top:14px}
	html[lang=en] .dkw-figma-course-card:nth-child(n+4):nth-child(-n+6) .dkw-course-footer{padding-bottom:12px}
	.dkw-services-figma{min-height:854px}
	.dkw-services-figma>.dkw-container{width:min(calc(100% - 48px),clamp(1040px,75.625vw,1452px))}
	.dkw-service-grid{max-width:972px;margin-inline:auto}
	.dkw-testimonials-figma{min-height:456px;padding-top:63px;padding-bottom:55px}
	.dkw-testimonials-figma h2{margin-bottom:32px}
	.dkw-testimonial-grid{gap:60px}
	.dkw-testimonial-grid article{min-height:260px;padding:15px 32px 24px}
	.dkw-testimonial-grid header{gap:24px;margin-bottom:10px}
	.dkw-avatar{width:100px;height:100px;flex-basis:100px;font-size:1.75rem}
	.dkw-faq-figma{min-height:897px}
	.dkw-faq-figma>.dkw-container{width:min(calc(100% - 60px),clamp(1160px,89.5833vw,1720px))}
	.dkw-faq-grid{gap:20px}
	.dkw-register-figma{min-height:1116px;margin-bottom:0}
	.dkw-register-grid{width:min(calc(100% - 60px),clamp(1160px,89.5833vw,1720px));gap:0}
	.dkw-register-card{flex:0 0 55.35%;padding-right:60px;padding-left:60px}
	.dkw-register-copy{flex:0 0 44.65%;padding-inline:70px 0}
	/* 4.2.1: the technology-partner strip is the final footer row; do not reserve blank space beneath it. */
	.dkw-figma-footer{min-height:0;padding-top:42px}
	.dkw-footer-grid{width:min(calc(100% - 60px),clamp(1160px,89.5833vw,1720px))}
	.dkw-footer-bottom{margin-top:0}
	.dkw-page-hero>.dkw-container{width:min(calc(100% - 60px),clamp(1120px,83.3333vw,1600px))}
	.dkw-content{max-width:1200px}
	.dkw-course-grid.dkw-container,.dkw-course-single.dkw-container{width:min(calc(100% - 60px),clamp(1100px,82.8125vw,1590px))}
}

@media(max-width:991px){.dkw-register-figma{background:#3a0008}.dkw-register-figma::before{top:0;height:100%}.dkw-register-grid{flex-direction:column-reverse;gap:35px;padding:50px 0}.dkw-register-copy{align-items:center;text-align:center!important}.dkw-register-copy p{text-align:center}.dkw-register-copy>div{justify-content:center!important}.dkw-footer-brand{top:0}.dkw-figma-footer{padding-top:55px}.dkw-footer-grid{padding-bottom:20px}}
@media(max-width:576px){.dkw-register-figma{margin-bottom:60px}.dkw-register-card{min-height:0;padding:30px 22px;border-radius:20px}.dkw-register-card>h2{font-size:1.7rem}.dkw-register-form{align-content:initial}.dkw-study-method{gap:12px}.dkw-study-method span{min-height:66px!important;padding:10px!important}.dkw-study-method svg{width:25px;height:25px}.dkw-register-copy h2{font-size:1.7rem;text-align:center}.dkw-register-copy p{text-align:center}.dkw-register-copy>div{width:100%;flex-direction:column}.dkw-register-copy a{text-align:center}}

/* Inner WordPress pages */
.dkw-page-hero{padding:170px 0 80px;color:#fff;background:linear-gradient(135deg,#650013,#97001e)}.dkw-page-hero .dkw-kicker{display:block;margin-bottom:10px;color:var(--dkw-gold);font-weight:700}.dkw-title{max-width:900px;margin:0;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:clamp(2.3rem,5vw,4.5rem);font-weight:800;line-height:1.1}.dkw-lead{max-width:760px;margin:20px 0 0;color:rgba(255,255,255,.78);font-size:1.1rem}
.dkw-content{max-width:900px;padding:75px 0 100px}.dkw-content h2,.dkw-content h3{font-family:Cairo,sans-serif;line-height:1.3}.dkw-content a{color:var(--dkw-red);text-decoration:underline}
.dkw-content.dkw-container{max-width:1200px}.dkw-course-single>.dkw-content{max-width:none}
.dkw-course-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:70px 0}.dkw-course-card{overflow:hidden;background:#f3f5f7;border-radius:16px}.dkw-course-card__media{position:relative;display:block;height:220px}.dkw-course-card__media img{width:100%;height:100%;object-fit:cover}.dkw-badge{position:absolute;top:15px;right:15px;padding:5px 10px;color:#fff;background:var(--dkw-red);border-radius:20px;font-size:.7rem}.dkw-course-card__body{padding:22px}.dkw-course-card__meta{display:flex;justify-content:space-between;color:#666;font-size:.73rem}.dkw-course-card h2,.dkw-course-card h3{font-family:Cairo,sans-serif}.dkw-course-card p{color:#555;font-size:.88rem}.dkw-text-link{color:var(--dkw-red);font-weight:700}
.dkw-course-single{display:grid;grid-template-columns:1fr 380px;gap:65px;align-items:start;padding:75px 0 100px}.dkw-course-aside{position:sticky;top:110px;overflow:hidden;background:#f3f5f7;border-radius:16px;box-shadow:var(--dkw-shadow)}.dkw-course-aside img{width:100%;height:220px;object-fit:cover}.dkw-course-aside__body{padding:24px}.dkw-course-facts{display:grid;gap:10px;padding:0;margin:0 0 22px;list-style:none}.dkw-course-facts li{display:flex;justify-content:space-between;padding-bottom:9px;border-bottom:1px solid #ddd}.dkw-button{display:inline-flex;padding:10px 22px;color:#fff;background:var(--dkw-red);border-radius:8px;font-weight:700}
.dkw-figma-course-page{overflow:hidden;background:#fffcfa}
.dkw-course-banner{width:100%;height:920px;object-fit:cover}
.dkw-course-figma-container{width:min(calc(100% - 60px),1600px);margin-inline:auto}
.dkw-course-intro{padding:145px 0 100px}
.dkw-course-intro>h1{width:min(100%,1000px);padding:24px 40px;margin:0 auto 100px;color:#fff;background:#6d1416;border-radius:38px;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:64px;font-weight:800;line-height:1.2;text-align:center}
.dkw-course-intro-grid{display:grid;grid-template-columns:460px minmax(0,1fr);gap:95px;align-items:center;direction:ltr}
.dkw-course-intro-grid>img{width:100%;max-height:390px;object-fit:contain}
.dkw-course-intro-grid>div{direction:inherit;text-align:start}
.dkw-course-intro-grid p{margin:0 0 22px;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:25px;font-weight:500;line-height:2}
.dkw-course-editor-copy h2,.dkw-course-editor-copy h3{margin:0 0 20px;color:#82171a;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:34px;line-height:1.45}.dkw-course-editor-copy h3{margin-top:25px;font-size:25px}.dkw-course-editor-copy ul{display:grid;gap:10px;padding-inline-start:27px;margin:0;font-size:20px;line-height:1.75}
.dkw-course-contact-buttons{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:48px;margin-top:60px}
.dkw-course-contact-buttons a{min-width:230px;padding:14px 26px;color:#8b181b;background:#fff;border:2px solid #8b181b;border-radius:50px;text-align:center;font-size:20px;font-weight:700}
.dkw-course-contact-buttons a:first-child{color:#fff;background:#bd231d}
.dkw-course-visual-section{display:grid;grid-template-columns:minmax(0,1fr) 460px;gap:110px;align-items:center;min-height:900px;padding:80px 0;direction:ltr}
.dkw-course-visual-section--reverse{grid-template-columns:460px minmax(0,1fr)}
.dkw-course-visual-section>div{direction:inherit;text-align:start}
.dkw-course-visual-section>img{width:100%;max-height:720px;object-fit:contain}
.dkw-course-visual-section h2,.dkw-course-why h2{margin:0 0 55px;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:45px;font-weight:800;line-height:1.4}
.dkw-course-visual-section ul,.dkw-course-why>ul{display:grid;gap:22px;padding-inline-start:28px;margin:0;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:22px;font-weight:600;line-height:1.7}
.dkw-course-why{padding:100px 0 291px}
.dkw-course-why-brand{display:grid;grid-template-columns:440px minmax(0,1fr);gap:80px;align-items:center;margin-bottom:95px;direction:ltr}
.dkw-course-why-brand img{width:360px;justify-self:center}
.dkw-course-why-brand h2{margin:0;direction:inherit;text-align:start;font-size:52px}
.dkw-course-why>ul{width:min(100%,1050px);margin-inline-start:auto;font-size:23px}
.dkw-course-registration{padding:80px 30px 160px}
.dkw-course-register-card{width:min(100%,1140px);min-height:1380px;padding:70px 85px;margin:0 auto;border-radius:34px}
.dkw-course-register-card .dkw-register-form{gap:28px}
.dkw-course-register-card .dkw-register-form label>span{min-height:68px}
[dir=rtl] .dkw-course-intro-grid>div,[dir=rtl] .dkw-course-visual-section>div,[dir=rtl] .dkw-course-why-brand h2{direction:rtl;text-align:right}
[dir=rtl] .dkw-course-contact-buttons{justify-content:flex-start}
@media(min-width:1281px){[dir=rtl] .dkw-figma-hero__content{margin-right:calc(13.333vw - 17px)}html:not([dir=rtl]) .dkw-figma-hero__content{margin-left:calc(13.333vw - 17px)}}

/* Dark theme */
html.dkw-dark body{color:#f4f4f4;background:#17171a}html.dkw-dark .dkw-partners,html.dkw-dark .dkw-figma-courses,html.dkw-dark .dkw-figma-stats{background:#211d1e}html.dkw-dark .dkw-courses-panel,html.dkw-dark .dkw-about-figma,html.dkw-dark .dkw-why-figma,html.dkw-dark .dkw-services-figma,html.dkw-dark .dkw-faq-figma{background:#1a1a1d}html.dkw-dark .dkw-figma-course-card,html.dkw-dark .dkw-why-card,html.dkw-dark .dkw-faq-grid details{color:#eee;background:#26262a}html.dkw-dark .dkw-course-copy h3,html.dkw-dark .dkw-why-card h3,html.dkw-dark .dkw-services-lead,html.dkw-dark .dkw-service-grid h3{color:#eee}html.dkw-dark .dkw-course-copy p,html.dkw-dark .dkw-why-card p,html.dkw-dark .dkw-faq-grid details p{color:#bbb}

/* RTL */
[dir=rtl] body{font-family:"Noto Kufi Arabic",Cairo,Arial,sans-serif;text-align:right}
[dir=rtl] .dkw-figma-menu,[dir=rtl] .dkw-nav-actions,[dir=rtl] .dkw-testimonial-grid header{direction:rtl}
[dir=rtl] .dkw-language__menu{right:auto;left:0}
[dir=rtl] .dkw-figma-hero__content{margin-right:13.333vw;margin-left:auto;text-align:right}
[dir=rtl] .dkw-course-footer{direction:rtl}
[dir=rtl] .dkw-partners h2,[dir=rtl] .dkw-courses-panel>h2,[dir=rtl] .dkw-why-figma h2,[dir=rtl] .dkw-about-copy,[dir=rtl] .dkw-course-copy{text-align:right}
[dir=rtl] .dkw-scroll-top{right:20px;left:auto}
.dkw-lang-de .dkw-figma-menu{gap:24px}.dkw-lang-de .dkw-figma-menu>a,.dkw-lang-de .dkw-nav-dropdown>a{font-size:.68rem}.dkw-lang-de .dkw-register-form button,.dkw-lang-de .dkw-course-contact-buttons a,.dkw-lang-de .dkw-red-button,.dkw-lang-de .dkw-hero-button{white-space:normal;line-height:1.35;text-align:center}.dkw-lang-de .dkw-service-grid h3{overflow-wrap:anywhere}
@media(min-width:1051px){.dkw-lang-de .dkw-service-grid h3{min-height:76px}}
@media(max-width:1450px) and (min-width:1051px){.dkw-lang-de .dkw-figma-menu{gap:12px}.dkw-lang-de .dkw-figma-menu>a,.dkw-lang-de .dkw-nav-dropdown>a{font-size:.62rem}.dkw-lang-de .dkw-figma-logo{width:96px}.dkw-lang-de .dkw-nav-actions{gap:5px}.dkw-lang-de .dkw-register-link{padding-inline:12px}}

@media(max-width:1199px){.dkw-figma-menu{gap:14px}.dkw-figma-menu>a,.dkw-nav-dropdown>a{font-size:.7rem}.dkw-course-search{display:none}.dkw-nav-actions{gap:7px}.dkw-figma-hero__content{margin-right:6vw}.dkw-partners h2,.dkw-courses-panel>h2,.dkw-why-figma h2{font-size:46px}}
@media(min-width:701px) and (max-width:1050px){.dkw-figma-hero__content{padding-bottom:160px}}
@media(max-width:1050px){body.admin-bar .dkw-figma-header{top:46px}.dkw-wide{width:min(calc(100% - 30px),1600px)}.dkw-mobile-toggle{display:grid;order:3;margin-left:auto}.dkw-figma-menu{position:fixed;top:86px;right:0;bottom:0;left:0;display:flex;visibility:hidden;align-items:stretch;justify-content:flex-start;flex-direction:column;gap:0;padding:24px;color:#1a1a1a;background:#fff;opacity:0;pointer-events:none;transform:translateX(100%);transition:.25s ease}.menu-open .dkw-figma-menu{visibility:visible;opacity:1;pointer-events:auto;transform:none}.dkw-figma-menu>a,.dkw-nav-dropdown>a{display:flex;padding:13px 4px;border-bottom:1px solid #eee;font-size:.92rem}.dkw-nav-dropdown{display:block}.dkw-nav-submenu{position:static;display:none;visibility:visible;width:100%;padding:4px 12px;box-shadow:none;opacity:1;transform:none}.dkw-nav-dropdown.is-open .dkw-nav-submenu{display:grid}.dkw-nav-actions{margin-left:auto}.dkw-nav-actions .dkw-login-link,.dkw-nav-actions .dkw-register-link,.dkw-nav-separator{display:none}.dkw-figma-logo{width:115px}.dkw-stat-grid{grid-template-columns:repeat(3,1fr)}.dkw-figma-stat{border-bottom:1px solid #e5d5cf}.dkw-figma-course-grid{grid-template-columns:repeat(2,1fr)}.dkw-about-grid{grid-template-columns:1fr;gap:40px}.dkw-about-copy{text-align:center}.dkw-about-copy p{text-align:center}.dkw-why-grid{grid-template-columns:repeat(2,1fr);gap:50px 24px}.dkw-service-grid{grid-template-columns:repeat(2,1fr);gap:45px}.dkw-testimonial-grid{grid-template-columns:1fr}.dkw-register-grid{grid-template-columns:1fr}.dkw-footer-grid{grid-template-columns:repeat(3,1fr)}.dkw-course-single{grid-template-columns:1fr}.dkw-course-aside{position:static}}
@media(max-width:700px){.dkw-container,.dkw-wide{width:min(calc(100% - 40px),var(--dkw-container))}.dkw-figma-nav{min-height:76px}.dkw-figma-header.is-sticky .dkw-figma-menu,.dkw-figma-menu{top:76px}.dkw-figma-logo{width:100px}.dkw-nav-actions .dkw-theme-toggle{display:none}.dkw-language__current{padding:4px}.dkw-mobile-toggle{width:40px;height:40px}.dkw-figma-hero{height:680px;min-height:680px;background-image:var(--dkw-hero-image-mobile);background-attachment:scroll}.dkw-figma-hero__content{width:calc(100% - 40px);padding-bottom:86px;margin-inline:auto;text-align:center}.dkw-figma-hero h1{font-size:1.7rem;line-height:1.5}.dkw-figma-hero p{font-size:.95rem;line-height:1.7;margin-bottom:30px}.dkw-stat-grid{grid-template-columns:repeat(2,1fr)}.dkw-figma-stat{min-height:125px;padding:14px 7px;border-left:0}.dkw-figma-stat strong{font-size:23px}.dkw-partners{padding-bottom:55px}.dkw-partners h2,.dkw-courses-panel>h2,.dkw-why-figma h2{font-size:32px;text-align:center}.dkw-partner-row,.dkw-partner-row--second{justify-content:center;gap:16px}.dkw-partner-row figure{width:90px;height:65px}.dkw-partner-row img{width:82px;height:47px}.dkw-figma-courses{padding:50px 0}.dkw-courses-panel{padding:30px 18px;border-radius:16px}.dkw-figma-course-grid{grid-template-columns:1fr}.dkw-course-image{height:190px}.dkw-course-meta{font-size:.68rem}.dkw-about-figma{padding:65px 0}.dkw-about-copy h2{font-size:1.85rem}.dkw-about-copy p{font-size:.92rem}.dkw-why-grid{grid-template-columns:1fr}.dkw-why-card{min-height:280px}.dkw-services-figma h2{font-size:1.8rem}.dkw-services-lead{font-size:.95rem}.dkw-service-grid{grid-template-columns:1fr}.dkw-faq-figma h2{font-size:2.1rem}.dkw-title-divider{width:210px}.dkw-faq-grid{grid-template-columns:1fr}.dkw-register-card{padding:24px 18px}.dkw-two-fields{grid-template-columns:1fr}.dkw-register-copy h2{font-size:2rem}.dkw-footer-grid{grid-template-columns:1fr;gap:32px}.dkw-footer-bottom>div{align-items:flex-start;flex-direction:column;padding:20px 0}.dkw-course-grid{grid-template-columns:1fr}.dkw-page-hero{padding-top:135px}.dkw-title{font-size:2.4rem}}

@media(max-width:1050px){.dkw-courses-archive-hero{height:780px;min-height:780px}.dkw-courses-archive-hero__content{padding-top:115px}.dkw-courses-archive-hero h1{font-size:38px}.dkw-courses-archive-hero p{font-size:18px}}
@media(max-width:700px){.dkw-courses-archive-hero{height:660px;min-height:660px;background-image:var(--dkw-courses-hero-image-mobile);background-position:center}.dkw-courses-archive-hero__content{width:calc(100% - 34px);padding-top:100px}.dkw-courses-archive-hero h1{margin-bottom:18px;font-size:26px;line-height:1.55}.dkw-courses-archive-hero p{margin-bottom:25px;font-size:15px;line-height:1.8}.dkw-courses-archive-why{padding-top:25px}.dkw-courses-archive-services{padding-top:65px;padding-bottom:85px}}
@media(max-width:782px){body.admin-bar .dkw-figma-header{top:46px}}
@media(max-width:1050px){.dkw-figma-menu{top:60px}.dkw-figma-logo{width:64px}.dkw-course-banner{height:430px}.dkw-course-intro-grid,.dkw-course-visual-section,.dkw-course-visual-section--reverse{grid-template-columns:1fr;gap:45px}.dkw-course-intro-grid>img,.dkw-course-visual-section>img{max-height:430px}.dkw-course-why-brand{grid-template-columns:1fr;gap:30px}.dkw-course-why-brand h2{text-align:center!important}.dkw-course-why>ul{margin-inline:auto}.dkw-course-register-card{min-height:0}}
@media(max-width:700px){.dkw-figma-nav{min-height:60px}.dkw-figma-header.is-sticky .dkw-figma-menu,.dkw-figma-menu{top:60px}.dkw-figma-logo{width:58px}.dkw-course-banner{height:220px;min-height:220px}.dkw-course-figma-container{width:calc(100% - 40px)}.dkw-course-intro{padding:70px 0 30px}.dkw-course-intro>h1{padding:15px 20px;margin-bottom:55px;border-radius:22px;font-size:34px}.dkw-course-intro-grid{gap:25px}.dkw-course-intro-grid p{font-size:17px;line-height:1.8}.dkw-course-contact-buttons{gap:12px;margin-top:30px}.dkw-course-contact-buttons a{min-width:0;flex:1;padding:10px;font-size:14px}.dkw-course-visual-section{min-height:0;padding:55px 0;gap:25px}.dkw-course-visual-section h2,.dkw-course-why h2{margin-bottom:25px;font-size:28px}.dkw-course-visual-section ul,.dkw-course-why>ul{gap:12px;font-size:16px}.dkw-course-why{padding:60px 0 80px}.dkw-course-why-brand{margin-bottom:45px}.dkw-course-why-brand img{width:230px}.dkw-course-registration{padding:30px 20px 80px}}
@media(min-width:1281px){[dir=rtl] .dkw-figma-hero__content{margin-right:calc(13.333vw - 17px)}html:not([dir=rtl]) .dkw-figma-hero__content{margin-left:calc(13.333vw - 17px)}}
.dkw-about-page-hero{position:relative;display:flex;height:920px;align-items:flex-end;overflow:hidden;color:#fff;background:#231718}.dkw-about-page-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.dkw-about-page-hero__overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(27,10,12,.22),rgba(39,7,12,.88))}.dkw-about-page-hero__copy{position:relative;z-index:1;padding-bottom:120px}.dkw-about-page-hero__copy span,.dkw-section-kicker{display:inline-block;margin-bottom:22px;color:#f2b400;font-size:18px;font-weight:800}.dkw-about-page-hero__copy h1{width:min(100%,1050px);margin:0;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:64px;font-weight:800;line-height:1.25}.dkw-about-page-hero__copy p{width:min(100%,760px);margin:25px 0 0;color:rgba(255,255,255,.86);font-size:21px;line-height:1.75}.dkw-about-page-stats{position:relative}.dkw-about-story{padding:120px 0;background:#fff}.dkw-about-story__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:95px;align-items:center}.dkw-about-story__media{overflow:hidden;border-radius:28px;box-shadow:var(--dkw-shadow)}.dkw-about-story__media img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover}.dkw-about-editor{font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:19px;line-height:1.95}.dkw-about-editor h2{margin:35px 0 12px;color:#86181b;font-size:36px;line-height:1.35}.dkw-about-editor h2:first-child{margin-top:0}.dkw-about-editor h3{margin:28px 0 8px;color:#86181b;font-size:26px}.dkw-about-editor p{margin:0 0 20px}.dkw-about-purpose{padding:115px 0 140px;background:var(--dkw-paper)}.dkw-purpose-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-bottom:120px}.dkw-purpose-grid article{min-height:330px;padding:50px;background:#fff;border-radius:22px;box-shadow:var(--dkw-shadow)}.dkw-purpose-grid i{display:grid;width:68px;height:68px;place-items:center;color:#fff;background:#86181b;border-radius:18px;font-size:32px;font-style:normal}.dkw-purpose-grid h2{margin:28px 0 15px;color:#86181b;font-family:Cairo,sans-serif;font-size:34px}.dkw-purpose-grid p{margin:0;color:#444;font-size:18px;line-height:1.85}.dkw-about-values-title{margin:0 0 55px;color:#86181b;font-family:Cairo,sans-serif;font-size:50px;text-align:center}.dkw-page-cta{padding:90px 0;color:#fff;background:linear-gradient(135deg,#710015,#a31526)}.dkw-page-cta>.dkw-container{display:flex;align-items:center;justify-content:space-between;gap:35px}.dkw-page-cta h2{margin:0;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:42px;line-height:1.3}.dkw-page-cta a{display:inline-block;min-width:210px;padding:15px 28px;color:#86181b;background:#fff;border:2px solid #fff;border-radius:12px;text-align:center;font-weight:800}.dkw-page-cta>div>div{display:flex;gap:14px}.dkw-page-cta .dkw-page-cta__secondary{color:#fff;background:transparent}
.dkw-legal-hero{position:relative;overflow:hidden;min-height:590px;padding:185px 0 90px;background:#fff6f0}.dkw-legal-hero>.dkw-container{position:relative;z-index:1}.dkw-legal-hero span{color:#9b1b20;font-weight:800}.dkw-legal-hero h1{width:min(100%,850px);margin:18px 0 22px;color:#2b2020;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:64px;line-height:1.2}.dkw-legal-hero p{width:min(100%,720px);margin:0;color:#6c5d5d;font-size:19px;line-height:1.75}.dkw-legal-illustration{position:absolute;top:-40px;inset-inline-end:20px;width:360px;height:300px;border:2px solid #e3b6a9;border-radius:46% 54% 55% 45%;transform:rotate(-7deg)}.dkw-legal-illustration i,.dkw-legal-illustration b,.dkw-legal-illustration em{position:absolute;display:grid;place-items:center;color:#fff;background:#97191f;border-radius:50%;font-style:normal}.dkw-legal-illustration i{top:80px;left:35px;width:90px;height:90px;font-size:40px}.dkw-legal-illustration b{top:45px;right:48px;width:115px;height:115px;font-size:55px}.dkw-legal-illustration em{right:90px;bottom:20px;width:60px;height:60px}.dkw-legal-content{width:min(calc(100% - 60px),1180px);padding:105px 0 135px;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:18px;line-height:1.9}.dkw-legal-content h2{margin:55px 0 14px;color:#8e181d;font-size:33px}.dkw-legal-content p{margin:0 0 22px}.dkw-legal-content ul,.dkw-legal-content ol{display:grid;gap:12px}
.dkw-service-page-hero{position:relative;display:flex;height:780px;align-items:flex-end;overflow:hidden;color:#fff;background:#241517}.dkw-service-page-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.dkw-service-page-hero__overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(28,9,11,.18),rgba(61,2,12,.91))}.dkw-service-page-hero>.dkw-container{position:relative;z-index:1;padding-bottom:95px}.dkw-service-page-hero h1{width:min(100%,1000px);margin:0 0 22px;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:62px;line-height:1.25}.dkw-service-page-hero p{width:min(100%,760px);margin:0 0 35px;font-size:20px;line-height:1.75}.dkw-service-page-hero a{display:inline-block;padding:14px 28px;color:#8b181b;background:#fff;border-radius:12px;font-weight:800}.dkw-service-page-copy{padding:120px 0;background:#fff}.dkw-service-page-copy__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);gap:90px;align-items:start}.dkw-service-page-copy article{font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:20px;line-height:1.95}.dkw-service-page-copy article h2,.dkw-service-page-copy article h3,.dkw-service-page-copy aside h2{margin:0 0 25px;color:#85171a;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:39px;line-height:1.35}.dkw-service-page-copy aside{padding:42px;background:#fff8f4;border:1px solid #f1ded5;border-radius:22px}.dkw-service-page-copy aside h2{font-size:29px}.dkw-service-page-copy aside ul{display:grid;gap:22px;padding-inline-start:24px;margin:0;font-size:18px;line-height:1.7}.dkw-contact-page{padding:100px 0 140px;background:var(--dkw-paper)}.dkw-contact-page__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(500px,1.15fr);gap:80px;align-items:start}.dkw-contact-page .dkw-register-card{min-height:0}.dkw-contact-page textarea{width:100%;resize:vertical;color:#222;background:transparent;border:0;outline:0;font:inherit}.dkw-contact-direct{display:flex;flex-wrap:wrap;gap:15px;margin-top:38px}.dkw-contact-direct a{padding:12px 21px;color:#fff;background:#86181b;border-radius:10px;font-weight:700}
@media(max-width:1050px){.dkw-about-page-hero{height:720px}.dkw-about-page-hero__copy h1,.dkw-legal-hero h1,.dkw-service-page-hero h1{font-size:48px}.dkw-about-story__grid,.dkw-service-page-copy__grid,.dkw-contact-page__grid{grid-template-columns:1fr}.dkw-about-story__media img{aspect-ratio:16/9}.dkw-contact-page__grid{gap:50px}.dkw-legal-illustration{opacity:.2}.dkw-purpose-grid{margin-bottom:80px}}
@media(max-width:700px){.dkw-about-page-hero{height:590px}.dkw-about-page-hero__copy{padding-bottom:65px}.dkw-about-page-hero__copy h1,.dkw-legal-hero h1,.dkw-service-page-hero h1{font-size:34px}.dkw-about-page-hero__copy p,.dkw-service-page-hero p{font-size:16px}.dkw-about-story,.dkw-about-purpose,.dkw-service-page-copy,.dkw-contact-page{padding:65px 0}.dkw-about-story__grid{gap:40px}.dkw-about-editor{font-size:16px}.dkw-about-editor h2{font-size:27px}.dkw-purpose-grid{grid-template-columns:1fr;gap:20px;margin-bottom:65px}.dkw-purpose-grid article{min-height:0;padding:30px}.dkw-purpose-grid h2{font-size:28px}.dkw-about-values-title{font-size:32px}.dkw-page-cta{padding:55px 0}.dkw-page-cta>.dkw-container{align-items:stretch;flex-direction:column}.dkw-page-cta h2{font-size:30px;text-align:center}.dkw-page-cta a{width:100%}.dkw-page-cta>div>div{flex-direction:column}.dkw-legal-hero{min-height:500px;padding-top:145px}.dkw-legal-content{width:calc(100% - 40px);padding:65px 0 90px;font-size:16px}.dkw-legal-content h2{font-size:27px}.dkw-service-page-hero{height:590px}.dkw-service-page-hero>.dkw-container{padding-bottom:65px}.dkw-service-page-copy__grid{gap:35px}.dkw-service-page-copy article{font-size:17px}.dkw-service-page-copy article h2,.dkw-service-page-copy article h3{font-size:29px}.dkw-service-page-copy aside{padding:28px}.dkw-contact-page__grid{gap:35px}}
.dkw-service-page{background:#fffcfa}.dkw-service-page-hero-shell{position:relative;width:100%;height:860px;overflow:hidden;background:#f58a00}.dkw-service-page-hero{position:static;display:block;width:100%;height:100%;min-height:0;object-fit:cover;overflow:hidden;background:#f58a00}.dkw-trial-hero-title{position:absolute;top:29%;right:14%;left:14%;z-index:1;padding:45px 30px;color:#fff;background:#72000d;border-radius:24px;box-shadow:0 18px 0 rgba(231,126,0,.75);font-family:Inter,Arial,sans-serif;font-size:86px;font-weight:900;line-height:1;text-align:center}.dkw-service-page-content{padding:115px 0 0}.dkw-service-page-title{width:min(calc(100% - 60px),1050px);padding:23px 40px;margin:0 auto 105px;color:#fff;background:#6d1416;border-radius:30px;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:62px;font-weight:800;line-height:1.3;text-align:center}.dkw-service-intro-row{display:grid;grid-template-columns:470px minmax(0,1fr);gap:85px;align-items:center;min-height:660px;direction:ltr}.dkw-service-intro-row>img{display:block;width:100%;max-height:520px;object-fit:contain}.dkw-service-page--telc-exam .dkw-service-intro-row>img{max-width:540px}.dkw-service-page--travel-service .dkw-service-intro-row>img{max-height:500px}.dkw-service-page--trial-lecture .dkw-service-intro-row>img,.dkw-service-page--certified-translation .dkw-service-intro-row>img{max-height:500px}.dkw-service-intro-row>div{direction:ltr;text-align:left}.dkw-service-editor-copy{font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:24px;line-height:2}.dkw-service-editor-copy p{margin:0}.dkw-service-page[dir=rtl] .dkw-service-intro-row>div,[dir=rtl] .dkw-service-intro-row>div,[dir=rtl] .dkw-service-detail-row>div,[dir=rtl] .dkw-service-benefits-row{direction:rtl;text-align:right}.dkw-service-detail-row{display:grid;grid-template-columns:minmax(0,1fr) 460px;gap:95px;align-items:center;min-height:860px;direction:ltr}.dkw-service-detail-row>div{direction:ltr;text-align:left}.dkw-service-detail-row>img{display:block;width:100%;max-height:650px;object-fit:contain}.dkw-service-detail-row h2,.dkw-service-benefits-row h2{margin:0 0 40px;color:#171717;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:43px;font-weight:800;line-height:1.35}.dkw-service-detail-row ul,.dkw-service-benefits-row>ul{display:grid;gap:18px;padding-inline-start:26px;margin:0;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:22px;line-height:1.75}.dkw-service-detail-row li::marker,.dkw-service-benefits-row li::marker{color:#181818;font-size:.7em}.dkw-service-benefits-row{padding:65px 0 210px;direction:ltr}.dkw-service-benefits-brand{display:grid;grid-template-columns:420px minmax(0,1fr);gap:70px;align-items:center;margin-bottom:60px;direction:ltr}.dkw-service-benefits-brand img{display:block;width:360px;max-width:100%;margin-inline:auto}.dkw-service-benefits-brand h2{margin:0;font-size:45px}.dkw-service-benefits-row>ul{width:min(100%,1050px);margin-inline-start:auto}.dkw-service-page .dkw-course-registration{padding-top:60px;background:#fffcfa}
@media(max-width:1050px){.dkw-service-page-hero-shell{height:430px}.dkw-trial-hero-title{padding:30px 20px;font-size:54px}.dkw-service-page-title{font-size:47px}.dkw-service-intro-row,.dkw-service-detail-row{grid-template-columns:1fr;gap:45px;min-height:0;padding-block:55px}.dkw-service-intro-row>img,.dkw-service-detail-row>img{max-height:430px}.dkw-service-benefits-brand{grid-template-columns:1fr;gap:35px}.dkw-service-benefits-brand h2{text-align:center}.dkw-service-benefits-row>ul{margin-inline:auto}.dkw-service-benefits-row{padding-bottom:130px}}
@media(max-width:700px){.dkw-service-page-hero-shell{height:220px}.dkw-trial-hero-title{top:30%;right:10%;left:10%;padding:19px 10px;border-radius:10px;box-shadow:0 7px 0 rgba(231,126,0,.75);font-size:26px}.dkw-service-page-content{padding-top:70px}.dkw-service-page-title{width:calc(100% - 40px);padding:14px 18px;margin-bottom:45px;border-radius:20px;font-size:32px}.dkw-service-intro-row,.dkw-service-detail-row{gap:25px;padding-block:40px}.dkw-service-intro-row>img,.dkw-service-detail-row>img{max-height:330px}.dkw-service-editor-copy{font-size:17px;line-height:1.85}.dkw-service-detail-row h2,.dkw-service-benefits-row h2{margin-bottom:24px;font-size:28px}.dkw-service-detail-row ul,.dkw-service-benefits-row>ul{gap:11px;font-size:16px}.dkw-service-benefits-row{padding:45px 0 75px}.dkw-service-benefits-brand{gap:20px;margin-bottom:38px}.dkw-service-benefits-brand img{width:230px}.dkw-service-page .dkw-course-registration{padding-top:25px}}
.dkw-service-page--trial-lecture .dkw-trial-hero-title{top:20%;right:8.5%;left:8.5%;display:grid;height:47%;padding:0;place-items:center;border-radius:24px;box-shadow:none}
@media(max-width:1050px){.dkw-service-page--trial-lecture .dkw-trial-hero-title{font-size:50px}}
@media(max-width:700px){.dkw-service-page--trial-lecture .dkw-trial-hero-title{top:14%;right:0;left:0;height:56%;border-radius:0;font-size:24px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
.dkw-about-final{overflow:hidden;background:#fffcfa}
.dkw-about-final .dkw-about-page-hero{height:min(69.1146vw,1327px);min-height:760px;align-items:center}
.dkw-about-final .dkw-about-page-hero>img{object-position:center top}
.dkw-about-final .dkw-about-page-hero__overlay{background:linear-gradient(180deg,rgba(13,8,8,.12) 0,rgba(18,9,9,.17) 52%,rgba(255,252,250,.96) 96%,#fffcfa 100%)}
.dkw-about-final .dkw-about-page-hero__copy{padding-top:92px;padding-bottom:0;text-align:center;text-shadow:0 3px 14px rgba(0,0,0,.55)}
.dkw-about-page-hero__copy strong{display:block;margin-bottom:17px;font-family:Inter,Cairo,sans-serif;font-size:38px;font-weight:800}
.dkw-about-final .dkw-about-page-hero__copy h1{width:min(100%,1250px);margin-inline:auto;font-size:58px;line-height:1.45}
.dkw-about-page-stats{padding:20px 0 70px;background:#fff2eb}
.dkw-about-stat-grid{grid-template-columns:repeat(6,minmax(0,1fr))}
.dkw-about-stat-grid .dkw-figma-stat{min-height:170px;padding:34px 16px;border-inline-start:1px solid #d9c8c1}
.dkw-about-stat-grid .dkw-figma-stat:first-child{border-inline-start:0}
.dkw-about-stat-grid .dkw-figma-stat p{min-height:48px;margin:0 0 12px;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:15px;font-weight:700;line-height:1.55}
.dkw-about-stat-grid .dkw-figma-stat strong{font-family:Inter,Cairo,sans-serif;font-size:37px;line-height:1.1}
.dkw-about-partners{padding:55px 0 105px;background:#fff2eb}
.dkw-about-partners h2{margin-bottom:40px;color:#7e171a;font-size:46px;text-align:center}
.dkw-about-partners .dkw-partner-row{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:30px 45px}
.dkw-about-partners .dkw-partner-row figure{width:auto;height:92px}
.dkw-about-partners .dkw-partner-row img{width:100%;height:70px;object-fit:contain}
.dkw-about-story{padding:125px 0 150px;background:#fffcfa}
.dkw-about-story__grid{grid-template-columns:584px minmax(0,1fr);gap:95px;direction:ltr}
.dkw-about-story__grid>article{direction:ltr;text-align:left}
[dir=rtl] .dkw-about-story__grid>article{direction:rtl;text-align:right}
.dkw-about-story__media{border-radius:8px;box-shadow:0 7px 12px rgba(0,0,0,.18)}
.dkw-about-story__media img{aspect-ratio:584/800}
.dkw-about-story h2{margin:0 0 32px;color:#111;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:44px;font-weight:800;line-height:1.35}
.dkw-about-story h2::after{display:block;width:270px;height:7px;margin-top:7px;background:#7f1518;content:""}
[dir=rtl] .dkw-about-story h2::after{margin-right:0;margin-left:auto}
.dkw-about-editor{color:#771518;font-size:23px;line-height:2}
.dkw-about-story .dkw-about-editor h2,.dkw-about-story .dkw-about-editor h3{display:none}
.dkw-about-inline-cta{display:inline-block;padding:13px 30px;margin-top:18px;color:#fff;background:#8e1719;border-radius:3px;font-weight:800}
.dkw-about-purpose{padding:50px 0 120px;background:#fffcfa}
.dkw-purpose-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:130px;margin-bottom:135px;padding-inline:165px}
.dkw-purpose-grid article{min-height:390px;padding:52px 55px;background:#fff;border:1px solid #8a1719;border-radius:10px;box-shadow:0 5px 12px rgba(0,0,0,.14);text-align:center}
.dkw-purpose-grid i{margin-inline:auto;color:#86181b;background:transparent;font-size:52px}
.dkw-purpose-grid h2{font-size:41px}
.dkw-purpose-grid p{font-size:17px;line-height:2}
.dkw-about-values-title{margin-bottom:75px;color:#7d1618;font-size:58px}
.dkw-about-why-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}
.dkw-about-why-grid article{position:relative;display:grid;min-height:220px;padding:58px 26px 34px;place-items:center;background:#f4f4f4;border-bottom:8px solid #8d1719;border-radius:7px;box-shadow:0 12px 24px rgba(0,0,0,.12);text-align:center}
.dkw-about-why-grid span{position:absolute;top:-34px;display:grid;width:68px;height:68px;place-items:center;color:#fff;background:#7f1518;border:10px solid #fffcfa;border-radius:50%;font-weight:800}
.dkw-about-why-grid h3{margin:0;color:#111;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:23px;line-height:1.55}
.dkw-about-accreditation{padding:145px 0;background:#fffcfa}
.dkw-about-accreditation__grid{display:grid;grid-template-columns:minmax(0,1.2fr) 470px;gap:85px;align-items:center}
.dkw-about-accreditation h2,.dkw-about-values h2,.dkw-about-team h2{margin:0 0 42px;color:#111;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:49px;line-height:1.4}
.dkw-about-accreditation ul{display:grid;gap:30px;padding-inline-start:30px;margin:0;color:#7d1618;font-size:25px;line-height:1.65}
.dkw-about-accreditation img{width:100%;height:630px;object-fit:cover;border-radius:12px}
.dkw-about-values{padding:85px 0 130px;background:#fffcfa;text-align:center}
.dkw-about-values__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:65px 70px;margin-top:85px}
.dkw-about-values__grid article{min-width:280px;max-width:390px;flex:1 1 28%}
.dkw-about-values__grid i{color:#8c171a;font-size:31px;font-style:normal}
.dkw-about-values__grid h3{margin:10px 0 0;color:#111;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:30px;line-height:1.5}
.dkw-about-locations-intro{position:relative;min-height:900px;overflow:hidden;padding:85px 0;color:#fff;background:radial-gradient(circle at 50% 110%,#f7d285 0 20%,transparent 20.2%),linear-gradient(135deg,#f15c10 0,#fa8c0b 67%,#d82813 100%);text-align:center}
.dkw-about-locations-intro::before{position:absolute;right:-140px;bottom:-280px;left:-140px;height:660px;background:repeating-linear-gradient(15deg,rgba(255,255,255,.31) 0 3px,transparent 3px 85px),repeating-linear-gradient(-20deg,rgba(92,72,23,.24) 0 4px,transparent 4px 105px);border:18px solid #f1d497;clip-path:polygon(7% 10%,96% 0,100% 74%,72% 93%,42% 83%,0 100%);content:"";transform:perspective(600px) rotateX(48deg)}
.dkw-about-locations-intro h2{position:relative;z-index:1;margin:0;color:#ffcf35;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:145px;font-weight:900;letter-spacing:4px;line-height:1;text-shadow:4px 5px 0 #811817,7px 9px 0 rgba(0,0,0,.42)}
.dkw-about-locations-intro p{position:relative;z-index:1;margin:30px 0 0;font-size:24px;font-weight:700}
.dkw-about-map span{position:absolute;z-index:2;display:grid;width:120px;height:120px;place-items:center;color:#fff;background:#7d1618;border:13px solid #fff;border-radius:50%;font-size:38px;box-shadow:0 14px 18px rgba(0,0,0,.24)}
.dkw-about-map span::after{position:absolute;bottom:-56px;border:29px solid transparent;border-top:48px solid currentColor;content:""}
.dkw-about-map span:nth-child(1){bottom:180px;left:16%;color:#1683ca;background:#1683ca}.dkw-about-map span:nth-child(2){bottom:310px;left:33%;color:#741acb;background:#741acb}.dkw-about-map span:nth-child(3){bottom:225px;left:49%;color:#ec008c;background:#ec008c}.dkw-about-map span:nth-child(4){right:27%;bottom:330px;color:#df2519;background:#df2519}.dkw-about-map span:nth-child(5){right:11%;bottom:230px;color:#10ad87;background:#10ad87}
.dkw-about-locations{padding:95px 0 160px;background:#fffcfa}
.dkw-about-location-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;padding:65px;background:#fff1eb;border-radius:28px;box-shadow:0 14px 18px rgba(0,0,0,.18)}
.dkw-about-location-card{overflow:hidden;background:#f0f0f0;border-radius:10px}
.dkw-about-location-card>img{display:block;width:100%;height:260px;object-fit:cover}
.dkw-about-location-card>div{position:relative;min-height:270px;padding:26px 30px 28px}
.dkw-about-location-card h3{margin:0 0 8px;color:#161616;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:27px}
.dkw-about-location-card a{color:#333;font-weight:700}
.dkw-about-location-card p{min-height:70px;margin:19px 0;color:#4c4c4c;line-height:1.75}
.dkw-about-location-card .dkw-location-map{display:inline-block;padding:9px 22px;color:#fff;background:#d83424;border-radius:9px}
.dkw-about-team{padding:125px 0 150px;background:#fffcfa}
.dkw-about-team>div>h2,.dkw-about-team__intro{width:min(100%,1250px);margin-inline:auto;text-align:center}
.dkw-about-team__intro{margin-top:0;margin-bottom:85px;font-size:24px;line-height:1.75}
.dkw-about-team__grid{display:grid;gap:75px}
.dkw-about-team__grid article{display:grid;grid-template-columns:minmax(0,1fr) 620px;gap:100px;align-items:center}
.dkw-about-team__grid article:nth-child(2){grid-template-columns:620px minmax(0,1fr)}
.dkw-about-team__grid h3{margin:0 0 30px;color:#111;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:36px}
.dkw-about-team__grid p{margin:0;font-size:24px;line-height:2}
.dkw-about-team__grid img{display:block;width:100%;height:520px;object-fit:cover;border-radius:16px}
.dkw-about-team__grid article:first-child img{object-position:59% center}.dkw-about-team__grid article:nth-child(2) img{object-position:82% center}
.dkw-legal-page{padding:105px 0 120px;background:#fffcfa}
.dkw-legal-page .dkw-legal-sheet{position:relative;width:min(calc(100% - 120px),1780px);max-width:none;overflow:hidden;padding:125px 120px 150px;background:#f2e3da;border-radius:54px}
.dkw-legal-watermark{position:absolute;top:-160px;left:-65px;color:#dec9be;font-family:Inter,sans-serif;font-size:720px;font-weight:900;line-height:1;opacity:.48;transform:rotate(-8deg)}
[dir=rtl] .dkw-legal-watermark{right:auto;left:-65px;transform:rotate(-8deg)}
.dkw-legal-sheet>h1{position:relative;margin:0 0 62px;color:#171717;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:68px;font-weight:800;line-height:1.3;text-align:center}
.dkw-legal-lead{position:relative;margin:-30px auto 55px;font-size:23px;text-align:center}
.dkw-legal-page .dkw-legal-content{position:relative;width:auto;padding:0;color:#151515;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:21px;line-height:1.9}
.dkw-legal-page .dkw-legal-content>p:first-child{margin-bottom:52px;font-size:24px;text-align:center}
.dkw-legal-page .dkw-legal-content h2{margin:32px 0 4px;color:#151515;font-size:31px;font-weight:800;line-height:1.55}
.dkw-legal-page .dkw-legal-content p{margin:0 0 9px}
.dkw-legal-page .dkw-legal-content ul,.dkw-legal-page .dkw-legal-content ol{display:grid;gap:5px;padding-inline-start:28px;margin:0 0 14px}
.dkw-legal-cta{position:relative;margin-top:78px;text-align:center}
.dkw-legal-cta p{margin:0 auto 25px;font-size:21px;font-weight:700}
.dkw-legal-cta a{display:inline-block;min-width:245px;padding:14px 28px;color:#fff;background:#d93424;border-radius:6px;font-weight:800}

@media(max-width:1050px){
	.dkw-about-final .dkw-about-page-hero{height:760px;min-height:760px}.dkw-about-final .dkw-about-page-hero__copy h1{font-size:47px}.dkw-about-stat-grid{grid-template-columns:repeat(3,1fr)}.dkw-about-partners .dkw-partner-row{grid-template-columns:repeat(4,1fr)}.dkw-about-story__grid,.dkw-about-accreditation__grid{grid-template-columns:1fr}.dkw-about-story__media img{aspect-ratio:16/10}.dkw-purpose-grid{gap:30px;padding-inline:0}.dkw-about-why-grid{grid-template-columns:repeat(2,1fr);gap:70px 25px}.dkw-about-accreditation img{height:480px}.dkw-about-values__grid article{flex-basis:40%}.dkw-about-locations-intro{min-height:650px}.dkw-about-locations-intro h2{font-size:96px}.dkw-about-location-grid{grid-template-columns:repeat(2,1fr);padding:35px}.dkw-about-team__grid article,.dkw-about-team__grid article:nth-child(2){grid-template-columns:1fr 1fr;gap:45px}.dkw-about-team__grid img{height:430px}.dkw-legal-page .dkw-legal-sheet{width:calc(100% - 60px);padding:90px 60px 110px}.dkw-legal-sheet>h1{font-size:52px}
}
@media(max-width:700px){
		.dkw-about-final .dkw-about-page-hero{height:590px;min-height:590px}.dkw-about-page-hero__copy strong{font-size:24px}.dkw-about-final .dkw-about-page-hero__copy h1{font-size:31px}.dkw-about-page-stats{padding-bottom:40px}.dkw-about-stat-grid{grid-template-columns:repeat(2,1fr)}.dkw-about-stat-grid .dkw-figma-stat{min-height:135px;padding:22px 8px}.dkw-about-stat-grid .dkw-figma-stat p{font-size:12px}.dkw-about-stat-grid .dkw-figma-stat strong{font-size:24px}.dkw-about-partners{padding:40px 0 65px}.dkw-about-partners h2{font-size:32px}.dkw-about-partners .dkw-partner-row{grid-template-columns:repeat(3,1fr);gap:18px}.dkw-about-partners .dkw-partner-row figure{height:65px}.dkw-about-partners .dkw-partner-row img{height:48px}.dkw-about-story{padding:70px 0 90px}.dkw-about-story h2{font-size:31px}.dkw-about-editor{font-size:17px}.dkw-purpose-grid{grid-template-columns:1fr;gap:25px;margin-bottom:95px}.dkw-purpose-grid article{min-height:0;padding:34px 24px}.dkw-purpose-grid h2{font-size:29px}.dkw-about-values-title{margin-bottom:65px;font-size:34px}.dkw-about-why-grid{grid-template-columns:1fr}.dkw-about-accreditation{padding:80px 0}.dkw-about-accreditation h2,.dkw-about-values h2,.dkw-about-team h2{font-size:32px}.dkw-about-accreditation ul{gap:18px;font-size:17px}.dkw-about-accreditation img{height:300px}.dkw-about-values{padding:60px 0 85px}.dkw-about-values__grid{gap:35px;margin-top:50px}.dkw-about-values__grid article{min-width:100%;flex-basis:100%}.dkw-about-values__grid h3{font-size:24px}.dkw-about-locations-intro{min-height:500px;padding-top:60px}.dkw-about-locations-intro h2{font-size:59px}.dkw-about-locations-intro p{font-size:16px}.dkw-about-map span{width:70px;height:70px;border-width:7px;font-size:22px}.dkw-about-map span::after{bottom:-34px;border-width:17px;border-top-width:30px}.dkw-about-location-grid{grid-template-columns:1fr;gap:24px;padding:18px}.dkw-about-location-card>img{height:210px}.dkw-about-team{padding:75px 0 95px}.dkw-about-team__intro{margin-bottom:50px;font-size:17px}.dkw-about-team__grid article,.dkw-about-team__grid article:nth-child(2){grid-template-columns:1fr;gap:25px}.dkw-about-team__grid article:nth-child(2) img{order:2}.dkw-about-team__grid h3{font-size:28px}.dkw-about-team__grid p{font-size:17px}.dkw-about-team__grid img{height:320px}.dkw-legal-page{padding:85px 0 70px}.dkw-legal-page .dkw-legal-sheet{width:calc(100% - 28px);padding:60px 22px 70px;border-radius:26px}.dkw-legal-watermark{top:-45px;left:-12px;font-size:260px}.dkw-legal-sheet>h1{margin-bottom:38px;font-size:37px}.dkw-legal-lead{font-size:16px}.dkw-legal-page .dkw-legal-content{font-size:16px;line-height:1.85}.dkw-legal-page .dkw-legal-content>p:first-child{margin-bottom:35px;font-size:17px}.dkw-legal-page .dkw-legal-content h2{margin-top:24px;font-size:23px}.dkw-legal-cta{margin-top:48px}.dkw-legal-cta p{font-size:16px}.dkw-legal-cta a{width:100%}
}
.dkw-scroll-top{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(8px);transition:visibility .2s ease,opacity .2s ease,transform .2s ease}
.dkw-scroll-top.is-visible{visibility:visible;opacity:1;pointer-events:auto;transform:none}

@media(max-width:1050px){
	.dkw-figma-menu{display:none;bottom:auto;height:calc(100vh - 60px);height:calc(100dvh - 60px);max-height:calc(100dvh - 60px);overflow-y:auto;overscroll-behavior:contain;transform:none;transition:opacity .2s ease;-webkit-overflow-scrolling:touch}
	.menu-open .dkw-figma-menu{display:flex}
	.dkw-figma-menu>a,.dkw-nav-dropdown>a,.dkw-language__menu a{min-height:44px}
	.dkw-language__current{min-width:44px;min-height:44px;justify-content:center}
}

@media(max-width:700px){
	.dkw-mobile-toggle{width:44px;height:44px}
	.dkw-course-footer a,.dkw-hero-button,.dkw-red-button,.dkw-outline-button,.dkw-service-grid a,.dkw-course-contact-buttons a,.dkw-contact-direct a,.dkw-location-map{display:inline-flex;min-height:44px;align-items:center;justify-content:center}
	.dkw-course-footer button{width:44px;height:44px;flex:0 0 44px}
	.dkw-register-form .dkw-register-branch>span{min-height:44px}.dkw-register-branch select{height:44px}
	.dkw-about-location-card a:not(.dkw-location-map){display:inline-flex;min-height:44px;align-items:center}
	.dkw-footer-grid li{min-height:44px}
	.dkw-footer-grid li>a,.dkw-footer-bottom nav a{display:inline-flex;min-height:44px;align-items:center;padding-block:9px}
}
@media(min-width:1280px){
	[lang=ar] .dkw-about-final .dkw-about-page-hero__copy h1{font-family:"Noto Kufi Arabic",Cairo,sans-serif;font-size:64px;font-weight:900}
	.dkw-about-final .dkw-about-page-hero__copy{padding-top:0;transform:translateY(-45px)}
}
.dkw-figma-reference-crop{display:block;width:100%;overflow:hidden;background:#eee}
.dkw-founder-photo{aspect-ratio:4/3;border-radius:16px;box-shadow:0 14px 34px rgba(0,0,0,.12)}
.dkw-location-photo{height:260px}
.dkw-about-map span{width:112px;height:112px;padding:12px;color:#171717;background:var(--dkw-pin);border:0;font-size:0;line-height:1.2}
.dkw-about-map span::before{position:absolute;inset:12px;z-index:0;background:#fff;border-radius:50%;content:""}
.dkw-about-map span::after{bottom:-52px;border-width:27px;border-top-width:44px;border-top-color:var(--dkw-pin)}
.dkw-about-map span b{position:relative;z-index:1;display:block;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:13px;font-weight:800;line-height:1.25;text-align:center}
.dkw-about-map span:nth-child(1){--dkw-pin:#1683ca;bottom:170px;left:10%}
.dkw-about-map span:nth-child(2){--dkw-pin:#741acb;bottom:300px;left:24%}
.dkw-about-map span:nth-child(3){--dkw-pin:#ec008c;bottom:205px;left:39%}
.dkw-about-map span:nth-child(4){--dkw-pin:#df2519;right:auto;bottom:315px;left:54%}
.dkw-about-map span:nth-child(5){--dkw-pin:#d49a00;right:auto;bottom:195px;left:68%}
.dkw-about-map span:nth-child(6){--dkw-pin:#10ad87;right:8%;bottom:295px;left:auto}
.dkw-about-map span:nth-child(7){--dkw-pin:#118fc2;right:2%;bottom:135px;left:auto}
.dkw-home-founders{padding:78px 0 96px;background:#fffaf7;text-align:center}
.dkw-home-founders h2{margin:0 0 12px;color:var(--dkw-red2);font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:42px;line-height:1.35}
.dkw-home-founders__intro{max-width:760px;margin:0 auto 42px;color:#555;font-size:17px}
.dkw-home-founders__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;max-width:980px;margin:0 auto 34px}
.dkw-home-founders__grid article{overflow:hidden;background:#fff;border-radius:18px;box-shadow:var(--dkw-shadow)}
.dkw-home-founders__grid h3{margin:0;padding:18px 20px;color:#22191a;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:24px}
body.home #main-content{display:flex;flex-direction:column}
body.home .dkw-figma-hero{order:1}body.home .dkw-figma-stats{order:2}body.home .dkw-partners{order:3}body.home .dkw-about-figma{order:4}body.home .dkw-why-figma{order:5}body.home .dkw-figma-courses{order:6}body.home .dkw-services-figma{order:7}body.home .dkw-testimonials-figma{order:8}body.home .dkw-faq-figma{order:9}body.home .dkw-register-figma{order:10}

.dkw-detail-cover{position:relative;display:flex;width:100%;align-items:flex-end;overflow:hidden;background:#29191b}
.dkw-detail-cover--course,.dkw-service-page-hero-shell.dkw-detail-cover{height:clamp(500px,36vw,680px)}
.dkw-detail-cover .dkw-course-banner,.dkw-detail-cover .dkw-service-page-hero{position:absolute;inset:0;width:100%;height:100%;min-height:0;object-fit:cover}
.dkw-detail-cover__shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(20,5,8,.58),rgba(20,5,8,.05) 67%),linear-gradient(0deg,rgba(20,5,8,.36),transparent 55%)}
[dir=rtl] .dkw-detail-cover__shade{transform:scaleX(-1)}
.dkw-detail-cover__content{position:relative;z-index:3;display:flex;align-items:flex-end;padding-bottom:48px}
.dkw-detail-cover__card{width:min(100%,460px);padding:25px 30px;color:#2a2021;background:rgba(255,255,255,.95);border-inline-start:6px solid var(--dkw-red);border-radius:15px;box-shadow:0 18px 50px rgba(0,0,0,.22);backdrop-filter:blur(9px)}
.dkw-detail-cover__card span{display:block;margin-bottom:6px;color:var(--dkw-red);font-size:13px;font-weight:800}
.dkw-detail-cover__card h1{margin:0 0 18px;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:34px;line-height:1.35}
.dkw-detail-cover__card a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:9px 28px;color:#fff;background:var(--dkw-red);border-radius:8px;font-weight:800}
.dkw-detail-cover .dkw-trial-hero-title{display:none}
.dkw-course-page--arabic-teacher .dkw-detail-cover{background:#f58a00}.dkw-course-page--arabic-teacher .dkw-course-banner{object-fit:cover;object-position:left 46%}
[dir=ltr] .dkw-course-page--arabic-teacher .dkw-detail-cover__content{justify-content:flex-end}

@media(min-width:1051px){
	:root{--dkw-container:1452px}
	.dkw-container{width:min(calc(100% - 48px),clamp(1040px,75.625vw,1452px))}
	.dkw-wide{width:min(calc(100% - 80px),1560px)}
	.dkw-figma-menu{gap:27px}
	.dkw-nav-submenu{width:300px;padding:12px}
	.dkw-nav-dropdown--courses .dkw-nav-submenu{grid-template-columns:repeat(2,minmax(0,1fr));width:540px;gap:3px 12px}
	.dkw-nav-dropdown--services .dkw-nav-submenu{width:390px}
	.dkw-nav-submenu a{white-space:normal;line-height:1.45}
	.dkw-figma-stats{padding:clamp(48px,3.6458vw,70px) 0 clamp(35px,2.0833vw,40px)}
	.dkw-figma-stat{min-height:clamp(108px,7.6042vw,146px);padding:0 15px}
	.dkw-figma-stat p{max-width:235px;font-size:clamp(14px,.9375vw,18px);line-height:1.5}
	.dkw-figma-stat strong{margin-top:clamp(20px,1.4583vw,28px);font-size:clamp(31px,2.1875vw,42px)}
	.dkw-figma-stat b{font-size:clamp(27px,1.875vw,36px)}
	.dkw-figma-stat small{font-size:clamp(14px,.9375vw,18px)}
	.dkw-figma-stats .dkw-figma-stat{justify-content:flex-start;border-left:0}
	.dkw-figma-stats .dkw-figma-stat:not(:first-child){border-inline-start:1px solid #e5d5cf}
	.dkw-figma-stats .dkw-figma-stat p{min-height:3em}
	.dkw-figma-stats .dkw-figma-stat strong{margin-top:clamp(10px,.7292vw,14px)}
	[lang=ar] .dkw-figma-stats .dkw-figma-stat small{font-size:inherit}
	.dkw-partners{padding:clamp(42px,2.8646vw,55px) 0 clamp(45px,3.125vw,60px)}
	.dkw-partners h2{margin-bottom:clamp(26px,1.8229vw,35px);font-size:clamp(37px,2.6042vw,50px)}
	.dkw-partner-row figure{width:clamp(120px,8.3333vw,160px);height:clamp(75px,5.2083vw,100px)}
	.dkw-partner-row img{width:clamp(105px,7.2917vw,140px);height:clamp(60px,4.1667vw,80px)}
	.dkw-partner-row--second{margin-top:clamp(34px,2.3438vw,45px)}
	.dkw-partners .dkw-partner-row figure{height:clamp(90px,6.25vw,120px)}
	.dkw-partners .dkw-partner-row img{width:calc(var(--dkw-logo-width) * clamp(.75px,.0520833vw,1px));max-width:none;height:auto}
	.dkw-partners .dkw-partner-row figure:nth-child(1){--dkw-logo-width:127}
	.dkw-partners .dkw-partner-row figure:nth-child(2){--dkw-logo-width:184}
	.dkw-partners .dkw-partner-row figure:nth-child(3){--dkw-logo-width:167}
	.dkw-partners .dkw-partner-row figure:nth-child(4){--dkw-logo-width:127}
	.dkw-partners .dkw-partner-row figure:nth-child(5){--dkw-logo-width:91}
	.dkw-partners .dkw-partner-row figure:nth-child(6){--dkw-logo-width:100}
	.dkw-partners .dkw-partner-row figure:nth-child(7){--dkw-logo-width:157}
	.dkw-partners .dkw-partner-row figure:nth-child(8){--dkw-logo-width:103}
	.dkw-partners .dkw-partner-row--second figure{width:calc(var(--dkw-logo-width) * clamp(.75px,.0520833vw,1px));height:clamp(75px,5.2083vw,100px)}
	.dkw-partners .dkw-partner-row--second figure:nth-child(1){--dkw-logo-width:104}
	.dkw-partners .dkw-partner-row--second figure:nth-child(2){--dkw-logo-width:116}
	.dkw-partners .dkw-partner-row--second figure:nth-child(3){--dkw-logo-width:214}
	.dkw-partners .dkw-partner-row--second figure:nth-child(4){--dkw-logo-width:220}
	.dkw-partners .dkw-partner-row--second figure:nth-child(5){--dkw-logo-width:232}
	.dkw-partners .dkw-partner-row--second figure:nth-child(6){--dkw-logo-width:176}
	.dkw-courses-archive-hero{height:clamp(620px,48vw,820px);min-height:620px}.dkw-courses-archive-hero h1{font-size:42px}.dkw-courses-archive-hero p{font-size:18px}
}

@media(min-width:901px){
	.dkw-course-figma-container{width:min(calc(100% - 80px),1240px)}
	.dkw-course-intro{padding:72px 0 35px}
	.dkw-course-intro-grid,.dkw-service-intro-row{grid-template-columns:380px minmax(0,1fr);gap:68px;min-height:0;padding-block:55px}
	.dkw-course-intro-grid>img,.dkw-service-intro-row>img{max-height:360px}
	.dkw-course-intro-grid p,.dkw-service-editor-copy{font-size:18px;line-height:1.85}
	.dkw-course-visual-section,.dkw-service-detail-row{grid-template-columns:minmax(0,1fr) 380px;gap:72px;min-height:0;padding:66px 0}
	.dkw-course-visual-section--reverse{grid-template-columns:380px minmax(0,1fr)}
	.dkw-course-visual-section>img,.dkw-service-detail-row>img{max-height:430px}
	.dkw-course-visual-section h2,.dkw-course-why h2,.dkw-service-detail-row h2,.dkw-service-benefits-row h2{margin-bottom:30px;font-size:34px}
	.dkw-course-visual-section ul,.dkw-course-why>ul,.dkw-service-detail-row ul,.dkw-service-benefits-row>ul{gap:14px;font-size:18px;line-height:1.65}
	.dkw-course-why{padding:70px 0 95px}.dkw-course-why-brand{grid-template-columns:310px minmax(0,1fr);gap:55px;margin-bottom:45px}.dkw-course-why-brand img,.dkw-service-benefits-brand img{width:280px}
	.dkw-service-page-content{padding-top:45px}.dkw-service-benefits-row{padding:55px 0 110px}.dkw-service-benefits-brand{grid-template-columns:310px minmax(0,1fr);gap:55px;margin-bottom:42px}
	.dkw-course-registration{padding:55px 20px 95px}.dkw-course-register-card{width:min(100%,780px);min-height:0;padding:45px 52px;border-radius:24px}.dkw-course-register-card .dkw-register-form{gap:18px}.dkw-course-register-card .dkw-register-form label>span{min-height:54px}
}

@media(max-width:1050px){
	.dkw-nav-dropdown--courses .dkw-nav-submenu,.dkw-nav-dropdown--services .dkw-nav-submenu{width:auto}
	.dkw-home-founders__grid{max-width:780px}
}

@media(max-width:700px){
	.dkw-detail-cover--course,.dkw-service-page-hero-shell.dkw-detail-cover{height:330px}
	.dkw-detail-cover__content{padding-bottom:18px}
	.dkw-detail-cover__card{width:min(100%,330px);padding:13px 16px;border-inline-start-width:4px;border-radius:10px}
	.dkw-detail-cover__card span{font-size:10px}.dkw-detail-cover__card h1{margin-bottom:10px;font-size:20px}.dkw-detail-cover__card a{min-height:40px;padding:6px 20px;font-size:13px}
	.dkw-course-intro{padding-top:45px}.dkw-service-page-content{padding-top:25px}
	.dkw-home-founders{padding:58px 0 70px}.dkw-home-founders h2{font-size:31px}.dkw-home-founders__intro{font-size:15px}.dkw-home-founders__grid{grid-template-columns:1fr;gap:22px}.dkw-home-founders__grid h3{font-size:21px}.dkw-founder-photo{aspect-ratio:4/3;height:auto}
	.dkw-location-photo{height:210px}
	.dkw-about-map span{width:72px;height:72px;padding:7px}.dkw-about-map span::before{inset:7px}.dkw-about-map span::after{bottom:-31px;border-width:16px;border-top-width:27px}.dkw-about-map span b{font-size:8px}.dkw-about-map span:nth-child(1){bottom:120px;left:1%}.dkw-about-map span:nth-child(2){bottom:225px;left:14%}.dkw-about-map span:nth-child(3){bottom:120px;left:29%}.dkw-about-map span:nth-child(4){bottom:230px;left:44%}.dkw-about-map span:nth-child(5){bottom:115px;left:59%}.dkw-about-map span:nth-child(6){right:12%;bottom:225px}.dkw-about-map span:nth-child(7){right:-3%;bottom:115px}
}
.dkw-about-page-hero__copy .dkw-hero-button{margin-top:30px}
.dkw-mission-points{margin:16px 0 0;padding-inline-start:24px;color:#444;font-size:17px;line-height:1.9;text-align:start}
.dkw-about-why-grid article{display:flex;min-height:290px;align-items:center;flex-direction:column;justify-content:center}
.dkw-about-why-grid p{margin:14px 0 0;color:#444;font-size:15px;line-height:1.75}
.dkw-about-values__grid p{margin:8px 0 0;color:#333;font-size:17px;line-height:1.75}
@media(max-width:700px){.dkw-about-page-hero__copy .dkw-hero-button{margin-top:22px}.dkw-mission-points{font-size:15px}.dkw-about-why-grid article{min-height:0}.dkw-about-values__grid p{font-size:15px}}
.dkw-about-partners .dkw-partner-row,
.dkw-about-partners .dkw-partner-row figure{min-width:0}
.dkw-about-partners .dkw-partner-row figure{overflow:hidden}
.dkw-about-partners .dkw-partner-row img{display:block;width:min(100%,150px);max-width:100%;height:72px;object-fit:contain}
@media(max-width:700px){.dkw-about-partners .dkw-partner-row img{height:48px}}
@media(min-width:1051px){
	.dkw-courses-archive-hero{height:clamp(820px,71.77vw,1378px);min-height:820px}
	.dkw-courses-archive-hero h1{font-size:50px}
	.dkw-courses-archive-hero p{font-size:22px}
	.dkw-why-figma.dkw-courses-archive-why{min-height:0;padding:55px 0 50px}
	.dkw-services-figma.dkw-courses-archive-services{padding-top:80px;padding-bottom:115px}
}
@media(min-width:1051px){
	.post-type-archive-dkw_course .dkw-figma-header{background:rgba(24,23,28,.2)}
	.dkw-courses-archive-hero__overlay{background:linear-gradient(to bottom,rgba(8,15,19,0) 0,rgba(8,15,19,0) 64%,rgba(255,252,250,.96) 96%,#fffcfa 100%)}
	.dkw-why-figma.dkw-courses-archive-why{background:#fffcfa}
	.dkw-figma-courses.dkw-courses-archive-grid{background:#fff5ef}
	.dkw-figma-course-card{background:#f3f3f3}
	.dkw-services-figma.dkw-courses-archive-services{padding-bottom:158px;background:#fffcfa}
}

@media(min-width:1051px){.dkw-services-figma.dkw-courses-archive-services{min-height:897px}}
.dkw-courses-archive-grid .dkw-figma-course-card:nth-child(7) .dkw-course-image{background-image:url("data:image/jpeg;base64,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");background-position:center;background-size:cover}
.dkw-courses-archive-grid .dkw-figma-course-card:nth-child(7) .dkw-course-image img{opacity:0}
@media(min-width:1051px){
body.single-dkw_course .dkw-detail-cover--course{height:920px}
body.single-dkw_course .dkw-detail-cover__shade,body.single-dkw_course .dkw-detail-cover__content{display:none}
body.single-dkw_course .dkw-course-figma-container{width:min(calc(100% - 60px),1600px)}
body.single-dkw_course .dkw-course-intro{padding:145px 0 100px}
body.single-dkw_course .dkw-course-intro-grid{grid-template-columns:460px minmax(0,1fr);gap:95px;min-height:0;padding-block:0}
body.single-dkw_course .dkw-course-intro-grid>img{max-height:390px}
body.single-dkw_course .dkw-course-intro-grid p{font-size:25px;line-height:2}
body.single-dkw_course .dkw-course-visual-section{grid-template-columns:minmax(0,1fr) 460px;gap:110px;min-height:900px;padding:80px 0}
body.single-dkw_course .dkw-course-visual-section--reverse{grid-template-columns:460px minmax(0,1fr)}
body.single-dkw_course .dkw-course-visual-section>img{max-height:720px}
body.single-dkw_course .dkw-course-visual-section h2,body.single-dkw_course .dkw-course-why h2{margin-bottom:55px;font-size:45px}
body.single-dkw_course .dkw-course-visual-section ul,body.single-dkw_course .dkw-course-why>ul{gap:22px;font-size:22px;line-height:1.7}
body.single-dkw_course .dkw-course-why{padding:100px 0 291px}
body.single-dkw_course .dkw-course-why-brand{grid-template-columns:440px minmax(0,1fr);gap:80px;margin-bottom:95px}
body.single-dkw_course .dkw-course-why-brand img{width:360px}
body.single-dkw_course .dkw-course-why-brand h2{font-size:52px}
body.single-dkw_course .dkw-course-why>ul{font-size:23px}
body.single-dkw_course .dkw-course-registration{padding:80px 30px 160px}
body.single-dkw_course .dkw-course-register-card{width:min(100%,1140px);min-height:1380px;padding:70px 85px;border-radius:34px}
body.single-dkw_course .dkw-course-register-card .dkw-register-form{gap:28px}
body.single-dkw_course .dkw-course-register-card .dkw-register-form label>span{min-height:68px}
}

@media(min-width:1051px){body.single-dkw_course .dkw-course-registration{padding-bottom:121px}}

@media(min-width:1051px){body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-intro{min-height:899px}}

@media(min-width:1051px){body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-intro{min-height:900px}}

@media(min-width:1051px){body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-intro{min-height:899.5px}}

@media(min-width:1051px){body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-why{min-height:1123.34px}}

@media(min-width:1051px){body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-why{padding-bottom:276px}}

@media(min-width:1051px){body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-intro{min-height:848px}}

@media(min-width:1051px){body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-why{padding-bottom:279px}}

@media(min-width:1051px){body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-intro{min-height:800px}}

@media(min-width:1051px){body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-why{padding-bottom:231px}}

@media(min-width:1051px){body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-why{min-height:1054.14px}}

@media(min-width:1051px){body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-intro{min-height:883px}}

@media(min-width:1051px){body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-intro{min-height:865px}}
@media(min-width:1051px){
body.page-template-page-service-detail .dkw-service-page{background:#fffcfa}
body.page-template-page-service-detail .dkw-service-page-hero-shell{height:920px;overflow:visible}
body.page-template-page-service-detail .dkw-service-page-hero{width:100%;height:100%;object-fit:cover}
body.page-template-page-service-detail .dkw-service-page-hero-shell .dkw-detail-cover__shade{display:none}
body.page-template-page-service-detail .dkw-service-page-hero-shell .dkw-detail-cover__content{position:absolute;top:calc(100% + 88px);right:0;left:0;height:auto;display:block;z-index:5}
body.page-template-page-service-detail .dkw-service-page-hero-shell .dkw-detail-cover__card{width:min(100%,970px);min-height:180px;margin:auto;padding:30px 45px;display:flex;align-items:center;justify-content:center;background:#6d1416;border:0;border-radius:30px;box-shadow:none;text-align:center}
body.page-template-page-service-detail .dkw-service-page-hero-shell .dkw-detail-cover__card>span,body.page-template-page-service-detail .dkw-service-page-hero-shell .dkw-detail-cover__card>a{display:none}
body.page-template-page-service-detail .dkw-service-page-hero-shell .dkw-detail-cover__card h1{margin:0;color:#fff;font-size:64px;line-height:1.15}
body.page-template-page-service-detail .dkw-service-page-content{padding:0}
body.page-template-page-service-detail .dkw-course-figma-container{width:min(calc(100% - 60px),1600px)}
body.page-template-page-service-detail .dkw-service-intro-row{height:1010px;padding:330px 0 100px;grid-template-columns:460px minmax(0,1fr);gap:95px;align-items:center}
body.page-template-page-service-detail .dkw-service-intro-row>img{width:100%;max-height:390px;object-fit:contain}
body.page-template-page-service-detail .dkw-service-editor-copy{font-size:25px;line-height:2}
body.page-template-page-service-detail .dkw-service-detail-row{height:900px;padding:80px 0;grid-template-columns:minmax(0,1fr) 460px;gap:110px;align-items:center}
body.page-template-page-service-detail .dkw-service-detail-row>img{max-height:720px;object-fit:contain}
body.page-template-page-service-detail .dkw-service-detail-row h2,body.page-template-page-service-detail .dkw-service-benefits-row h2{margin-bottom:55px;font-size:45px}
body.page-template-page-service-detail .dkw-service-detail-row ul,body.page-template-page-service-detail .dkw-service-benefits-row>ul{gap:22px;font-size:22px;line-height:1.7}
body.page-template-page-service-detail .dkw-service-benefits-row{height:975px;padding:100px 0 160px}
body.page-template-page-service-detail .dkw-service-benefits-brand{display:grid;grid-template-columns:440px minmax(0,1fr);gap:80px;align-items:center;margin-bottom:95px}
body.page-template-page-service-detail .dkw-service-benefits-brand img{width:360px}
body.page-template-page-service-detail .dkw-service-benefits-brand h2{font-size:52px}
body.page-template-page-service-detail .dkw-service-benefits-row>ul{font-size:23px}
body.page-template-page-service-detail .dkw-course-registration{height:1581px;padding:80px 30px 121px}
body.page-template-page-service-detail .dkw-course-register-card{width:min(100%,1140px);min-height:1380px;padding:70px 85px;border-radius:34px}
body.page-template-page-service-detail .dkw-course-register-card .dkw-register-form{gap:28px}
body.page-template-page-service-detail .dkw-course-register-card .dkw-register-form label>span{min-height:68px}
}

@media(min-width:1051px){body.dkw-rtl.page-template-page-service-detail .dkw-service-page--trial-lecture .dkw-service-benefits-row{height:925px;padding-bottom:110px}}

@media(min-width:1051px){body.dkw-rtl.page-template-page-service-detail .dkw-service-page--certified-translation .dkw-service-benefits-row{height:932px;padding-bottom:117px}}
@media(min-width:1051px){
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-detail-cover--course{height:910px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-intro{height:400px;padding:113px 0 0;position:relative}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-intro h1{width:1055px;height:186px;margin:0 auto;padding:24px 40px;display:flex;align-items:center;justify-content:center}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-intro-grid{display:block;height:0;min-height:0;padding:0}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-intro-grid>img,body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-editor-copy{display:none}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-intro-grid>div{display:contents}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-contact-buttons{position:absolute;top:1170px;right:0;width:760px;margin:0;z-index:5}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse){height:1250px;padding:60px 0 120px;align-items:start}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse)>img{content:url(https://newwebdkw.goticteam.cloud/wp-content/themes/dkw-akademie/assets/images/figma/services/trial-intro.webp);width:460px;max-height:600px;margin-top:10px;object-fit:contain}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse)>div{padding-top:40px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse) ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:70px;row-gap:22px;direction:ltr}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse) li{direction:rtl}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse) li:nth-child(-n+3){grid-column:1/-1}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse) li:nth-child(n+4){height:170px;margin-top:35px;padding:34px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#d1cfce;border-radius:24px;font-size:0;text-align:center}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse) li:nth-child(n+4)::before{color:#c32024;font-size:34px;font-weight:800;line-height:1}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse) li:nth-child(n+4)::after{color:#2d2422;font-size:17px;font-weight:700;line-height:1.2}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse) li:nth-child(4)::before{content:"2h"}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse) li:nth-child(4)::after{content:"مدة المحاضرة"}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse) li:nth-child(5)::before{content:"2"}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse) li:nth-child(5)::after{content:"محاضرة أسبوعيًا"}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse) li:nth-child(6)::before{content:"شهرين"}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse) li:nth-child(6)::after{content:"مدة الدورة"}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section--reverse{height:650px;padding:40px 0;align-items:center}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section--reverse>img{content:url(https://newwebdkw.goticteam.cloud/wp-content/themes/dkw-akademie/assets/images/figma/courses/student_standing.webp);width:440px;max-height:570px;object-fit:contain}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why{height:1355px;padding:80px 0 90px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why-brand{direction:ltr;margin-bottom:120px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why-brand h2{direction:rtl}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why>ul{gap:72px;font-size:30px;line-height:1.8}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-registration{height:1469px;padding:0 30px 50px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-register-card{min-height:1419px}
}

@media(min-width:1051px){body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section--reverse{min-height:650px}}

@media(min-width:1051px){
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse){grid-template-columns:460px minmax(0,1fr)}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse)>img{grid-column:1;grid-row:1}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse)>div{grid-column:2;grid-row:1}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section--reverse{grid-template-columns:minmax(0,1fr) 460px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section--reverse>img{grid-column:2;grid-row:1}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section--reverse>div{grid-column:1;grid-row:1}
}

@media(min-width:1051px){
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse)>img{margin-top:-185px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse) li:nth-child(n+4){margin-top:111px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-contact-buttons{top:1188px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-contact-buttons a{flex:0 0 300px;min-height:96px;border-radius:48px;display:flex;align-items:center;justify-content:center}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section--reverse>img{width:500px;height:800px;max-height:800px;align-self:start;margin-top:-253px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section--reverse>div{transform:translateY(-250px)}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why-brand img{transform:translateX(396px)}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why-brand{margin-bottom:167px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why>ul{width:1050px;margin-left:auto;margin-right:0;gap:135px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why>ul li{height:135px;display:flex;flex-direction:column;justify-content:center;gap:20px;font-size:0}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why>ul li::before{color:#2d2422;font-size:30px;font-weight:800;line-height:1.2}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why>ul li::after{color:#2d2422;font-size:30px;font-weight:400;line-height:1.35}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why>ul li:nth-child(1)::before{content:"خبرة حقيقية"}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why>ul li:nth-child(1)::after{content:"تدريب عملي مع طلاب ألمان أونلاين"}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why>ul li:nth-child(2)::before{content:"دعم مهني"}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why>ul li:nth-child(2)::after{content:"جلسات HR للمساعدة في اجتياز الإنترفيو"}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why>ul li:nth-child(3)::before{content:"توظيف مباشر"}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why>ul li:nth-child(3)::after{content:"ترشيح المتميزين لأكاديميات متعددة"}
}
@media(min-width:1051px){
body.page-template-page-legal .dkw-legal-page{padding-top:92px;padding-bottom:26px}
body.page-template-page-legal .dkw-legal-sheet--terms{height:3499px;min-height:3499px;padding:181px 210px 260px}
body.page-template-page-legal .dkw-legal-sheet--terms h1{margin-bottom:82px}
body.page-template-page-legal .dkw-legal-sheet--terms .dkw-legal-content,body.page-template-page-legal .dkw-legal-sheet--terms .dkw-legal-cta{width:100%}
body.page-template-page-legal .dkw-legal-sheet--terms .dkw-legal-content h2{margin-top:40px}
}
@media(min-width:1051px){
body.page-template-page-about .dkw-about-final{background:#fffcfa}
body.page-template-page-about .dkw-about-page-stats{height:221px;padding:0 0 49.8px;background:#fff5ef}
body.page-template-page-about .dkw-about-stat-grid{transform:translateY(-9px)}
body.page-template-page-about .dkw-about-partners{height:490px;padding:55px 0 67.5px;background:#fff5ef}
body.page-template-page-about .dkw-about-story{height:996px;padding:93px 0 103px}
body.page-template-page-about .dkw-about-purpose{height:948px;padding:0}
body.page-template-page-about .dkw-purpose-grid{grid-template-columns:350px 350px;gap:161px;justify-content:end;height:355px;padding:0;margin-bottom:126px}
body.page-template-page-about .dkw-purpose-grid article{width:350px;height:355px;min-height:355px;padding:38px 34px}
body.page-template-page-about .dkw-about-values-title{margin-bottom:28px}
body.page-template-page-about .dkw-about-why-grid{grid-template-columns:repeat(4,266px);gap:127px;justify-content:center;height:300px}
body.page-template-page-about .dkw-about-why-grid article{width:266px;height:300px;min-height:300px;padding:58px 22px 28px}
body.page-template-page-about .dkw-about-accreditation{height:835px;padding:87px 0 98px}
body.page-template-page-about .dkw-about-accreditation__grid{direction:ltr;grid-template-columns:minmax(0,1fr) 528px;gap:100px;height:650px;align-items:center}
body.page-template-page-about .dkw-about-accreditation__grid article{direction:rtl}
body.page-template-page-about .dkw-about-accreditation img{width:528px;height:650px}
body.page-template-page-about .dkw-about-values{height:706px;padding:85px 0}
body.page-template-page-about .dkw-about-locations-intro{height:697px;min-height:697px;padding:58px 0 0}
body.page-template-page-about .dkw-about-locations{height:1860px;padding:78px 0 245px}
body.page-template-page-about .dkw-about-location-grid{grid-template-columns:repeat(3,442px);gap:74px 50px;height:1537px;padding:30px 13px}
body.page-template-page-about .dkw-about-location-card{width:442px;height:443px}
body.page-template-page-about .dkw-about-location-card>.dkw-location-photo{height:250px}
body.page-template-page-about .dkw-about-location-card>div{height:193px;min-height:193px;padding:18px 24px}
body.page-template-page-about .dkw-about-team{height:1450px;padding:68px 0 163px}
body.page-template-page-about .dkw-about-team>div>h2{margin-bottom:10px}
body.page-template-page-about .dkw-about-team__intro{height:35px;margin-bottom:16px;font-size:20px;line-height:1.75}
body.page-template-page-about .dkw-about-team__grid{gap:49px;height:1089px}
body.page-template-page-about .dkw-about-team__grid article{grid-template-columns:minmax(0,1fr) 688px;gap:85px;height:520px}
body.page-template-page-about .dkw-about-team__grid article:nth-child(2){grid-template-columns:688px minmax(0,1fr)}
body.page-template-page-about .dkw-about-team__grid .dkw-founder-photo{width:688px;height:520px}
}
@media(min-width:1051px){
body.page-id-5 .dkw-about-final,body.dkw-page-about .dkw-about-final{background:#fffcfa}
body.page-id-5 .dkw-about-page-stats,body.dkw-page-about .dkw-about-page-stats{height:221px;padding:0 0 49.8px;background:#fff5ef}
body.page-id-5 .dkw-about-stat-grid,body.dkw-page-about .dkw-about-stat-grid{transform:translateY(-9px)}
body.page-id-5 .dkw-about-partners,body.dkw-page-about .dkw-about-partners{height:490px;padding:55px 0 67.5px;background:#fff5ef}
body.page-id-5 .dkw-about-story,body.dkw-page-about .dkw-about-story{height:996px;padding:93px 0 103px}
body.page-id-5 .dkw-about-purpose,body.dkw-page-about .dkw-about-purpose{height:948px;padding:0}
body.page-id-5 .dkw-purpose-grid,body.dkw-page-about .dkw-purpose-grid{grid-template-columns:350px 350px;gap:161px;justify-content:end;height:355px;padding:0;margin-bottom:126px}
body.page-id-5 .dkw-purpose-grid article,body.dkw-page-about .dkw-purpose-grid article{width:350px;height:355px;min-height:355px;padding:38px 34px}
body.page-id-5 .dkw-about-values-title,body.dkw-page-about .dkw-about-values-title{margin-bottom:28px}
body.page-id-5 .dkw-about-why-grid,body.dkw-page-about .dkw-about-why-grid{grid-template-columns:repeat(4,266px);gap:127px;justify-content:center;height:300px}
body.page-id-5 .dkw-about-why-grid article,body.dkw-page-about .dkw-about-why-grid article{width:266px;height:300px;min-height:300px;padding:58px 22px 28px}
body.page-id-5 .dkw-about-accreditation,body.dkw-page-about .dkw-about-accreditation{height:835px;padding:87px 0 98px}
body.page-id-5 .dkw-about-accreditation__grid,body.dkw-page-about .dkw-about-accreditation__grid{direction:ltr;grid-template-columns:minmax(0,1fr) 528px;gap:100px;height:650px;align-items:center}
body.page-id-5 .dkw-about-accreditation__grid article,body.dkw-page-about .dkw-about-accreditation__grid article{direction:rtl}
body.page-id-5 .dkw-about-accreditation img,body.dkw-page-about .dkw-about-accreditation img{width:528px;height:650px}
body.page-id-5 .dkw-about-values,body.dkw-page-about .dkw-about-values{height:706px;padding:85px 0}
body.page-id-5 .dkw-about-locations-intro,body.dkw-page-about .dkw-about-locations-intro{height:697px;min-height:697px;padding:58px 0 0}
body.page-id-5 .dkw-about-locations,body.dkw-page-about .dkw-about-locations{height:1860px;padding:78px 0 245px}
body.page-id-5 .dkw-about-location-grid,body.dkw-page-about .dkw-about-location-grid{grid-template-columns:repeat(3,442px);gap:74px 50px;height:1537px;padding:30px 13px}
body.page-id-5 .dkw-about-location-card,body.dkw-page-about .dkw-about-location-card{width:442px;height:443px}
body.page-id-5 .dkw-about-location-card>.dkw-location-photo,body.dkw-page-about .dkw-about-location-card>.dkw-location-photo{height:250px}
body.page-id-5 .dkw-about-location-card>div,body.dkw-page-about .dkw-about-location-card>div{height:193px;min-height:193px;padding:18px 24px}
body.page-id-5 .dkw-about-team,body.dkw-page-about .dkw-about-team{height:1450px;padding:68px 0 163px}
body.page-id-5 .dkw-about-team>div>h2,body.dkw-page-about .dkw-about-team>div>h2{margin-bottom:10px}
body.page-id-5 .dkw-about-team__intro,body.dkw-page-about .dkw-about-team__intro{height:35px;margin-bottom:16px;font-size:20px;line-height:1.75}
body.page-id-5 .dkw-about-team__grid,body.dkw-page-about .dkw-about-team__grid{gap:49px;height:1089px}
body.page-id-5 .dkw-about-team__grid article,body.dkw-page-about .dkw-about-team__grid article{grid-template-columns:minmax(0,1fr) 688px;gap:85px;height:520px}
body.page-id-5 .dkw-about-team__grid article:nth-child(2),body.dkw-page-about .dkw-about-team__grid article:nth-child(2){grid-template-columns:688px minmax(0,1fr)}
body.page-id-5 .dkw-about-team__grid .dkw-founder-photo,body.dkw-page-about .dkw-about-team__grid .dkw-founder-photo{width:688px;height:520px}
}
@media(min-width:1051px){
body.page-id-5 .dkw-about-final .dkw-about-page-hero,body.dkw-page-about .dkw-about-final .dkw-about-page-hero{height:min(68.0208vw,1306px);min-height:760px}
body.page-id-5 .dkw-about-final .dkw-about-page-hero__copy,body.dkw-page-about .dkw-about-final .dkw-about-page-hero__copy{padding-top:92px;text-align:right}
body.page-id-5 .dkw-about-page-hero__copy strong,body.dkw-page-about .dkw-about-page-hero__copy strong{margin-bottom:14px;font-size:64px;line-height:1.12}
body.page-id-5 .dkw-about-final .dkw-about-page-hero__copy h1,body.dkw-page-about .dkw-about-final .dkw-about-page-hero__copy h1{width:auto;max-width:none;margin-inline:0;font-size:64px;line-height:1.45}
body.page-id-5 .dkw-about-page-hero__copy .dkw-hero-button,body.dkw-page-about .dkw-about-page-hero__copy .dkw-hero-button{display:inline-flex;min-width:180px;height:50px;padding:0 24px;align-items:center;justify-content:center}
body.page-id-5 .dkw-about-stat-grid,body.dkw-page-about .dkw-about-stat-grid{transform:translateY(-17px)}
body.page-id-5 .dkw-about-partners,body.dkw-page-about .dkw-about-partners{padding:55px 0 88.5px}
body.page-id-5 .dkw-about-partners>.dkw-container,body.dkw-page-about .dkw-about-partners>.dkw-container{max-width:1413px}
body.page-id-5 .dkw-about-partners h2,body.dkw-page-about .dkw-about-partners h2{margin-bottom:34px;font-size:53px;text-align:right}
body.page-id-5 .dkw-about-partners .dkw-partner-row,body.dkw-page-about .dkw-about-partners .dkw-partner-row{gap:0 45px;align-items:center}
body.page-id-5 .dkw-about-partners .dkw-partner-row--1,body.dkw-page-about .dkw-about-partners .dkw-partner-row--1{grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:32px}
body.page-id-5 .dkw-about-partners .dkw-partner-row--2,body.dkw-page-about .dkw-about-partners .dkw-partner-row--2{grid-template-columns:repeat(6,minmax(0,1fr))}
body.page-id-5 .dkw-about-partners .dkw-partner-row figure,body.dkw-page-about .dkw-about-partners .dkw-partner-row figure{height:100px}
body.page-id-5 .dkw-about-partners .dkw-partner-row img,body.dkw-page-about .dkw-about-partners .dkw-partner-row img{height:100px}
body.page-id-5 .dkw-about-story__grid,body.dkw-page-about .dkw-about-story__grid{grid-template-columns:564px minmax(0,1fr);gap:38px;align-items:start}
body.page-id-5 .dkw-about-story__media img,body.dkw-page-about .dkw-about-story__media img{aspect-ratio:564/768}
body.page-id-5 .dkw-about-story h2,body.dkw-page-about .dkw-about-story h2{max-width:520px;margin:0 0 22px;color:#000;font-size:48px;line-height:1.28}
body.page-id-5 .dkw-about-story h2::after,body.dkw-page-about .dkw-about-story h2::after{display:none}
body.page-id-5 .dkw-about-story__accent,body.dkw-page-about .dkw-about-story__accent{color:#6d1416}
body.page-id-5 .dkw-about-story .dkw-about-inline-cta,body.dkw-page-about .dkw-about-story .dkw-about-inline-cta{display:inline-flex;min-width:230px;height:64px;padding:0 26px;align-items:center;justify-content:center;background:#b52619}
body.page-id-5 .dkw-purpose-grid,body.dkw-page-about .dkw-purpose-grid{justify-content:start}
body.page-id-5 .dkw-purpose-grid article,body.dkw-page-about .dkw-purpose-grid article{border-color:#6d1416}
body.page-id-5 .dkw-purpose-grid h2,body.dkw-page-about .dkw-purpose-grid h2{margin:20px 0 14px;color:#000;font-size:35px}
body.page-id-5 .dkw-purpose-grid i,body.dkw-page-about .dkw-purpose-grid i{width:46px;height:46px;font-size:0;background:center/contain no-repeat}
body.page-id-5 .dkw-purpose-grid article:nth-child(1) i,body.dkw-page-about .dkw-purpose-grid article:nth-child(1) i{background-image:url(assets/images/figma/about-icon-mission.webp)}
body.page-id-5 .dkw-purpose-grid article:nth-child(2) i,body.dkw-page-about .dkw-purpose-grid article:nth-child(2) i{background-image:url(assets/images/figma/about-icon-vision.webp)}
body.page-id-5 .dkw-about-values-title,body.dkw-page-about .dkw-about-values-title{font-size:62px}
body.page-id-5 .dkw-about-why-grid article,body.dkw-page-about .dkw-about-why-grid article{background:#fff;border-bottom:0;border-radius:10px}
body.page-id-5 .dkw-about-why-grid article:nth-child(odd),body.dkw-page-about .dkw-about-why-grid article:nth-child(odd){padding:40px 24px 52px;box-shadow:-10px -10px 0 0 #b8b8b8,0 6px 14px rgba(0,0,0,.10)}
body.page-id-5 .dkw-about-why-grid article:nth-child(even),body.dkw-page-about .dkw-about-why-grid article:nth-child(even){padding:52px 24px 40px;box-shadow:-10px 10px 0 0 #6c1416,0 6px 14px rgba(0,0,0,.10)}
body.page-id-5 .dkw-about-why-grid span,body.dkw-page-about .dkw-about-why-grid span{width:62px;height:62px;color:#333;background:#fff;border:3px solid #b8b8b8;font-size:22px}
body.page-id-5 .dkw-about-why-grid article:nth-child(odd) span,body.dkw-page-about .dkw-about-why-grid article:nth-child(odd) span{top:auto;bottom:-31px}
body.page-id-5 .dkw-about-why-grid article:nth-child(even) span,body.dkw-page-about .dkw-about-why-grid article:nth-child(even) span{top:-31px;bottom:auto;color:#6c1416;border-color:#6c1416}
body.page-id-5 .dkw-about-why-grid h3,body.dkw-page-about .dkw-about-why-grid h3{color:#000}
body.page-id-5 .dkw-about-accreditation h2,body.dkw-page-about .dkw-about-accreditation h2{margin-bottom:34px;color:#000;font-size:41px}
body.page-id-5 .dkw-about-accreditation ul,body.dkw-page-about .dkw-about-accreditation ul{gap:49px;font-size:33px;line-height:1.2}
body.page-id-5 .dkw-about-values,body.dkw-page-about .dkw-about-values{padding:52px 0 130px}
body.page-id-5 .dkw-about-values h2,body.dkw-page-about .dkw-about-values h2{margin-bottom:0;color:#6d1416;font-size:57px;text-align:right}
body.page-id-5 .dkw-about-values__grid,body.dkw-page-about .dkw-about-values__grid{margin-top:70px;gap:60px 60px;text-align:right}
body.page-id-5 .dkw-about-values__grid article,body.dkw-page-about .dkw-about-values__grid article{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:9px;flex:0 0 454px;width:454px;min-width:0;max-width:454px}
body.page-id-5 .dkw-about-values__grid i,body.dkw-page-about .dkw-about-values__grid i{order:1;width:31px;height:33px;font-size:0;background:url(assets/images/figma/about-icon-check.webp) center/contain no-repeat}
body.page-id-5 .dkw-about-values__grid h3,body.dkw-page-about .dkw-about-values__grid h3{order:2;margin:0;color:#000;font-size:47px;line-height:1.15;text-align:right}
body.page-id-5 .dkw-about-values__grid p,body.dkw-page-about .dkw-about-values__grid p{grid-column:1/-1;margin-top:8px;font-size:24px;line-height:1.35;text-align:right}
body.page-id-5 .dkw-about-team>div>h2,body.dkw-page-about .dkw-about-team>div>h2{width:auto;margin-inline:0;color:#000;font-size:50px;text-align:right}
body.page-id-5 .dkw-about-team__intro,body.dkw-page-about .dkw-about-team__intro{width:auto;max-width:1340px;margin-right:0;margin-left:auto;font-size:25px;line-height:1.45;text-align:right}
}
@media(min-width:1051px){
body.page-id-5 .dkw-about-final .dkw-about-page-hero__copy,body.dkw-page-about .dkw-about-final .dkw-about-page-hero__copy{padding-top:84px}
body.page-id-5 .dkw-about-stat-grid,body.dkw-page-about .dkw-about-stat-grid{transform:translateY(15px)}
body.page-id-5 .dkw-about-partners,body.dkw-page-about .dkw-about-partners{height:511px;padding:65px 0 60px}
body.page-id-5 .dkw-about-partners h2,body.dkw-page-about .dkw-about-partners h2{margin-bottom:48px}
body.page-id-5 .dkw-about-partners .dkw-partner-row--1,body.dkw-page-about .dkw-about-partners .dkw-partner-row--1{margin-bottom:71px}
body.page-id-5 .dkw-about-story p,body.dkw-page-about .dkw-about-story p{font-size:35px;line-height:54px}
body.page-id-5 .dkw-purpose-grid p,body.dkw-page-about .dkw-purpose-grid p{font-size:17px;line-height:26px}
body.page-id-5 .dkw-about-why-grid,body.dkw-page-about .dkw-about-why-grid{align-items:start}
body.page-id-5 .dkw-about-why-grid article,body.dkw-page-about .dkw-about-why-grid article{height:268px;min-height:268px}
body.page-id-5 .dkw-about-why-grid article:nth-child(even),body.dkw-page-about .dkw-about-why-grid article:nth-child(even){margin-top:32px}
body.page-id-5 .dkw-about-why-grid h3,body.dkw-page-about .dkw-about-why-grid h3{font-size:27px}
body.page-id-5 .dkw-about-values,body.dkw-page-about .dkw-about-values{padding:69px 0 130px}
body.page-id-5 .dkw-about-values__grid,body.dkw-page-about .dkw-about-values__grid{width:1484px;max-width:none;margin-top:125px;margin-inline:-16px;gap:100px 60px}
body.page-id-5 .dkw-about-locations,body.dkw-page-about .dkw-about-locations{height:1795px}
body.page-id-5 .dkw-about-team,body.dkw-page-about .dkw-about-team{height:1515px}
body.page-id-5 .dkw-about-team__intro,body.dkw-page-about .dkw-about-team__intro{max-width:1340px;font-size:32px;line-height:1.42}
}
@media(min-width:1051px){
body.page-id-5 .dkw-about-story__grid>article,body.dkw-page-about .dkw-about-story__grid>article{display:flex;flex-direction:column;height:794px}
body.page-id-5 .dkw-about-story .dkw-about-editor,body.dkw-page-about .dkw-about-story .dkw-about-editor{flex:0 0 auto}
body.page-id-5 .dkw-about-story .dkw-about-inline-cta,body.dkw-page-about .dkw-about-story .dkw-about-inline-cta{margin-top:auto;align-self:flex-start}
body.page-id-5 .dkw-about-values__grid,body.dkw-page-about .dkw-about-values__grid{gap:100px 32px;justify-content:center}
body.page-id-5 .dkw-about-values__grid article,body.dkw-page-about .dkw-about-values__grid article{flex:0 0 auto;width:auto;min-width:0;max-width:600px}
body.page-id-5 .dkw-about-locations,body.dkw-page-about .dkw-about-locations{height:1774px}
body.page-id-5 .dkw-about-team,body.dkw-page-about .dkw-about-team{height:1536px}
body.page-id-5 .dkw-about-team__intro,body.dkw-page-about .dkw-about-team__intro{height:auto;margin-bottom:26px}
}
@media(min-width:1051px){
body.page-id-5 .dkw-about-values__grid p,body.dkw-page-about .dkw-about-values__grid p{order:3}
}
@media(min-width:1051px){
body.home .dkw-figma-hero{height:clamp(720px,60.1041667vw,1154px);background-color:var(--dkw-paper);background-position:center top;background-repeat:no-repeat;background-size:calc(100vw + 52px) auto}
body.home .dkw-figma-nav.dkw-wide{width:min(calc(100% - 100px),1820px)}
body.home .dkw-figma-menu{gap:42px}
body.home .dkw-course-search{min-height:42px;color:#fff;background:rgba(9,9,10,.72);border:1px solid rgba(255,255,255,.08);border-radius:4px}
body.home .dkw-course-search input{color:#fff;font-size:.78rem}
body.home .dkw-course-search input::placeholder{color:rgba(255,255,255,.34)}
body.home .dkw-language__current,body.home .dkw-theme-toggle{width:42px;min-width:42px;height:42px;min-height:42px;justify-content:center;padding:0;background:rgba(255,255,255,.12)}
body.home .dkw-language__current>span{display:none}
html[lang=ar] body.home .dkw-language__current{font-size:0}
html[lang=ar] body.home .dkw-language__current::before{content:"EN";font-size:16px}
body.home .dkw-nav-actions{gap:13px}
body.home .dkw-login-link{font-size:.88rem}
body.home .dkw-register-link{display:inline-flex;min-width:174px;min-height:44px;align-items:center;justify-content:center;padding:8px 24px;font-size:.9rem}
}
.dkw-service-art{display:block;width:126px;height:108px;overflow:visible;fill:var(--dkw-red);color:var(--dkw-red)}
.dkw-service-icon--telc .dkw-service-art{width:142px;height:105px}
.dkw-service-icon--telc .dkw-service-art text{fill:var(--dkw-red)}
.dkw-figma-footer{background:linear-gradient(180deg,#b30023 0%,#7b0018 42%,#180003 100%)}
.dkw-footer-bottom{padding:10px 0 12px;margin-top:0;background:transparent;border-top:0}
.dkw-footer-legal{display:flex;align-items:center;justify-content:center;gap:28px;direction:ltr;color:rgba(255,255,255,.58);font-size:.72rem}
.dkw-footer-bottom .dkw-footer-legal a{color:rgba(255,255,255,.62)}
.dkw-footer-bottom .dkw-footer-legal a:first-child{color:#3ca0e0;text-decoration:underline}
.dkw-footer-legal span{color:rgba(255,255,255,.58)}
@media(max-width:700px){.dkw-footer-legal{flex-wrap:wrap;gap:10px 18px;padding-inline:20px}.dkw-footer-bottom{padding-bottom:20px}}
@media(min-width:1051px){
	body.home .dkw-figma-hero{background-size:calc(100vw + 328px) auto}
	body.home .dkw-figma-hero h1{font-size:clamp(52px,3.0729vw,59px);margin-bottom:33px}
	body.home .dkw-figma-hero p{font-size:clamp(22px,1.6667vw,32px);margin-bottom:41px}
	body.home .dkw-figma-hero__content{padding-bottom:205px}
	[dir=rtl] body.home .dkw-figma-hero__content{margin-right:calc(13.333vw + 12px)}
	body.home .dkw-hero-button{padding:12.5px 40.5px}
}
@media(min-width:1051px){
body.page-id-5 .dkw-purpose-grid,body.dkw-page-about .dkw-purpose-grid{height:349px}
body.page-id-5 .dkw-purpose-grid article,body.dkw-page-about .dkw-purpose-grid article{height:349px;min-height:349px;padding:24px 34px 38px}
body.page-id-5 .dkw-purpose-grid h2,body.dkw-page-about .dkw-purpose-grid h2{margin:0}
body.page-id-5 .dkw-purpose-grid p,body.dkw-page-about .dkw-purpose-grid p{font-size:11px;line-height:24px}
body.page-id-5 .dkw-purpose-grid article:nth-child(2) p,body.dkw-page-about .dkw-purpose-grid article:nth-child(2) p{margin-top:28px}
body.page-id-5 .dkw-purpose-grid .dkw-mission-points,body.dkw-page-about .dkw-purpose-grid .dkw-mission-points{margin-top:24px;font-size:11px;line-height:24px}
body.page-id-5 .dkw-purpose-grid .dkw-mission-points li,body.dkw-page-about .dkw-purpose-grid .dkw-mission-points li{margin-bottom:12px}
}
@media(min-width:1051px){
body.page-id-5 .dkw-about-locations-intro,body.dkw-page-about .dkw-about-locations-intro{padding:0;background:url("assets/images/figma/about/locations-band.webp") center top/cover no-repeat}
body.page-id-5 .dkw-about-locations-intro::before,body.dkw-page-about .dkw-about-locations-intro::before{display:none}
body.page-id-5 .dkw-about-locations-intro .dkw-about-map,body.dkw-page-about .dkw-about-locations-intro .dkw-about-map{display:none}
body.page-id-5 .dkw-about-locations-intro h2,body.dkw-page-about .dkw-about-locations-intro h2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
body.page-id-5 .dkw-about-location-grid,body.dkw-page-about .dkw-about-location-grid{grid-template-columns:repeat(3,443px);gap:71px 57px;padding:30px 5px 30px 13px}
body.page-id-5 .dkw-location-photo,body.dkw-page-about .dkw-location-photo{display:block;width:100%;height:250px;object-fit:cover}
body.page-id-5 .dkw-about-location-card>div,body.dkw-page-about .dkw-about-location-card>div{display:grid;grid-template-columns:max-content max-content minmax(0,1fr);grid-template-areas:"name phone ." "addr addr addr" "btns btns btns";justify-content:start;align-content:start;column-gap:0;padding:12px 18px 0}
body.page-id-5 .dkw-about-location-card h3,body.dkw-page-about .dkw-about-location-card h3{grid-area:name;margin:0;font-size:23.5px;line-height:32px}
body.page-id-5 .dkw-about-location-card>div>a[href^="tel:"],body.dkw-page-about .dkw-about-location-card>div>a[href^="tel:"]{grid-area:phone;align-self:center;margin-inline-start:108px;color:#1b1b1b;font-size:15px;font-weight:600;white-space:nowrap}
body.page-id-5 .dkw-about-location-card>div>a[href^="tel:"]::after,body.dkw-page-about .dkw-about-location-card>div>a[href^="tel:"]::after{content:"";display:inline-block;width:13px;height:13px;margin-inline-start:7px;vertical-align:-1px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231b1b1b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1 1 .4 1.9.7 2.8a2 2 0 0 1-.5 2.1L8.1 9.8a16 16 0 0 0 6 6l1.2-1.2a2 2 0 0 1 2.1-.5c.9.3 1.8.6 2.8.7a2 2 0 0 1 1.7 2Z'/%3E%3C/svg%3E") center/contain no-repeat}
body.page-id-5 .dkw-about-location-card p,body.dkw-page-about .dkw-about-location-card p{grid-area:addr;width:236px;min-height:0;margin:19px 0 0;justify-self:end;font-size:12px;line-height:23.5px}
body.page-id-5 .dkw-about-location-card .dkw-location-save,body.dkw-page-about .dkw-about-location-card .dkw-location-save{grid-area:btns;justify-self:end;align-self:end;width:40px;height:40px;margin-top:17px;background:#1b1b1b url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M7 3h10a1 1 0 0 1 1 1v17l-6-4.2L6 21V4a1 1 0 0 1 1-1z'/%3E%3C/svg%3E") center/15px 15px no-repeat;border-radius:50%}
body.page-id-5 .dkw-about-location-card .dkw-location-map,body.dkw-page-about .dkw-about-location-card .dkw-location-map{grid-area:btns;justify-self:start;align-self:end;margin-top:17px;padding:6px 14px;font-size:13px;border-radius:7px}
}
@media(min-width:1051px){
body.page-id-5 .dkw-about-why-grid,body.dkw-page-about .dkw-about-why-grid{grid-template-columns:repeat(4,242px);gap:151px;height:286px}
body.page-id-5 .dkw-about-why-grid article,body.dkw-page-about .dkw-about-why-grid article{width:242px;height:241px;min-height:241px;margin-top:13px}
body.page-id-5 .dkw-about-why-grid article:nth-child(odd),body.dkw-page-about .dkw-about-why-grid article:nth-child(odd){padding:33px 18px 52px}
body.page-id-5 .dkw-about-why-grid article:nth-child(even),body.dkw-page-about .dkw-about-why-grid article:nth-child(even){padding:45px 18px 40px;margin-top:45px}
body.page-id-5 .dkw-about-why-grid h3,body.dkw-page-about .dkw-about-why-grid h3{font-size:21px}
body.page-id-5 .dkw-about-why-grid p,body.dkw-page-about .dkw-about-why-grid p{margin-top:23px;font-size:12.5px;line-height:24px}
}
@media(min-width:1051px){
body.page-id-5 .dkw-about-story h2,body.dkw-page-about .dkw-about-story h2{margin-bottom:57px}
body.page-id-5 .dkw-about-stat-grid .dkw-figma-stat strong,body.dkw-page-about .dkw-about-stat-grid .dkw-figma-stat strong{gap:0}
body.page-id-5 .dkw-about-stat-grid .dkw-figma-stat small,body.dkw-page-about .dkw-about-stat-grid .dkw-figma-stat small{margin-inline-end:8px}
}
@media(min-width:1051px){
  .dkw-figma-nav.dkw-wide{width:min(calc(100% - 100px),1820px)}
  .dkw-figma-menu{gap:42px}
  .dkw-course-search{min-height:42px;color:#fff;background:rgba(9,9,10,.72);border:1px solid rgba(255,255,255,.08);border-radius:4px}
  .dkw-course-search input{color:#fff;font-size:.78rem}
  .dkw-course-search input::placeholder{color:rgba(255,255,255,.34)}
  .dkw-language__current,.dkw-theme-toggle{width:42px;min-width:42px;height:42px;min-height:42px;justify-content:center;padding:0;background:rgba(255,255,255,.12)}
  .dkw-language__current>span{display:none}
  html[lang=ar] .dkw-language__current{font-size:0}
  html[lang=ar] .dkw-language__current::before{content:"EN";font-size:16px}
  .dkw-nav-actions{gap:13px}
  .dkw-login-link{font-size:.88rem}
}
@media(min-width:1051px){
body.page-id-5 .dkw-about-accreditation h2,body.dkw-page-about .dkw-about-accreditation h2{margin-bottom:43px}
body.page-id-5 .dkw-about-accreditation ul,body.dkw-page-about .dkw-about-accreditation ul{gap:58px}
body.page-id-5 .dkw-about-accreditation img,body.dkw-page-about .dkw-about-accreditation img{transform:translateX(-30px)}
}

/* Footer social icons. */
.dkw-footer-social svg{width:22px;height:22px;fill:currentColor}
@media(min-width:1700px){
body.page-id-5 .dkw-about-team__grid,body.dkw-page-about .dkw-about-team__grid{margin-left:-93px}
body.page-id-5 .dkw-about-team__grid p,body.dkw-page-about .dkw-about-team__grid p{font-size:29.5px;line-height:69px}
body.page-id-5 .dkw-about-team,body.dkw-page-about .dkw-about-team{padding-top:39px}
body.page-id-5 .dkw-about-team>div>h2,body.dkw-page-about .dkw-about-team>div>h2{margin-bottom:45px}
body.page-id-5 .dkw-about-team__intro,body.dkw-page-about .dkw-about-team__intro{line-height:1.56}
}
@media(min-width:1051px){
  body.home .dkw-about-figma{align-items:flex-start;padding:116px 0 20px}
  body.home .dkw-about-figma>.dkw-container{width:min(calc(100% - 48px),1489px);transform:translateX(10px)}
  body.home .dkw-about-grid{grid-template-columns:minmax(0,552fr) minmax(0,841fr);gap:clamp(48px,5.052vw,97px);align-items:start}
  body.home .dkw-about-image{margin-top:4px}
  [dir=rtl] body.home .dkw-about-copy{direction:rtl}
  body.home .dkw-about-copy>span{font-size:clamp(14.4px,1.0417vw,20px);margin-bottom:clamp(24px,2.3438vw,45px)}
  body.home .dkw-about-copy h2{font-size:clamp(29px,1.5104vw,29px);line-height:clamp(42px,2.8125vw,54px);font-weight:700;margin-bottom:clamp(24px,2.6042vw,50px)}
  body.home .dkw-about-copy p{font-size:clamp(16.8px,1.5625vw,30px);line-height:clamp(31.08px,2.3958vw,46px);font-weight:700;margin-bottom:clamp(35px,3.9063vw,75px)}
}
@media(min-width:1051px){
  body.home .dkw-figma-stats .dkw-figma-stat strong{gap:0}
  body.home .dkw-figma-stats .dkw-figma-stat small{margin-inline-start:9px}
  body.home .dkw-partners{padding-top:63px;padding-bottom:31px}
  body.home .dkw-partners h2{margin-bottom:56px}
}
@media(min-width:1051px){
  body.home .dkw-why-figma{padding-top:108px}
  body.home .dkw-why-figma h2{margin-bottom:118px}
  body.home .dkw-why-grid{gap:179px;margin-bottom:106px}
  body.home .dkw-why-card{min-height:261px;height:261px;padding:34px 20px}
}
@media(min-width:1051px){
  body.home .dkw-figma-courses{padding-top:0;padding-bottom:0}
  body.home .dkw-courses-panel{padding-top:30px}
  body.home .dkw-course-image{height:230px}
}

/* Course card save icon. */
.dkw-course-footer button svg{width:18px;height:18px;fill:currentColor}
@media(min-width:1051px){
  body.home .dkw-services-figma{padding-top:104px}
  body.home .dkw-services-figma h2{max-width:1200px;font-size:47px;margin-bottom:49px}
  body.home .dkw-services-lead{max-width:1450px;font-size:30px}
  body.home .dkw-service-icon{width:220px;height:220px}
  body.home .dkw-service-icon svg.dkw-service-art{width:158px;height:135px}
}

/* Service icons. */
.dkw-service-icon .dkw-service-art{display:block;width:auto;height:auto;max-width:none}
@media(min-width:1051px){
  body.home .dkw-faq-figma{min-height:534px;padding-bottom:0}
  body.home .dkw-register-figma{min-height:1478px}
  body.home .dkw-register-grid{padding-top:0}
  body.home .dkw-register-card{min-height:1320px}
}
@media(min-width:1051px){
  body.home .dkw-register-figma .dkw-register-grid{width:min(calc(100% - 60px),1720px);max-width:none}
  body.home .dkw-register-copy{padding-inline:0 calc((100vw - 100%) / 2);padding-block-start:69px;text-align:center}
  body.home .dkw-register-copy h2{width:min(100%,620px);margin:0 auto;font-size:57px;line-height:72px;word-spacing:11px;text-align:center}
  body.home .dkw-register-copy p{width:min(100%,620px);max-width:none;margin:-10px auto 10px;font-size:24px;line-height:63px;word-spacing:normal;text-align:center}
  body.home .dkw-register-copy>div{justify-content:center;flex-direction:row-reverse;gap:17px;transform:translateX(24px)}
  body.home .dkw-register-copy a{width:190px;padding:0;font-size:13.7px;line-height:67px}
  body.home .dkw-register-copy a:last-child{color:var(--dkw-red)}
}
.dkw-figma-footer{background:linear-gradient(180deg,#b30023 0%,#7b0018 42%,#45040f 100%)}
@media(min-width:1051px){
  .dkw-footer-grid{width:min(calc(100% - 60px),1660px);max-width:none;
    grid-template-columns:1.38fr 1.16fr .61fr .65fr 1.2fr;gap:38px}
  .dkw-footer-grid h2{font-size:clamp(17.92px,1.3021vw,25px)}
  .dkw-footer-grid li{line-height:clamp(25px,1.8229vw,35px)}
  .dkw-footer-grid a{font-size:clamp(12.16px,.875vw,16.8px)}
  .dkw-footer-brand img{width:clamp(240px,17.8125vw,342px)}
  .dkw-footer-brand p{font-size:clamp(12.8px,.6979vw,13.4px)}
  .dkw-footer-grid>div:last-child{padding-top:47px}
  .dkw-footer-grid>div:last-child>h2{margin-bottom:34px;font-size:clamp(17.92px,1.4063vw,27px)}
  .dkw-footer-grid>div:last-child>p{font-size:clamp(12.8px,.8854vw,17px)}
  .dkw-footer-form{gap:23px;margin-top:24px}
  .dkw-footer-form input{padding:13px 0;font-size:clamp(12.48px,.8333vw,16px)}
  .dkw-footer-form button{padding:13.5px;font-size:14px;color:var(--dkw-red)}
  .dkw-footer-bottom{padding:24px 0 3px}
  .dkw-footer-bottom .dkw-footer-legal{gap:25px;font-size:clamp(11.52px,.6771vw,13px)}
  .dkw-footer-legal span:first-of-type{margin-inline-start:26px}
}
@media(min-width:1051px){
  body.home .dkw-services-figma h2{margin-bottom:52px}
  body.home .dkw-services-lead{margin-bottom:41px}
  body.home .dkw-service-grid{max-width:964px;gap:12px}
  body.home .dkw-service-icon{width:232px;height:232px;margin-bottom:9px}
  body.home .dkw-service-grid h3{min-height:123px;margin-bottom:0;font-size:20px;line-height:41px}
  body.home .dkw-service-grid a{padding:4.7px 18.5px;border-radius:6px}
}
@media(max-width:1050px){.dkw-service-grid h3 br{display:none}}
@media(min-width:1051px){
  body.home .dkw-testimonials-figma{padding-top:56px}
  body.home .dkw-testimonials-figma>.dkw-container{width:min(calc(100% - 60px),1464px)}
  body.home .dkw-testimonials-figma h2{font-size:36px;margin-bottom:41px}
  body.home .dkw-testimonial-grid article{padding-bottom:20px}
  body.home .dkw-testimonial-grid header{margin-bottom:10px}
  body.home .dkw-testimonial-grid header span{font-size:32px;letter-spacing:5.3px}
  body.home .dkw-testimonial-grid p{margin-top:-4px;font-size:13.84px;line-height:24px}
  body.home .dkw-faq-figma{padding-top:83px}
  body.home .dkw-faq-figma h2{margin-bottom:13px}
  body.home .dkw-title-divider{width:315px;margin-bottom:18px}
  body.home .dkw-title-divider span{width:17px;height:17px}
  body.home .dkw-faq-column{gap:19px}
  body.home .dkw-faq-grid summary{min-height:59px;padding:11px 28px 11px 25px;font-size:18.4px}
}
@media(min-width:1051px){
  body.home .dkw-figma-courses{background:#fff}
  body.home .dkw-courses-panel{background:#fff8f3}
  body.home .dkw-courses-panel>h2{color:#1a1a1a;font-weight:900}
  body.home .dkw-figma-course-card{background:#f3f3f3}
  body.home .dkw-course-image{height:239px}
  body.home .dkw-course-copy{padding-top:22px;padding-bottom:2px}
  body.home .dkw-course-meta{margin-bottom:18px;font-size:14.6px}
  body.home .dkw-course-copy h3{margin-bottom:14px}
  body.home .dkw-course-copy p{width:min(100%,300px);margin-inline-end:auto;font-size:12px;line-height:26px}
  body.home .dkw-course-footer{padding-bottom:11px}
  body.home .dkw-course-footer a{padding:5px 18px;font-size:12.1px}
  body.home .dkw-rating{color:#f5883a}
  body.home .dkw-rating small{font-size:1em}
}
@media(min-width:1051px){
  body.home .dkw-figma-hero{background-size:calc(100vw + 529px) auto;
    background-position:calc(50% - 5.7px) calc(-6.302vw)}
}
@media(min-width:1051px){
  body.single-dkw_course .dkw-course-why>ul{margin-inline-start:0;margin-inline-end:auto}
}
@media(min-width:1051px){
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-figma-container{width:min(calc(100% - 60px),1700px)}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-intro{padding-top:133px;padding-bottom:50px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-intro>h1{width:1007px;padding:15px 40px;margin-bottom:165px;font-size:140px;line-height:1.1}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-intro-grid{position:relative;grid-template-columns:340px minmax(0,1fr)}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-intro-grid>div{position:relative;z-index:1;grid-column:2}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-intro-grid>img{position:absolute;width:597px;max-width:none;max-height:none;left:calc(50% - 49.9vw + 20px);top:-45px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-intro-grid p{font-size:40px;line-height:76px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-contact-buttons{margin-top:77px;gap:59px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-contact-buttons a{min-width:261px;padding:22px 40px;font-size:30px;font-weight:500}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-contact-buttons a svg{width:44px;height:44px;fill:currentColor;vertical-align:-11px;margin-inline-start:6px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-visual-section{position:relative;align-items:start;padding-top:145px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-visual-section>div{position:relative;z-index:1;grid-column:1}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-visual-section--reverse>div{grid-column:2}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-visual-section>img{position:absolute;width:min(605px,31.5104vw);max-width:none;max-height:none;left:calc(50% + 15vw);top:25px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-visual-section--reverse{padding-top:130px;min-height:713px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-visual-section--reverse>img{width:min(578px,30.1042vw);left:calc(50% - 44.4792vw);top:-108px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-visual-section h2{margin-bottom:80px;font-size:46px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-visual-section ul{gap:12px;padding-inline-start:0;font-size:37px;list-style:none}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-visual-section ul strong{font-weight:800}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-visual-section--reverse ul,
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-why>ul{padding-inline-start:28px;list-style:square}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-why{padding-top:82px;padding-bottom:77px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-why>ul{gap:36px;font-size:38px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-why-brand{grid-template-columns:327px 355px;gap:34px;justify-content:center}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-why-brand img{width:327px;justify-self:center}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-why-brand h2{width:355px;margin-top:72px;font-size:65px;font-weight:400;line-height:86px}
}

/* Default size for the contact-button mark. */
.dkw-course-contact-buttons a svg{width:1.05em;height:1.05em;fill:currentColor;vertical-align:-.18em;margin-inline-start:.3em}
@media(min-width:1051px){
  body.post-type-archive-dkw_course .dkw-figma-courses{padding-top:4px;padding-bottom:13px;background:#fff}
  body.post-type-archive-dkw_course .dkw-courses-panel{padding-top:31px;padding-right:42px;padding-left:61px;background:#fff8f3}
  body.post-type-archive-dkw_course .dkw-courses-panel>h2{padding-inline-start:20px;color:#1a1a1a;font-weight:900}
  body.post-type-archive-dkw_course .dkw-figma-course-grid{column-gap:79px;row-gap:80px}
  body.post-type-archive-dkw_course .dkw-figma-course-card{background:#f3f3f3}
  body.post-type-archive-dkw_course .dkw-course-image{height:250px}
  body.post-type-archive-dkw_course .dkw-course-copy{padding-top:22px;padding-bottom:2px}
  body.post-type-archive-dkw_course .dkw-course-meta{margin-bottom:18px;font-size:14.6px}
  body.post-type-archive-dkw_course .dkw-course-copy h3{margin-bottom:14px}
  body.post-type-archive-dkw_course .dkw-course-copy p{width:min(100%,300px);margin-inline-end:auto;font-size:12px;line-height:26px}
  body.post-type-archive-dkw_course .dkw-course-footer{padding-bottom:11px}
  body.post-type-archive-dkw_course .dkw-course-footer a{padding:5px 18px;border-radius:10px;font-size:12.1px}
  body.post-type-archive-dkw_course .dkw-rating{color:#f5883a}
  body.post-type-archive-dkw_course .dkw-rating small{font-size:1em}
  body.post-type-archive-dkw_course .dkw-services-figma{padding-top:180px;padding-bottom:67px}
  body.post-type-archive-dkw_course .dkw-services-figma h2{max-width:1200px;margin-bottom:49px;font-size:47px}
  body.post-type-archive-dkw_course .dkw-services-lead{max-width:1450px;margin-bottom:41px;font-size:30px}
  body.post-type-archive-dkw_course .dkw-service-grid{max-width:976px;gap:12px}
  body.post-type-archive-dkw_course .dkw-service-icon{width:234px;height:234px;margin-bottom:9px}
  body.post-type-archive-dkw_course .dkw-service-grid h3{min-height:123px;margin-bottom:0;font-size:20px;line-height:41px}
  body.post-type-archive-dkw_course .dkw-service-grid a{padding:4.7px 18.5px;border-radius:6px}
}
@media(min-width:1051px){
  body.post-type-archive-dkw_course .dkw-courses-archive-hero__content{
    max-width:1320px;width:min(1320px,68.75vw);align-self:flex-start;padding-top:439px;margin-inline-start:10.625vw;margin-inline-end:auto;text-align:right}
  body.post-type-archive-dkw_course .dkw-courses-archive-hero h1{font-size:41px;text-align:right}
  body.post-type-archive-dkw_course .dkw-courses-archive-hero p{width:min(100%,1240px);margin-inline-end:auto;font-size:30px;line-height:66px;text-align:right}
}
@media(min-width:1051px){
  body.post-type-archive-dkw_course .dkw-courses-archive-hero h1{margin-bottom:0}
  body.post-type-archive-dkw_course .dkw-courses-archive-hero p{margin-bottom:11px}
}
@media(min-width:1051px){
  body.post-type-archive-dkw_course .dkw-courses-archive-hero a{padding:12px 40px}
}
@media(min-width:1051px){
  body.page-template-page-legal .dkw-legal-sheet--terms{padding:170px 204px 260px}
  body.page-template-page-legal .dkw-legal-sheet--terms .dkw-legal-content h2{margin-top:30px}
  .dkw-legal-page .dkw-legal-content{font-size:24px}
  .dkw-legal-page .dkw-legal-content>p:first-child{margin-bottom:28px;font-size:30.5px;line-height:49px}
  .dkw-legal-page .dkw-legal-content h2{margin-bottom:0;font-size:35.6px;line-height:1.4}
  .dkw-legal-page .dkw-legal-content ul,.dkw-legal-page .dkw-legal-content ol{gap:2px}
}
@media(min-width:1051px){
  body.page-template-page-legal .dkw-legal-sheet--terms .dkw-legal-cta{margin-top:161px;text-align:right}
  body.page-template-page-legal .dkw-legal-sheet--terms .dkw-legal-cta p{margin:0 0 53px;color:var(--dkw-red2);font-size:26.7px;text-align:right}
  body.page-template-page-legal .dkw-legal-sheet--terms .dkw-legal-cta a{min-width:0}
}
@media(min-width:1051px){
  body.page-template-page-legal .dkw-legal-sheet--intro{position:relative;min-height:1294px;padding:165px 34px 0;overflow:hidden}
  body.page-template-page-legal .dkw-legal-sheet--intro h1{margin:0 0 107px;font-size:55px;text-align:center}
  body.page-template-page-legal .dkw-legal-sheet--intro>p{width:min(100%,1192px);margin:0 256px 0 auto;color:#151515;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:30px;line-height:54px;text-align:right}
  body.page-template-page-legal .dkw-legal-sheet--intro .dkw-legal-more{display:block;width:284px;height:94px;margin:95px 255px 0 auto;padding:0;color:#fff;background:#d93424;border:0;border-radius:10px;cursor:pointer;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-size:26px;font-weight:800}
  body.page-template-page-legal .dkw-legal-intro-art{position:absolute;top:626px;left:34px;width:893px;height:auto;max-width:none}
}
@media(max-width:1050px){
  .dkw-legal-sheet--intro{text-align:center}
  .dkw-legal-sheet--intro>p{text-align:right}
  .dkw-legal-sheet--intro .dkw-legal-more{display:block;margin:32px auto 0;padding:14px 34px;color:#fff;background:#d93424;border:0;border-radius:10px;cursor:pointer;font-family:Cairo,"Noto Kufi Arabic",sans-serif;font-weight:800}
  .dkw-legal-intro-art{display:block;width:min(100%,560px);height:auto;margin:36px auto 0}
}
@media(min-width:1051px){
body.page-id-5 .dkw-about-stat-grid .dkw-figma-stat small,body.dkw-page-about .dkw-about-stat-grid .dkw-figma-stat small{margin-inline-end:0;margin-inline-start:8px}
}
@media(min-width:1051px){
  body.post-type-archive-dkw_course .dkw-courses-archive-why h2{text-align:center}
}
@media(min-width:1500px){
  body.post-type-archive-dkw_course .dkw-courses-archive-why{padding-top:35px}
  body.post-type-archive-dkw_course .dkw-courses-archive-why h2{margin-bottom:63px}
  body.post-type-archive-dkw_course .dkw-why-figma>.dkw-container{width:min(calc(100% - 60px),1434px)}
  body.post-type-archive-dkw_course .dkw-why-grid{grid-template-columns:repeat(4,258px);align-items:start;margin-bottom:73px}
  body.post-type-archive-dkw_course .dkw-why-card{min-height:249px;height:249px;padding:26px 11px}
  body.post-type-archive-dkw_course .dkw-why-card--red{margin-top:37px;padding-top:38px;padding-bottom:14px}
  body.post-type-archive-dkw_course .dkw-why-card--grey{padding-top:7px;padding-bottom:45px}
  body.post-type-archive-dkw_course .dkw-why-card h3{margin-bottom:10px;font-size:22px;line-height:1.4}
  body.post-type-archive-dkw_course .dkw-why-card p{font-size:13.5px;line-height:1.74}
  body.post-type-archive-dkw_course .dkw-why-card b{top:-42px;width:84px;height:84px;border-width:7px;font-size:25px}
  body.post-type-archive-dkw_course .dkw-why-card--bottom b{top:auto;bottom:-42px}
}
@media(min-width:1051px){
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-figma-container{width:min(calc(100% - 60px),1700px)}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-intro{padding-top:142px;padding-bottom:50px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-intro>h1{width:1007px;padding:15px 40px;margin-bottom:135px;font-size:140px;line-height:1.1}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-intro-grid{position:relative;grid-template-columns:340px minmax(0,1fr)}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-intro-grid>div{position:relative;z-index:1;grid-column:2}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-intro-grid>img{position:absolute;width:625px;max-width:none;max-height:none;left:calc(50% - 50vw + 2px);top:-233px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-intro-grid p{font-size:40px;line-height:76px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-contact-buttons{margin-top:66px;gap:59px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-contact-buttons a{min-width:261px;padding:22px 40px;font-size:30px;font-weight:500}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-contact-buttons a svg{width:44px;height:44px;fill:currentColor;vertical-align:-11px;margin-inline-start:6px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-visual-section{position:relative;align-items:start;padding-top:171px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-visual-section>div{position:relative;z-index:1;grid-column:1}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-visual-section--reverse>div{grid-column:2}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-visual-section>img{position:absolute;width:min(605px,31.5104vw);max-width:none;max-height:none;left:calc(50% + 15vw - 35px);top:87px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-visual-section--reverse{padding-top:253px;min-height:713px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-visual-section--reverse>img{width:min(578px,30.1042vw);left:calc(50% - 42.7083vw);top:-1px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-visual-section h2{margin-bottom:91px;font-size:46px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-visual-section--reverse h2{margin-bottom:76px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-visual-section ul{gap:12px;padding-inline-start:0;font-size:37px;list-style:none}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-visual-section ul strong{font-weight:800}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-visual-section--reverse ul,
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-why>ul{padding-inline-start:28px;margin-inline-start:31px;list-style:square}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-why{padding-top:74px;padding-bottom:77px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-why>ul{gap:36px;font-size:38px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-why-brand{grid-template-columns:327px 355px;gap:24px;justify-content:center;align-items:start;margin-bottom:86px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-why-brand img{width:327px;justify-self:center}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-why-brand h2{width:355px;margin-top:126px;font-size:66.5px;font-weight:400;line-height:102px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-visual-section--reverse ul li::marker,
  body.dkw-rtl.single-dkw_course .dkw-course-page--a2-german .dkw-course-why>ul li::marker{font-size:.62em}
}

/* Course banner scale. */
@media(min-width:1051px){
  body.single-dkw_course .dkw-figma-course-page:not(.dkw-course-page--arabic-teacher) .dkw-detail-cover--course .dkw-course-banner{top:60px;bottom:auto;height:852px}
}
@media(min-width:1051px){
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-figma-container{width:min(calc(100% - 60px),1700px)}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-intro{padding-top:140px;padding-bottom:50px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-intro>h1{width:1007px;padding:15px 40px;margin-bottom:135px;font-size:140px;line-height:1.1}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-intro-grid{position:relative;grid-template-columns:340px minmax(0,1fr)}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-intro-grid>div{position:relative;z-index:1;grid-column:2}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-intro-grid>img{position:absolute;width:647px;max-width:none;max-height:none;left:calc(50% - 50vw + 1px);top:-276px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-intro-grid p{font-size:40px;line-height:76px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-contact-buttons{margin-top:66px;gap:59px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-contact-buttons a{min-width:261px;padding:22px 40px;font-size:30px;font-weight:500}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-contact-buttons a svg{width:44px;height:44px;fill:currentColor;vertical-align:-11px;margin-inline-start:6px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-visual-section{position:relative;align-items:start;padding-top:171px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-visual-section>div{position:relative;z-index:1;grid-column:1}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-visual-section--reverse>div{grid-column:2}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-visual-section>img{position:absolute;width:min(605px,31.5104vw);max-width:none;max-height:none;left:calc(50% + 15vw + 1px);top:90px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-visual-section--reverse{padding-top:253px;min-height:713px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-visual-section--reverse>img{width:min(578px,30.1042vw);left:calc(50% - 44.0625vw);top:-77px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-visual-section h2{margin-bottom:72px;font-size:46px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-visual-section--reverse h2{margin-bottom:70px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-visual-section ul{gap:12px;padding-inline-start:0;font-size:37px;list-style:none}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-visual-section ul strong{font-weight:800}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-visual-section--reverse ul,
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-why>ul{padding-inline-start:28px;margin-inline-start:31px;list-style:square}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-why{min-height:0;padding-top:81px;padding-bottom:97px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-why>ul{gap:36px;font-size:38px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-why-brand{grid-template-columns:327px 355px;gap:24px;justify-content:center;align-items:start;margin-bottom:86px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-why-brand img{width:327px;justify-self:center}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-why-brand h2{width:355px;margin-top:126px;font-size:66.5px;font-weight:400;line-height:102px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-visual-section--reverse ul li::marker,
  body.dkw-rtl.single-dkw_course .dkw-course-page--b1-german .dkw-course-why>ul li::marker{font-size:.62em}
}
@media(min-width:1051px){
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-figma-container{width:min(calc(100% - 60px),1700px)}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-intro{padding-top:140px;padding-bottom:6px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-intro>h1{width:1007px;padding:15px 40px;margin-bottom:157px;font-size:140px;line-height:1.1}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-intro-grid{position:relative;grid-template-columns:340px minmax(0,1fr)}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-intro-grid>div{position:relative;z-index:1;grid-column:2}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-intro-grid>img{position:absolute;width:629px;max-width:none;max-height:none;left:calc(50% - 50vw + 1px);top:-251px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-intro-grid p{font-size:40px;line-height:76px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-contact-buttons{margin-top:66px;gap:59px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-contact-buttons a{min-width:261px;padding:22px 40px;font-size:30px;font-weight:500}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-contact-buttons a svg{width:44px;height:44px;fill:currentColor;vertical-align:-11px;margin-inline-start:6px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-visual-section{position:relative;align-items:start;padding-top:171px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-visual-section>div{position:relative;z-index:1;grid-column:1}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-visual-section--reverse>div{grid-column:2}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-visual-section>img{position:absolute;width:min(605px,31.5104vw);max-width:none;max-height:none;left:calc(50% + 15vw - 1px);top:72px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-visual-section--reverse{padding-top:354px;min-height:713px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-visual-section--reverse>img{width:min(578px,30.1042vw);left:calc(50% - 41.1458vw);top:23px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-visual-section h2{margin-bottom:50px;font-size:46px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-visual-section--reverse h2{margin-bottom:76px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-visual-section ul{gap:12px;padding-inline-start:0;font-size:37px;list-style:none}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-visual-section ul strong{font-weight:800}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-visual-section--reverse ul,
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-why>ul{padding-inline-start:28px;margin-inline-start:31px;list-style:square}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-why{min-height:0;padding-top:72px;padding-bottom:63px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-why>ul{gap:36px;font-size:38px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-why-brand{grid-template-columns:327px 355px;gap:24px;justify-content:center;align-items:start;margin-bottom:86px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-why-brand img{width:327px;justify-self:center}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-why-brand h2{width:355px;margin-top:126px;font-size:66.5px;font-weight:400;line-height:102px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-visual-section--reverse ul li::marker,
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-german .dkw-course-why>ul li::marker{font-size:.62em}
}
@media(min-width:1051px){
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-figma-container{width:min(calc(100% - 60px),1700px)}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-intro{min-height:0;padding-top:127px;padding-bottom:6px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-intro>h1{width:1007px;padding:15px 40px;margin-bottom:228px;font-size:140px;line-height:1.1}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-intro-grid{position:relative;grid-template-columns:340px minmax(0,1fr)}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-intro-grid>div{position:relative;z-index:1;grid-column:2}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-intro-grid>img{position:absolute;width:719px;max-width:none;max-height:none;left:calc(50% - 50vw + 1px);top:-173px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-intro-grid p{font-size:40px;line-height:76px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-contact-buttons{margin-top:66px;gap:59px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-contact-buttons a{min-width:261px;padding:22px 40px;font-size:30px;font-weight:500}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-contact-buttons a svg{width:44px;height:44px;fill:currentColor;vertical-align:-11px;margin-inline-start:6px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-visual-section{position:relative;align-items:start;padding-top:328px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-visual-section>div{position:relative;z-index:1;grid-column:1}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-visual-section--reverse>div{grid-column:2}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-visual-section>img{position:absolute;width:min(605px,31.5104vw);max-width:none;max-height:none;left:calc(50% + 15vw - 1px);top:114px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-visual-section--reverse{padding-top:416px;min-height:713px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-visual-section--reverse>img{width:min(578px,30.1042vw);left:calc(50% - 44.5313vw);top:83px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-visual-section h2{margin-bottom:60px;font-size:46px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-visual-section--reverse h2{margin-bottom:76px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-visual-section ul{gap:12px;padding-inline-start:0;font-size:37px;list-style:none}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-visual-section ul strong{font-weight:800}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-visual-section--reverse ul,
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-why>ul{padding-inline-start:28px;margin-inline-start:31px;list-style:square}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-why{min-height:0;padding-top:73px;padding-bottom:19px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-why>ul{gap:36px;font-size:38px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-why-brand{grid-template-columns:327px 355px;gap:24px;justify-content:center;align-items:start;margin-bottom:86px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-why-brand img{width:327px;justify-self:center}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-why-brand h2{width:355px;margin-top:126px;font-size:66.5px;font-weight:400;line-height:102px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-visual-section--reverse ul li::marker,
  body.dkw-rtl.single-dkw_course .dkw-course-page--b2-pflege .dkw-course-why>ul li::marker{font-size:.62em}
}
@media(min-width:1051px){
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-figma-container{width:min(calc(100% - 60px),1700px)}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-intro{min-height:0;padding-top:140px;padding-bottom:6px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-intro>h1{width:1007px;padding:15px 40px;margin-bottom:163px;font-size:140px;line-height:1.1}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-intro-grid{position:relative;grid-template-columns:340px minmax(0,1fr)}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-intro-grid>div{position:relative;z-index:1;grid-column:2}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-intro-grid>img{position:absolute;width:555px;max-width:none;max-height:none;left:calc(50% - 50vw + 1px);top:-256px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-intro-grid p{font-size:40px;line-height:76px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-contact-buttons{margin-top:66px;gap:59px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-contact-buttons a{min-width:261px;padding:22px 40px;font-size:30px;font-weight:500}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-contact-buttons a svg{width:44px;height:44px;fill:currentColor;vertical-align:-11px;margin-inline-start:6px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-visual-section{position:relative;align-items:start;padding-top:328px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-visual-section>div{position:relative;z-index:1;grid-column:1}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-visual-section--reverse>div{grid-column:2}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-visual-section>img{position:absolute;width:min(605px,31.5104vw);max-width:none;max-height:none;left:calc(50% + 15vw - 1px);top:114px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-visual-section--reverse{padding-top:288px;min-height:713px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-visual-section--reverse>img{width:min(578px,30.1042vw);left:calc(50% - 39.6875vw);top:135px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-visual-section h2{margin-bottom:60px;font-size:46px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-visual-section--reverse h2{margin-bottom:39px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-visual-section ul{gap:12px;padding-inline-start:0;font-size:37px;list-style:none}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-visual-section ul strong{font-weight:800}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-visual-section--reverse ul,
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-why>ul{padding-inline-start:28px;margin-inline-start:31px;list-style:square}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-why{min-height:0;padding-top:171px;padding-bottom:40px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-why>ul{gap:36px;font-size:38px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-why-brand{grid-template-columns:327px 355px;gap:24px;justify-content:center;align-items:start;margin-bottom:74px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-why-brand img{width:327px;justify-self:center}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-why-brand h2{width:355px;margin-top:126px;font-size:66.5px;font-weight:400;line-height:102px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-visual-section--reverse ul li::marker,
  body.dkw-rtl.single-dkw_course .dkw-course-page--c1-german .dkw-course-why>ul li::marker{font-size:.62em}
}
@media(min-width:1051px){
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-figma-container{width:min(calc(100% - 60px),1700px)}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-intro{min-height:0;padding-top:112px;padding-bottom:6px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-intro>h1{width:1007px;padding:51px 40px;margin-bottom:173px;font-size:76px;line-height:1.1}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-intro-grid{position:relative;grid-template-columns:340px minmax(0,1fr)}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-intro-grid>div{position:relative;z-index:1;grid-column:2}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-intro-grid>img{position:absolute;width:630px;max-width:none;max-height:none;left:calc(50% - 50vw + 1px);top:-235px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-intro-grid p{font-size:40px;line-height:76px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-contact-buttons{margin-top:144px;gap:59px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-contact-buttons a{min-width:261px;padding:22px 40px;font-size:30px;font-weight:500}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-contact-buttons a svg{width:44px;height:44px;fill:currentColor;vertical-align:-11px;margin-inline-start:6px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-visual-section{position:relative;align-items:start;padding-top:328px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-visual-section>div{position:relative;z-index:1;grid-column:1}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-visual-section--reverse>div{grid-column:2}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-visual-section>img{position:absolute;width:min(605px,31.5104vw);max-width:none;max-height:none;left:calc(50% + 15vw - 1px);top:114px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-visual-section--reverse{padding-top:288px;min-height:713px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-visual-section--reverse>img{width:min(578px,30.1042vw);left:calc(50% - 30.2083vw);top:74px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-visual-section h2{margin-bottom:60px;font-size:46px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-visual-section--reverse h2{margin-bottom:52px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-visual-section ul{gap:12px;padding-inline-start:0;font-size:37px;list-style:none}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-visual-section ul strong{font-weight:800}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-visual-section--reverse ul,
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-why>ul{padding-inline-start:28px;margin-inline-start:31px;list-style:square}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-why{min-height:0;padding-top:170px;padding-bottom:0}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-why>ul{gap:36px;font-size:38px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-why-brand{grid-template-columns:327px 355px;gap:24px;justify-content:center;align-items:start;margin-bottom:75px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-why-brand img{width:327px;justify-self:center}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-why-brand h2{width:355px;margin-top:126px;font-size:66.5px;font-weight:400;line-height:102px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-visual-section--reverse ul li::marker,
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-why>ul li::marker{font-size:.62em}
  body.dkw-rtl.single-dkw_course .dkw-course-page--conversation .dkw-course-registration{padding-top:73px}
}
@media(min-width:1051px){
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-figma-container{width:min(calc(100% - 60px),1700px)}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-intro{min-height:0;padding-top:163px;padding-bottom:6px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-intro>h1{width:967px;padding:23px 40px;margin-bottom:157px;font-size:128px;line-height:1.1;transform:translateX(14px)}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-intro-grid{position:relative;grid-template-columns:340px minmax(0,1fr)}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-intro-grid>div{position:relative;z-index:1;grid-column:2}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-intro-grid>img{position:absolute;width:1278px;max-width:none;max-height:none;left:calc(50% - 50vw - 264px);top:-156px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-intro-grid p{font-size:40px;line-height:76px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-contact-buttons{margin-top:66px;gap:59px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-contact-buttons a{min-width:261px;padding:22px 40px;font-size:30px;font-weight:500}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-contact-buttons a svg{width:44px;height:44px;fill:currentColor;vertical-align:-11px;margin-inline-start:6px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-visual-section{position:relative;align-items:start;padding-top:282px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-visual-section>div{position:relative;z-index:1;grid-column:1}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-visual-section--reverse>div{grid-column:2}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-visual-section>img{position:absolute;width:min(605px,31.5104vw);max-width:none;max-height:none;left:calc(50% + 15vw + 19px);top:158px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-visual-section--reverse{padding-top:393px;min-height:713px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-visual-section--reverse>img{width:min(578px,30.1042vw);left:calc(50% - 34.6354vw);top:204px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-visual-section h2{margin-bottom:93px;font-size:46px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-visual-section--reverse h2{margin-bottom:56px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-visual-section ul{gap:12px;padding-inline-start:0;font-size:37px;list-style:none}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-visual-section ul strong{font-weight:800}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-visual-section--reverse ul,
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-why>ul{padding-inline-start:28px;margin-inline-start:31px;list-style:square}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-why{min-height:0;padding-top:177px;padding-bottom:29px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-why>ul{gap:36px;font-size:38px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-why-brand{grid-template-columns:327px 355px;gap:24px;justify-content:center;align-items:start;margin-bottom:30px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-why-brand img{width:327px;justify-self:center}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-why-brand h2{width:355px;margin-top:126px;font-size:66.5px;font-weight:400;line-height:102px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-visual-section--reverse ul li::marker,
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-why>ul li::marker{font-size:.62em}
  body.dkw-rtl.single-dkw_course .dkw-course-page--dkw-diplom .dkw-course-visual-section--reverse ul li:nth-child(n+4){list-style:none}
}
@media(min-width:1051px){
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-figma-container{width:min(calc(100% - 60px),1700px)}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-intro{min-height:0;padding-top:89px;padding-bottom:6px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-intro>h1{width:1007px;padding:25px 40px;margin-bottom:157px;font-size:123px;line-height:1.1}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-intro-grid{position:relative;grid-template-columns:340px minmax(0,1fr)}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-intro-grid>div{position:relative;z-index:1;grid-column:2}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-intro-grid>img{position:absolute;width:704px;max-width:none;max-height:none;left:calc(50% - 50vw - 28px);top:-79px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-intro-grid p{font-size:40px;line-height:76px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-contact-buttons{margin-top:103px;gap:59px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-contact-buttons a{min-width:261px;padding:22px 40px;font-size:30px;font-weight:500}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-contact-buttons a svg{width:44px;height:44px;fill:currentColor;vertical-align:-11px;margin-inline-start:6px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-visual-section{position:relative;align-items:start;padding-top:308px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-visual-section>div{position:relative;z-index:1;grid-column:1}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-visual-section--reverse>div{grid-column:2}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-visual-section>img{position:absolute;width:min(605px,31.5104vw);max-width:none;max-height:none;left:calc(50% + 15vw + 20px);top:115px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-visual-section--reverse{padding-top:259px;min-height:713px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-visual-section--reverse>img{width:min(578px,30.1042vw);left:calc(50% - 43.1771vw);top:-74px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-visual-section h2{margin-bottom:50px;font-size:46px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-visual-section--reverse h2{margin-bottom:76px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-visual-section ul{gap:12px;padding-inline-start:0;font-size:37px;list-style:none}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-visual-section ul strong{font-weight:800}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-visual-section--reverse ul,
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-why>ul{padding-inline-start:28px;margin-inline-start:31px;list-style:square}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-why{min-height:0;padding-top:72px;padding-bottom:18px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-why>ul{gap:36px;font-size:38px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-why-brand{grid-template-columns:327px 355px;gap:24px;justify-content:center;align-items:start;margin-bottom:76px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-why-brand img{width:327px;justify-self:center}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-why-brand h2{width:355px;margin-top:126px;font-size:66.5px;font-weight:400;line-height:102px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-visual-section--reverse ul li::marker,
  body.dkw-rtl.single-dkw_course .dkw-course-page--germany-career-path .dkw-course-why>ul li::marker{font-size:.62em}
}
@media(min-width:1051px){
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-figma-container{width:min(calc(100% - 60px),1700px)}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-intro{min-height:0;padding-top:112px;padding-bottom:6px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-intro>h1{width:1656px;padding:49px 24px;margin-bottom:148px;font-size:80px;line-height:1.1;white-space:nowrap}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-intro-grid{position:relative;grid-template-columns:340px minmax(0,1fr)}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-intro-grid>div{position:relative;z-index:1;grid-column:2}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-intro-grid>img{position:absolute;width:448px;max-width:none;max-height:none;left:calc(50% - 50vw + 90px);top:2px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-intro-grid p{font-size:40px;line-height:76px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-contact-buttons{margin-top:103px;gap:59px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-contact-buttons a{min-width:261px;padding:22px 40px;font-size:30px;font-weight:500}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-contact-buttons a svg{width:44px;height:44px;fill:currentColor;vertical-align:-11px;margin-inline-start:6px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-visual-section{position:relative;align-items:start;min-height:0;padding-top:284px;padding-bottom:94px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-visual-section>div{position:relative;z-index:1;grid-column:1}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-visual-section--reverse>div{grid-column:2}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-visual-section>img{position:absolute;width:min(605px,31.5104vw);max-width:none;max-height:none;left:calc(50% + 15vw - 3px);top:37px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-visual-section--reverse{padding-top:259px;min-height:713px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-visual-section--reverse>img{width:min(578px,30.1042vw);left:calc(50% - 43.1771vw);top:-74px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-visual-section h2{margin-bottom:82px;font-size:46px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-visual-section--reverse h2{margin-bottom:17px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-visual-section ul{gap:12px;padding-inline-start:0;font-size:37px;list-style:none}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-visual-section ul strong{font-weight:800}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-visual-section--reverse ul,
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-why>ul{padding-inline-start:28px;margin-inline-start:31px;list-style:square}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-why{min-height:0;padding-top:72px;padding-bottom:18px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-why>ul{gap:36px;font-size:38px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-why-brand{grid-template-columns:327px 355px;gap:24px;justify-content:center;align-items:start;margin-bottom:17px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-why-brand img{width:327px;justify-self:center}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-why-brand h2{width:355px;margin-top:126px;font-size:66.5px;font-weight:400;line-height:102px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-visual-section--reverse ul li::marker,
  body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-why>ul li::marker{font-size:.62em}
}
@media(min-width:1051px){
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--telc-exam .dkw-service-page-hero{top:56px;bottom:auto;height:859px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--telc-exam .dkw-service-page-hero-shell .dkw-detail-cover__card{width:min(100%,967px);min-height:186px;padding:39px 45px;transform:translate(51px,-18px)}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--telc-exam .dkw-service-page-hero-shell .dkw-detail-cover__card h1{font-size:94px;line-height:1.15}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--telc-exam .dkw-service-intro-row{grid-template-columns:540px minmax(0,1fr);padding-left:131px;padding-top:383px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--telc-exam .dkw-service-intro-row>img{width:540px;max-width:none;max-height:none;margin-top:240px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--telc-exam .dkw-service-editor-copy{width:1238px;font-size:38px;line-height:75px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--telc-exam .dkw-course-contact-buttons{gap:59px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--telc-exam .dkw-course-contact-buttons a{min-width:261px;padding:22px 40px;font-size:30px;font-weight:500}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--telc-exam .dkw-service-detail-row ul{gap:18px;font-size:40px;line-height:57px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--telc-exam .dkw-service-benefits-brand{grid-template-columns:327px 527px;gap:30px;justify-content:center;align-items:center;margin-top:-81px;margin-bottom:148px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--telc-exam .dkw-service-benefits-brand img{width:327px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--telc-exam .dkw-service-benefits-brand h2{width:527px;font-size:52px;line-height:102px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--telc-exam .dkw-service-benefits-row>ul{gap:32px;font-size:40px;line-height:70px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--telc-exam .dkw-course-figma-container{width:min(calc(100% - 60px),1700px)}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--telc-exam .dkw-service-benefits-row>ul{margin-inline-start:30px;margin-inline-end:auto}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--telc-exam .dkw-course-contact-buttons{margin-top:113px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--telc-exam .dkw-service-detail-row{gap:129px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--telc-exam .dkw-service-detail-row>img{width:605px;max-width:none;max-height:none;margin-left:-102px;margin-top:-85px}
}
@media(min-width:1051px){
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-service-page-hero{top:56px;bottom:auto;height:860px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-service-page-hero-shell .dkw-detail-cover__card{width:1475px;max-width:none;min-height:186px;padding:56px 27px;transform:translate(6px,-18px)}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-service-page-hero-shell .dkw-detail-cover__card h1{font-size:64px;line-height:1.15;white-space:nowrap}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-course-figma-container{width:min(calc(100% - 60px),1700px)}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-service-intro-row{grid-template-columns:704px minmax(0,1fr);gap:85px;padding-top:307px;padding-left:0}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-service-intro-row>img{width:704px;max-width:none;max-height:none}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-service-editor-copy{width:1238px;font-size:38px;line-height:75px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-course-contact-buttons{margin-top:113px;gap:59px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-course-contact-buttons a{min-width:261px;padding:22px 40px;font-size:30px;font-weight:500}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-service-detail-row{gap:129px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-service-detail-row ul{gap:18px;font-size:40px;line-height:59px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-service-detail-row>img{width:605px;max-width:none;max-height:none;margin-left:-102px;margin-top:25px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-service-benefits-brand{grid-template-columns:327px 474px;gap:51px;justify-content:center;align-items:center;margin-bottom:102px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-service-benefits-brand img{width:327px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-service-benefits-brand h2{width:474px;font-size:52px;line-height:102px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-service-benefits-row>ul{margin-inline-start:30px;margin-inline-end:auto;gap:32px;font-size:40px;line-height:68px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-service-benefits-row{padding-top:147px}
}
@media(min-width:1051px){
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--trial-lecture .dkw-service-page-hero{top:60px;bottom:auto;height:850px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--trial-lecture .dkw-service-page-hero-shell .dkw-detail-cover__card{width:967px;max-width:none;min-height:186px;padding:46px 45px;transform:translateY(-18px)}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--trial-lecture .dkw-service-page-hero-shell .dkw-detail-cover__card h1{font-size:81px;line-height:1.15}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--trial-lecture .dkw-course-figma-container{width:min(calc(100% - 60px),1700px)}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--trial-lecture .dkw-service-intro-row{grid-template-columns:516px minmax(0,1fr);gap:85px;padding-top:348px;padding-bottom:12px;padding-left:0}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--trial-lecture .dkw-service-intro-row>img{width:516px;max-width:none;max-height:none;margin-top:-264px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--trial-lecture .dkw-service-editor-copy{width:1238px;font-size:40px;line-height:78px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--trial-lecture .dkw-course-contact-buttons{margin-top:113px;gap:59px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--trial-lecture .dkw-course-contact-buttons a{min-width:261px;padding:22px 40px;font-size:30px;font-weight:500}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--trial-lecture .dkw-service-detail-row{gap:129px;padding-top:68px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--trial-lecture .dkw-service-detail-row ul{gap:18px;font-size:40px;line-height:60px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--trial-lecture .dkw-service-detail-row>img{width:605px;max-width:none;max-height:none;margin-left:-102px;margin-top:25px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--trial-lecture .dkw-service-benefits-brand{grid-template-columns:327px 474px;gap:51px;justify-content:center;align-items:center}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--trial-lecture .dkw-service-benefits-brand img{width:327px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--trial-lecture .dkw-service-benefits-brand h2{width:474px;font-size:52px;line-height:102px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--trial-lecture .dkw-service-benefits-row>ul{margin-inline-start:30px;margin-inline-end:auto;gap:32px;font-size:40px;line-height:69px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--trial-lecture .dkw-service-benefits-row{padding-top:93px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--trial-lecture .dkw-service-intro-row>div{margin-top:44px}
}
@media(min-width:1051px){
  body.single-dkw_course .dkw-course-register-card,
  body.page-template-page-service-detail .dkw-course-register-card{width:min(100%,1158px);min-height:1419px;padding:95px 162px}
  body.single-dkw_course .dkw-course-register-card .dkw-register-form label>span,
  body.page-template-page-service-detail .dkw-course-register-card .dkw-register-form label>span{min-height:80px}
  body.single-dkw_course .dkw-course-register-card .dkw-study-method,
  body.page-template-page-service-detail .dkw-course-register-card .dkw-study-method{grid-template-columns:360px 360px;gap:116px;justify-content:center}
  body.single-dkw_course .dkw-course-register-card .dkw-register-branch,
  body.page-template-page-service-detail .dkw-course-register-card .dkw-register-branch{width:360px;margin-inline-start:0;margin-inline-end:auto}
  body.single-dkw_course .dkw-course-register-card .dkw-register-form button,
  body.page-template-page-service-detail .dkw-course-register-card .dkw-register-form button{min-height:95px}
  body.single-dkw_course .dkw-course-register-card h2{margin-bottom:30px}
  body.page-template-page-service-detail .dkw-course-register-card h2{margin-bottom:30px}
  body.single-dkw_course .dkw-course-register-card p{margin-bottom:62px}
  body.page-template-page-service-detail .dkw-course-register-card p{margin-bottom:62px}
  body.single-dkw_course .dkw-course-register-card .dkw-study-method span{min-height:99px!important}
  body.page-template-page-service-detail .dkw-course-register-card .dkw-study-method span{min-height:99px!important}
  body.single-dkw_course .dkw-course-register-card .dkw-register-form{gap:11px}
  body.page-template-page-service-detail .dkw-course-register-card .dkw-register-form{gap:11px}
}
@media(min-width:1051px){
  body.dkw-rtl.single-dkw_course .dkw-course-page--a1-german .dkw-course-why{padding-bottom:41px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--telc-exam .dkw-course-registration,
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-course-registration,
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--trial-lecture .dkw-course-registration{padding-top:44px;padding-bottom:157px}
}
@media(min-width:1051px){
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--certified-translation .dkw-service-page-hero{top:60px;bottom:auto;height:850px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--certified-translation .dkw-service-page-hero-shell .dkw-detail-cover__card{width:967px;max-width:none;min-height:186px;padding:34px 45px;transform:translate(25px,-27px)}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--certified-translation .dkw-service-page-hero-shell .dkw-detail-cover__card h1{font-size:102px;line-height:1.15;white-space:nowrap}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--certified-translation .dkw-course-figma-container{width:min(calc(100% - 60px),1700px)}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--certified-translation .dkw-service-intro-row{grid-template-columns:516px minmax(0,1fr);gap:85px;padding-top:301px;padding-bottom:59px;padding-left:0}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--certified-translation .dkw-service-intro-row>img{width:516px;max-width:none;max-height:none;margin-top:-366px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--certified-translation .dkw-service-editor-copy{width:1238px;font-size:40px;line-height:75px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--certified-translation .dkw-course-contact-buttons{margin-top:113px;gap:59px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--certified-translation .dkw-course-contact-buttons a{min-width:261px;padding:22px 40px;font-size:30px;font-weight:500}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--certified-translation .dkw-service-detail-row{gap:129px;padding-top:89px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--certified-translation .dkw-service-detail-row ul{gap:18px;font-size:40px;line-height:73px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--certified-translation .dkw-service-detail-row>img{width:605px;max-width:none;max-height:none;margin-left:-102px;margin-top:-67px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--certified-translation .dkw-service-benefits-brand{grid-template-columns:327px 414px;gap:6px;justify-content:center;align-items:center}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--certified-translation .dkw-service-benefits-brand img{width:327px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--certified-translation .dkw-service-benefits-brand h2{width:414px;font-size:52px;line-height:102px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--certified-translation .dkw-service-benefits-row{padding-top:93px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--certified-translation .dkw-service-benefits-row>ul{margin-inline-start:30px;margin-inline-end:auto;gap:32px;font-size:40px;line-height:69px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--certified-translation .dkw-service-detail-row h2{margin-bottom:34px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--certified-translation .dkw-service-benefits-brand{margin-bottom:124px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--certified-translation .dkw-course-registration{padding-top:58px;padding-bottom:143px}
  body.dkw-rtl.page-template-page-service-detail .dkw-service-page--certified-translation .dkw-service-detail-row>div{margin-top:10px}
}
@media(min-width:1051px){
  body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-banner{position:absolute;top:60px;bottom:auto;left:0;width:100%;height:850px;object-fit:cover;object-position:center}
  body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-intro h1{width:1022px;padding:24px 20px;font-size:49px;white-space:nowrap}
  body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section--reverse h2{margin-bottom:26px;font-size:40px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section--reverse ul{gap:22px;padding-inline-start:0;font-size:40px;line-height:57px;list-style:none}
  body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section--reverse ul li::before{content:"* ";}
  body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why>ul li::before{font-size:40px;line-height:1.05}
  body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why>ul li::after{font-size:40px;line-height:1.1}
  body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why>ul li{height:136px;gap:32px}
  body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why-brand{margin-bottom:152px}
}
@media(min-width:1880px){
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse)>img{transform-origin:526px 631px;transform:scale(1.596)}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse) h2{margin-bottom:14px;margin-right:-28px;font-size:41px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse)>div{transform:translateY(-32px)}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse) ul{margin-left:-164px;margin-right:-30px;padding-inline-start:0;grid-template-columns:340px 340px 340px;column-gap:102px;row-gap:10px;font-size:39px;line-height:1.6667}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse) ul li strong{font-weight:inherit}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse) ul li:nth-child(-n+3){margin-right:30px;list-style:none}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse) ul li:nth-child(-n+3)::before{content:"";display:inline-block;width:10px;height:10px;margin-right:-25px;margin-left:15px;background:#2d2422;vertical-align:4px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse) ul li:nth-child(n+4){margin-top:143px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse) ul li:nth-child(5)::after{content:"محاضرة اسبوعية"}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section--reverse>img{transform-origin:358px 388px;transform:scale(1.314)}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section--reverse>div{width:830px;margin-left:225px;margin-right:-25px;transform:translateY(-217px)}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section--reverse h2{margin-bottom:9px;font-size:39px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section--reverse ul{gap:1px;font-size:39px;line-height:77px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-contact-buttons{gap:59px;transform:translateX(30px)}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-contact-buttons a:nth-child(1){flex:0 0 261px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-contact-buttons a:nth-child(2){flex:0 0 347px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why{padding-top:45px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why-brand{grid-template-columns:327px 355px;gap:57px;justify-content:center;align-items:start;margin-bottom:206px;direction:ltr;transform:translateX(-3px)}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why-brand img{width:327px;justify-self:center;transform:none}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why-brand h2{width:355px;margin:125px 0 0;font-size:66px;font-weight:400;line-height:102px;direction:rtl;text-align:center}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why>ul{margin-right:13px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why>ul li{gap:24px;margin-right:-89px;padding-right:89px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236d1416' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 11.08V12a10 10 0 1 1-5.93-9.14'/%3E%3Cpolyline points='22 4 12 14.01 9 11.01'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right top 0;background-size:32px 32px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why>ul li::before{font-size:48px;font-weight:400}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why>ul li::after{font-size:48px;font-weight:400}
}
@media(min-width:1880px){
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse){position:relative;z-index:0}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse)::before{content:"";position:absolute;z-index:-1;left:270px;top:-24px;width:129px;height:177px;background:#fff}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse)::after{content:"";position:absolute;z-index:-1;left:313px;top:153px;width:129px;height:316px;background:#fff}
}
@media(min-width:1880px){
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-intro h1{width:1052px;padding:24px 20px 40px;font-size:48.35px}
}
@media(min-width:1880px){
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse) ul li:nth-child(n+4)::before{position:relative;font-size:40px;font-weight:700}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse) ul li:nth-child(n+4)::after{position:relative;top:-1px;font-size:15px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse) ul li:nth-child(4)::before,body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse) ul li:nth-child(5)::before{top:15px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-visual-section:not(.dkw-course-visual-section--reverse) ul li:nth-child(6)::before{top:4px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-contact-buttons a{color:#6d1416;background:transparent;border-color:#6d1416;font-size:37px;font-weight:400}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-contact-buttons a:first-child{display:flex;align-items:center;justify-content:center;flex-direction:row-reverse;gap:23px;padding:20px 26px 14px 56px;color:#fff;background:#bd231d;font-size:30px}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-contact-buttons a:first-child svg{width:47px;height:47px;margin:0;vertical-align:baseline}
}
@media(min-width:1051px){
body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-service-page-hero-shell .dkw-detail-cover__card{padding-top:64px}
body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-service-page-hero-shell .dkw-detail-cover__card h1{font-size:52.75px}
}
@media(min-width:1051px){
body.page-template-page-service-detail .dkw-service-page .dkw-course-contact-buttons{gap:59px}
body.dkw-rtl.page-template-page-service-detail .dkw-service-page .dkw-course-contact-buttons{transform:translateX(-22px)}
body.page-template-page-service-detail .dkw-service-page .dkw-course-contact-buttons a{display:flex;align-items:center;justify-content:center;height:99px;min-height:99px;padding:0 26px;color:#6d1416;background:transparent;border-color:#6d1416;font-size:37px;font-weight:400}
body.page-template-page-service-detail .dkw-service-page .dkw-course-contact-buttons a:nth-child(1){flex:0 0 261px;flex-direction:row-reverse;gap:23px;padding:0 26px 0 56px;color:#fff;background:#bd231d;font-size:30px}
body.page-template-page-service-detail .dkw-service-page .dkw-course-contact-buttons a:nth-child(2){flex:0 0 347px}
body.page-template-page-service-detail .dkw-service-page .dkw-course-contact-buttons a:nth-child(1) svg{width:47px;height:47px;margin:0;vertical-align:baseline}
}
@media(min-width:1051px){
body.dkw-rtl.page-template-page-service-detail .dkw-service-page--telc-exam .dkw-course-contact-buttons{transform:translate(-22px,4px)}
body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-course-contact-buttons{transform:translate(-22px,43px)}
body.dkw-rtl.page-template-page-service-detail .dkw-service-page--certified-translation .dkw-course-contact-buttons{transform:translate(-22px,46px)}
body.dkw-rtl.page-template-page-service-detail .dkw-service-page--trial-lecture .dkw-course-contact-buttons{transform:translate(-22px,-31px)}
}
@media(min-width:1051px){
body.page-template-page-service-detail .dkw-service-page .dkw-service-benefits-brand h2{font-size:66px;font-weight:400;line-height:102px;text-align:center}
body.dkw-rtl.page-template-page-service-detail .dkw-service-page--telc-exam .dkw-service-benefits-brand h2{transform:translate(3px,88px)}
body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-service-benefits-brand h2{width:300px;justify-self:center;transform:translate(0,78px)}
body.dkw-rtl.page-template-page-service-detail .dkw-service-page--certified-translation .dkw-service-benefits-brand h2{transform:translate(23px,101px)}
body.dkw-rtl.page-template-page-service-detail .dkw-service-page--trial-lecture .dkw-service-benefits-brand h2{transform:translate(0,83px)}
}
@media(min-width:1051px){
body.page-template-page-service-detail .dkw-service-page-hero-shell{background:#fffcfa}
}
@media(min-width:1051px){
body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-service-page-hero{height:862px}
}
@media(min-width:1051px){
body .dkw-register-card.dkw-course-register-card{padding:83px 162px 85px;background:#820e18}
body .dkw-register-card.dkw-course-register-card h2{font-size:39px}
body .dkw-register-card.dkw-course-register-card p{font-size:19px}
body .dkw-register-card.dkw-course-register-card .dkw-register-form>label{font-size:20px}
body .dkw-register-card.dkw-course-register-card .dkw-register-form>label>span{min-height:72px;padding:0 29px 0 16px;gap:28px}
body .dkw-register-card.dkw-course-register-card .dkw-register-form input,body .dkw-register-card.dkw-course-register-card .dkw-register-form select{color:#dbdbdb;font-size:19px;font-weight:400}
body .dkw-register-card.dkw-course-register-card .dkw-register-form input::placeholder{color:#dbdbdb}
body .dkw-register-card.dkw-course-register-card .dkw-register-form>label i{flex:0 0 22px;width:22px;height:22px;font-size:0;background-repeat:no-repeat;background-position:center;background-size:22px 22px}
body .dkw-register-card.dkw-course-register-card .dkw-register-form>label:nth-of-type(1) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23dbdbdb'%3E%3Cpath d='M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z'/%3E%3C/svg%3E")}
body .dkw-register-card.dkw-course-register-card .dkw-register-form>label:nth-of-type(2) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23dbdbdb'%3E%3Cpath d='M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4-8 5-8-5V6l8 5 8-5v2z'/%3E%3C/svg%3E")}
body .dkw-register-card.dkw-course-register-card .dkw-register-form>label:nth-of-type(3) i{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23dbdbdb'%3E%3Cpath d='M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z'/%3E%3C/svg%3E")}
body .dkw-register-card.dkw-course-register-card .dkw-register-form legend{font-size:18.5px;text-align:start;width:100%}
body .dkw-register-card.dkw-course-register-card .dkw-register-form button{font-size:27px}
body .dkw-register-card.dkw-course-register-card p{margin-bottom:65px}
body .dkw-register-card.dkw-course-register-card .dkw-register-form{gap:0;align-content:start}
body .dkw-register-card.dkw-course-register-card .dkw-register-form>label:nth-of-type(1){margin-bottom:93px}
body .dkw-register-card.dkw-course-register-card .dkw-register-form>label:nth-of-type(2){margin-bottom:92px}
body .dkw-register-card.dkw-course-register-card .dkw-register-form>label:nth-of-type(3){margin-bottom:79px}
body .dkw-register-card.dkw-course-register-card .dkw-register-form>hr{margin:0 0 47px}
body .dkw-register-card.dkw-course-register-card .dkw-register-form>fieldset legend{margin-bottom:28px}
body .dkw-register-card.dkw-course-register-card .dkw-register-branch{margin-bottom:55px}
body .dkw-register-card.dkw-course-register-card .dkw-register-form .dkw-register-branch>span{min-height:35px}
body .dkw-register-card.dkw-course-register-card .dkw-register-branch select{height:35px;padding:0 24px;font-size:17px}
body .dkw-register-card.dkw-course-register-card .dkw-register-form>fieldset{margin-bottom:41px}
body .dkw-register-card.dkw-course-register-card .dkw-study-method span{gap:5px!important}
body .dkw-register-card.dkw-course-register-card .dkw-study-method svg{width:26px;height:26px}
body .dkw-register-card.dkw-course-register-card .dkw-study-method>label>span{font-size:19px}
}
.dkw-figma-footer{background:linear-gradient(180deg,#990a1d 0%,#5f0612 50%,#330309 100%)}
body.single-dkw_course .dkw-detail-cover--course{background:#fffcfa}
.dkw-figma-header{background:rgba(25,36,36,.43)}
@media(min-width:1880px){
.dkw-figma-menu .dkw-nav-dropdown>a{font-size:16.5px;line-height:1.2}
.dkw-figma-menu .dkw-nav-dropdown>a>span{display:inline-block;width:13px;height:8px;margin-inline-start:34px;font-size:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 14' fill='none' stroke='%23eeeeee' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 2l10 10L22 2'/%3E%3C/svg%3E") no-repeat center/13px 8px;vertical-align:2px}
.dkw-figma-menu .dkw-nav-dropdown>a>span{display:none}
.dkw-figma-menu .dkw-nav-dropdown--services>a>span{display:inline-block}
.dkw-figma-menu .dkw-subscribe-link{font-size:12.6px;margin-inline-start:-25px}
body.dkw-rtl .dkw-figma-menu{transform:translateX(181px)}
.dkw-figma-logo img{width:46px}
body.dkw-rtl .dkw-figma-logo{transform:translateX(-58px)}
.dkw-figma-menu{gap:39px}
.dkw-figma-menu .dkw-nav-dropdown--services{margin-inline-end:-15px}
.dkw-nav-actions{gap:10px}
.dkw-nav-actions .dkw-course-search{order:-2;margin-inline-start:10px}
body.dkw-rtl .dkw-nav-actions .dkw-course-search{flex-direction:row-reverse}
.dkw-nav-actions .dkw-nav-separator{order:-1;margin-inline:10px}
.dkw-nav-actions .dkw-register-link{font-size:14px}
.dkw-nav-actions .dkw-login-link{font-size:15.5px;text-decoration:underline}
body.dkw-rtl .dkw-nav-actions{transform:translateX(3px)}
.dkw-nav-actions .dkw-nav-separator{width:2px;height:36px;align-self:center;background:#3d4242;opacity:1}
}
body.home .dkw-figma-hero__overlay{background:linear-gradient(to bottom,rgba(0,0,0,.39) 0,rgba(0,0,0,.39) 85%,var(--dkw-paper) 100%)}
@media(min-width:1880px){
body.home .dkw-why-grid{grid-template-columns:repeat(4,261px);gap:171px;justify-content:center}
body.home .dkw-why-card{position:relative;width:261px;border:0;border-radius:12px;background:transparent;box-shadow:none;z-index:0}
body.home .dkw-why-card::before{content:"";position:absolute;z-index:-2;left:-13px;right:-13px;top:146px;bottom:-13px;background:#d1d1d1;border-radius:12px}
body.home .dkw-why-card::after{content:"";position:absolute;z-index:-1;inset:0;background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.06)}
body.home .dkw-why-card--red::before{background:#6d1416}
body.home .dkw-why-card--bottom::before{top:-13px;bottom:146px}
body.home .dkw-why-card b{top:-44px;width:89px;height:89px;border-width:8px;font-size:26px}
body.home .dkw-why-card--bottom b{top:auto;bottom:-44px}
body.home .dkw-why-figma{background:#fffcfa}
body.home .dkw-why-card h3{font-size:21px;margin-bottom:17px}
body.home .dkw-why-card p{font-size:12.9px}
body.home .dkw-why-card{padding:44px 20px 34px}
body.home .dkw-figma-course-grid{grid-template-columns:repeat(3,442px);gap:86px 81px;justify-content:center;width:1488px;max-width:none;margin-inline:auto;transform:translateX(20px)}
body.home .dkw-course-image{height:249px}
}
@media(min-width:1880px){
body.page-id-5 .dkw-about-page-hero__overlay,body.dkw-page-about .dkw-about-page-hero__overlay{background:linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0) 80%,rgba(255,252,250,.96) 99%,rgb(255,252,250) 100%)}
body.page-id-5 .dkw-about-team__grid>article,body.dkw-page-about .dkw-about-team__grid>article{grid-template-columns:696px 658px;gap:166px;transform:translateX(-5px)}
body.page-id-5 .dkw-about-team__grid>article h3,body.dkw-page-about .dkw-about-team__grid>article h3{font-size:37px}
body.page-id-5 .dkw-about-team__grid>article p,body.dkw-page-about .dkw-about-team__grid>article p{font-size:28px;line-height:66px}
body.page-id-5 .dkw-about-team__grid>article>div,body.dkw-page-about .dkw-about-team__grid>article>div{min-width:0;transform:translateY(-38px)}
}
@media(min-width:1880px){
body.post-type-archive-dkw_course .dkw-courses-archive-hero__overlay{background:linear-gradient(rgba(8,15,19,0) 0,rgba(8,15,19,0) 76%,rgba(255,252,250,.96) 97%,rgb(255,252,250) 100%)}
}
@media(min-width:1880px){
body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-service-intro-row>img{transform:translateX(-110px)}
body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-service-editor-copy{transform:translate(-20px,85px)}
}
@media(min-width:1880px){
body.post-type-archive-dkw_course .dkw-courses-archive-grid .dkw-figma-course-grid{grid-auto-rows:466px;margin-bottom:-42px}
}
body .dkw-register-card{background:#820e18}
body.page-id-6 .dkw-register-card .dkw-register-form>label>span::before,body.dkw-page-contact .dkw-register-card .dkw-register-form>label>span::before{content:"";flex:0 0 20px;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:20px 20px}
body.page-id-6 .dkw-register-card .dkw-register-form>label:nth-of-type(1)>span::before,body.dkw-page-contact .dkw-register-card .dkw-register-form>label:nth-of-type(1)>span::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23dbdbdb'%3E%3Cpath d='M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z'/%3E%3C/svg%3E")}
body.page-id-6 .dkw-register-card .dkw-register-form>label:nth-of-type(2)>span::before,body.dkw-page-contact .dkw-register-card .dkw-register-form>label:nth-of-type(2)>span::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23dbdbdb'%3E%3Cpath d='M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4-8 5-8-5V6l8 5 8-5v2z'/%3E%3C/svg%3E")}
body.page-id-6 .dkw-register-card .dkw-register-form>label:nth-of-type(3)>span::before,body.dkw-page-contact .dkw-register-card .dkw-register-form>label:nth-of-type(3)>span::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23dbdbdb'%3E%3Cpath d='M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z'/%3E%3C/svg%3E")}
body.page-id-6 .dkw-register-card .dkw-register-form>label:nth-of-type(4)>span::before,body.dkw-page-contact .dkw-register-card .dkw-register-form>label:nth-of-type(4)>span::before{display:none}
body.page-id-6 .dkw-register-card .dkw-register-form>label>span,body.dkw-page-contact .dkw-register-card .dkw-register-form>label>span{align-items:center}
@media(min-width:1051px){
body.privacy-policy .dkw-legal-sheet,body.dkw-page-privacy-policy .dkw-legal-sheet{padding:170px 204px 260px}
body.privacy-policy .dkw-legal-sheet p{font-size:30.5px;line-height:49px;margin-bottom:28px}
body.privacy-policy .dkw-legal-sheet h2{margin-top:30px}
}
@media(min-width:1051px){
body:not(.dkw-rtl) .dkw-purpose-grid{height:auto!important}
body:not(.dkw-rtl) .dkw-purpose-grid article{height:auto!important;min-height:349px}
body:not(.dkw-rtl) .dkw-about-story,body:not(.dkw-rtl) .dkw-about-story__grid,body:not(.dkw-rtl) .dkw-about-story__grid>article{height:auto!important}
body:not(.dkw-rtl) .dkw-about-accreditation,body:not(.dkw-rtl) .dkw-about-accreditation__grid{height:auto!important}
body:not(.dkw-rtl) .dkw-about-values{height:auto!important;min-height:706px}
body:not(.dkw-rtl) .dkw-about-team__grid,body:not(.dkw-rtl) .dkw-about-team__grid>article{height:auto!important}
body:not(.dkw-rtl) .dkw-stat-grid,body:not(.dkw-rtl) .dkw-figma-stat{height:auto!important}
}
@media(min-width:1051px){
body:not(.dkw-rtl) .dkw-about-why-grid,body:not(.dkw-rtl) .dkw-about-why-grid>article{height:auto!important}
body:not(.dkw-rtl) .dkw-about-location-card>div{grid-template-columns:minmax(0,1fr) max-content!important;grid-template-areas:"name phone" "addr addr" "btns btns"!important}
body:not(.dkw-rtl) .dkw-about-location-card>div>a[href^="tel:"]{margin-inline-start:12px!important;justify-self:end}
body:not(.dkw-rtl) .dkw-about-location-card p{width:auto!important;justify-self:start!important}
body:not(.dkw-rtl) .dkw-about-location-card .dkw-location-save{justify-self:end!important}
}
@media(min-width:1880px){
body.dkw-rtl .dkw-figma-menu{pointer-events:none}
body.dkw-rtl .dkw-figma-menu>*{pointer-events:auto}
}
@media(min-width:1051px) and (max-width:1879px){
body.home .dkw-why-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,calc((100% - 1080px)/3),179px);justify-content:stretch}
body:not(.dkw-rtl).page-template-page-about .dkw-about-team,body:not(.dkw-rtl).page-id-5 .dkw-about-team,body:not(.dkw-rtl).dkw-page-about .dkw-about-team{min-height:1536px;height:auto}
}
@media(min-width:1051px){
body:not(.dkw-rtl).page-template-page-about .dkw-about-purpose,body:not(.dkw-rtl).page-id-5 .dkw-about-purpose,body:not(.dkw-rtl).dkw-page-about .dkw-about-purpose{min-height:948px;height:auto}
}
@media(min-width:1880px){
body.dkw-lang-de .dkw-figma-stat{justify-content:space-between}
}
@media(min-width:1051px) and (max-width:1879px){
body.page-template-page-about .dkw-about-location-grid,body.page-id-5 .dkw-about-location-grid,body.dkw-page-about .dkw-about-location-grid{grid-template-columns:repeat(3,minmax(0,443px));justify-content:space-between;gap:71px clamp(16px,calc((100% - 1355px)/2),57px);height:auto}
body.page-template-page-about .dkw-about-location-card,body.page-id-5 .dkw-about-location-card,body.dkw-page-about .dkw-about-location-card{width:auto;height:auto}
body.page-template-page-about .dkw-about-location-card>div,body.page-id-5 .dkw-about-location-card>div,body.dkw-page-about .dkw-about-location-card>div{height:auto;min-height:193px;grid-template-columns:minmax(0,1fr) max-content;grid-template-areas:"name phone" "addr addr" "btns btns"}
body.page-template-page-about .dkw-about-location-card>div>a[href^="tel:"],body.page-id-5 .dkw-about-location-card>div>a[href^="tel:"],body.dkw-page-about .dkw-about-location-card>div>a[href^="tel:"]{margin-inline-start:12px;justify-self:end}
body.page-template-page-about .dkw-about-location-card p,body.page-id-5 .dkw-about-location-card p,body.dkw-page-about .dkw-about-location-card p{width:auto;justify-self:start}
body.page-template-page-about .dkw-about-location-card .dkw-location-save,body.page-id-5 .dkw-about-location-card .dkw-location-save,body.dkw-page-about .dkw-about-location-card .dkw-location-save{justify-self:end}
}
@media(min-width:1051px) and (max-width:1879px){
body.home .dkw-testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,calc((100% - 1044px)/2),60px)}
body.home .dkw-testimonial-grid article{min-width:0}
body.home .dkw-testimonial-grid header{flex-wrap:wrap}
body .dkw-figma-course-card .dkw-rating{flex-wrap:wrap;white-space:normal}
body.page-template-page-about .dkw-about-values__grid,body.page-id-5 .dkw-about-values__grid,body.dkw-page-about .dkw-about-values__grid{width:auto;max-width:100%;margin-inline:0}
body.page-template-page-about .dkw-about-values__grid article,body.page-id-5 .dkw-about-values__grid article,body.dkw-page-about .dkw-about-values__grid article{flex:1 1 40%;width:auto;max-width:calc(50% - 16px)}
body .dkw-course-register-card .dkw-register-form{grid-template-columns:minmax(0,836px)}
}
@media(min-width:1051px) and (max-width:1499px){
body.post-type-archive-dkw_course .dkw-why-grid{grid-template-columns:repeat(4,minmax(0,270px));justify-content:space-between;gap:clamp(16px,calc((100% - 1080px)/3),24px)}
}
@media(min-width:1051px) and (max-width:1879px){
body.page-template-page-about .dkw-about-why-grid,body.page-id-5 .dkw-about-why-grid,body.dkw-page-about .dkw-about-why-grid{grid-template-columns:repeat(4,minmax(0,242px));justify-content:space-between;gap:clamp(12px,calc((100% - 968px)/3),151px)}
body .dkw-course-register-card .dkw-register-form fieldset{min-inline-size:0;width:100%}
body .dkw-course-register-card .dkw-study-method{gap:clamp(12px,calc((100% - 700px)),42px)}
}
@media(min-width:1051px) and (max-width:1879px){
body.page-template-page-about .dkw-about-accreditation__grid,body.page-id-5 .dkw-about-accreditation__grid,body.dkw-page-about .dkw-about-accreditation__grid{grid-template-columns:minmax(0,1fr) minmax(0,528px);gap:clamp(24px,5.2vw,100px);height:auto}
body.page-template-page-about .dkw-about-accreditation ul,body.page-id-5 .dkw-about-accreditation ul,body.dkw-page-about .dkw-about-accreditation ul{overflow-wrap:break-word}
body.page-template-page-about .dkw-about-accreditation li,body.page-id-5 .dkw-about-accreditation li,body.dkw-page-about .dkw-about-accreditation li{min-width:0}
}
@media(min-width:1051px) and (max-width:1879px){
body.dkw-rtl.single-dkw_course .dkw-course-page--itida-employment-programme .dkw-course-intro>h1{width:auto;max-width:100%;white-space:normal;font-size:clamp(38px,4.6vw,80px)}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-why>ul{width:auto;max-width:100%}
body.dkw-rtl.page-template-page-service-detail .dkw-service-page .dkw-service-editor-copy{width:auto;max-width:100%;font-size:clamp(22px,2.2vw,40px);line-height:1.9}
body.dkw-rtl.page-template-page-service-detail .dkw-service-page .dkw-service-page-hero-shell .dkw-detail-cover__card{width:min(100%,967px);max-width:100%;transform:none}
body.dkw-rtl.page-template-page-service-detail .dkw-service-page--travel-service .dkw-service-page-hero-shell .dkw-detail-cover__card{width:min(100%,1475px)}
body.dkw-rtl.page-template-page-service-detail .dkw-service-page .dkw-service-page-hero-shell .dkw-detail-cover__card h1{white-space:normal;font-size:clamp(30px,3.4vw,64px)}
}
@media(max-width:1050px){
body.page-template-page-service-detail .dkw-service-page-hero-shell .dkw-detail-cover__shade{display:none}
body.page-template-page-service-detail .dkw-service-page-hero-shell .dkw-detail-cover__card>span,body.page-template-page-service-detail .dkw-service-page-hero-shell .dkw-detail-cover__card>a{display:none}
body.page-template-page-service-detail .dkw-service-page-hero-shell{display:block;height:auto;min-height:0;overflow:visible;padding-top:61px;background:#fffcfa}
body.page-template-page-service-detail .dkw-service-page-hero{position:static;display:block;width:100%;height:auto;inset:auto;object-fit:fill}
body.page-template-page-service-detail .dkw-service-page-hero-shell .dkw-detail-cover__content{position:static;display:block;margin:5.885vw auto 0;padding:0;transform:none}
body.page-template-page-service-detail .dkw-service-page-hero-shell .dkw-detail-cover__card{display:flex;width:100%;max-width:none;min-height:clamp(56px,9.69vw,186px);align-items:center;justify-content:center;padding:clamp(12px,1.77vw,34px) clamp(16px,2.34vw,45px);margin:0 auto;background:#6d1416;border:0;border-radius:clamp(14px,1.56vw,30px);box-shadow:none;text-align:center;backdrop-filter:none;transform:none}
body.page-template-page-service-detail .dkw-service-page-hero-shell .dkw-detail-cover__card h1{margin:0;color:#fff;font-size:clamp(22px,3.34vw,64px);line-height:1.15;white-space:normal}
body.single-dkw_course .dkw-detail-cover{display:block;height:auto;min-height:0;overflow:visible;padding-top:61px;background:#fffcfa}
body.single-dkw_course .dkw-detail-cover .dkw-course-banner{position:static;display:block;width:100%;height:auto;inset:auto;object-fit:fill}
.dkw-figma-course-card .dkw-course-image{height:auto;aspect-ratio:442/249}
body.page-id-5 .dkw-about-locations-intro,body.page-template-page-about .dkw-about-locations-intro,body.dkw-page-about .dkw-about-locations-intro{height:auto;min-height:0;padding:0;aspect-ratio:1920/697;background:url("assets/images/figma/about/locations-band.webp") center top/cover no-repeat}
body.page-id-5 .dkw-about-locations-intro::before,body.page-template-page-about .dkw-about-locations-intro::before,body.dkw-page-about .dkw-about-locations-intro::before{display:none}
body.page-id-5 .dkw-about-locations-intro .dkw-about-map,body.page-template-page-about .dkw-about-locations-intro .dkw-about-map,body.dkw-page-about .dkw-about-locations-intro .dkw-about-map{display:none}
body.page-id-5 .dkw-about-locations-intro p,body.page-template-page-about .dkw-about-locations-intro p,body.dkw-page-about .dkw-about-locations-intro p{display:none}
body.page-id-5 .dkw-about-locations-intro h2,body.page-template-page-about .dkw-about-locations-intro h2,body.dkw-page-about .dkw-about-locations-intro h2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
}
.dkw-register-card .dkw-register-form>label>span>i{flex:0 0 auto;font-size:0;background-repeat:no-repeat;background-position:center;background-size:contain}
.dkw-register-card .dkw-register-form>label:nth-of-type(1)>span>i{width:22px;height:22px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M12 12.6a5.3 5.3 0 1 0 0-10.6 5.3 5.3 0 0 0 0 10.6Zm0 1.9c-4.6 0-8.4 2.4-8.4 5.3V22h16.8v-2.2c0-2.9-3.8-5.3-8.4-5.3Z'/%3E%3C/svg%3E")}
.dkw-register-card .dkw-register-form>label:nth-of-type(2)>span>i{width:26px;height:21px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M2 4.6h20c.6 0 1 .4 1 1v.3l-11 6.9-11-6.9v-.3c0-.6.4-1 1-1Zm-1 3.6V18.4c0 .6.4 1 1 1h20c.6 0 1-.4 1-1V8.2l-11 6.9-11-6.9Z'/%3E%3C/svg%3E")}
.dkw-register-card .dkw-register-form>label:nth-of-type(3)>span>i{width:22px;height:22px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M6.6 2.4c.5 0 .9.3 1.1.8l1.5 3.5c.2.5.1 1-.3 1.4L7.6 9.4a14 14 0 0 0 7 7l1.3-1.3c.4-.4.9-.5 1.4-.3l3.5 1.5c.5.2.8.6.8 1.1V21c0 .8-.7 1.4-1.5 1.3C10.8 21.6 2.4 13.2 1.7 3.9 1.6 3.1 2.2 2.4 3 2.4Z'/%3E%3C/svg%3E")}
@media(max-width:1050px){
body.home .dkw-about-image{height:auto;aspect-ratio:552/763}
body.home .dkw-about-image>img{width:100%;height:100%}
.dkw-about-story__media{height:auto;aspect-ratio:564/768}
.dkw-about-story__media>img{width:100%;height:100%;aspect-ratio:auto}
.dkw-about-accreditation__grid>img,.dkw-about-accreditation__grid figure img{height:auto;aspect-ratio:528/650;object-fit:cover}
.dkw-about-location-card>.dkw-location-photo{height:auto;aspect-ratio:442/250}
.dkw-about-team__grid img.dkw-founder-photo{height:auto;aspect-ratio:688/520}
body.page-id-5 .dkw-about-page-hero,body.page-template-page-about .dkw-about-page-hero,body.dkw-page-about .dkw-about-page-hero{height:auto;min-height:calc(100vw*1306/1920);padding-top:66px}
body.page-id-5 .dkw-about-page-hero__copy,body.page-template-page-about .dkw-about-page-hero__copy,body.dkw-page-about .dkw-about-page-hero__copy{padding-block:0 clamp(18px,5vw,50px)}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-intro-grid>img{display:none}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-course-intro-grid .dkw-course-editor-copy{display:none}
}
@media(max-width:1050px){
body.single-dkw_course .dkw-course-visual-section{grid-template-columns:minmax(0,1fr)}
body.single-dkw_course .dkw-course-visual-section>*{min-width:0;overflow-wrap:break-word}
}
@media(min-width:1051px){
body:not(.dkw-rtl).post-type-archive-dkw_course .dkw-figma-course-grid{grid-auto-rows:minmax(466px,auto)}
body:not(.dkw-rtl).post-type-archive-dkw_course .dkw-figma-course-card{height:auto}
body:not(.dkw-rtl).post-type-archive-dkw_course .dkw-figma-course-card>.dkw-course-image{flex:0 0 auto}
}
@media(max-width:1050px){
body .dkw-figma-nav{justify-content:space-between}
body .dkw-figma-nav>.dkw-mobile-toggle,body .dkw-figma-nav>.dkw-nav-actions{margin-inline:0}
}

/* Scroll reveal is enabled only when JavaScript adds html.dkw-motion. Without it, all content remains visible. */
@media (prefers-reduced-motion: no-preference){
html.dkw-motion [data-dkw-reveal]{opacity:0;transform:translate3d(0,22px,0);transition:opacity .62s cubic-bezier(.22,.61,.36,1) var(--dkw-delay,0ms),transform .62s cubic-bezier(.22,.61,.36,1) var(--dkw-delay,0ms);will-change:opacity,transform}
html.dkw-motion [data-dkw-reveal="in"]{opacity:1;transform:none}
html.dkw-motion .dkw-figma-course-card[data-dkw-reveal],html.dkw-motion .dkw-why-card[data-dkw-reveal],html.dkw-motion .dkw-about-location-card[data-dkw-reveal]{transform:translate3d(0,26px,0) scale(.985)}
.dkw-figma-course-card[data-dkw-reveal="in"],.dkw-why-card[data-dkw-reveal="in"],.dkw-about-location-card[data-dkw-reveal="in"]{transform:none}
html.dkw-motion .dkw-partner-row figure[data-dkw-reveal]{transform:translate3d(0,14px,0)}
html.dkw-motion .dkw-detail-cover__card[data-dkw-reveal]{transform:translate3d(0,30px,0)}
}
.dkw-figma-course-card,.dkw-about-location-card{transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s cubic-bezier(.22,.61,.36,1)}
@media (prefers-reduced-motion: no-preference){
.dkw-figma-course-card:hover,.dkw-about-location-card:hover{transform:translateY(-6px)}
}
@media(min-width:1051px){
body.single-dkw_course .dkw-detail-cover{height:var(--dkw-hero-height,clamp(430px,38.5vw,740px))}
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-detail-cover--course{height:var(--dkw-hero-height,clamp(430px,38.5vw,740px))}
body.single-dkw_course .dkw-figma-course-page .dkw-detail-cover.dkw-detail-cover--course .dkw-course-banner,
body.dkw-rtl.single-dkw_course .dkw-figma-course-page .dkw-course-page--arabic-teacher .dkw-course-banner,
body.dkw-rtl.single-dkw_course .dkw-course-page--arabic-teacher .dkw-detail-cover .dkw-course-banner{top:60px;bottom:10px;height:calc(100% - 70px);object-fit:cover}
body.single-dkw_course .dkw-course-intro{padding-top:60px}
body.page-template-page-service-detail .dkw-service-page-hero-shell{height:var(--dkw-hero-height,clamp(430px,38.5vw,740px))}
body.page-template-page-service-detail .dkw-service-page .dkw-service-page-hero-shell .dkw-service-page-hero{top:60px;bottom:10px;height:calc(100% - 70px);object-fit:cover}
}
@media(min-width:1051px){
body:not(.dkw-rtl).page-template-page-service-detail .dkw-service-page--travel-service .dkw-service-intro-row{padding-top:460px;height:1140px}
}
