::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background:#343436;border:none}::-webkit-scrollbar-thumb:hover{background:#ffc633}::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}::-moz-selection{background:#ffb800;color:#fff}::selection{background:#ffb800;color:#fff}@font-face{font-family:"Tajawal";font-style:normal;font-weight:400;font-display:swap;src:url("fonts/Tajawal-Regular.woff2") format("woff2")}@font-face{font-family:"Tajawal";font-style:normal;font-weight:900;font-display:swap;src:url("fonts/Tajawal-Bold.woff2") format("woff2")}*{box-sizing:border-box;font-family:"Tajawal",sans-serif;outline:none;text-decoration:none;direction:rtl}html,body,p,ul{margin:0;padding:0}html{font-size:44px}@media screen and (max-width: 992px){html{font-size:36px}}@media screen and (max-width: 768px){html{font-size:32px}}@media screen and (max-width: 576px){html{font-size:26px}}a{cursor:pointer}a,input,button{transition:all .15s ease-in-out}.container{max-width:1200px;margin:0 auto}@media screen and (max-width: 1200px){.container{padding:0 10px}}header .container{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 768px){header .container{justify-content:center;align-items:center;flex-direction:column-reverse;padding:0}}header .logo img{width:172px;display:block}header nav{display:flex;flex-wrap:wrap;justify-content:space-between;padding:5px 0}header nav .links{font-size:.6rem;margin-top:35px}@media screen and (max-width: 768px){header nav .links{justify-content:center;align-items:center;text-align:center;margin-top:3px;width:100%}}header nav .links a{margin-left:25px;color:#343436;padding-bottom:5px;transform:perspective(1px) translateZ(0);position:relative;overflow:hidden}header nav .links a:before{content:"";position:absolute;z-index:-1;right:0;left:100%;bottom:0;background:#ffb800;height:3px;transition-property:left;transition-duration:.3s;transition-timing-function:cubic-bezier(0, 0.4, 0, 1)}header nav .links a:hover:before,header nav .links a:focus:before,header nav .links a:active:before{left:0}@media screen and (max-width: 768px){header nav .links a{display:block;margin:2px;padding:5px;background-color:#efefef}}header .main-image{background-image:url("images/header-bg.jpg");background-position-y:0;background-color:#ffb800;background-size:cover;background-repeat:no-repeat;height:30vw;color:#fff;display:flex;align-items:center}header .main-image .container{display:flex;flex-wrap:wrap;justify-content:right;align-items:center}@media screen and (max-width: 768px){header .main-image .container{flex-direction:row-reverse;justify-content:center}}header .main-image h1{border-right:4px solid #ffb800;padding-right:8px;font-size:1.3rem;margin:10px 0;text-shadow:0 4px 5px rgba(0,0,0,.5)}@media screen and (max-width: 768px){header .main-image h1{font-size:.9rem}}header .main-image h2{font-size:.69rem;text-shadow:0 4px 5px rgba(0,0,0,.5)}@media screen and (max-width: 768px){header .main-image h2{font-size:.5rem}}section{padding:20px 0;font-size:44px}section .flex2parts{display:flex;flex-wrap:wrap;justify-content:space-between}section .flex2parts div{flex:1;min-width:300px}section .flex2parts .service-img{text-align:center}section .flex2parts .service-img img{width:90%}section .flex2parts .service-info h4{font-size:.85em;margin:0;color:#ffb800;text-shadow:2px 2px 4px rgba(0,0,0,.1)}section .flex2parts .service-info .title{font-size:.5em;font-weight:bold;background-color:#efefef;padding:5px 13px;border-radius:4px;margin:5px 0;color:#042961}@media screen and (max-width: 992px){section .flex2parts .service-info .infolist{margin-right:12px}}section .flex2parts .service-info .infolist li{margin-bottom:10px;font-size:.5em}section .flex2parts .service-info .normal-text{margin-bottom:10px;font-size:.5em}section.books{background-color:rgba(255,184,0,.5);position:relative;padding-bottom:100px}section.books *{transition:all .2s ease-in-out}section.books::after{z-index:-10;content:"";background-image:url("images/library.jpg");background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:absolute;top:0px;right:0px;width:100%;height:100%}section.books h2{color:#fff;text-align:center;text-shadow:4px 4px 6px rgba(0,0,0,.3)}@media screen and (max-width: 992px){section.books h2{font-size:1.5rem}}section.books .books-list{margin:0 10px;display:flex;flex-wrap:wrap;justify-content:space-around;gap:10px}section.books .books-list div{padding:18px 12px;background-color:rgba(255,255,255,.4);border-radius:6px;width:200px;box-shadow:0 5px 20px -5px rgba(0,0,0,.3)}section.books .books-list div img{width:100%}section.books .books-list div p{font-size:.4rem;font-weight:bold;text-align:center;display:flex;flex-direction:column}section.books .books-list div p small{font-size:.7em}section.books .books-list div:hover{transform:translateY(-30px) scale(1.06);transition:all .2s ease-in-out;box-shadow:0 10px 20px -5px rgba(0,0,0,.6)}section.universities{background-color:rgba(255,184,0,.5);position:relative;padding-bottom:100px}section.universities *{transition:all .2s ease-in-out}section.universities::after{z-index:-10;content:"";background-image:url("images/bt.jpg");background-repeat:no-repeat;background-size:cover;position:absolute;top:0px;right:0px;width:100%;height:100%}section.universities h2{color:#fff;text-align:center;text-shadow:4px 4px 6px rgba(0,0,0,.3)}section.universities .universities-list{margin:0 10px;display:flex;flex-wrap:wrap;justify-content:space-around;gap:10px}section.universities .universities-list p{padding:10px;background-color:rgba(255,255,255,.4);border-radius:17px;width:150px;box-shadow:0 5px 20px -5px rgba(0,0,0,.3)}section.universities .universities-list p img{width:100%}section.universities .universities-list p:hover{transform:translateY(-30px) scale(1.06);transition:all .2s ease-in-out;box-shadow:0 10px 20px -5px rgba(0,0,0,.6)}section.dr-cv{background-color:#ffb800;background-color:linear-gradient(38deg, #ffc64d 0%, #ffb800 100%);text-align:center;font-size:48px}section.dr-cv h3{color:#fff;text-shadow:4px 4px 4px rgba(0,0,0,.1);font-size:1.2em;margin:0}section.dr-cv h5{color:#fff;font-size:.5em;margin:0;text-shadow:1px 1px 4px rgba(0,0,0,.1)}section.dr-cv .dr-img{margin:20px}section.dr-cv .dr-img img{display:block;margin:auto}section.dr-cv .cv-list{text-align:right;max-width:820px;margin:auto;text-shadow:1px 1px 4px rgba(0,0,0,.2)}@media screen and (max-width: 768px){section.dr-cv .cv-list{margin-right:20px}}section.dr-cv .cv-list li{color:#fff;font-size:.5em}section.contact{font-size:44px;color:#343436;text-align:center}section.contact h3{font-size:1em;padding-bottom:10px;border-bottom:3px solid #ffb800}section.contact h4{font-size:.5em}section.contact .contact-item{display:flex;flex-wrap:wrap;margin:10px;gap:1px}section.contact .contact-item p{flex:1;min-width:350px;font-size:.5em;padding:10px;background-color:#efefef;display:inline-block}@media screen and (max-width: 768px){section.contact .contact-item p{font-size:.4em;min-width:100%}}section.contact .contact-item p strong{font-size:110%}section.contact .contact-item p strong a{color:#3141cf}section.contact .contact-form{padding:10px}@media screen and (max-width: 768px){section.contact .contact-form{padding:0}}section.contact .contact-form .flex-group{display:flex;flex-wrap:wrap;justify-content:stretch;gap:10px}section.contact .contact-form .form-group{flex:1;min-width:300px;text-align:right;margin-bottom:10px}section.contact .contact-form .form-group label{font-size:.5em;display:block;margin-bottom:3px}section.contact .contact-form .form-group input,section.contact .contact-form .form-group textarea{display:block;width:100%;font-size:.5em;padding:12px;border:2px solid #c9c9c9;border-radius:4px}section.contact .contact-form .form-group input:hover,section.contact .contact-form .form-group input:focus,section.contact .contact-form .form-group textarea:hover,section.contact .contact-form .form-group textarea:focus{border-color:#ffc64d}section.contact .contact-form .form-group button{display:block;width:250px;background-color:#ffb800;color:#fff;padding:10px;text-align:center;font-size:.5em;border:none;border-radius:4px;margin:auto;cursor:pointer;box-shadow:0 5px 5px -5px rgba(0,0,0,.2)}section.contact .contact-form .form-group button:hover{background-color:#343436;box-shadow:0 8px 6px -5px rgba(0,0,0,.2)}section.contact .contact-form .captcha{display:flex;justify-content:stretch}section.contact .contact-form .captcha input{text-align:center}footer{padding:10px 0;background-color:#ffb800;color:#fff}footer .container{font-size:16px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}@media screen and (max-width: 768px){footer .container{justify-content:center}}footer .container a{color:#fff}footer .container a:hover{color:#343436}footer .gototop{position:fixed;bottom:5px;right:-100px;background-color:#ffb800;padding:5px;border-radius:4px;box-shadow:0 0 15px -5px rgba(0,0,0,.5);border:2px solid rgba(255,255,255,.5)}footer .gototop:hover{background-color:#ffc64d}footer .gototop img{width:42px;display:block;margin:auto}.msg{position:fixed;left:10%;top:0;width:80%;padding:20px;text-align:center;z-index:100;color:#fff;font-size:20px;box-shadow:0 10px 10px -13px #000;border-radius:0 0 4px 4px}.msg.success{background-color:rgba(119,195,74,.9)}.msg.error{background-color:rgba(244,67,54,.9)}/*# sourceMappingURL=main.min.css.map */