@import"https://kenzicdn-1f250.kxcdn.com/cdn/ierei/assets/fonts/bs/bootstrap-icons.css?v=2023";@import"https://kenzicdn-1f250.kxcdn.com/cdn/ierei/assets/fonts/fontawesome-pro/css/all.min.css";@import"https://kenzicdn-1f250.kxcdn.com/cdn/ierei/assets/fonts/helvetica-neue/font.css";@import"https://kenzicdn-1f250.kxcdn.com/cdn/ierei/assets/fonts/NotoNaskhArabic/font.css";@import"https://kenzicdn-1f250.kxcdn.com/cdn/ierei/assets/swiper/swiper-bundle.min.css";@font-face{font-family:AED;src:url(aed-Regular.6a2cb4d033a92df2.otf);font-weight:100}.aed{font-family:AED,sans-serif}:root{--primary-color: #2e87c0;--text-color: #1A1A1A;--light-text-color: #808080}body{margin:0;font-weight:300;line-height:1.5;color:var(--text-color);overflow-x:hidden}@font-face{font-family:old-english;src:url(oldenglishtextmt.6e3770404e0fbee3.ttf);font-weight:300}.app-lang-en{font-size:14px}.app-lang-ar{font-size:16px}.site{font-family:var(--primary-font)}.site header{font-family:var(--primary-font)}.page-content,.page-content *{font-family:var(--primary-font)!important}.page-content b{font-weight:700}.page-content:after{clear:both;display:block;content:" "}a{color:var(--primary-color);text-decoration:none}a:hover{text-decoration:underline}.wrapper{width:1100px;margin:0 auto;max-width:90%;position:relative}.wrapper.otp{width:100%!important;max-width:none!important;text-align:center}.wrapper.otp input{padding:0!important}img{max-width:100%}*{outline:none!important;box-sizing:border-box}.plain{unicode-bidi:plaintext}button,input[type=submit]{cursor:pointer;font-family:var(--primary-font)}button:disabled,input[type=submit]:disabled{opacity:.6}.app-lang-en{direction:ltr;text-align:left}.app-lang-en .m-l-auto{margin-left:auto}.app-lang-en .m-r-auto{margin-right:auto}.app-lang-en .m-r-3{margin-right:3px}.app-lang-en .m-r-5{margin-right:5px}.app-lang-en .m-r-10{margin-right:10px}.app-lang-en .m-r-15{margin-right:15px}.app-lang-en .m-r-20{margin-right:20px}.app-lang-en .m-l-3{margin-left:3px}.app-lang-en .m-l-5{margin-left:5px}.app-lang-en .m-l-10{margin-left:10px}.app-lang-en .m-l-15{margin-left:15px}.app-lang-en .m-l-20{margin-left:20px}.app-lang-ar{direction:rtl;text-align:right;font-size:15px}.app-lang-ar .m-l-auto{margin-right:auto}.app-lang-ar .m-r-auto{margin-left:auto}.app-lang-ar .m-r-3{margin-left:3px}.app-lang-ar .m-r-5{margin-left:5px}.app-lang-ar .m-r-10{margin-left:10px}.app-lang-ar .m-r-15{margin-left:15px}.app-lang-ar .m-r-20{margin-left:20px}.app-lang-ar .m-l-3{margin-right:3px}.app-lang-ar .m-l-5{margin-right:5px}.app-lang-ar .m-l-10{margin-right:10px}.app-lang-ar .m-l-15{margin-right:15px}.app-lang-ar .m-l-20{margin-right:20px}.home-slider span.swiper-pagination-bullet{border:solid 1px #fff;background-color:transparent;opacity:.8}.home-slider span.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.home-slider .swiper-slide{align-items:center;display:flex}.lang-en.page-ceo-message img{min-width:200px;width:50%;float:right;margin-left:15px;margin-bottom:15px}.lang-ar.page-ceo-message img{min-width:200px;width:50%;float:left;margin-right:15px;margin-bottom:15px}@media screen and (max-width: 550px){.page-ceo-message img{display:block;float:none!important;margin:0 auto 15px!important}}.kz-custom-class-1{background-color:#2e89c2;color:#fff;padding:5px 10px}.bread-crumbs{color:var(--light-text-color);display:flex;align-items:center;margin-bottom:10px;font-size:.95em}.bread-crumbs i{margin:0 10px;font-size:.9em}.site,.mobile-menu{transition:all .3s}.mobile-menu{height:100vh;z-index:999;top:0;background-color:var(--primary-color);overflow:auto;position:fixed;width:280px}.mobile-menu.menu-lang-en{left:-280px}.mobile-menu.menu-lang-ar{right:-280px}.mobile-menu a.logo{background-color:#fff;display:block;padding:20px 15px}.mobile-menu a.logo img{width:100%;display:block}.mobile-menu ul.mobile-nav{list-style:none;margin:15px 0 0;padding:0 15px}.mobile-menu ul.mobile-nav li{margin-top:20px}.mobile-menu ul.mobile-nav li a{color:#fff;font-size:1.1em;font-family:var(--primary-font)}.mobile-menu a.top-link.active-link{font-weight:700}.mobile-menu-overlay{display:none;cursor:pointer;background:rgba(0,0,0,.6);min-height:100vh;width:100%;overflow:hidden;position:fixed;right:0;top:0;z-index:100}body.mobile-menu-expanded{overflow:hidden}body.mobile-menu-expanded .site{filter:blur(3px)}body.mobile-menu-expanded .site.app-lang-en{translate:280px}body.mobile-menu-expanded .site.app-lang-ar{translate:-280px}body.mobile-menu-expanded .mobile-menu{box-shadow:0 0 10px #3c3939}body.mobile-menu-expanded .menu-lang-en.mobile-menu{left:0!important}body.mobile-menu-expanded .menu-lang-ar.mobile-menu{right:0!important;direction:rtl;text-align:right}body.mobile-menu-expanded .mobile-menu-overlay{display:block}.courses-grid{overflow:hidden;display:grid;grid-gap:0 25px;grid-template-columns:repeat(3,minmax(0,1fr))}.course-card{margin-bottom:25px;border:solid 1px #ded9d9;border-radius:10px}.course-card:hover{border-color:var(--primary-color)}@media screen and (max-width: 768px){.courses-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 575px){.courses-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.contact-map iframe{width:100%!important;max-width:100%!important;height:400px!important}button.add-to-card{background-color:var(--primary-color);color:#fff;border:none;border-radius:5px;padding:12px 20px;font-weight:700;transition:all .5s;font-size:1em;display:flex;align-items:center;justify-content:center;line-height:1}button.add-to-card:hover{background-color:#2470a3}.loading-data{padding:30px;font-size:30px;color:var(--primary-color);text-align:center}.fast-spin{animation:fa-spin .45s infinite linear}.course-wrapper figure{margin:0}.course-wrapper figure img,.course-wrapper figure iframe{display:block;width:100%}.programs-wrapper{overflow:hidden;display:grid;grid-gap:0 25px;grid-template-columns:repeat(2,minmax(0,1fr))}.program-item{margin-bottom:25px}@media screen and (max-width: 768px){.programs-wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}}.title-wrapper{display:flex;align-items:center;margin-bottom:5px}.title-wrapper h1{flex:1}.login-form input,.login-form textarea{width:100%;padding:12px 20px;display:inline-block;border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:var(--primary-font);margin-bottom:15px}.login-form{border:1px solid #ccc;padding:25px;border-radius:10px;margin:30px auto;max-width:400px}.login-form h3.form-title{margin:0 0 15px;font-size:1.5em;color:#000}.login-form button.login-action{display:block;width:100%;background-color:var(--primary-color);border:none;color:#fff;font-weight:700;border-radius:5px;font-size:1.1em;padding:10px}.login-form .forget-password{text-align:center;margin:25px auto 0}.login-form .dont-have-account{text-align:center;margin:25px auto 0;border-top:1px solid #ccc;padding-top:25px}.login-form .dont-have-account a{font-weight:700}.otp-email{font-weight:700;margin-bottom:15px}.phone-wrapper{display:flex;align-items:center}.phone-wrapper select{height:42px;margin-bottom:15px;border:1px solid #ccc}.no-data-found{color:gray;text-align:center;padding:30px}.my-account-page .mat-field{margin-top:15px}.my-account-page .mat-field label{font-weight:700;display:block;margin-bottom:5px}.my-account-page .mat-field input{width:100%;padding:12px 20px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:var(--primary-font)}.my-account-page fieldset{border:1px solid #a4a1a1;font-size:1em}.my-account-page legend{display:inline-block;width:auto;margin:0 5px;font-weight:600;background-color:#ededed;padding:0 10px;font-size:1.1em}.my-account-page fieldset fieldset{margin-top:15px}.radio-label{font-weight:700;display:block;margin-bottom:5px}.m-b-field{margin-bottom:15px}.order-item{border:solid 1px #ddd;border-radius:5px;margin-bottom:25px;padding:15px;color:#222}.ordr-info{margin-bottom:5px}.ordr-info b{padding:0 5px}.order-links{border-top:solid 1px #ddd;padding-top:10px;margin-top:10px}.order-links a{font-weight:600}.item-title{color:var(--primary-color);font-weight:700;font-size:1.05em;margin-bottom:10px}.albums-grid{overflow:hidden;display:grid;grid-gap:0 25px;grid-template-columns:repeat(3,minmax(0,1fr))}.albums-item{margin-bottom:25px;text-align:center}.albums-item a{text-align:center;text-decoration:none;display:block;margin:0 auto;transition:all .3s}.albums-item img{width:100%;object-fit:cover;height:100%;border:solid 1px var(--primary-color);display:block;margin:0 auto}.albums-item span{display:block;text-align:center;font-weight:600;font-size:1.1em;padding:10px 5px;color:#fff;background-color:var(--primary-color)}@media screen and (max-width: 1024px){.albums-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width: 768px){.albums-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 575px){.albums-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.album-photo{position:relative;height:200px}.gallery-wrapper{max-width:768px;margin:0 auto 15px}h2.gallery-sub-title{font-weight:400;margin:0;font-size:1.2em}h1.gallery-title{color:var(--primary-color);font-size:1.4em;margin:10px 0 20px}.album-desc{margin-bottom:25px;margin-top:15px;font-size:1.15em}.ierei-partners{display:flex;align-items:center}.swiper-pagination-x{bottom:-5px!important}.vat-applicable{position:relative;font-size:12px;color:var(--light-text-color)}.terms-check{margin-bottom:10px;line-height:1.2;display:flex;align-items:flex-start}.terms-check input{width:auto}
