.scrolling-image img{height:auto;width:100%}.home .AnimTitle .Container{align-items:center;background:#fff;display:flex;height:100%;justify-content:center;min-height:17rem;width:100%}.home .AnimTitle .Container .Hero{color:#212529;perspective:31.25rem}.home .AnimTitle .Container .Hero .H1{border-bottom:.3125rem solid #104285;border-top:.3125rem solid #104285;cursor:default;display:inline-block;font-weight:700;margin:2rem 0 5rem;padding-bottom:1.25rem;padding-top:1.25rem;text-align:center;text-shadow:.5rem .5rem .1875rem #0000001a;transition:all .2s;z-index:1}.home .AnimTitle .Container .Hero .H1:hover{transform:scale(1.1) rotateX(-20deg) rotateY(10deg)}.home .AnimTitle .Container .Hero .H1:hover :nth-child(2n){animation-delay:.15s}.home .AnimTitle .Container .Hero .H1:hover span{animation-duration:.6s;animation-iteration-count:infinite;animation-name:wiggle;animation-timing-function:ease-in-out;display:inline-block;float:right;padding:0 1.5rem;position:relative}@keyframes wiggle{0%{text-shadow:.625rem .625rem .1875rem #0000001a;transform:translate(0) rotate(-12deg)}65%{text-shadow:-.625rem -.625rem .1875rem #0000001a;transform:translateY(.9375rem) rotate(12deg) scale(1.2)}to{text-shadow:.625rem .625rem .1875rem #0000001a;transform:translate(0) rotate(-12deg)}}.home .Header{width:100%}.home .Header .Wrapper{height:100vh;width:100%}.home .Header .Wrapper .HeroBg{bottom:0;height:100vh;left:0;overflow:hidden;right:0;top:0;width:100%;z-index:-1}.home .Header .Wrapper .HeroBg .VideoBg{aspect-ratio:16/9;background:#232a34;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.home .Internship{background:#fff;padding-bottom:2.5rem;padding-top:.3125rem;width:100%}.home .services .wrapper .service-box{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(112.79deg,#215aa7,#fff 83.61%) border-box;border:.0625rem solid #0000;border-radius:.625rem;color:#666;font-size:.875rem;transition:all .3s ease-in-out}.home .services .wrapper .service-box .service-title{color:#666;font-weight:600;text-align:right;transition:color .3s ease-in-out}.home .services .wrapper .service-box .service-en-title{color:#ccc;text-align:right;transition:color .3s ease-in-out}.home .services .wrapper .service-box .service-img{height:2.375rem;transition:transform .3s ease-in-out;width:2.375rem}.home .services .wrapper .service-box:hover{background:linear-gradient(#f0f4f8,#f0f4f8) padding-box,linear-gradient(112.79deg,#215aa7,#4a90e2 83.61%) border-box;border:.0625rem solid #215aa7}.home .services .wrapper .service-box:hover .service-title{color:#215aa7}.home .services .wrapper .service-box:hover .service-en-title{color:#666}.home .services .wrapper .service-box:hover .service-img{transform:rotate(10deg)}.statistics .statistics-box{background:linear-gradient(44.98deg,#5394eb 15.97%,#215aa7 104.44%);border:none;border-radius:.625rem;box-shadow:0 .5625rem 1.725rem 0 #215aa74f;overflow:hidden;position:relative;transition:box-shadow .3s ease-in-out,background-position .3s ease-in-out}.statistics .statistics-box .value{font-size:2.375rem;font-weight:800;margin:0;transition:color .3s ease-in-out}.statistics .statistics-box .label{transition:color .3s ease-in-out}.statistics .statistics-box:hover{background-position:100% 100%;background-size:200%;box-shadow:0 .75rem 2.1875rem 0 #215aa780;cursor:pointer}.statistics .statistics-box:hover .value{color:#fff}.statistics .statistics-box:hover .label{color:#d1e3ff}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-.625rem)}}.learning-home-images .learning-img{left:9%;object-fit:contain;position:relative}.area-box{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(112.79deg,#215aa7,#fff 83.61%) border-box;border:.0625rem solid #0000;border-radius:.625rem;overflow:hidden;position:relative;transition:border .4s ease,background-position .4s ease,box-shadow .4s ease}.area-box h3{font-size:.875rem;transition:color .4s ease}.area-box:hover{background-position:100% 100%;border-color:#215aa7;box-shadow:0 .5rem 1.25rem #215aa733}.area-box:hover h3{color:#215aa7}.article-section{padding:0}.article-section .articles-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:repeat(2,auto);grid-gap:1.25rem;direction:rtl;gap:1.25rem}.article-section .article-item{align-items:center;border-radius:.9375rem;display:flex;justify-content:center;overflow:hidden;position:relative}.article-section .article-item .text-wrapper{bottom:0;position:absolute;width:100%;z-index:10}.article-section .article-item img{height:auto;width:55%}.article-section .gradient-overlay{background:linear-gradient(180deg,#215aa700 64.7%,#215aa7 110%);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.article-section .articles-grid>.article-item:nth-child(5){grid-column:1/2;grid-row:1/span 2}.article-section .articles-grid>.article-item:first-child{grid-column:3/4;grid-row:1}.article-section .articles-grid>.article-item:nth-child(2){grid-column:2/3;grid-row:1}.article-section .articles-grid>.article-item:nth-child(3){grid-column:3/4;grid-row:2}.article-section .articles-grid>.article-item:nth-child(4){grid-column:2/3;grid-row:2}.scrolling-image{position:relative}.scrolling-image .frame{overflow:hidden;position:relative}.scrolling-image .scrollable-container{height:75%;left:27.3%;overflow:hidden;position:absolute;top:6%;width:61.5%}.scrolling-image .scrollable{animation:scroll 20s linear infinite alternate;left:0;position:absolute;top:0;width:100%}@keyframes scroll{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.about-us-section .text-container .title{transition:color .3s ease,transform .3s ease}.about-us-section .text-container .title:hover{color:#215aa7;transform:translateY(-.1875rem)}.about-us-section .text-container .description{transition:color .3s ease}.about-us-section .text-container .description:hover{color:#555}.about-us-section .text-container .button-container .contact-button,.about-us-section .text-container .button-container .learn-more-button{transition:background-color .3s ease,color .3s ease,border-color .3s ease}.about-us-section .text-container .button-container .contact-button:hover,.about-us-section .text-container .button-container .learn-more-button:hover{background-color:#215aa7;border-color:#215aa7;color:#fff}.about-us-section .image-container{position:relative}.about-us-section .image-container .image{height:auto;transform:rotate(0deg);transition:transform .5s ease,box-shadow .5s ease;width:100%}.about-us-section .image-container .image:hover{box-shadow:0 .75rem 1.5rem #0000004d;transform:rotate(5deg)}.swiper-button-next,.swiper-button-prev,.swiper-container-rtl .swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:none;font-size:.75rem;width:2.1875rem}.swiper-button-next:focus,.swiper-button-prev:focus,.swiper-container-rtl .swiper-button-next:focus,.swiper-container-rtl .swiper-button-prev:focus{outline:none}.swiper-button-prev{left:0}.swiper-button-prev:after{background-position:50%;background-repeat:no-repeat;background-size:2.75rem;color:#adff2f;content:"";height:2.75rem;width:2.75rem}.swiper-button-next{right:0}.swiper-button-next:after,.swiper-container-rtl .swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{background-position:50%;background-repeat:no-repeat;background-size:2.75rem;color:#adff2f;content:"";height:2.75rem;width:2.75rem}@media(max-width:450px){.home .Header .Wrapper,.home .Header .Wrapper .HeroBg{height:90vh}.home .Header .Wrapper .HeroBg span{top:80vh!important}}@media(max-width:400px){.home .Header .Wrapper,.home .Header .Wrapper .HeroBg{height:80vh}.home .Header .Wrapper .HeroBg span{top:70vh!important}}@media(max-width:350px){.home .Header .Wrapper,.home .Header .Wrapper .HeroBg{height:70vh}.home .Header .Wrapper .HeroBg span{font-size:1rem;top:60vh!important}}@media(max-width:325px){.home .Header .Wrapper,.home .Header .Wrapper .HeroBg{height:60vh}.home .Header .Wrapper .HeroBg span{font-size:.8rem;top:50vh!important}}@media(max-width:300px){.home .Header .Wrapper,.home .Header .Wrapper .HeroBg{height:60vh}}@media(max-width:960px){.home .Header .Wrapper{flex-direction:column}}@media(max-width:768px){.article-section .articles-grid{grid-template-columns:1fr}}