@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn%5Bwght%5D.woff2)}:root{--mint-green-color:#cdfad2;--lavender-purple-color:#f5d5ff;--blush-pink-color:#ffeaee;--ice-blue-color:#eafcff}*,*:before,*:after{box-sizing:border-box}*{margin:0}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased;display:flex;flex-direction:column;font-family:Vazirmatn;background:#000;padding:5px;gap:20px}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}:root{--bg:#f9fbfb;--primary:#d7f1f1;--black:#171717}.header{min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:0 10px;color:#fff;width:100%;font-size:.8em;gap:20px}.header .title{display:flex;flex-direction:column;gap:0;flex-shrink:0;cursor:pointer;align-items:center}.header .title .trend{color:#fff9}.header .title .avatar{max-width:120px;aspect-ratio:auto 3/4}.header .personal-info{font-size:.7em;flex-direction:column;align-self:center;text-align:center;padding-top:10px}.header .personal-info h3{font-weight:400}.header .info{display:flex;flex-direction:column;align-items:center;text-align:center}.header .info .content{font-size:.9em;display:flex;flex-direction:column;gap:10px;align-self:center}.header .info .content p:nth-child(1){font-weight:600}.header .info .cup-icon{display:flex;justify-content:center;aspect-ratio:1 / 1;max-height:50px}.header .info .content p:nth-child(2){margin-top:-8px}.header .info .content p:nth-child(3){margin-top:-8px}.header .contact{display:flex;flex-direction:row;gap:30px}.header .contact .contact-item{display:flex;flex-direction:row;color:#fff;gap:10px;align-items:center;font-size:16px}.header .contact .contact-item.tel a{color:#fff;unicode-bidi:plaintext;direction:rtl;font-feature-settings:"ss01";text-decoration:none}.header .contact .contact-item:active,.header .contact .contact-item:visited{color:#fff}.headline{font-size:1.3em}.section{display:flex;flex-direction:column}section .title:hover{cursor:pointer}section .title{display:flex;flex-direction:column;justify-content:space-between;height:100px}section .title .details{font-size:1em;font-weight:500;opacity:.3;text-shadow:1px 1px 1px 2px #fff}section#ielts{background-color:#fff}section#ielts .title{background-color:var(--mint-green-color);border-radius:30px 30px 0 0;padding:25px}section#ielts.active .island{background-color:#fff;min-height:100px;border-radius:20px;padding:30px}section .content{padding:0 10px 20px;display:none}section#ielts .content{background-color:var(--mint-green-color);gap:10px}section#ielts .content .ielts-is-not-just-a-test{background:#fff url(/images/ielts-is-not-just-a-test.png) no-repeat;background-size:100% auto;background-position:0 100%;min-height:400px;font-size:1.6em;font-weight:900;text-align:center;text-shadow:2px 5px 0 #fff , -2px 5px 0 #fff , 0 5px 0 #fff}section#ielts .content .mistakes{display:flex;min-height:300px;flex-direction:column;background:linear-gradient(to bottom,transparent 20%,#fff 70%) , url(/images/spiderman.png) , #fff;background-repeat:no-repeat;background-size:100% auto;background-position:100% 0;justify-content:end}section#ielts.active .suit h3{text-wrap:auto}section#ielts.active .content{display:flex;flex-direction:column}section#junior{background-color:var(--mint-green-color);border-radius:0 0 30px 30px}section#junior .title{background-color:var(--lavender-purple-color);border-radius:30px;padding:25px}section#junior .content{background-color:var(--lavender-purple-color);gap:10px}section#junior.active .title{border-radius:30px 30px 0 0}section#junior.active .content{display:flex;flex-direction:column}section#junior.active .island{background-color:#fff;min-height:100px;border-radius:20px;padding:30px}section#junior.active .content>:nth-child(1){display:flex;min-height:300px;flex-direction:column;background:url(/images/image-1584792323921-5b1a9f1b60ac.jpeg) , #fff;background-repeat:no-repeat;background-size:cover;background-position:100% 0;justify-content:end}section#junior.active .content>:nth-child(1) .text-content{background-color:#ffffffb3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:20px;border-radius:20px;border:2px solid rgba(255,255,255,.54)}section#junior.active .content>:nth-child(4){display:flex;flex-direction:column}section#general{border-radius:0 0 30px 30px}section#general .title{background-color:#fff;border-radius:30px 30px 0 0;padding:25px}section#general .content{background-color:#fff;border-radius:0;gap:10px}section#general .content>:nth-child(1){background-color:#ffeaee}section#general .content>:nth-child(2){background-color:#eafcff}section#general .content>:nth-child(3){background-color:#eafcff}section#general .content>:nth-child(4){background-color:#ffeaee}section#general .content>:nth-child(5){background-color:#eafcff}section#general .content>:nth-child(6){background-color:#ffeaee}section#general.active .title{border-radius:30px 30px 0 0}section#general.active .content{display:flex;flex-direction:column}section#general.active .island{min-height:100px;border-radius:20px;padding:30px}@media (min-width:768px){.header{font-size:1em;padding:0 10px;flex-direction:row}.header .info{flex-direction:row;text-align:right;width:500px}.header .info .cup-icon{height:80px;max-height:fit-content}.header .info .content p{margin-top:auto}.headline{font-size:1.3em}section .content{padding:0 30px 20px;display:none}}@media (min-width:992px){.header .title{flex-direction:row;gap:20px}.header{flex-direction:row}.header .personal-info{text-align:justify}section .title{flex-direction:row;height:70px}.header .contact .contact-item{font-size:18px}section#ielts .content{gap:20px}section#ielts.active .content{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(3,200px)}section#ielts.active .content>:nth-child(1){grid-column:span 4;grid-row:1 / 3}section#ielts.active .content>:nth-child(2){grid-column:span 4;grid-row:1 / 1;display:flex;flex-direction:row}section#ielts.active .text-content{text-overflow:ellipsis}section#ielts.active .hungry-ring{width:50%}section#ielts.active .suit{display:flex;flex-direction:row}section#ielts.active .suit img{width:50%}section#ielts.active .suit h3{display:flex;justify-content:center;align-items:center}section#ielts.active .content>:nth-child(3){grid-column:span 4;grid-row:1 / 3}section#ielts.active .content>:nth-child(4){grid-column:span 4;grid-row:2 / 3;display:flex;flex-direction:column}section#ielts.active .pipe-periscope{display:flex;justify-content:center;margin-top:-55px}section#ielts.active .pipe-periscope img{height:100%;width:140px}section#ielts.active .content>:nth-child(4) .text-content{display:flex;flex-direction:column;justify-content:center;text-align:center}section#ielts.active .content>:nth-child(5){grid-column:span 7;grid-row:3 / 3}section#ielts.active .content .island.skills{display:flex;flex-direction:row;gap:20px}section#ielts.active .content .island.skills .people{max-width:20%}section#ielts.active .content .island.skills img{height:auto;max-height:100%}section#ielts.active .content .island.skills .text-content{display:flex;flex-direction:column;justify-content:center}section#ielts.active .content>:nth-child(6){grid-column:span 5;grid-row:3 / 3}section#ielts .content .mistakes{min-height:auto;background:linear-gradient(to right,transparent 10%,#fff 40%) , url(/images/spiderman.png) , #fff;justify-content:center;background-repeat:no-repeat;background-size:auto 100%;background-position:0 100%}section#junior .content{gap:20px}section#junior.active .content{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(4,200px)}section#junior.active .content>:nth-child(1){grid-column:span 6;grid-row:1 / 5}section#junior.active .content>:nth-child(2){grid-column:span 6;grid-row:1 / 3}section#junior.active .content>:nth-child(3){grid-column:span 2;grid-row:3 / 5}section#junior.active .content>:nth-child(4){grid-column:span 4;grid-row:3 / 5}section#junior .content>.island:nth-child(4){display:grid;justify-items:center}section#junior .content .teacher-icon{max-height:150px;align-self:flex-start;aspect-ratio:1 / 1}section#junior .content .interactive-learning{min-height:auto;background:linear-gradient(to left,transparent 10%,#fff 50%) , url(/images/interactive-learning.jpg) , #fff;justify-content:center;background-repeat:no-repeat;background-size:auto 100%;background-position:100% 100%;padding-right:40%}section#general .content{gap:20px}section#general.active .content{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:250px 500px}section#general.active .content>:nth-child(1){grid-column:span 6;grid-row:1 / 2}section#general.active .content>:nth-child(2){grid-column:span 6;grid-row:1 / 2}section#general.active .content>:nth-child(3){grid-column:span 3;grid-row:2 / 2}section#general.active .content>:nth-child(4){grid-column:span 3;grid-row:2 / 2}section#general.active .content>:nth-child(5){grid-column:span 3;grid-row:2 / 2}section#general.active .content>:nth-child(6){grid-column:span 3;grid-row:2 / 2}}@media (min-width:1200px){section#junior .content{gap:20px}section#junior.active .content{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(9,66px)}section#junior.active .content>:nth-child(1){grid-column:span 6;grid-row:1 / 10}section#junior.active .content>:nth-child(2){grid-column:span 6;grid-row:1 / 6}section#junior.active .content>:nth-child(3){grid-column:span 2;grid-row:6 / 10}section#junior.active .content>:nth-child(4){grid-column:span 4;grid-row:6 / 10}section#general.active .content{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:250px 350px}}