body,h1,h2,h3,h4,h5,h6{font-family:var(--Arabfont)}#mobile-nav,#mobile-nav-toggle{transition:.4s;top:0;position:fixed}#mobile-nav ul,p{padding:0;margin:0}#mobile-nav ul li,.nav-menu li,.section-header{position:relative}body{background:var(--white-color);color:var(---black)}a{color:var(--white-color);transition:.5s;text-decoration:none}a:active,a:focus,a:hover{color:var(--main-color);outline:0;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0 0 20px;padding:0}div{display:block}.back-to-top:hover{background:var(--main-color);color:#fff}.section-header{margin:10px 0 45px;padding-bottom:20px}.section-header::before{content:"";position:absolute;display:block;width:60px;height:5px;background:var(--main-color);bottom:0;left:calc(50% - 25px)}.section-header h2{font-size:36px;text-transform:uppercase;text-align:center;font-weight:700;margin-bottom:10px}.section-with-bg{background-color:#f6f7fd}.nav-menu li{white-space:nowrap}.nav-menu>li{float:left}#nav-menu-container{float:left;margin:0}#mobile-nav-toggle{left:80vw;z-index:999;margin:15px 0 0 15px;border:0;background:0 0;font-size:30px;display:none;outline:0;cursor:pointer}#mobile-nav-toggle i,body.mobile-nav-active #mobile-nav-toggle{color:#fff}#about h2,#about h4{font-weight:700;color:#f6f7fd}#mobile-nav{padding-top:18px;bottom:0;z-index:998;background:rgba(6,12,34,.9);left:-260px;width:260px;overflow-y:auto}#mobile-nav ul{list-style:none;flex-direction:column-reverse;display:flex}#mobile-nav ul li a{color:#fff;font-size:17px;overflow:hidden;padding:10px 22px 10px 15px;position:relative;text-decoration:none;width:100%;display:block;outline:0}#mobile-nav ul .menu-has-children i.fa-chevron-up,#mobile-nav ul .menu-item-active,#mobile-nav ul li a:hover{color:var(--main-color)}#mobile-nav ul li li{padding-left:30px}#mobile-nav ul .menu-has-children i{position:absolute;right:0;z-index:99;padding:15px;cursor:pointer;color:#fff}#mobile-body-overly{width:100%;height:100%;z-index:997;top:0;left:0;position:fixed;background:rgba(6,12,34,.8);display:none}body.mobile-nav-active{overflow:hidden}body.mobile-nav-active #mobile-nav{left:0}#intro h1 span{color:var(--main-color);font-weight:750}#intro h1{font-family:var(--Arabfont)!important}#about{background:url("../img/about-bg-hro1.webp");padding:60px 0 40px;height:100%}#about h2{font-size:48px;margin-bottom:45px;text-align:right;padding-right:10px}#about h4{margin-bottom:30px}#about p{font-size:21px;margin:20px 0 20px 450px;color:#232323;padding-right:42px;font-weight:550;text-align:right;font-family:var(--Arabfont)}@media (max-width:760px){#about p{font-size:21px;color:var(--bs-body-bg);font-weight:550;text-align:right;font-family:var(--Arabfont);padding:0 15px}}#schedule{padding:30px 0}#schedule .nav-tabs{text-align:center;margin:auto;display:block;border-bottom:0;margin-bottom:30px;direction:rtl;font-family:var(--Arabfont)}#schedule .schedule-item .news{float:right}#footer .footer-top h4,#schedule .schedule-item h4,#schedule .schedule-item p,.footer-contact{text-align:right!important}#supporters{padding:60px 0}#supporters .supporter-logo{display:-webkit-box;display:-ms-flexbox;overflow:hidden;height:160px;border-radius:9px;margin:9px}#supporters .supporter-logo:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}#supporters img{transition:.4s ease-in-out;height:20vh}#contactForm .form-group input,#contactForm .form-group textarea{padding:3px;text-align:right;color:var(--main-color)}#contactForm .form-group input.form-control{height:auto;border:2px solid var(--sec-color);color:var(--main-color);padding:3px}@media (min-width:768px){#contact .contact-address,#contact .contact-email,#contact .contact-phone{padding:20px 0}#contact .contact-phone{border-left:1px solid #ddd;border-right:1px solid #ddd}}@media (min-width:991px){#schedule .sub-heading{width:75%}}@media (min-width:1024px){#about,#intro,#subscribe{background-attachment:fixed}}@media (max-width:1199px){.nav-menu a{padding:8px 4px}}@media (max-width:991px){#header{background:var(--dark-color);height:70px;padding:15px 0;transition:.5s}#nav-menu-container{display:none}#mobile-nav-toggle{display:inline}#intro .intro-container{top:70px}#intro h1{font-size:34px}#intro p{font-size:16px}#schedule .nav-tabs a{padding:8px 60px}}@media (max-width:768px){.back-to-top{bottom:15px}#faq #faq-list a{font-size:18px}#faq #faq-list i{top:13px}}@media (max-width:767px){#subscribe input{min-width:400px}#footer .footer-top .footer-info img{height:15vh}#schedule .nav-tabs a{padding:8px 50px}}@media (max-width:574px){#venue .venue-info h3{font-size:24px}}@media (max-width:480px){#schedule .nav-tabs a{padding:8px 30px}}@media (max-width:460px){#subscribe button{margin-top:10px}}