.App,body,html{overflow-x:hidden}body,html{max-width:100vw;scroll-behavior:smooth}html[dir=rtl]{direction:rtl;text-align:right}html[dir=ltr]{direction:ltr;text-align:left}html[dir=rtl],html[dir=rtl] body{overflow-x:hidden}html[dir=rtl] *{font-family:var(--font-noto-arabic),var(--font-league-spartan),-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif}html[dir=rtl] .MuiToolbar-root{flex-direction:row-reverse}html[dir=rtl] .MuiButton-root{text-align:center}html[dir=rtl] .MuiContainer-root{margin-left:auto;margin-right:auto}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}*{box-sizing:border-box}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap}@media screen and (min-width:1650px){.girl{width:100%;height:100%;bottom:0}}@media screen and (max-width:1650px) and (min-width:1500px){.girl{width:100%;height:100%;bottom:0}}@media screen and (max-width:1500px) and (min-width:1350px){.girl{width:100%;height:100%;bottom:0}}@media screen and (min-width:1200px) and (max-width:1350px){.girl{width:100%;height:100%;bottom:0}}@media screen and (max-width:1200px) and (min-width:1000px){.girl{width:750px;height:750px;bottom:0}}@media screen and (max-width:1000px) and (min-width:900px){.girl{width:600px;height:600px;bottom:0}}@media screen and (max-width:900px) and (min-width:400px){.girl{width:420px;height:auto;bottom:0}}@media screen and (max-width:400px){.girl{width:360px;height:auto;bottom:0}}@media screen and (min-width:1500px){.girlGrid{width:730px;height:824px;top:168px}}@media screen and (max-width:1500px) and (min-width:1200px){.girlGrid{width:550px;height:619px;top:200px}}@media screen and (min-width:2001px){.girlContact{display:none}}@media screen and (max-width:2000px) and (min-width:1500px){.girlContact{display:none}}@media screen and (max-width:1500px) and (min-width:1200px){.girlContact{width:650px;height:732.52px;display:none}}@media screen and (max-width:1200px) and (min-width:1000px){.girlContact{width:550px;height:619px;left:20%}}@media screen and (max-width:1000px) and (min-width:800px){.girlContact{width:450px;height:506.8px}}@media screen and (max-width:800px) and (min-width:400px){.girlContact{width:400px;height:220.4px;object-fit:contain}}@media screen and (max-width:400px){.girlContact{width:100%;height:200px;object-fit:contain}}@keyframes leftCircleAnimation{0%{transform:translateX(0)}to{transform:translateX(-30px)}}@keyframes rightCircleAnimation{0%{transform:translateX(-250%)}to{transform:translateX(10%)}}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes bounceOnce{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes delayAndBounce{0%{opacity:1}99%{opacity:1}to{opacity:0;animation:bounceOnce .5s ease-in-out 1}}@keyframes filterAnimation{0%{transform:skewX(0deg)}50%{transform:skewX(3deg)}to{transform:skewX(0deg)}}@keyframes rotateAnimation{0%{transform:rotate(0deg)}10%{transform:rotate(0deg)}20%{transform:rotate(0deg)}30%{transform:rotate(0deg)}40%{transform:rotate(1deg)}50%{transform:rotate(2deg)}60%{transform:rotate(-1deg)}70%{transform:rotate(0deg)}80%{transform:rotate(0deg)}90%{transform:rotate(0deg)}to{transform:rotate(0deg)}}@keyframes swing{0%{transform:rotate(-10deg)}50%{transform:rotate(10deg)}to{transform:rotate(0deg)}}@keyframes bounceAndForword{0%{left:0;top:80px}25%{left:50px;top:120px}50%{left:100px;top:80px}75%{left:150px;top:120px}to{left:200px;top:80px}}.schoolsBox{box-shadow:inset 0 -3px 8px 0 #00000026,0 2px 1px 0 #0000000d}@keyframes slide{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.colored-heading{color:#38b6ff}:root{--font-primary:var(--font-leagueSpartan),sans-serif;--font-size-h1:65px;--font-size-h2:50px;--font-size-h3:40px;--font-size-body:20px;--line-height-h1:1.2;--line-height-h2:1.3;--line-height-h3:1.4;--line-height-body:1.5;--color-primary:#38b6ff;--color-body:#2d2d2d}.btn,Reset Margins & Paddings button{font-size:var(--font-size-body);font-weight:600;padding:12px 24px;background-color:var(--color-primary);color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.btn:hover,button:hover{background-color:#2a9cdf}input,select,textarea{font-weight:400;line-height:3.5vh;padding:10px 15px;border:1px solid #ccc;border-radius:4px}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--color-primary)}.MuiOutlinedInput-notchedOutline{border:none!important}h1{font-size:6.88vh;font-weight:700;line-height:7.5vh}h1,h2{margin-bottom:3vh;-webkit-margin-before:.1em;margin-block-start:.1em;-webkit-margin-after:.1em;margin-block-end:.1em}h2{font-size:5.29vh;font-weight:600;line-height:6.6vh}h3{font-size:4.23vh;font-weight:600;line-height:5.56vh;margin-block-start:.1em;-webkit-margin-after:.1em;margin-block-end:.1em}h3,h4{-webkit-margin-before:.1em}h4{font-size:3.7vh;margin-block-start:.1em;-webkit-margin-after:.1em;margin-block-end:.1em}h4,h5{font-weight:500;line-height:1.5;margin-bottom:3vh}h5{font-size:3vh;-webkit-margin-before:.1em;margin-block-start:.1em;-webkit-margin-after:.1em;margin-block-end:.1em}h6{font-size:2.4vh;line-height:1.4;margin-bottom:3vh}h6,p{font-weight:400}p{font-size:2.667vh;line-height:3.5vh;margin:0}ol,ul{-webkit-margin-before:.1em;margin-block-start:.1em;-webkit-margin-after:.1em;margin-block-end:.1em}li{margin:0}li,span{font-size:2.667vh;line-height:3.5vh}span{margin:inherit}span,textarea{font-weight:400}textarea{font-size:2.667vh!important;line-height:3.5vh}small{font-size:1.9vh;line-height:2.5vh;color:#797979}a,small{font-weight:400}a{font-size:2.667vh;line-height:3vh;text-decoration:none;color:inherit}@media (max-width:900px){h1{font-size:5.5vh;line-height:6.5vh}h2{font-size:4.5vh;line-height:5.5vh}h3{font-size:3.8vh;line-height:4.8vh}h4{font-size:3.2vh}h4,h5{line-height:1.5}h5{font-size:2.8vh}h6{font-size:2.2vh;line-height:1.4}p{font-size:2.3vh;line-height:3vh}span{font-size:2.2vh;line-height:2.8vh}small{font-size:1.8vh;line-height:2.3vh}a{font-size:2.2vh}a,textarea{line-height:2.8vh}textarea{font-size:2.2vh!important}}@media (max-width:600px){h1{font-size:4.88vh;line-height:5.5vh}h2{font-size:3.5vh!important;line-height:4.5vh!important}h3{font-size:3.5vh;line-height:4.4vh}h4{font-size:3vh}h4,h5{line-height:1.5}h5{font-size:2.5vh}h6{font-size:2vh;line-height:1.4}p,span{font-size:2.1vh;line-height:2.5vh}li{font-size:1.8vh}li,textarea{line-height:2.3vh}textarea{font-size:2.1vh!important}small{font-size:1.6vh;line-height:2.2vh}a{font-size:2vh;line-height:2.5vh}}