.menubarfloat.active{background:rgba(250,251,254,.5);border-bottom:1px solid rgba(0,0,0,.1);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.hero:not(.withBanner) .menubar::before{background:rgba(121,155,200,.7);filter:blur(75px);transform:matrix(1,0,0,-1,0,0);backface-visibility:hidden}.menubar .logo{background:url(../images/logo.svg) no-repeat;color:transparent}.menubar .menu>li>a .common-icon-arrowleft{transform:rotate(-90deg)}.menubar .menu>li.open>a .common-icon-arrowleft{transform:rotate(90deg)}.menubar .menu>li>a{transition:color .5s ease,background .5s ease}.menubar .menu>li>a::before{content:'';position:absolute;top:0;right:0;width:100%;height:1px;background:linear-gradient(0deg,var(--primaryblue) 0,var(--secondarygreen) 100%);opacity:0}.menubar .menu>li>a:hover{color:var(--primaryblue);background:linear-gradient(180deg,rgba(46,115,206,.1) 0,rgba(255,255,255,0) 100%)}.menubar .menu>li>a:hover::before{opacity:1}.menubar .menu div{background:var(--cloud);box-shadow:0 20px 100px rgba(15,31,51,.2);border-radius:8px;transition:max-height .5s linear}.menubar .menu ul>li{text-align:center;color:var(--darkbluetext)}.menubar .menu ul>li p{text-align:center;color:var(--midgraytext)}.menubar .menu ul>li a{transition:color .5s ease}.menubar .menu ul>li a:hover{color:var(--primaryblue)}.menubar .loginbutton{color:var(--darkbluetext);border-radius:8px;transition:color .5s ease}.menubar .loginbutton svg{position:absolute;top:0;left:0;width:100%;height:100%}.menubar .loginbutton i{position:absolute;right:22px;top:13px}.menubar .registerbutton{background:linear-gradient(126.02deg,#64eac5 18.38%,var(--secondarygreen) 71.05%);border-radius:8px;color:#fff;text-align:center;transition:opacity .5s ease}.menubar .loginbutton:hover,.menubar .registerbutton:hover{opacity:.8}.footer{background:linear-gradient(180deg,rgba(185,198,216,.12) 0,rgba(185,198,216,0) 100%)}.footer::before{border-radius:100%;background:rgba(121,155,200,.7);filter:blur(25px)}.footer::after{background:url(../images/footer/footerbg2.webp) no-repeat right top;background-size:cover}.no-webp .footer::after{background:url(../images/footer/footerbg2.png) no-repeat right top;background-size:cover}.footer .socialmedia{background:rgba(255,255,255,.9);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:16px}.footer .socialmedia .t1{color:var(--darkbluetext)}.footer .socialmedia .t2{color:var(--primaryblue)}.footer .socialmedia ul li a{background:linear-gradient(148.24deg,rgba(185,198,216,.3) 15.75%,rgba(185,198,216,0) 93.08%);border-radius:200px}.footer .sponsers::before{background:linear-gradient(270deg,rgba(185,198,216,0) 0,rgba(185,198,216,.4) 50.18%,rgba(185,198,216,0) 100%)}.footer .shuttle{background:url(../images/footer/footerbg.webp) no-repeat center bottom}.no-webp .footer .shuttle{background:url(../images/footer/footerbg.png) no-repeat center bottom}.footer .info .aboutus .logo{background:url(../images/logo.svg) no-repeat;background-size:cover}.footer .info .aboutus h2,.footer .info .aboutus p{color:var(--darkbluetext)}.footer .info ul li a{color:var(--darkbluetext);transition:color .5s ease}.footer .info ul li a:hover{color:var(--primaryblue)}.footer .copyright{color:var(--darkbluetext)}.successmessage{display:block;background:rgba(47,158,86,.15);border-radius:8px;letter-spacing:-.01em;color:#0f1f33;padding:12px 20px;display:flex;align-items:center}.successmessage .tick{background-color:rgba(47,158,86,.05);width:40px;height:40px;border-radius:50%;position:relative;display:inline-block;margin-left:19px}.successmessage .tick::before{content:"✓";margin:auto;width:21px;height:21px;color:#2f9e56;border:1.5px solid #2f9e56;border-radius:50%;font-size:14px;font-weight:700;line-height:23px;text-align:center;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0}.errormessage{display:block;background:rgba(208,10,48,.15);border-radius:8px;padding:12px 20px;display:flex;align-items:center}.errormessage p,.successmessage p{font-family:YekanBakh;font-style:normal;font-weight:700;font-size:16px;line-height:17px;text-align:right;letter-spacing:-.01em;color:#0f1f33}.errormessage .cross{background-color:rgba(208,10,48,.05);width:40px;height:40px;border-radius:50%;position:relative;display:inline-block;margin-left:19px}.errormessage .cross:before{content:' \2716';margin:auto;width:21px;height:21px;color:#d00a30;border:1.5px solid #d00a30;border-radius:50%;font-size:12px;line-height:27px;text-align:center;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0}.spin{display:block}.spin .spinner{left:0;right:0;margin:auto;top:.4em;width:2.5em;display:block;position:absolute}@keyframes spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.spin .spinner::before{content:"";width:1.5em;height:1.5em;position:absolute;top:50%;left:50%;border-radius:50%;border:solid .25em #999;border-bottom-color:#555;animation:.8s linear infinite spinner;transform:translate(-50%,-50%);will-change:transform;margin:auto;left:0;right:0}.banner{background:linear-gradient(102.68deg,#0f1f33 -102.04%,#2e73ce 172.17%);font-style:normal;font-weight:700;font-size:24px;line-height:37px;text-align:center;color:#fafbfe;display:block;padding:10px 40px 10px}a.banner{cursor:pointer}.banner span.active{display:block;transition:display .1s ease}.banner span.hide{display:none;transition:display .1s ease}.banner.fixed{position:fixed;top:0;left:0;right:0;width:100%;z-index:10000;display:block}.banner b{font-size:35px}.bannerImage{display:block;width:100%}.bannerImage.fixed{position:fixed;top:0;left:0;right:0;width:100%;z-index:10000;display:block}.bannerImage+.hero{padding-top:32px!important}.subscribeToNewsletter{position:relative;width:90%;min-height:200px;border:1px solid rgba(185,198,216,.15);box-sizing:border-box;margin:25px auto;margin-bottom:50px;padding:10px 24px;box-sizing:border-box;overflow:hidden;background:linear-gradient(0deg,rgba(146,236,244,0) 15%,rgba(127,179,245,0) 70%,rgba(185,116,223,.3) 110%),linear-gradient(90deg,rgba(146,236,244,.5) 15%,rgba(127,179,245,.5) 80%,rgba(185,116,223,.5) 105%),linear-gradient(180deg,var(--primaryblue) 0,var(--primaryblue) 100%);border-radius:30px}.subscribeToNewsletter .t1{display:block;font-weight:700;font-size:24px;line-height:37px;margin:25px auto;text-align:center;color:#0f1f33}.subscribeToNewsletter form{display:flex;justify-content:center;align-items:baseline;min-height:125px}.subscribeToNewsletter .input{position:relative;width:50%;max-width:550px}.subscribeToNewsletter .input input{position:relative;display:block;border:1px solid rgba(185,198,216,.17);box-sizing:border-box;font-weight:700;width:100%;font-size:16px;line-height:60px;padding:0 48px;background:rgba(234,238,244,.8);border-radius:8px;text-align:right;color:#0f1f33}.subscribeToNewsletter .input .label{line-height:25px;color:#7d8fa9;transition:color .5s ease,font-size .5s ease,font-weight .5s ease,transform .5s ease;position:absolute;font-size:16px;font-weight:700;top:19px;right:48px;pointer-events:none}.subscribeToNewsletter .input input:focus{border:1px solid #7d8fa9}.subscribeToNewsletter .input input:focus~.label,.subscribeToNewsletter .input input:not(:placeholder-shown)~.label{font-weight:400;font-size:12px;transform:translateY(-20px)}.subscribeToNewsletter .form-btn{overflow:hidden;position:relative;transition:all .1s ease;border-radius:7px;text-align:center;color:var(--cloud);border:none;height:48px;line-height:35px;font-weight:900;font-size:1rem;padding:0 9px;margin-right:10px;display:block;background:linear-gradient(125.18deg,#ef476f 0,#ff87a4 100%);text-align:center;color:var(--cloud)}.subscribeToNewsletter .input div.error{font-weight:700;font-size:14px;line-height:22px;color:#ef476f;margin-top:3px;display:none}.subscribeToNewsletter .input .errormessage{margin-top:10px}@media (min-width:1400px){.bannerImage .largerScreen{display:block}.bannerImage .largScreen,.bannerImage .mobile,.bannerImage .smallMobile{display:none}}@media only screen and (min-width:756px) and (max-width:1400px){.bannerImage .largScreen{display:block}.bannerImage .largerScreen,.bannerImage .mobile,.bannerImage .smallMobile{display:none}.bannerImage+.hero{padding-top:32px!important}}@media (max-width:885px){.bannerImage+.hero{padding-top:60px!important}.subscribeToNewsletter{margin-bottom:20px}.subscribeToNewsletter form{justify-content:center;align-items:center;flex-direction:column}.subscribeToNewsletter .t1{font-size:17px}.subscribeToNewsletter .input{width:100%;margin-bottom:10px}.subscribeToNewsletter .form-btn{margin-right:0;width:100%}.hero.withBanner{padding-top:98px!important}}@media (max-width:756px){.bannerImage .mobile{display:block}.bannerImage .largScreen,.bannerImage .largerScreen,.bannerImage .smallMobile{display:none}}@media (max-width:480px){.bannerImage .smallMobile{display:block}.bannerImage .largScreen,.bannerImage .largerScreen,.bannerImage .mobile{display:none}}.hero.withBanner{padding-top:128px}.desktopBanner{display:block}.mobileBanner{display:none}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;direction:rtl}