@import"https://fonts.googleapis.com/css?family=Nunito";@font-face{font-family:Tajawal}body{background-color:#fff}#website{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}*{font-family:Tajawal,serif}a:hover{text-decoration:none}li{font-family:noto_reg,serif;font-size:17px}.change_dir{direction:rtl}[dir=ltr] .change_dir{direction:ltr}.my-color{color:#2680c2}.clear{clear:both}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:none}.btn:focus,.btn.focus{box-shadow:none}header{position:relative;height:100%}.navbar{position:relative;z-index:9;width:100%;padding:20px 5% 15px;border-top:5px solid #0A558C;box-shadow:0 4px 3px #0000000d,0 2px 3px #0000000d}.home .navbar{position:absolute;box-shadow:none;z-index:100}.navbar-nav{padding:0}.navbar-nav .nav-item.active .nav-link,.navbar-nav .nav-link:hover{color:#2680c2;font-weight:700}.navbar-light .navbar-brand{width:120px}.navbar .logo{height:40px;margin:-50px -50px -50px 0}.navbar .phone-logo{display:none}.navbar-nav{margin:auto}.applay.last{display:none}@media (min-width: 990px){.home .navbar .navbar-nav .nav-link,.home .navbar .navbar-nav .nav-link.active,.home .navbar .navbar-nav .nav-link:hover{color:#fff}}.navbar .navbar-nav li{font-size:13px;text-align:center}.navbar .navbar-nav .nav-item a{transition:.3s}.navbar .navbar-nav .nav-link.active,.navbar .navbar-nav .nav-link:hover{color:#2680c2;font-weight:700;transition:.3s}.navbar .navbar-nav .nav-link:focus a{color:unset}.media_icons{background-color:#708090;margin-left:15px;width:30px;height:30px;justify-content:center;overflow:hidden;align-items:center;display:inline-flex;border-radius:2px;padding:0}[dir=ltr] .media_icons{margin-left:0;margin-right:15px}.media_icons svg{FILL:#fff;font-size:22px}.navbar-light .navbar-toggler,.navbar-light .navbar-toggler:focus{border:none;box-shadow:none}@media (max-width: 991px){.navbar{background-color:#fff}.navbar .applay.last{display:flex;align-items:center;justify-content:center;margin-top:2vh}.navbar .applay.first{display:none}.navbar .logo{height:50px}.navbar .web-logo{display:none}.navbar .phone-logo{display:inline}.navbar-light .navbar-nav .nav-item{text-align:center;border-bottom:1px solid #f4f4f4}nav .icons{display:none}}.slider-over{position:absolute;left:0;right:0;top:0;height:100vh;width:100%;filter:blur(50px) brightness(.15) opacity(.8);background:linear-gradient(180deg,#000000e6,#0006);z-index:1;filter:blur(1);overflow:hidden}.slider-over svg{height:100%;width:100%;fill:#102a42b3}.carousel-inner{height:100%;width:100%}.carousel-item{height:100%}.carousel-item img.back_img{filter:grayscale(.4) blur(2px);-o-object-fit:cover;object-fit:cover;height:100%}.home .header_height{height:100vh}.header_height{overflow:hidden;position:relative;height:90vh}.carousel-caption{right:20%;top:14%;left:20%;z-index:10;padding-top:0;padding-bottom:0;overflow:hidden;height:76%;border-radius:10px;border:2px solid #fff}.carousel-caption .caption-background{height:100%;width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.carousel-caption .caption-background img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.carousel-caption .over{position:absolute;left:0;right:0;top:0;width:100%;height:100%;background-color:#102a4394}.carousel-caption .caption-content{position:absolute;z-index:2;margin-bottom:10%;filter:brightness(10);right:5%;left:5%;line-height:27px;bottom:0}.carousel-caption .caption-content h3{font-size:22px;font-weight:700;line-height:40px}.carousel .control_arrows{position:relative;left:17%;bottom:7%;width:80px;display:flex;align-items:center;justify-content:space-around}.carousel-control-next,.carousel-control-prev,.slide-no{top:auto;padding:5px;background-color:#858585;width:35px;height:35px;text-decoration:none;margin-bottom:5%;z-index:10;border-radius:3px}.slide-no{color:#fff;text-align:center;font-size:20px;line-height:22px;font-family:monospace;background-color:#85858580;border-radius:50%;opacity:0}@media (max-width: 900px){.carousel-item{width:100%;height:100%}.carousel-caption .caption-content{left:0;right:0}.carousel-caption .caption-content p{margin-left:20%;margin-right:20%}.carousel .control_arrows{left:0;margin:0 auto}}@media (max-width: 500px){.carousel-item img{width:auto;margin-left:0;height:100%}.slider-over svg{transform:scale(1.06,3.4)}.carousel-caption .caption-content{left:0;right:0;top:0;bottom:0;height:100%;overflow:hidden;display:flex;justify-content:center;flex-wrap:wrap;align-content:center}.carousel-caption .caption-content p{display:block;width:100%;margin-left:3%;margin-right:3%}}.about-school h5,.school-news h5{text-align:center;margin:40px 0 30px;font-weight:700}.about-school-contant{height:400px;overflow:hidden;position:relative}.about-school-contant .content{display:flex;align-items:center;padding:20px;text-align:right;margin-right:60px;height:100%;background-color:#003e6bb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;position:absolute;right:0;z-index:5;line-height:2}[dir=ltr] .about-school-contant .content{direction:ltr;text-align:left;right:985px;margin-left:60px;margin-right:0}.about-school-contant .content p{margin-top:-15%}.about-school-contant .content span{color:#fff;z-index:2;position:absolute;left:20px;bottom:60px}[dir=ltr] .about-school-contant .content span{left:110px}.about-school-contant .content .fa-plus{height:55px;width:55px;background-color:#b6e0fe;line-height:55px;text-align:center;border-radius:50%;margin-left:-15px;z-index:1;position:absolute;left:85px;bottom:43px}.about-school-contant .back-img{position:relative;top:0;left:0;display:flex;align-items:center;height:100%}.about-school-contant .back-img img{height:100%;width:100%;display:flex;position:relative;z-index:1;-o-object-fit:cover;object-fit:cover}.about-school-contant .back-img:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#19568173;opacity:4.5;z-index:2}.school-news .news{width:86%;margin-left:7%;position:relative;overflow:hidden}.school-news .news .some-news{padding:0;float:right;height:auto;display:flex;flex-wrap:wrap}[dir=ltr] .school-news .news .some-news{float:left!important}.school-news .news .some-news .new-item{background-color:#f3f8fb;overflow:hidden;text-align:right;border-radius:10px;border:0;box-shadow:0 4px 3px #0000000d,0 2px 3px #0000000d;margin-bottom:4%;padding:0;position:relative;display:flex;direction:rtl;height:24vh}[dir=ltr] .school-news .news .some-news .new-item{direction:ltr;text-align:left}.school-news .news .some-news .new-item .new-img{overflow:hidden;border-radius:5px;display:flex;justify-content:center;align-items:center;height:100%}.school-news .news .some-news .new-item .new-img img{height:100%;width:auto}.school-news .news .some-news .new-item .new-content{float:right;margin-top:20px;height:auto}.school-news .news .some-news .new-item .new-content h4{font-weight:700}.school-news .news .some-news .new-item .new-content .new-date{color:#829ab1}.school-news .news .some-news .new-item .new-content .card-link span{color:#000;z-index:2;position:absolute;left:20px;bottom:22px}[dir=ltr] .school-news .news .some-news .new-item .new-content .card-link span{left:268px}.school-news .news .some-news .new-item .new-content .card-link .fa-plus{height:50px;width:50px;background-color:#b6e0fe;line-height:50px;text-align:center;border-radius:50%;margin-left:-15px;z-index:1;position:absolute;left:85px;bottom:7px}[dir=ltr] .school-news .news .some-news .new-item .new-content .card-link .fa-plus{left:250px}.school-news .news .last-new{height:80vh;position:relative;display:flex;overflow:hidden}.school-news .news .last-new .the_new{height:99%;margin:0;display:block;float:none;width:99%}.school-news .news .last-new .the_new .card{height:100%;text-align:right}[dir=ltr] .school-news .news .last-new .the_new .card{text-align:left}.school-news .news .last-new .the_new .card h5{margin:auto auto 7px;font-weight:700;text-align:right}[dir=ltr] .school-news .news .last-new .the_new .card h5{direction:ltr;text-align:left}.school-news .news .last-new .the_new .card .new_pic{height:70%;display:flex;justify-content:center;align-items:center;border-radius:10px}.school-news .news .last-new .the_new .card .new_pic img{width:-moz-fit-content;width:fit-content}@media (max-width: 767px){.last-new{padding-right:0;padding-left:0}}@media (max-width: 576px){.about-school-contant .content{margin-right:0;left:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}[dir=ltr] .school-news .news .some-news .new-item .new-content .card-link span{left:109px}[dir=ltr] .school-news .news .some-news .new-item .new-content .card-link .fa-plus{left:90px}}.the-photos{padding:20px;position:relative;display:flex;overflow:hidden;flex-wrap:wrap;flex-direction:row}.the-photos .the-img{overflow:hidden;float:left;display:flex;justify-content:center;flex-grow:1;border-radius:10px;box-shadow:0 4px 3px #0000000d,0 2px 3px #0000000d;padding:0;margin:15px;height:200px}.the-photos .the-img img{border-radius:10px;min-width:100%;-o-object-fit:cover;object-fit:cover}.school-devs h4{margin-bottom:30px;font-weight:700}.item{position:relative;display:inline-flex;align-items:center;justify-content:center}.item .the_img{width:80%;overflow:hidden;border-radius:5px}.item .the_img img{width:100%}.item .the_text{position:absolute;bottom:-70px;right:0;width:60%;text-align:justify;background-color:#f1f5f8;padding:20px 20px 80px;border-radius:5px;box-shadow:0 4px 3px #0000000d,0 2px 3px #0000000d}.item .the_text h3{color:#2680c2;text-align:center}.item .the_text p{line-height:30px}.item .the_text a{float:left;text-decoration:none;color:#000}.item .the_text a span{z-index:2;position:absolute;left:25px;line-height:68px}.item .the_text a .fa-plus{height:50px;width:50px;background-color:#b6e0fe;line-height:50px;text-align:center;border-radius:50%;margin-left:-20px;z-index:1;position:absolute;left:95px;bottom:20px}.item .the_text a:hover{color:#2680c2}.message{float:left}@media (max-width: 768px){.school-devs .item{margin-bottom:200px}.school-devs .item .the_text{left:0;right:0;margin:0 auto;bottom:-150px;width:70%}}.staff .card{margin-bottom:20px}.staff h6{color:#2680c2!important;text-align:center!important}.staff p{color:#486581}.our_staff{margin-top:50px;margin-bottom:100px;background-color:#dceefb;padding-top:20px;width:100%}.our_staff .see-other-staff{position:absolute;left:0;bottom:-100px;color:#0a558c;font-weight:700}.our_staff h4{font-weight:700;margin-top:30px}.our_staff .staff{display:inline-flex;margin-top:20px;margin-left:-5px;margin-bottom:-50px;padding-right:0;padding-left:0}.our_staff .staff .card-title{color:#0a558c}@media (max-width: 1000px){.our_staff .staff{margin-bottom:10px}}@media (max-width: 768px){.our_staff{display:block;overflow:hidden}.our_staff .staff{margin-bottom:10px}}@media (max-width: 576px){.our_staff{display:grid;justify-content:center;align-items:center}.our_staff .container{justify-content:center;align-items:center;display:contents}}.our_staff .staff .card{background-color:#f3f8fb;margin:5px;text-align:right;border-radius:5px 5px 0 0;border:0;box-shadow:0 4px 3px #0000000d,0 2px 3px #0000000d}.our_staff .staff .staff_pic{height:160px;overflow:hidden;border-radius:5px}.our_staff .staff .staff_pic img{height:100%;-o-object-fit:cover;object-fit:cover}.our_staff .staff a{float:left;color:#0a558c;text-decoration:none}footer{background-color:#486581;position:relative;margin-top:100px}footer .our_logo{justify-content:center;align-items:center;display:flex}footer .our_logo img{height:120px;width:120px;margin:20px;padding:10px;border-radius:50%;background-color:#d6e7f7}footer .our_social_media{text-align:center}footer hr{color:#d6e7f7}footer .our_social_media .our_icon{border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin:0 20px;text-decoration:none;transition:.5s;box-shadow:0 0 10px #00000040}.our_icon:nth-child(1) svg:hover path{transition:.5s;fill:#1877f2}.our_icon:nth-child(2) svg:hover path{transition:.5s;fill:#1da1f2}.our_icon:nth-child(3) svg:hover path{transition:.5s;fill:#4bc45a}.our_icon:nth-child(4) svg:hover path{transition:.5s;fill:red}footer .our_social_media a svg{transition:.5s}footer p{text-align:center;color:#fff;padding-bottom:20px;margin:0}[dir=ltr] .company{direction:rtl}@media (max-width: 400px){footer .our_social_media .our_icon{margin:0 5px!important;width:40px;height:40px}footer .our_social_media i{font-size:20px}}.the_items{margin-top:80px}.the_items .Achievement{width:60%;height:-moz-fit-content;height:fit-content;overflow:inherit;background-color:#f3f8fb;padding:10px;position:relative;margin:30px 0;align-content:center;display:flex;align-items:center;direction:ltr;border-radius:5px 0 0 5px;min-height:300px}.the_items .Achievement .text{width:80%;display:inline-block;border-radius:5px;margin-right:30px;padding-top:20px;line-height:30px;text-align:justify;direction:rtl}.the_items .Achievement .text h2{margin-bottom:25px}.the_items .Achievement .the_img{overflow:hidden;border-radius:5px;float:left;margin-left:-200px;margin-top:0;align-items:center;justify-content:center}[dir=ltr] .the_items .Achievement .the_img{direction:ltr;margin-right:-128px;margin-left:0}.the_items .Achievement .the_img img{width:300px;height:230px;-o-object-fit:cover;object-fit:cover}.the_items .on_left{margin-right:40%;background-color:#2680c2;direction:rtl;border-radius:0 5px 5px 0}[dir=ltr] .the_items .on_left{direction:ltr;margin-left:40%;margin-right:0}.the_items .on_left .text{float:left;margin-left:30px;color:#fff}.the_items .on_right{background-color:#f3f8fb}[dir=ltr] .the_items .on_right{display:flex;flex-direction:row-reverse}.the_items .on_left .the_img{float:right;margin-right:-200px;margin-left:0}[dir=ltr] .the_items .on_left .the_img{float:left;margin-left:-200px;margin-right:0}.the_items .on_right.the_img{float:left;margin-right:0;margin-left:-200px}[dir=ltr] .the_items .on_right.the_img{float:left;margin-left:-200px;margin-right:0}@media (max-width: 700px){.the_items .Achievement{width:90%;display:block;align-items:center;justify-content:center;margin:0 auto 30px;padding:0}.the_items .Achievement .text{width:100%;line-height:30px;text-align:justify;margin:0;padding:15px}.the_items .Achievement .the_img{float:none;overflow:visible;align-content:center;justify-content:center;display:flex;margin:-10px auto 0;width:100%}.the_items .Achievement .the_img img{width:100%;margin:0}}.school-news.news-page{margin-top:50px;height:auto}.school-news.news-page .news{margin-left:auto}[dir=ltr] .school-news.news-page .news{width:86%;margin-right:7%;position:relative;overflow:hidden}.school-news.news-page .news .some-news{height:auto;float:none}.school-news.news-page .news .some-news .new-item{flex-basis:48%;margin:1%;height:30vh}[dir=ltr] .school-news.news-page .news .some-news .new-item{direction:ltr;text-align:left}.school-news.news-page .news .some-news .new-item .new-content{height:auto}.school-news.news-page .news .some-news .card-link span{color:#000;z-index:2;position:absolute;left:20px;bottom:22px}[dir=ltr] .school-news.news-page .news .some-news .card-link span{left:320px}.school-news.news-page .page-item.pages{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#3490dc;background-color:#fff;border:1px solid #dee2e6;direction:rtl}.news{margin-bottom:50px;padding-top:20px;width:100%}.news .the_new{display:inline-flex;margin-top:20px;float:right}[dir=ltr] .news .the_new{float:left;direction:rtl}.news .the_new .card{background-color:#f3f8fb;border-radius:10px;border:0;overflow:auto;box-shadow:0 4px 3px #0000000d,0 2px 3px #0000000d;width:100%}[dir=ltr] .news .the_new .card{left:250px}.news .the_new .card-date{color:#829ab1;text-align:right;font-family:monospace}[dir=ltr] .news .the_new .card-date{text-align:left}.news .the_new .card-title{font-weight:700;color:#000;line-height:30px;text-align:right}.news .the_new .new_pic{overflow:hidden;height:30vh;display:flex;align-items:center;justify-content:center}.news .the_new .new_pic .card-img-top{flex-shrink:0;min-height:100%;min-width:100%}.news .the_new a{float:left;text-decoration:none;color:#000;margin-bottom:50px}.news .the_new a span{z-index:2;position:absolute;left:25px;bottom:20px}[dir=ltr] .news .the_new a span{left:268px}.news .the_new a .fa-plus{height:40px;width:40px;background-color:#b6e0fe;line-height:40px;text-align:center;border-radius:50%;margin-left:-15px;z-index:1;position:absolute;left:95px;bottom:9px}[dir=ltr] .news .the_new a .fa-plus{left:250px}.news .the_new a:hover{color:#2680c2}@media (max-width: 767px){.school-news.news-page .some-news .new-item{flex-basis:auto!important;margin-bottom:5vh}}.departments{margin-top:50px}.departments .container{display:flex;overflow:hidden}[dir=ltr] .departments .container{direction:ltr;text-align:left}.departments .card{text-align:right;border:0;margin-bottom:20px;background:#f3f8fb;box-shadow:none;color:#829ab1;box-shadow:0 4px 3px #0000000d,0 2px 3px #0000000d}[dir=ltr] .departments .card{direction:ltr;text-align:left}.departments .card.active{background-color:#f3f8fb;box-shadow:0 4px 3px #0000000d,0 2px 3px #0000000d;color:#486581}.departments .card .new_pic{max-height:400px;overflow:hidden}.departments .card h5{text-align:center;font-weight:700;line-height:30px;color:#102a43}.departments .nav-items .the-item{text-align:right;padding:0;color:#829ab1;position:relative;background-color:transparent;margin-bottom:0;border-bottom:0;cursor:pointer}[dir=ltr] .departments .nav-items .the-item{direction:ltr;text-align:left}.departments .nav-items .the-item .icon{position:absolute;display:flex;height:100%;align-items:center;left:20px;transition:.3s;transform:rotate(90deg)}[dir=ltr] .departments .nav-items .the-item .icon{transform:rotate(270deg);left:220px}.departments .nav-items .the-item .btn-link{font-weight:700;text-align:right;overflow:hidden;margin-bottom:3px;text-decoration:none;height:37px;display:flex;direction:rtl;align-items:center;padding:0 10px}[dir=ltr] .departments .nav-items .the-item .btn-link{direction:ltr;text-align:left;padding:0 0 0 10px}.departments .nav-items .the-item.active{background-color:#dceefb;border-radius:5px;border:0;line-height:40px;font-weight:700;color:#2680c2}.departments .nav-items .the-item.active:before{content:"s";width:10px;background-color:#2680c2;position:absolute;border-radius:0 5px 5px 0;overflow:hidden}.departments .nav-items .the-item.active .icon{transform:rotate(0)}.departments .nav-items .the-item.active p{margin-right:10px;padding-left:15px}.departments .nav-items .card-body{background-color:#d9e2ec;padding:0}.departments .nav-items .card-body .btn{text-align:right;color:#486581;text-decoration:none}[dir=ltr] .departments .nav-items .card-body .btn{direction:ltr;text-align:left}.departments .nav-items .card-body .btn.active{background-color:#dceefb;border-radius:5px;border:0;line-height:40px;font-weight:700;color:#2680c2}@media (max-width: 767px){.departments .container{display:block}.departments .container .nav-items{display:flex;align-content:space-around;flex-direction:row-reverse;align-items:center;margin-bottom:2vh}.departments .container .nav-items .the-item{flex-grow:1}.departments .container .nav-items .the-item p{margin-bottom:0}.departments .container .nav-items{flex-wrap:wrap}.departments .container .nav-items .the-item{margin-bottom:2vh}}.contact_part{background-color:#f3f8fb;border-radius:10px;box-shadow:0 4px 8px #0000000d,0 6px 10px #0000000d;width:70%;margin:50px auto 0;padding:30px;position:relative;text-align:right}[dir=ltr] .contact_part{direction:ltr;text-align:left;background-color:#f3f8fb;border-radius:10px;box-shadow:0 4px 8px #0000000d,0 6px 10px #0000000d;width:70%;margin:50px auto 0;padding:30px;position:relative}.contact_part .containt{display:flex;margin-top:60px;margin-bottom:70px}.contact_part h2{color:#2680c2;text-align:center;margin-top:10px}.contact_part .part-one{padding-left:80px}.contact_part .part-one .lets_talk{margin-bottom:100px}.contact_part .part-one .lets_talk h4{color:#286a9a}.contact_part .part-one .contact_details{margin-bottom:60px}.contact_part .part-one .contact_details .con_item{margin-bottom:30px;width:100%}.contact_part .part-one .con_item i{font-size:20px;color:#b4c1ce;float:right;margin-left:20px;line-height:30px}.contact_part .part-one .icons .media_icons{background-color:#2680c2;margin-left:15px;border-radius:2px}.contact_part .part-one .media_icons i{color:#fff}.contact_part .part-one .con_item:nth-child(2) p{float:right;display:block}[dir=ltr] .contact_part .part-one .con_item:nth-child(2) p{float:left}.contact_part .the_form{position:revert}.contact_part .the_form label{margin-bottom:5px}.contact_part .the_form input{margin-bottom:25px;box-shadow:0 4px 8px #0000000d,0 6px 10px #0000000d}.contact_part .the_form .form-control{background-color:#fff;border:none}.contact_part .the_form .form-control::-moz-placeholder{color:#b1c2ce}.contact_part .the_form .form-control::placeholder{color:#b1c2ce}.contact_part .the_form .form-control:focus{color:#212529;border:2px solid #3490dc;transition:.3s;outline:0;box-shadow:none;cursor:text}.contact_part button{position:absolute;bottom:40px;left:100px;padding:5px 40px;background-color:#2680c2}.contact_part button:hover{background-color:#2477b3}.the-map{background-color:#f3f8fb;border-radius:10px;box-shadow:0 4px 8px #0000000d,0 6px 10px #0000000d;width:70%;margin:50px auto 0;padding:30px;position:relative;text-align:right}.the-map .tittle{color:#2680c2;text-align:center;margin-top:10px;margin-bottom:30px}.the-map .map{width:100%}.the-map .map iframe{border:0;width:100%;border-radius:10px}@media (max-width: 767px){.contact_part{padding-bottom:50px}.contact_part .containt{margin-top:60px;display:block}.contact_part .part-one,.contact_part .the_form{width:100%;padding-left:0}.contact_part .part-one{margin-top:20px;margin-bottom:40px}.contact_part .part-one:after{content:"";border-bottom:1px solid #abc4db;width:100%;height:2px;display:block;padding-top:50px}.contact_part .part-one .lets_talk{margin-bottom:50px}.contact_part button{position:relative;left:0;bottom:0;margin:70px auto 0;display:flex;align-items:center;justify-content:center}.the-map{width:90%}}@media (max-width: 400px){.contact_part{width:90%}}.apply_header h3{color:#2680c2;font-weight:700}.steps-progress{display:flex;width:80%;justify-content:space-between;position:relative;align-items:center;direction:rtl;margin:60px auto 0}.steps-progress .step-num{margin:0 auto;cursor:auto}.steps-progress .the-step{height:20px;width:20px;background-color:#2680c2;border-radius:50%;color:#fff;text-align:center;display:flex;line-height:20px;justify-content:center}.steps-progress .the-step .step-tittle{position:absolute;top:-40px;margin:0 auto;display:flex;width:-moz-fit-content;width:fit-content;transition:.3s ease-in-out;color:transparent}.steps-progress .the-step.active{background-color:#2680c2}.steps-progress .the-step.active .step-tittle{color:#2680c2}.steps-progress .the-step.active~.the-step{background-color:#dceefb;color:#555}.steps-progress .the-step:hover{background-color:#2680c2!important}.steps-progress .the-step:hover .step-tittle{color:#2680c2}.steps-progress .the-step:hover .step-num{color:#fff}.steps-progress .the-step:after{content:"";background-color:#2680c2;height:1.5px;width:25%;position:absolute;top:50%;direction:rtl;z-index:-1}.steps-progress .the-step:last-child:before{display:none}.form_part{margin:50px auto 20px;border-radius:3px;background-color:#dceefb;justify-content:center;padding:40px 5%;position:relative}.form_part .person_img{margin:0 auto;height:220px;width:220px;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative}.form_part .person_img .person_icon{height:100%;width:100%;background-color:#b6e0fe;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden}.form_part .person_img .person_icon svg{width:100%;height:100%}.form_part .person_img .pen_icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#2680c2;position:absolute;bottom:30px;left:10px;cursor:pointer;transition:.3s ease}.form_part .person_img .pen_icon:hover{background-color:#2471a8}.form_part label{display:block;margin-bottom:5px;margin-top:15px;text-align:right}.form_part input,.form_part select{border:0;border-radius:5px;height:40px;width:100%;background-color:#fff}.form_part textarea{border:0;border-radius:5px;width:100%;background-color:#fff}.form_part input.date{width:40%;direction:ltr}.form_part .sub-tittle{text-align:center;font-size:20px;color:#2680c2}.form_part .id_card{border:2px dashed #829AB1;border-radius:5px;height:250px;overflow:hidden;display:flex;justify-content:center;align-items:center;cursor:pointer}.form_part .id_card .card_img{display:flex;align-items:center;justify-content:center;width:100%}.form_part .id_card .custom-file-input{width:0}.form_part .id_card .card_img img{overflow:hidden;border-radius:5px}.form_part .id_card{text-align:center;margin:0 auto}.form_part .add{border:2px dashed #829AB1;border-radius:5px;text-align:center;margin-top:15px;padding:10px;cursor:pointer;width:100%;background-color:transparent}.form_part .btn_controle{position:absolute;left:0;bottom:-75px}.form_part .btn_controle button{margin-right:20px}.form_part .btn_controle button svg{transform:rotate(180deg);margin:auto 5px}.form_part button{background-color:#2680c2;margin:30px auto 0;display:block;padding:5px 60px}#upload_img{max-height:150%;max-width:180%}.added-item{border:0;border-radius:5px;min-height:40px;width:100%;background-color:#fff;margin-top:15px;position:relative;line-break:anywhere;overflow:auto}.added-item .item{text-align:right;float:right;overflow:auto;padding:5px 5px 0;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.added-item svg{cursor:pointer;height:10px;width:10px;margin:0;padding:0;position:absolute;left:15px;top:15px}.imegs_added{position:relative;overflow:hidden;border-radius:5px;background-color:#fff;display:flex;align-items:center;text-align:right;padding:20px;margin-top:20px;box-shadow:0 4px 3px #0000000d,0 2px 3px #0000000d}.imegs_added .tittle{color:#2680c2;font-size:16px;margin-bottom:2px}.imegs_added .the_img{overflow:hidden;border-radius:5px;margin-left:10px;box-shadow:0 4px 3px #0000000d,0 2px 3px #0000000d}.imegs_added .the_img img{width:100%;border-radius:10px}.imegs_added .drop{position:absolute;top:15px;left:15px}.imegs_added .drop svg{cursor:pointer}@media (max-width: 600px){.apply_header h3{font-size:20px}.form_part,.apply-file{width:90%}}.register_part{margin:50px auto 20px;border-radius:3px;background-color:#dceefb;justify-content:center;padding:40px 5%;position:relative}.register_part h2{color:#2680c2;text-align:center;margin-top:10px}.register_part label{display:block;margin-bottom:5px;margin-top:15px;text-align:right}.register_part input[type=text],.register_part select{border:0;border-radius:5px;height:40px;width:100%;background-color:#fff}.register_part .transportation,.register_part .transportation div{display:flex}.register_part .transportation div input{margin:10px;display:flex;justify-content:center}.register_part .transportation div label{margin-top:auto}.register_part button{margin:5px}
