.top-nav{position:relative;z-index:50;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.top-nav:before{content:"";position:fixed;top:0;left:0;width:100%;height:calc(var(--vh)*100);background-color:rgba(0,0,0,.7);pointer-events:none;opacity:0;-webkit-transition:opacity .4s cubic-bezier(.645,.045,.355,1);transition:opacity .4s cubic-bezier(.645,.045,.355,1)}.top-nav .top-nav__visa-languages .scroller{display:block;position:absolute;width:5px;height:10px;background-color:red;z-index:100;right:0;top:0;cursor:pointer;-webkit-transition:width .2s ease-in-out;transition:width .2s ease-in-out}.top-nav .top-nav__visa-languages:hover .scroller{width:10px}@media screen and (max-width:960px){.top-nav .top-nav__visa-languages.searchpage{right:2rem}}.top-nav .top-nav__visa-languages.searchpage .language-dropdown ul{list-style:none}.top-nav .top-nav__visa-languages.searchpage .select-language-btn{height:36px;position:relative}.top-nav .top-nav__visa-languages.searchpage .language-dropdown{position:absolute;right:0;top:36px;overflow:hidden}.top-nav .top-nav__visa-languages.searchpage .language-dropdown .button{width:24rem}.top-nav .top-nav__visa-languages.searchpage .label{color:#fff}.top-nav .top-nav__visa-languages.searchpage svg{display:inline-block}.top-nav.top-nav--visa-languages .top-nav__visa-languages svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.top-nav>.container,.top-nav>.container-fluid{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-top:5rem;padding-bottom:5rem;z-index:1}@media screen and (max-width:960px){.top-nav>.container,.top-nav>.container-fluid{padding-top:1.5rem;padding-bottom:1.5rem}}.top-nav--hidden{opacity:0;pointer-events:none}.top-nav--overlay:before{opacity:1}.top-nav--overlay .top-nav__close.clickable{opacity:1;pointer-events:auto}.top-nav--overlay .top-nav__close.clickable:before{-webkit-transform:rotate(45deg) scaleX(1);transform:rotate(45deg) scaleX(1)}.top-nav--overlay .top-nav__close.clickable:after{-webkit-transform:rotate(-45deg) scaleX(1);transform:rotate(-45deg) scaleX(1)}.top-nav--overlay .top-nav__nav{opacity:0;pointer-events:none}.top-nav .top-nav__logo{opacity:1;-webkit-transition:opacity .8s cubic-bezier(.645,.045,.355,1);transition:opacity .8s cubic-bezier(.645,.045,.355,1)}.top-nav .top-nav__logo path{fill:#fff;-webkit-transition:fill .8s cubic-bezier(.645,.045,.355,1);transition:fill .8s cubic-bezier(.645,.045,.355,1)}.top-nav--fixed{position:fixed;top:0;left:0;width:100%;background-color:hsla(0,0%,100%,.95)}.top-nav.top-nav--default .top-nav__nav span{background-color:#ec1b23}@media screen and (max-width:960px){.top-nav.top-nav--default>.container{background-color:#fff}}.top-nav.top-nav--default .top-nav__logo{opacity:0}.top-nav.top-nav--default .top-nav__logo path{fill:#fff;-webkit-transition:fill .8s cubic-bezier(.645,.045,.355,1);transition:fill .8s cubic-bezier(.645,.045,.355,1)}.top-nav.top-nav--default .top-nav__logo img.acronym{display:none}@media screen and (min-width:1200px)and (max-width:1600px){.top-nav.top-nav--default .top-nav__logo img.acronym{display:block;margin-left:-50px;margin-top:-30px}}.top-nav.top-nav--default .top-nav__logo img.wide{display:block}@media screen and (min-width:1200px)and (max-width:1600px){.top-nav.top-nav--default .top-nav__logo img.wide{display:none}}.top-nav.top-nav--default .top-nav__logo.logo-fade-in{-webkit-transition:opacity .8s cubic-bezier(.645,.045,.355,1);transition:opacity .8s cubic-bezier(.645,.045,.355,1)}.top-nav.top-nav--default .top-nav__logo.logo-fade-in path{fill:#a6a6a6}.top-nav.top-nav--default .top-nav__logo.dark{opacity:1}.top-nav.top-nav--default .top-nav__logo.dark path{fill:#a6a6a6}.top-nav.top-nav--light .top-nav__logo svg path{fill:#fff}.top-nav.top-nav--light .top-nav__nav:hover span{background-color:#ec1b23}.top-nav.top-nav--light .top-nav__nav span{background-color:#fff}.top-nav.top-nav--nav-menu .top-nav__logo svg path{fill:#a6a6a6}.top-nav.top-nav--nav-menu .top-nav__nav{-webkit-transition:opacity 1s;transition:opacity 1s;opacity:0}.top-nav.top-nav--nav-menu .top-nav__nav span{-webkit-transform:scale(0);transform:scale(0)}.top-nav.top-nav--nav-menu .top-nav__close.clickable{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);pointer-events:auto}.top-nav.top-nav--nav-menu .top-nav__close.clickable:before{-webkit-transform:rotate(45deg) scaleX(1);transform:rotate(45deg) scaleX(1)}.top-nav.top-nav--nav-menu .top-nav__close.clickable:after{-webkit-transform:rotate(-45deg) scaleX(1);transform:rotate(-45deg) scaleX(1)}.top-nav.top-nav--nav-menu .top-nav__languages li{opacity:1;pointer-events:auto;-webkit-transform:translateX(0);transform:translateX(0)}.top-nav__logo{display:block}.top-nav__logo img{display:block;width:20rem}@media screen and (max-width:960px){.top-nav__logo img{width:15rem}}.top-nav__logo svg{display:block;width:13.92rem;height:5rem}@media screen and (max-width:960px){.top-nav__logo svg{width:11.136rem;height:4rem}}.top-nav__logo svg path{fill:#a6a6a6;-webkit-transition:fill 1s cubic-bezier(.645,.045,.355,1);transition:fill 1s cubic-bezier(.645,.045,.355,1)}.top-nav__nav{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3rem}.top-nav__nav:before{content:"";position:absolute;width:5rem;height:5rem;border-radius:2.5rem;border:1px solid #a6a6a6;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0}.top-nav__nav:before,.top-nav__nav span{display:block;-webkit-transition:all .4s cubic-bezier(.645,.045,.355,1);transition:all .4s cubic-bezier(.645,.045,.355,1)}.top-nav__nav span{width:.5rem;height:.5rem;background-color:#000;border-radius:.25rem;-ms-flex-negative:0;flex-shrink:0}.top-nav__nav:hover:before{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}.top-nav__nav:hover span{background-color:#ec1b23;-webkit-transition-delay:0ms;transition-delay:0ms}.top-nav__nav:hover span:first-child{-webkit-transform:translateX(1.25rem);transform:translateX(1.25rem)}.top-nav__nav:hover span:nth-child(3){-webkit-transform:translateX(-1.25rem);transform:translateX(-1.25rem)}.top-nav__nav:active span{-webkit-transition:unset;transition:unset;opacity:.5}.top-nav__close{position:absolute;right:5rem;top:50%;width:5rem;height:5rem;border-radius:2.5rem;opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .4s cubic-bezier(.645,.045,.355,1);transition:all .4s cubic-bezier(.645,.045,.355,1)}@media screen and (max-width:960px){.top-nav__close{right:1rem}}.top-nav__close:active{-webkit-transition:unset;transition:unset}.top-nav__close.clickable{pointer-events:none}.top-nav__close:after,.top-nav__close:before{content:"";position:absolute;top:calc(50% - .1rem);left:calc(50% - 1rem);width:2rem;height:.2rem;background-color:#ec1b23;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .4s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .4s cubic-bezier(.645,.045,.355,1);transition:transform .4s cubic-bezier(.645,.045,.355,1);transition:transform .4s cubic-bezier(.645,.045,.355,1),-webkit-transform .4s cubic-bezier(.645,.045,.355,1)}.top-nav__close:before{-webkit-transform:rotate(45deg) scaleX(0);transform:rotate(45deg) scaleX(0)}.top-nav__close:after{-webkit-transform:rotate(-45deg) scaleX(0);transform:rotate(-45deg) scaleX(0);-webkit-transition-delay:.4s;transition-delay:.4s}.top-nav__visa-goto-homepage{position:absolute;right:11rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.top-nav__visa-goto-homepage a{color:#000;text-decoration:none;font-size:1.4rem;font-weight:500;display:block;background-position:50%;background-size:cover}@media screen and (max-width:960px){.top-nav__visa-goto-homepage{right:9.5rem}}@media screen and (min-width:961px)and (max-width:1199px){.top-nav__visa-goto-homepage{right:14rem}}.top-nav__visa-languages{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;right:6rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:961px)and (max-width:1199px){.top-nav__visa-languages{right:10rem}}.top-nav__visa-languages svg{display:block;margin-left:.5rem;-webkit-transition:-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1),-webkit-transform .5s cubic-bezier(.645,.045,.355,1)}.top-nav__visa-languages svg path{stroke:#ec1b23}.top-nav__visa-languages:hover .label{color:#ec1b23}.top-nav__visa-languages:active .label{color:#a10006}.top-nav__languages{position:absolute;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:16rem;top:calc(50% - 1.5rem);display:none}.top-nav__languages li{margin-right:4rem;font-size:1.2rem;font-weight:500;opacity:0;pointer-events:auto;-webkit-transition:all .2s cubic-bezier(.645,.045,.355,1);transition:all .2s cubic-bezier(.645,.045,.355,1);-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}.top-nav__languages li:nth-of-type(2){-webkit-transition-delay:75ms;transition-delay:75ms}.top-nav__languages li:nth-of-type(3){-webkit-transition-delay:.15s;transition-delay:.15s}.top-nav__languages li:nth-of-type(4){-webkit-transition-delay:225ms;transition-delay:225ms}.top-nav__languages li:last-child{margin-right:0}.top-nav__languages li a{color:inherit;text-decoration:none}.top-nav__languages li a:hover{color:#ec1b23}.top-nav__languages li a:active{color:#a10006}.top-nav__menu{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:46.6%;top:calc(50% - 1.25rem);-webkit-transform:translateX(-50%);transform:translateX(-50%);list-style-type:none;font-size:1.4rem;font-weight:500;line-height:2.5rem;pointer-events:auto}@media screen and (max-width:960px){.top-nav__menu{display:none}}.top-nav__menu li{margin-right:3.5rem;white-space:nowrap;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media screen and (min-width:961px)and (max-width:1199px){.top-nav__menu li{display:none}}@media screen and (min-width:1200px)and (max-width:1600px){.top-nav__menu li{margin-right:1.5rem}}@media screen and (min-width:1441px){.top-nav__menu li{margin-right:2.5rem}}.top-nav__menu li:last-child{margin-right:0}.top-nav__menu li:hover{color:#000}.top-nav__menu li.top-nav__menu-item--active{color:#ec1b23}.top-nav__menu li.top-nav__menu-item--active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.top-nav__menu li svg{display:block;margin-left:.5rem;position:relative;bottom:-2px;-webkit-transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1)}.top-nav__menu li svg path{stroke:#ec1b23}.top-nav__menu li a{color:inherit;text-decoration:none}.top-nav__sub{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:100%;left:0;width:100%;height:10rem;background-color:#898989;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);-webkit-transition:-webkit-clip-path .3s cubic-bezier(.645,.045,.355,1);transition:-webkit-clip-path .3s cubic-bezier(.645,.045,.355,1);transition:clip-path .3s cubic-bezier(.645,.045,.355,1);transition:clip-path .3s cubic-bezier(.645,.045,.355,1),-webkit-clip-path .3s cubic-bezier(.645,.045,.355,1)}@media screen and (max-width:960px){.top-nav__sub{height:auto;-webkit-clip-path:unset;clip-path:unset;-webkit-transition:unset;transition:unset}}.top-nav__sub--languages{display:block;z-index:1}.top-nav__sub--languages ul.container{height:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}@media screen and (max-width:960px){.top-nav__sub--languages ul.container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.top-nav__sub--active{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);pointer-events:auto}@media screen and (max-width:960px){.top-nav__sub--active{-webkit-clip-path:unset;clip-path:unset}}.top-nav__sub ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-nav__sub ul li{list-style-type:none;margin-right:2rem;margin-left:2rem;white-space:nowrap}@media screen and (max-width:960px){.top-nav__sub ul li{margin-right:0;width:100%}}.top-nav__sub ul li:last-child{margin-right:0}.top-nav__sub ul li a{color:#fff}@media screen and (max-width:960px){.top-nav__sub ul li a{display:block;line-height:4.6rem}}.top-nav__sub ul li a:hover{color:#000}.top-nav__sub ul li a:active{opacity:.5}.top-nav__scroll-placeholder{height:0}.top-nav__visa-mobile-menu{position:absolute;top:99%;left:0;width:100%;background-color:#fff;pointer-events:auto;height:0;max-height:calc(var(--vh)*100 - 7rem);overflow-y:scroll;-webkit-overflow-scrolling:touch}.top-nav__visa-mobile-menu>ul{list-style-type:none;-webkit-transition:padding-top .3s cubic-bezier(.645,.045,.355,1);transition:padding-top .3s cubic-bezier(.645,.045,.355,1)}.top-nav__visa-mobile-menu>ul>li>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2rem;height:4.6rem}.top-nav__visa-mobile-menu>ul>li>div a,.top-nav__visa-mobile-menu>ul>li>div span{display:block;width:calc(100% - 2rem)}.top-nav__visa-mobile-menu>ul>li svg{display:inline-block}.top-nav__visa-mobile-menu>ul>li svg path{stroke:#ec1b23}.top-nav__visa-mobile-menu>ul>li a{color:#000}.top-nav__visa-mobile-menu>ul>li>ul{list-style-type:none;background-image:linear-gradient(135deg,#797979,#989898);height:0;overflow:hidden}.top-nav__visa-mobile-menu>ul>li>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2rem;height:4.6rem}.top-nav__visa-mobile-menu>ul>li>ul>li a{color:#fff}.language__overlay{z-index:-10;background-color:#fff;will-change:backdrop-filter;opacity:0;pointer-events:auto;-webkit-transition:opacity .5s cubic-bezier(.645,.045,.355,1);transition:opacity .5s cubic-bezier(.645,.045,.355,1);color:#fff;width:100vw;height:100vh;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.language__overlay .container{overflow-y:scroll;height:100vh}.language__overlay--logo{position:absolute;left:2rem;top:1.5rem}@media screen and (max-width:960px){.language__overlay--logo img{width:11.136rem;height:4rem}}@media screen and (max-width:960px){.language__overlay--header{position:fixed;top:0;left:0;width:100%;height:9rem;background-color:#fff}}.language__overlay--active{opacity:1;z-index:400;-webkit-transform:translateY(0);transform:translateY(0)}.language__overlay ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:9rem}.language__overlay ul a,.language__overlay ul li{display:block;width:100%;pointer-events:auto}.language__overlay-close{margin-bottom:8rem}@media screen and (max-width:960px){.language__overlay-close{position:absolute;right:2rem;top:1.5rem;border:1px solid #777;border-radius:100%;margin-bottom:0;width:52px;height:52px}}.language__overlay-close:active{opacity:.5;z-index:100}.language__overlay-close:active svg ellipse{stroke:#a10006}.nav-menu__link a{font-family:Manrope,Inter,sans-serif;font-size:4.5rem;font-weight:300;line-height:5rem}@media screen and (min-width:641px)and (max-width:960px){.nav-menu__link a{font-size:4.2rem;line-height:4.5rem}}@media screen and (max-width:640px){.nav-menu__link a{font-size:3.8rem;line-height:4.2rem}}.nav-menu{position:fixed;top:0;left:0;bottom:0;right:0;z-index:40;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.nav-menu--visible{opacity:0}.nav-menu--hidden{opacity:0;pointer-events:none}.nav-menu__background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;-webkit-transform-origin:50% 0;transform-origin:50% 0}.nav-menu__links{position:relative;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:640px){.nav-menu__links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}@media screen and (min-width:1441px){.nav-menu__link{margin-right:8rem}}@media screen and (min-width:961px)and (max-width:1440px){.nav-menu__link{margin-right:5.5rem}}@media screen and (min-width:641px)and (max-width:960px){.nav-menu__link{margin-right:4rem}}@media screen and (max-width:640px){.nav-menu__link{margin-right:0;margin-bottom:2.5rem}}.nav-menu__link:last-child{margin-right:0}@media screen and (max-width:640px){.nav-menu__link:last-child{margin-bottom:0}}.nav-menu__link.nav-menu__link--idle a{color:#a6a6a6}.nav-menu__link a{position:relative;display:block;text-decoration:none;color:#000;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);white-space:nowrap}@media screen and (min-width:641px)and (max-width:960px){.nav-menu__link a{font-size:4vw}}.nav-menu__link a:before{content:"";position:absolute;bottom:-1rem;left:0;width:100%;height:1px;background-color:#ec1b23;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1)}.nav-menu__link a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.nav-menu__link a:active{-webkit-transition:unset;transition:unset;color:#ec1b23}.nav-menu__link a div span{display:inline-block}.nav-menu__link a div span.letter--space{width:.8rem}.nav-menu__back.underline.label{position:absolute;left:50%;top:calc(50% - 13.5rem);text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .3s cubic-bezier(.645,.045,.355,1);transition:opacity .3s cubic-bezier(.645,.045,.355,1)}@media screen and (max-width:640px){.nav-menu__back.underline.label{top:7rem}}.nav-menu__star{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-menu__star svg{display:block;width:80vh;height:80vh;opacity:.5;position:relative;left:1.5vh}.nav-menu__star svg path{fill:transparent;stroke:#a6a6a6}.nav-menu__images--color{-webkit-transition:opacity .3s cubic-bezier(.645,.045,.355,1);transition:opacity .3s cubic-bezier(.645,.045,.355,1)}.nav-menu__image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.nav-menu__image--active{opacity:1}.nav-menu__sub{position:absolute;bottom:4rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-menu__sub li{list-style-type:none;padding:0 2rem}@media screen and (max-width:640px){.nav-menu__sub li{padding:0 1rem}}.nav-menu__sub li a{color:inherit;white-space:nowrap}@media screen and (max-width:640px){.nav-menu__sub{bottom:1rem;width:100%}.nav-menu__sub li{display:block}.nav-menu__sub li a{white-space:normal;line-height:1.618rem;text-align:center}}.cookie-banner{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;border-top:1px solid #bfbfbf;padding:2.3rem 4rem;font-size:1.2rem;line-height:1.5em;color:#797979;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem);visibility:hidden;pointer-events:none;-webkit-transition:opacity .5s cubic-bezier(.645,.045,.355,1),visibility 0s .5s,-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:opacity .5s cubic-bezier(.645,.045,.355,1),visibility 0s .5s,-webkit-transform .5s cubic-bezier(.645,.045,.355,1);transition:transform .5s cubic-bezier(.645,.045,.355,1),opacity .5s cubic-bezier(.645,.045,.355,1),visibility 0s .5s;transition:transform .5s cubic-bezier(.645,.045,.355,1),opacity .5s cubic-bezier(.645,.045,.355,1),visibility 0s .5s,-webkit-transform .5s cubic-bezier(.645,.045,.355,1);z-index:99}@media screen and (max-width:960px){.cookie-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:2rem}}.cookie-banner--display{opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.cookie-banner a{color:#ec1b23}.cookie-banner span{color:#000;margin-left:2rem}@media screen and (max-width:960px){.cookie-banner span{margin-left:0}}.splash-page{position:fixed;top:0;left:0;width:100%;height:calc(var(--vh, 1vh)*100);z-index:80}.splash-page__background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;-webkit-transform-origin:50% 0;transform-origin:50% 0}.splash-page__star{display:block;position:absolute;top:10vh;left:calc(50% - 38.5vh);width:80vh;height:80vh}@media screen and (max-width:640px){.splash-page__star{left:2rem;width:calc(100% - 4rem);height:calc(100% - 20vh)}}.splash-page__star path{stroke:#a6a6a6}.splash-page__logo{position:absolute;display:block;width:23.2rem;height:4.2rem;top:42%;left:calc(50% - 11.6rem)}@media screen and (max-width:640px){.splash-page__logo{width:17.1rem;height:3.1rem;left:calc(50% - 8.55rem);top:38%}}.splash-page__logo path{fill:#a6a6a6}.splash-page h2{position:absolute;text-align:center;width:100%;top:53%}@media screen and (max-width:640px){.splash-page h2{top:50%}}.splash-page h2 .letter{display:inline-block}.splash-page h2 .letter--space{width:1.5rem}.home-clip-path{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:0;pointer-events:none}@media screen and (max-width:640px){.home-clip-path{display:none}}.home-clip-path img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@font-face{font-family:GTSectraDisplay;src:url(/fonts/GTSectraDisplay-Light.woff2) format("woff2"),url(/fonts/GTSectraDisplay-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Graphik;src:url(/fonts/Graphik-Medium.woff2) format("woff2"),url(/fonts/Graphik-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Graphik;src:url(/fonts/Graphik-Semibold.woff2) format("woff2"),url(/fonts/Graphik-Semibold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Graphik;src:url(/fonts/Graphik-Regular.woff2) format("woff2"),url(/fonts/Graphik-Regular.woff) format("woff");font-weight:400;font-style:normal}.arrow-list,.content-text ul{list-style-type:none}.arrow-list li,.content-text ul li{margin-bottom:3rem;background-image:url(/svg/list-arrow.svg);background-repeat:no-repeat;background-position:0 11px;padding-left:2.5rem}.arrow-list li:last-child,.content-text ul li:last-child{margin-bottom:0}h1,h2{font-family:Manrope,Inter,sans-serif;font-size:4.5rem;font-weight:300;line-height:5rem}@media screen and (min-width:641px)and (max-width:960px){h1,h2{font-size:4.2rem;line-height:4.5rem}}@media screen and (max-width:640px){h1,h2{font-size:3.8rem;line-height:4.2rem}}.full-area{position:absolute;top:0;left:0;right:0;bottom:0}.button,.label{display:inline-block;font-size:1.2rem;font-weight:500;line-height:3em}.underline{position:relative;-webkit-transition:color .3s cubic-bezier(.645,.045,.355,1);transition:color .3s cubic-bezier(.645,.045,.355,1)}.underline:after{content:"";position:absolute;display:block;bottom:0;width:calc(100% + 2rem);-webkit-transform:translateX(-1rem);transform:translateX(-1rem);height:1px;background-color:#ec1b23;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1)}.underline:hover{color:#ec1b23}.underline:hover:after{width:100%;-webkit-transform:translateX(0);transform:translateX(0)}.underline:active{color:#a10006;-webkit-transition:unset;transition:unset}.underline--alt:after{width:100%;-webkit-transform:translateX(0) scaleX(0);transform:translateX(0) scaleX(0);-webkit-transform-origin:center;transform-origin:center}:root{--vh:1vh;--vw:1vw}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;height:100%;width:100%;overflow:hidden}html.is-artionis ::-webkit-scrollbar{display:none}body{font-family:Inter,Graphik,sans-serif;font-weight:400;font-size:1.6rem;line-height:3rem;color:#000;min-height:calc(var(--vh, 1vh)*100);overscroll-behavior-y:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;overflow-x:hidden;height:100%;padding:0;overflow-y:auto;margin:0;-webkit-overflow-scrolling:touch}@media screen and (min-width:641px)and (max-width:960px){body{font-size:1.45rem;line-height:2.8rem}}@media screen and (max-width:640px){body{font-size:1.3rem;line-height:2.7rem}}body.unscrollable{height:calc(var(--vh)*100);overflow:hidden}#app{position:relative;min-height:calc(var(--vh)*100)}.nested-ol-li,.nested-ul-li{background-image:url(/svg/right.svg);background-repeat:no-repeat;background-position:0;background-size:10px 10px;margin-bottom:0;display:inline-block;width:2.5rem;height:10px}h3{font-family:Manrope,Inter,sans-serif;font-size:3.8rem;font-weight:300;line-height:4.2rem}@media screen and (min-width:641px)and (max-width:960px){h3{font-size:3.4rem;line-height:3.8rem}}@media screen and (max-width:640px){h3{font-size:3rem;line-height:3.4rem}}h6{font-size:1.6rem;font-weight:600;line-height:3rem}@media screen and (min-width:641px)and (max-width:960px){h6{font-size:1.45rem;line-height:2.8rem}}@media screen and (max-width:640px){h6{font-size:1.3rem;line-height:2.7rem}}strong{font-weight:600}ol{counter-reset:item}ol>li{position:relative;list-style-type:none;padding-left:3rem}ol>li:before{content:counter(item) ". ";counter-increment:item;position:absolute;top:0;left:0;font-weight:600}.red,ol>li:before{color:#ec1b23}.label{text-decoration:none}a.label:hover{color:#ec1b23}a.label:active{color:#a10006}.arrow-right{background-image:url(/svg/right.svg);background-repeat:no-repeat;background-position:right top 70%;background-size:1rem 1rem;padding-right:2rem}.info-page{padding-top:4rem}@media screen and (max-width:960px){.info-page{padding-top:3rem}}.info-page h1{margin-bottom:3rem}.info-page>.container{margin-bottom:9rem}.content-text>*,.content-text ol,.content-text p,.content-text table,.content-text ul{margin-bottom:3rem}.content-text>:last-child,.content-text>h6,.content-text ol:last-child,.content-text p:last-child,.content-text table:last-child,.content-text ul:last-child{margin-bottom:0}.content-text *+h2{margin-top:9rem}.content-text a{color:#ec1b23}.content-text a:hover{text-decoration:none}.content-text a:active{opacity:.5}.content-text img{max-width:100%}.content-text ul li{background-image:url(/svg/right.svg);background-size:10px 10px;margin-bottom:0}.content-text ol li{margin-bottom:3rem}.content-text ol.compact li,.content-text ol li:last-child,.content-text ul.compact li{margin-bottom:0}.content-text li ul li{background-image:url(/svg/right.svg);background-size:10px 10px}.content-text .table-wrap{overflow:auto;margin-bottom:3rem}@media screen and (max-width:640px){.content-text .table-wrap{overflow:scroll;-webkit-overflow-scrolling:touch}}.content-text table{width:100%;border-spacing:0;border-collapse:collapse;border:1px solid #a6a6a6;border-width:1px 0 0 1px;font-size:1.4rem;margin:5rem 0}.content-text table td,.content-text table th{border-bottom:1px solid #a6a6a6;border-right:1px solid #a6a6a6;padding:2rem;text-align:center;font-size:1.2rem;line-height:1.6rem}.content-text table th{background-color:#f2f2f2;color:#8c8c8c}.anchors a{text-decoration:none;cursor:pointer}.container,.container-fluid{padding-left:6rem;padding-right:6rem;margin-left:auto;margin-right:auto}@media screen and (max-width:960px){.container,.container-fluid{padding-left:2rem;padding-right:2rem}}.container-fluid.container--page,.container.container--page{max-width:115.6rem;padding-left:3rem;padding-right:3rem}@media screen and (max-width:960px){.container-fluid.container--page,.container.container--page{padding-left:2rem;padding-right:2rem}}.container{max-width:138rem}.page-element{margin-bottom:12rem}@media screen and (min-width:641px)and (max-width:960px){.page-element{margin-bottom:11rem}}@media screen and (max-width:640px){.page-element{margin-bottom:9rem}}.hidden{opacity:0;pointer-events:none!important}.clickable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:auto}.clickable svg{pointer-events:none}.image-shadow{display:block;-webkit-box-shadow:-3rem 3rem #f2f2f2;box-shadow:-3rem 3rem #f2f2f2}.dropdown{display:inline-block;position:relative;border:1px solid #a6a6a6;height:5rem;min-width:27rem;overflow:hidden;cursor:pointer}.dropdown__label{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:2rem;pointer-events:none}.dropdown svg{display:block;position:absolute;right:2rem;top:calc(50% - 2.5px)}.dropdown svg path{stroke:#ec1b23}.dropdown select{position:absolute;top:0;left:0;display:block;height:100%;width:100%;opacity:0;cursor:pointer}.button{background-color:hsla(0,0%,100%,.5);padding:.7rem 2rem;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none}.button--alternate{border:1px solid #a6a6a6}.button--alternate:hover{color:#ec1b23}.button--alternate:active{color:#a10006}.button:hover{background-color:hsla(0,0%,100%,.6)}.button:active{background-color:hsla(0,0%,100%,.7)}.button svg{position:relative;display:block;margin-left:4.5rem;pointer-events:none;top:1px}.button svg path{stroke:#ec1b23}.post{margin-bottom:5rem}.post__title{display:block;color:#ec1b23;margin-bottom:2rem}.post__title:hover{text-decoration:none}.post__title:active{opacity:.5}.post__published{font-size:1.2rem;line-height:2.2rem}.spacer{height:56rem}.spacer--half{height:18rem}.intersection-line{position:absolute;display:block;width:100%;height:1px;visibility:hidden;pointer-events:none;left:0;top:15rem}.intersect.intersect--active img{-webkit-filter:grayscale(0);filter:grayscale(0)}.intersect img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}#app{color:#2b2e35}#app h1,#app h2{font-family:Manrope,Inter,sans-serif;font-weight:800;letter-spacing:-.025em;color:#111317}#app h1{font-size:4.4rem;line-height:1.12}#app h2{font-size:3.2rem;line-height:1.18}#app h3{font-family:Manrope,Inter,sans-serif;font-weight:700;letter-spacing:-.015em}#app .content-text{font-size:1.6rem;line-height:1.75;color:#2b2e35}#app .content-text a{color:#ec1b23;text-decoration:underline;text-underline-offset:.3rem}#app .button{border-radius:1rem;font-family:Inter,Graphik,sans-serif;font-weight:600;letter-spacing:0;text-transform:none}#app .button--alternate{border-color:#ececef;background:#fff;padding:1rem 1.8rem}#app .button--alternate:hover{border-color:#ec1b23;color:#ec1b23}@media screen and (max-width:640px){#app h1{font-size:3rem}#app h2{font-size:2.4rem}}#app .visa-search{background:#fff}#app .visa-search .visa-search__background{z-index:0}#app .visa-search .visa-search__background img+img{display:none}#app .visa-search h2{color:#111317;font-size:5.4rem;line-height:1.06;letter-spacing:-.035em;text-align:left;margin-bottom:2rem}#app .visa-search h2:before{content:"";display:block;width:5.6rem;height:.4rem;border-radius:.2rem;background:-webkit-gradient(linear,left top,right top,from(#ec1b23),to(#b10f15));background:linear-gradient(90deg,#ec1b23,#b10f15);margin-bottom:1.6rem}#app .visa-search .krsp-hero__subtitle{display:block;font-size:1.9rem;line-height:1.6;font-weight:400;color:#6b6f78;margin:0 0 3.2rem;max-width:52rem}#app .visa-search .visa-search__content-box{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0;max-width:none}#app .visa-search .visa-search__content-box>div{color:#111317}#app .visa-search .krsp-hero__card{background:#fff;border:1px solid #ececef;border-radius:2rem;-webkit-box-shadow:0 1.8rem 4.8rem -2.4rem rgba(17,19,23,.28);box-shadow:0 1.8rem 4.8rem -2.4rem rgba(17,19,23,.28);padding:2.4rem 2.8rem;width:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:1.2rem}#app .visa-search .krsp-hero__card>div{margin:0!important}#app .visa-search .krsp-hero__card>div>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}#app .visa-search .krsp-hero__card>div:last-child>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#app .visa-search .krsp-hero__card>div:last-child:empty,#app .visa-search .krsp-hero__card>div:last-child>div:empty{display:none}#app .visa-search .krsp-hero__card>div:first-child>div>span:first-child{font-size:1.2rem!important;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:#6b6f78;margin:0}#app .visa-search .krsp-hero__card .residence-dropdown-button.button{min-width:32rem;height:5.4rem;padding:0 1.8rem;background:#f6f6f8;border:1px solid #e2e3e8;border-radius:1.2rem;color:#111317;font-size:1.5rem;font-weight:600}#app .visa-search .krsp-hero__card .residence-dropdown-button.button svg path{stroke:#111317}#app .visa-search .krsp-hero__card .residence-dropdown-button.button:hover{border-color:#ec1b23}#app .visa-search .krsp-hero__card .residence-dropdown{top:calc(100% + .8rem);border:1px solid #ececef;border-radius:1.2rem;-webkit-box-shadow:0 1.8rem 4.8rem -2.4rem rgba(17,19,23,.28);box-shadow:0 1.8rem 4.8rem -2.4rem rgba(17,19,23,.28);z-index:5}#app .visa-search .krsp-hero__card .residence-dropdown li.button{font-weight:500}#app .visa-search .krsp-hero__card .residence-dropdown li.button.visa-search__country--active,#app .visa-search .krsp-hero__card .residence-dropdown li.button:hover{background:rgba(236,27,35,.08);color:#ec1b23}#app .visa-search .krsp-hero__card .go-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:5.4rem;padding:0 3rem;border-radius:1.2rem;background:linear-gradient(135deg,#ec1b23,#b10f15);-webkit-box-shadow:0 1.2rem 2.4rem -1.2rem rgba(236,27,35,.7);box-shadow:0 1.2rem 2.4rem -1.2rem rgba(236,27,35,.7);font-weight:700;font-size:1.5rem;letter-spacing:.02em}#app .visa-search .krsp-hero__card .go-btn:after{display:none}#app .visa-search .krsp-hero__card .go-btn a{color:#fff!important}#app .visa-search .krsp-hero__card .go-btn.hidden{display:none}@media screen and (min-width:961px){#app .visa-search{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:7vw}#app .visa-search>.visa-search__content-box,#app .visa-search>h2{max-width:50vw;position:relative;z-index:2}#app .visa-search .visa-search__background{left:auto;right:0;width:46%;-webkit-clip-path:polygon(14% 0,100% 0,100% 100%,0 100%);clip-path:polygon(14% 0,100% 0,100% 100%,0 100%)}#app .visa-search .visa-search__background:after{content:"";position:absolute;inset:0;background:linear-gradient(200deg,rgba(17,19,23,0) 45%,rgba(17,19,23,.45))}#app .visa-search .visa-search__background:before{content:"";position:absolute;top:0;bottom:0;left:0;width:14%;background:-webkit-gradient(linear,left top,right top,color-stop(96%,transparent),color-stop(96%,#ec1b23));background:linear-gradient(90deg,transparent 96%,#ec1b23 0);-webkit-clip-path:polygon(100% 0,100% 0,0 100%,0 100%);clip-path:polygon(100% 0,100% 0,0 100%,0 100%);z-index:1}}@media screen and (max-width:960px){#app .visa-search{position:relative;display:block;min-height:calc(var(--vh)*100);padding:calc(34vh + 3.2rem) 2rem 4rem}#app .visa-search .visa-search__background{height:34vh;bottom:auto}#app .visa-search h2{font-size:3.4rem}#app .visa-search .krsp-hero__card{display:block;padding:2.2rem}#app .visa-search .krsp-hero__card .residence-dropdown-button.button{min-width:0;width:100%}#app .visa-search .residence-dropdown-wrapper{width:100%}}#app .top-nav.top-nav--light .top-nav__logo img{-webkit-filter:brightness(0);filter:brightness(0);height:2.6rem;width:auto}#app .top-nav.top-nav--light .top-nav__visa-languages.searchpage .select-language-btn{background:#fff;border:1px solid #ececef;border-radius:99rem;padding:0 1.4rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;-webkit-box-shadow:0 .4rem 1.2rem rgba(17,19,23,.08);box-shadow:0 .4rem 1.2rem rgba(17,19,23,.08)}#app .top-nav.top-nav--light .top-nav__visa-languages.searchpage .label{color:#111317;font-weight:600}#app .top-nav.top-nav--light .top-nav__visa-languages.searchpage svg path{stroke:#111317}#app.krsp-inner .top-nav.top-nav--default{background:#fff;-webkit-box-shadow:0 1px 0 #ececef;box-shadow:0 1px 0 #ececef}#app.krsp-inner .top-nav.top-nav--default:after{content:"";position:absolute;top:0;left:0;right:0;height:.3rem;background:-webkit-gradient(linear,left top,right top,from(#ec1b23),to(#b10f15));background:linear-gradient(90deg,#ec1b23,#b10f15);pointer-events:none}#app.krsp-inner .top-nav.top-nav--default>.container-fluid{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#app.krsp-inner .top-nav.top-nav--default .top-nav__logo img{height:2.6rem;width:auto}@media screen and (max-width:640px){#app.krsp-inner .top-nav.top-nav--default .top-nav__logo img{height:1.9rem}}#app.krsp-inner .top-nav.top-nav--default .top-nav__nav span{background-color:#111317}#app.krsp-inner .top-nav.top-nav--default .top-nav__visa-goto-homepage,#app.krsp-inner .top-nav.top-nav--default .top-nav__visa-languages{pointer-events:auto}#app.krsp-inner .top-nav.top-nav--default .top-nav__visa-goto-homepage .label,#app.krsp-inner .top-nav.top-nav--default .top-nav__visa-goto-homepage a,#app.krsp-inner .top-nav.top-nav--default .top-nav__visa-languages .label,#app.krsp-inner .top-nav.top-nav--default .top-nav__visa-languages a{font-family:Inter,Graphik,sans-serif;font-weight:600;font-size:1.4rem;color:#111317;text-decoration:none}@media screen and (min-width:1200px){#app.krsp-inner .top-nav.top-nav--default{position:fixed;top:0;left:0;width:100%;height:7.6rem;pointer-events:auto;background:#fff}#app.krsp-inner .top-nav.top-nav--default>.container-fluid{height:7.6rem;padding:0 3.2rem;max-width:none}#app.krsp-inner .top-nav.top-nav--default .top-nav__logo{opacity:1;width:24rem}#app.krsp-inner .top-nav.top-nav--default .top-nav__logo .wide{display:block}#app.krsp-inner .top-nav.top-nav--default .top-nav__logo .acronym{display:none}#app.krsp-inner .top-nav.top-nav--default .top-nav__visa-goto-homepage{margin-left:auto;margin-right:1.2rem}#app.krsp-inner .top-nav.top-nav--default .top-nav__visa-goto-homepage a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4rem;padding:0 1.8rem;border:1px solid #ececef;border-radius:99rem}#app.krsp-inner .top-nav.top-nav--default .top-nav__visa-goto-homepage a:hover{border-color:#ec1b23;color:#ec1b23}#app.krsp-inner .top-nav.top-nav--default .top-nav__visa-languages{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;height:4rem;padding:0 1.6rem;border-radius:99rem;background:#111317}#app.krsp-inner .top-nav.top-nav--default .top-nav__visa-languages .label{color:#fff}#app.krsp-inner .top-nav.top-nav--default .top-nav__visa-languages svg path{stroke:#fff}#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__menu{position:fixed;top:7.6rem;left:0;bottom:0;-webkit-transform:none;transform:none;width:27.2rem;margin:0;padding:2.8rem 1.6rem 4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:.4rem;background:#111317;overflow-y:auto;pointer-events:auto}#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__menu:before{content:"Menu";display:block;padding:0 1.6rem 1.4rem;font-family:Inter,Graphik,sans-serif;font-size:1.1rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:hsla(0,0%,100%,.4)}#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__menu-item{position:relative;margin:0;padding:0;width:100%;height:auto}#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__menu-item:after,#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__menu-item:before{display:none}#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__menu-item>a,#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__menu-item>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:1.2rem 4rem 1.2rem 1.6rem;border-radius:1rem;font-family:Manrope,Inter,sans-serif;font-size:1.45rem;font-weight:600;line-height:1.35;white-space:normal;color:hsla(0,0%,100%,.82);text-decoration:none;cursor:pointer;-webkit-transition:background-color .2s,color .2s,-webkit-box-shadow .2s;transition:background-color .2s,color .2s,-webkit-box-shadow .2s;transition:background-color .2s,color .2s,box-shadow .2s;transition:background-color .2s,color .2s,box-shadow .2s,-webkit-box-shadow .2s}#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__menu-item>a:after,#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__menu-item>span:after{display:none}#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__menu-item>svg{position:absolute;right:1.6rem;top:50%;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);pointer-events:none}#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__menu-item>svg path{stroke:hsla(0,0%,100%,.6)}#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__menu-item:hover>a,#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__menu-item:hover>span{background:hsla(0,0%,100%,.06);color:#fff}#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__menu-item.top-nav__menu-item--active>a,#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__menu-item.top-nav__menu-item--active>span,#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__menu-item>a.router-link-exact-active{background:rgba(236,27,35,.16);color:#fff;-webkit-box-shadow:inset .3rem 0 0 #ec1b23;box-shadow:inset .3rem 0 0 #ec1b23}#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__sub{position:fixed;top:7.6rem;left:27.2rem;width:30rem;height:calc(100vh - 7.6rem);display:block;padding:2.8rem 1.2rem;background:#fff;border-right:1px solid #ececef;-webkit-box-shadow:1.6rem 0 4rem -2rem rgba(17,19,23,.25);box-shadow:1.6rem 0 4rem -2rem rgba(17,19,23,.25);-webkit-clip-path:none;clip-path:none;opacity:0;-webkit-transform:translateX(-1.2rem);transform:translateX(-1.2rem);pointer-events:none;-webkit-transition:opacity .22s ease,-webkit-transform .22s ease;transition:opacity .22s ease,-webkit-transform .22s ease;transition:opacity .22s ease,transform .22s ease;transition:opacity .22s ease,transform .22s ease,-webkit-transform .22s ease;overflow-y:auto}#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__sub--active{opacity:1;-webkit-transform:none;transform:none;pointer-events:auto}#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__sub ul,#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__sub ul.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:none;height:auto!important;margin:0;padding:0}#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__sub ul.container li,#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__sub ul li{margin:0;white-space:normal}#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__sub a.label{display:block;padding:1.1rem 1.4rem;border-radius:.8rem;font-family:Inter,Graphik,sans-serif;font-size:1.45rem;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none;white-space:normal;color:#111317}#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__sub a.label.router-link-exact-active,#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__sub a.label:hover{background:rgba(236,27,35,.07);color:#ec1b23}#app.krsp-inner.krsp-nav--sidebar .top-nav.top-nav--default .top-nav__sub--languages{top:7.2rem;left:auto;right:3.2rem;width:22rem;height:auto;max-height:60vh;padding:.8rem;border:1px solid #ececef;border-radius:1.4rem}#app.krsp-inner.krsp-nav--sidebar>:not(.top-nav):not(.nav-menu):not(.cookie-banner):not(.home-clip-path){margin-left:27.2rem;padding-top:7.6rem;width:auto}}#app.krsp-inner{background:#f6f6f8}#app.krsp-inner .container--page{max-width:112rem}#app.krsp-inner .image-title{height:30rem;margin-top:3.2rem}#app.krsp-inner .image-title .image-title__image{border-radius:2.2rem;-webkit-box-shadow:0 1.8rem 4.8rem -2.4rem rgba(17,19,23,.28);box-shadow:0 1.8rem 4.8rem -2.4rem rgba(17,19,23,.28)}#app.krsp-inner .image-title .image-title__image:after{content:"";position:absolute;inset:0;background:linear-gradient(95deg,rgba(17,19,23,.82),rgba(17,19,23,.4) 55%,rgba(17,19,23,.08));z-index:1}#app.krsp-inner .image-title h1{top:auto;bottom:4.4rem;left:5.2rem;width:60%;-webkit-transform:none;transform:none;text-align:left;color:#fff;font-size:4.2rem}#app.krsp-inner .image-title h1:before{content:"";display:block;width:5.6rem;height:.4rem;border-radius:.2rem;background:-webkit-gradient(linear,left top,right top,from(#ec1b23),to(#b10f15));background:linear-gradient(90deg,#ec1b23,#b10f15);margin-bottom:1.6rem}#app.krsp-inner .image-title .image-title__line{display:none}@media screen and (max-width:640px){#app.krsp-inner .image-title{height:24rem;margin:1.6rem 1.6rem 0;width:auto}#app.krsp-inner .image-title h1{left:2.4rem;bottom:2.4rem;width:calc(100% - 4.8rem);font-size:2.6rem}}#app.krsp-inner .search-index{display:grid;grid-template-columns:1.15fr 1fr;gap:2.8rem;margin-top:3.6rem;margin-bottom:3.6rem}#app.krsp-inner .search-index>div{width:auto;margin:0;padding:3.2rem;background:#fff;border:1px solid #ececef;border-radius:2rem;-webkit-box-shadow:0 1rem 3rem -2rem rgba(17,19,23,.2);box-shadow:0 1rem 3rem -2rem rgba(17,19,23,.2)}#app.krsp-inner .search-index h2{font-size:2.4rem;margin-bottom:2rem}#app.krsp-inner .search-index h2:before{content:"";display:block;width:4rem;height:.4rem;border-radius:.2rem;background:-webkit-gradient(linear,left top,right top,from(#ec1b23),to(#b10f15));background:linear-gradient(90deg,#ec1b23,#b10f15);margin-bottom:1.6rem}#app.krsp-inner .search-index .post{padding:1.6rem 0;border-bottom:1px solid #ececef}#app.krsp-inner .search-index .post:last-of-type{border-bottom:0;margin-bottom:1.6rem}#app.krsp-inner .search-index .post__title{font-family:Manrope,Inter,sans-serif;font-weight:700;font-size:1.6rem;line-height:1.45;color:#111317;text-decoration:none}#app.krsp-inner .search-index .post__title:hover{color:#ec1b23}#app.krsp-inner .search-index .post__published{margin-top:.4rem;font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6b6f78}#app.krsp-inner .search-index .arrow-list{margin:0;padding:0}#app.krsp-inner .search-index .arrow-list li{list-style:none;background:none;padding:0;margin:0 0 .8rem}#app.krsp-inner .search-index .arrow-list li:before{display:none}#app.krsp-inner .search-index .arrow-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.4rem 1.6rem;border-radius:1.2rem;background:#f6f6f8;border:1px solid transparent;font-family:Manrope,Inter,sans-serif;font-weight:700;font-size:1.5rem;color:#111317;text-decoration:none;-webkit-transition:border-color .2s,background-color .2s,color .2s;transition:border-color .2s,background-color .2s,color .2s}#app.krsp-inner .search-index .arrow-list li a:after{content:"\203A";position:static;display:block;width:auto;height:auto;-webkit-transform:none;transform:none;background:none;font-size:2.2rem;line-height:1;color:#ec1b23}#app.krsp-inner .search-index .arrow-list li a:hover{background:#fff;border-color:rgba(236,27,35,.35);color:#ec1b23}@media screen and (max-width:960px){#app.krsp-inner .search-index{grid-template-columns:1fr}#app.krsp-inner .search-index>div{padding:2.4rem}}#app.krsp-inner .page-element.container--page .titolone,#app.krsp-inner .search-results__info .titolone{font-size:2.8rem}#app.krsp-inner .page-element.container--page .titolone:before,#app.krsp-inner .search-results__info .titolone:before{content:"";display:block;width:4rem;height:.4rem;border-radius:.2rem;background:-webkit-gradient(linear,left top,right top,from(#ec1b23),to(#b10f15));background:linear-gradient(90deg,#ec1b23,#b10f15);margin-bottom:1.6rem}#app.krsp-inner .carousel-container .slide{background:#fff;border:1px solid #ececef;border-radius:1.8rem;padding:2.8rem 2.4rem;margin:0 1.2rem;text-align:center;-webkit-box-shadow:0 1rem 3rem -2.2rem rgba(17,19,23,.25);box-shadow:0 1rem 3rem -2.2rem rgba(17,19,23,.25)}#app.krsp-inner .carousel-container .slide h4{font-family:Manrope,Inter,sans-serif;font-weight:700;margin:1.2rem 0 .6rem;color:#111317}#app.krsp-inner .useful-links{background:transparent}#app.krsp-inner .useful-links h2:before{content:"";display:block;width:4rem;height:.4rem;border-radius:.2rem;background:-webkit-gradient(linear,left top,right top,from(#ec1b23),to(#b10f15));background:linear-gradient(90deg,#ec1b23,#b10f15);margin-bottom:1.6rem}#app.krsp-inner .useful-links .useful-links__link{background:#fff;border:1px solid #ececef;border-radius:1.6rem;-webkit-transition:border-color .2s,-webkit-transform .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-transform .2s,-webkit-box-shadow .2s;transition:border-color .2s,transform .2s,box-shadow .2s;transition:border-color .2s,transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s}#app.krsp-inner .useful-links .useful-links__link p{font-family:Manrope,Inter,sans-serif;font-weight:700;color:#111317}#app.krsp-inner .useful-links .useful-links__link svg *{stroke:#ec1b23}#app.krsp-inner .useful-links .useful-links__link:hover{border-color:rgba(236,27,35,.4);-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem);-webkit-box-shadow:0 1.8rem 4.8rem -2.4rem rgba(17,19,23,.28);box-shadow:0 1.8rem 4.8rem -2.4rem rgba(17,19,23,.28)}#app.krsp-inner .tab-page .tab-page__container{max-width:112rem;margin-top:3.2rem;gap:2.8rem}@media screen and (min-width:961px){#app.krsp-inner .tab-page .tab-page__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}#app.krsp-inner .tab-page .tab-page__sidebar{top:10rem;padding:0 0 1.2rem;background:#fff;border:1px solid #ececef;border-radius:1.8rem;overflow:hidden;-webkit-box-shadow:0 1rem 3rem -2rem rgba(17,19,23,.2);box-shadow:0 1rem 3rem -2rem rgba(17,19,23,.2)}@media screen and (min-width:961px){#app.krsp-inner .tab-page .tab-page__sidebar{-webkit-box-flex:0;-ms-flex:0 0 25rem;flex:0 0 25rem;width:25rem;margin-left:0;margin-right:0}}#app.krsp-inner .tab-page .tab-page__sidebar ul{padding:0 1rem}#app.krsp-inner .tab-page .tab-page__sidebar ul li{margin:0 0 .2rem;padding:1rem 1.4rem;border-radius:1rem;font-family:Manrope,Inter,sans-serif;font-weight:600;font-size:1.45rem;line-height:1.4;color:#6b6f78;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}#app.krsp-inner .tab-page .tab-page__sidebar ul li:hover{background:#f6f6f8;color:#111317}#app.krsp-inner .tab-page .tab-page__sidebar ul li.active{background:rgba(236,27,35,.08);color:#ec1b23;font-weight:700}#app.krsp-inner .tab-page .tab-page__title{padding:2.4rem 2.4rem;margin-bottom:1.2rem;background:linear-gradient(135deg,#ec1b23,#b10f15)}#app.krsp-inner .tab-page .tab-page__title:before{display:none}#app.krsp-inner .tab-page .tab-page__title span{font-family:Manrope,Inter,sans-serif;font-weight:800;font-size:2rem;line-height:1.25;letter-spacing:-.01em}#app.krsp-inner .tab-page .tab-page__content{padding:4rem 4.4rem;background:#fff;border:1px solid #ececef;border-radius:2rem;-webkit-box-shadow:0 1rem 3rem -2rem rgba(17,19,23,.2);box-shadow:0 1rem 3rem -2rem rgba(17,19,23,.2)}@media screen and (min-width:961px){#app.krsp-inner .tab-page .tab-page__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0;margin-left:0}}#app.krsp-inner .tab-page .tab-page__content h1{font-size:3.4rem}#app.krsp-inner .tab-page .tab-page__content h1:before{content:"";display:block;width:4.8rem;height:.4rem;border-radius:.2rem;background:-webkit-gradient(linear,left top,right top,from(#ec1b23),to(#b10f15));background:linear-gradient(90deg,#ec1b23,#b10f15);margin-bottom:1.6rem}@media screen and (max-width:640px){#app.krsp-inner .tab-page .tab-page__content{padding:2.4rem 2rem}}#app .page-footer{margin-top:6rem;padding:4.8rem 0 4rem;background:#111317;border-top:.4rem solid #ec1b23;color:hsla(0,0%,100%,.7)}#app .page-footer .container{max-width:112rem}#app .page-footer .page-footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:1.2rem 3.2rem;margin-bottom:2.4rem}#app .page-footer .page-footer__links .label,#app .page-footer .page-footer__links a{color:#fff;font-family:Inter,Graphik,sans-serif;font-weight:500;font-size:1.4rem;letter-spacing:0;text-transform:none;text-decoration:none}#app .page-footer .page-footer__links .label:hover,#app .page-footer .page-footer__links a:hover{color:#f1535a}#app .page-footer .page-footer__credits{font-family:Inter,Graphik,sans-serif;font-size:1.3rem;letter-spacing:0;text-transform:none;color:hsla(0,0%,100%,.5)}#app .modal-mask{background-color:rgba(17,19,23,.55)}#app .modal-container{border-radius:2rem;border-top:.4rem solid #ec1b23;-webkit-box-shadow:0 3rem 8rem -2rem rgba(17,19,23,.5);box-shadow:0 3rem 8rem -2rem rgba(17,19,23,.5);font-family:Inter,Graphik,sans-serif;color:#2b2e35;line-height:1.7}#app .modal-container a{color:#ec1b23}#app .cookie-banner{left:2.4rem;right:auto;bottom:2.4rem;max-width:46rem;padding:2rem 2.4rem;background:#111317;color:hsla(0,0%,100%,.85);border-radius:1.6rem;-webkit-box-shadow:0 2.4rem 6rem -2rem rgba(17,19,23,.6);box-shadow:0 2.4rem 6rem -2rem rgba(17,19,23,.6);font-size:1.35rem;line-height:1.6}#app .cookie-banner a{color:#fff}#app .cookie-banner .label.clickable{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.8rem;padding:0 2.2rem;border-radius:99rem;background:#ec1b23;color:#fff;font-family:Inter,Graphik,sans-serif;font-weight:600;font-size:1.35rem;letter-spacing:0;text-transform:none}#app .cookie-banner .label.clickable:after{display:none}#app .cookie-banner .label.clickable:hover{background:#b10f15}@media screen and (max-width:640px){#app .cookie-banner{left:1.2rem;right:1.2rem;bottom:1.2rem;max-width:none}}#app.krsp-inner .container--page,#app.krsp-inner .page-footer .container,#app.krsp-inner .search-results__info,#app.krsp-inner .tab-page .tab-page__container,#app.krsp-inner .useful-links>.container{max-width:152rem}#app.krsp-inner .container--page,#app.krsp-inner .page-default>.container,#app.krsp-inner .useful-links>.container,#app.krsp-inner .visa-apply>.container,#app.krsp-inner .visa-faq__content{padding-left:4rem;padding-right:4rem}@media screen and (max-width:960px){#app.krsp-inner .container--page,#app.krsp-inner .page-default>.container,#app.krsp-inner .useful-links>.container,#app.krsp-inner .visa-apply>.container,#app.krsp-inner .visa-faq__content{padding-left:2rem;padding-right:2rem}}#app.krsp-inner .page-element{margin-bottom:3.2rem}#app.krsp-inner .search-index .post{margin:0}#app.krsp-inner .search-index{margin-top:0;gap:2.4rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}#app.krsp-inner .image-title{margin-top:2.4rem}#app.krsp-inner .tab-page .tab-page__container{margin-top:2.4rem;padding-left:4rem;padding-right:4rem}@media screen and (max-width:960px){#app.krsp-inner .tab-page .tab-page__container{padding-left:2rem;padding-right:2rem}}#app.krsp-inner .tabs-nav,#app.krsp-inner .visa-faq .title{margin-top:0}@media screen and (min-width:1200px){#app.krsp-inner .top-nav.top-nav--default .top-nav__visa-goto-homepage,#app.krsp-inner .top-nav.top-nav--default .top-nav__visa-languages{position:static;-webkit-transform:none;transform:none}#app.krsp-inner .top-nav.top-nav--default .top-nav__visa-goto-homepage{margin-left:auto;margin-right:1rem}}@media screen and (max-width:1199px){#app.krsp-inner .top-nav.top-nav--default>.container-fluid{padding-top:1.8rem;padding-bottom:1.8rem}}#app .top-nav .is-disabled{cursor:not-allowed!important;opacity:.38;pointer-events:none}#app .top-nav .top-nav__menu-item:hover>.is-disabled{background:transparent}#app.krsp-inner .useful-links .useful-links__link:hover svg .path-fill-hover{fill:#ec1b23}#app.krsp-inner .useful-links .useful-links__link:hover svg .path-stroke{stroke:#fff}#app.krsp-inner .visa-faq{padding-bottom:2rem}#app.krsp-inner .visa-faq .visa-faq__content{max-width:152rem;margin-top:2.4rem}#app.krsp-inner .visa-faq .title{text-align:left;font-size:3.4rem;margin-bottom:1rem}#app.krsp-inner .visa-faq .title:before{content:"";display:block;width:4.8rem;height:.4rem;border-radius:.2rem;background:-webkit-gradient(linear,left top,right top,from(#ec1b23),to(#b10f15));background:linear-gradient(90deg,#ec1b23,#b10f15);margin-bottom:1.6rem}#app.krsp-inner .visa-faq .content{text-align:left;font-weight:400;color:#6b6f78;max-width:none;margin:0 0 2.4rem}#app.krsp-inner .visa-faq .accordion-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:1rem}#app.krsp-inner .visa-faq .accordion{background:#fff;border:1px solid #ececef;border-radius:1.4rem;overflow:hidden;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}#app.krsp-inner .visa-faq .accordion:hover{border-color:rgba(236,27,35,.35)}#app.krsp-inner .visa-faq .accordion.is-open{border-color:rgba(236,27,35,.45);-webkit-box-shadow:0 1rem 3rem -2rem rgba(17,19,23,.25);box-shadow:0 1rem 3rem -2rem rgba(17,19,23,.25)}#app.krsp-inner .visa-faq .accordion-header{cursor:pointer}#app.krsp-inner .visa-faq .accordion-header h6{margin:0}#app.krsp-inner .visa-faq .accordion-header label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6rem;text-align:left;max-width:none;padding:1.8rem 2.2rem;font-family:Manrope,Inter,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.45;color:#111317;cursor:pointer}#app.krsp-inner .visa-faq .accordion-header label:before{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#app.krsp-inner .visa-faq .accordion-header label i{margin-left:auto;padding-left:1.6rem;color:#ec1b23;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#app.krsp-inner .visa-faq .accordion-content{padding:0 2.2rem 2rem;font-family:Inter,Graphik,sans-serif;font-size:1.55rem;line-height:1.75;color:#2b2e35}#app.krsp-inner .page-default{padding-bottom:2rem}#app.krsp-inner .page-default>.container{max-width:152rem;margin-top:2.4rem}#app.krsp-inner .page-default>.container>h1{margin-bottom:2.4rem}#app.krsp-inner .page-default>.container>h1:before{content:"";display:block;width:4.8rem;height:.4rem;border-radius:.2rem;background:-webkit-gradient(linear,left top,right top,from(#ec1b23),to(#b10f15));background:linear-gradient(90deg,#ec1b23,#b10f15);margin-bottom:1.6rem}#app.krsp-inner .page-default>.container>.content-text{padding:4rem 4.4rem;background:#fff;border:1px solid #ececef;border-radius:2rem;-webkit-box-shadow:0 1rem 3rem -2rem rgba(17,19,23,.2);box-shadow:0 1rem 3rem -2rem rgba(17,19,23,.2)}#app.krsp-inner .page-default>.container>.content-text h2{margin-top:4.8rem;font-size:2.6rem}#app.krsp-inner .page-default>.container>.content-text h2:first-child{margin-top:0}#app.krsp-inner .page-default>.container>.content-text img{max-width:100%;height:auto;border-radius:1rem}@media screen and (max-width:640px){#app.krsp-inner .page-default>.container>.content-text{padding:2.4rem 2rem}}#app.krsp-inner .news-grid{max-width:152rem;margin-top:2.4rem;margin-bottom:3.2rem}#app.krsp-inner .news-grid h1{font-size:3.4rem;margin-bottom:2.4rem}#app.krsp-inner .news-grid h1:before{content:"";display:block;width:4.8rem;height:.4rem;border-radius:.2rem;background:-webkit-gradient(linear,left top,right top,from(#ec1b23),to(#b10f15));background:linear-gradient(90deg,#ec1b23,#b10f15);margin-bottom:1.6rem}#app.krsp-inner .news-grid .news-grid__posts{display:grid;grid-template-columns:repeat(auto-fill,minmax(32rem,1fr));gap:1.6rem}#app.krsp-inner .news-grid .post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.6rem;width:auto;margin:0;padding:2.4rem;background:#fff;border:1px solid #ececef;border-radius:1.6rem;-webkit-transition:border-color .2s,-webkit-transform .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-transform .2s,-webkit-box-shadow .2s;transition:border-color .2s,transform .2s,box-shadow .2s;transition:border-color .2s,transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s}#app.krsp-inner .news-grid .post:hover{border-color:rgba(236,27,35,.4);-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem);-webkit-box-shadow:0 1.8rem 4.8rem -2.4rem rgba(17,19,23,.28);box-shadow:0 1.8rem 4.8rem -2.4rem rgba(17,19,23,.28)}#app.krsp-inner .news-grid .post__title{font-family:Manrope,Inter,sans-serif;font-weight:700;font-size:1.7rem;line-height:1.45;color:#111317;text-decoration:none}#app.krsp-inner .news-grid .post__title:after{display:none}#app.krsp-inner .news-grid .post__title:hover{color:#ec1b23}#app.krsp-inner .news-grid .post__published{font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6b6f78}#app.krsp-inner .info-page{padding-bottom:2rem}#app.krsp-inner .info-page>.container--page{max-width:152rem;margin-top:2.4rem}#app.krsp-inner .info-page .content-text{padding:4rem 4.4rem;background:#fff;border:1px solid #ececef;border-radius:2rem;-webkit-box-shadow:0 1rem 3rem -2rem rgba(17,19,23,.2);box-shadow:0 1rem 3rem -2rem rgba(17,19,23,.2)}#app.krsp-inner .info-page .content-text h1,#app.krsp-inner .info-page .content-text h2{margin:2.4rem 0 1.6rem}#app.krsp-inner .info-page .content-text h1:before,#app.krsp-inner .info-page .content-text h2:before{content:"";display:block;width:4.8rem;height:.4rem;border-radius:.2rem;background:-webkit-gradient(linear,left top,right top,from(#ec1b23),to(#b10f15));background:linear-gradient(90deg,#ec1b23,#b10f15);margin-bottom:1.6rem}#app.krsp-inner .info-page .content-text>:first-child{margin-top:0}#app.krsp-inner .info-page .content-text table{width:100%;border-collapse:collapse;overflow:hidden;border-radius:1.2rem}#app.krsp-inner .info-page .content-text table td,#app.krsp-inner .info-page .content-text table th{padding:1.2rem 1.4rem;border-bottom:1px solid #ececef;text-align:left}#app.krsp-inner .info-page .content-text table tr:nth-child(2n) td{background:#f6f6f8}#app.krsp-inner .info-page .content-text img{max-width:100%;height:auto;border-radius:1rem}@media screen and (max-width:640px){#app.krsp-inner .info-page .content-text{padding:2.4rem 2rem}}#app.krsp-inner .visa-apply{margin-bottom:3.2rem}#app.krsp-inner .visa-apply>.container{max-width:152rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(28rem,1fr));gap:2.4rem}#app.krsp-inner .visa-apply .visa-apply__box{width:auto;margin:0;min-height:20rem;border-radius:2rem;overflow:hidden;-webkit-box-shadow:0 1.6rem 4rem -2.4rem rgba(236,27,35,.6);box-shadow:0 1.6rem 4rem -2.4rem rgba(236,27,35,.6);-webkit-transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s}#app.krsp-inner .visa-apply .visa-apply__box:hover{-webkit-transform:translateY(-.3rem);transform:translateY(-.3rem);-webkit-box-shadow:0 2.4rem 5rem -2.4rem rgba(236,27,35,.75);box-shadow:0 2.4rem 5rem -2.4rem rgba(236,27,35,.75)}#app.krsp-inner .visa-apply .visa-apply__box span{font-family:Manrope,Inter,sans-serif;font-weight:800;letter-spacing:-.02em}#app:has(.krsp-landing--b) .top-nav.top-nav--light .top-nav__logo img,#app:has(.krsp-landing--c) .top-nav.top-nav--light .top-nav__logo img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}#app .visa-search.krsp-landing--b h2{color:#fff;text-align:center}#app .visa-search.krsp-landing--b h2:before{margin-left:auto;margin-right:auto}#app .visa-search.krsp-landing--b .krsp-hero__intro>div>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#app .visa-search.krsp-landing--b .krsp-hero__subtitle{color:hsla(0,0%,100%,.86);text-align:center;margin-left:auto;margin-right:auto}#app .visa-search.krsp-landing--b .krsp-hero__card{padding:2rem 2.2rem;border:0;-webkit-box-shadow:0 3rem 8rem -2rem rgba(17,19,23,.6);box-shadow:0 3rem 8rem -2rem rgba(17,19,23,.6)}#app .visa-search.krsp-landing--b .krsp-hero__card .residence-dropdown-button.button{min-width:40rem}#app .visa-search.krsp-landing--b .visa-search__background:after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(17,19,23,.55)),to(rgba(17,19,23,.78))),-webkit-gradient(linear,left top,right top,from(rgba(236,27,35,.28)),color-stop(60%,transparent));background:linear-gradient(180deg,rgba(17,19,23,.55),rgba(17,19,23,.78)),linear-gradient(90deg,rgba(236,27,35,.28),transparent 60%)}@media screen and (min-width:961px){#app .visa-search.krsp-landing--b{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0}#app .visa-search.krsp-landing--b>.visa-search__content-box,#app .visa-search.krsp-landing--b>h2{max-width:96rem}#app .visa-search.krsp-landing--b .krsp-hero__intro{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#app .visa-search.krsp-landing--b .visa-search__background{left:0;width:100%;-webkit-clip-path:none;clip-path:none}#app .visa-search.krsp-landing--b .visa-search__background:before{display:none}}@media screen and (max-width:960px){#app .visa-search.krsp-landing--b{padding-top:30vh}#app .visa-search.krsp-landing--b .visa-search__background{height:100%}#app .visa-search.krsp-landing--b h2{font-size:3.2rem}#app .visa-search.krsp-landing--b .krsp-hero__card .residence-dropdown-button.button{min-width:0}}#app .visa-search.krsp-landing--c{display:block;overflow-x:hidden;overflow-y:auto;padding:16rem 7vw 6rem;background:#f6f6f8}#app .visa-search.krsp-landing--c .visa-search__background{position:absolute;top:0;left:0;right:0;bottom:auto;width:100%;height:50rem;-webkit-clip-path:none;clip-path:none}#app .visa-search.krsp-landing--c .visa-search__background:before{display:none}#app .visa-search.krsp-landing--c .visa-search__background:after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,right top,from(rgba(17,19,23,.88)),color-stop(55%,rgba(17,19,23,.6)),to(rgba(17,19,23,.25)));background:linear-gradient(90deg,rgba(17,19,23,.88),rgba(17,19,23,.6) 55%,rgba(17,19,23,.25))}#app .visa-search.krsp-landing--c>.visa-search__content-box,#app .visa-search.krsp-landing--c>h2{position:relative;z-index:2;max-width:82rem}#app .visa-search.krsp-landing--c h2{color:#fff}#app .visa-search.krsp-landing--c .krsp-hero__subtitle{color:hsla(0,0%,100%,.84);margin-bottom:0}#app .visa-search.krsp-landing--c .krsp-hero__card{display:none}#app .visa-search.krsp-landing--c .krsp-country-grid{position:relative;z-index:2;margin-top:5.6rem;padding:3.2rem;background:#fff;border:1px solid #ececef;border-radius:2.4rem;-webkit-box-shadow:0 1.8rem 4.8rem -2.4rem rgba(17,19,23,.28);box-shadow:0 1.8rem 4.8rem -2.4rem rgba(17,19,23,.28)}#app .visa-search.krsp-landing--c .krsp-country-grid__label{display:block;margin-bottom:2rem;font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b6f78}#app .visa-search.krsp-landing--c .krsp-country-grid__tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1.2rem}#app .visa-search.krsp-landing--c .krsp-country-tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;background:#fff;border:1px solid #ececef;border-radius:1.4rem;font:600 1.5rem/1.3 Inter,Graphik,sans-serif;color:#111317;text-align:left;cursor:pointer;-webkit-transition:border-color .18s,color .18s,-webkit-transform .18s,-webkit-box-shadow .18s;transition:border-color .18s,color .18s,-webkit-transform .18s,-webkit-box-shadow .18s;transition:border-color .18s,transform .18s,box-shadow .18s,color .18s;transition:border-color .18s,transform .18s,box-shadow .18s,color .18s,-webkit-transform .18s,-webkit-box-shadow .18s}#app .visa-search.krsp-landing--c .krsp-country-tile img{width:3.6rem;height:2.4rem;-o-object-fit:cover;object-fit:cover;border-radius:.4rem;-webkit-box-shadow:0 0 0 1px rgba(17,19,23,.08);box-shadow:0 0 0 1px rgba(17,19,23,.08);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#app .visa-search.krsp-landing--c .krsp-country-tile:focus-visible,#app .visa-search.krsp-landing--c .krsp-country-tile:hover{outline:none;border-color:rgba(236,27,35,.5);color:#ec1b23;-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem);-webkit-box-shadow:0 1.2rem 2.8rem -1.8rem rgba(17,19,23,.45);box-shadow:0 1.2rem 2.8rem -1.8rem rgba(17,19,23,.45)}@media screen and (max-width:960px){#app .visa-search.krsp-landing--c{padding:12rem 2rem 4rem}#app .visa-search.krsp-landing--c .visa-search__background{height:42rem}#app .visa-search.krsp-landing--c .krsp-country-grid{margin-top:4rem;padding:2rem}#app .visa-search.krsp-landing--c .krsp-country-grid__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}#app .visa-search.krsp-landing--c .krsp-country-tile{padding:1.1rem 1.2rem;gap:.8rem;font-size:1.35rem}#app .visa-search.krsp-landing--c .krsp-country-tile img{width:2.8rem;height:1.9rem}}#app .krsp-flag{display:inline-block;width:2.4rem;height:1.6rem;-o-object-fit:cover;object-fit:cover;border-radius:.3rem;-webkit-box-shadow:0 0 0 1px rgba(17,19,23,.12);box-shadow:0 0 0 1px rgba(17,19,23,.12);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#app .visa-search .krsp-hero__card .residence-dropdown-wrapper{position:relative}#app .visa-search .krsp-hero__card .krsp-dropdown-value{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;min-width:0}#app .visa-search .krsp-hero__card .residence-dropdown-button.button{-webkit-transition:border-color .16s,border-radius .16s,-webkit-box-shadow .16s;transition:border-color .16s,border-radius .16s,-webkit-box-shadow .16s;transition:border-color .16s,box-shadow .16s,border-radius .16s;transition:border-color .16s,box-shadow .16s,border-radius .16s,-webkit-box-shadow .16s}#app .visa-search .krsp-hero__card .residence-dropdown-button.button svg{-webkit-transition:-webkit-transform .16s;transition:-webkit-transform .16s;transition:transform .16s;transition:transform .16s,-webkit-transform .16s}#app .visa-search .krsp-hero__card .residence-dropdown-button.button.is-open{border-color:#ec1b23;border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:0 0 0 .3rem rgba(236,27,35,.12);box-shadow:0 0 0 .3rem rgba(236,27,35,.12)}#app .visa-search .krsp-hero__card .residence-dropdown-button.button.is-open svg{-webkit-transform:rotate(0deg)!important;transform:rotate(0deg)!important}#app .visa-search .krsp-hero__card .residence-dropdown{top:100%;left:0;right:0;width:100%;margin-top:-1px;max-height:min(32rem,42vh);overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;background:#fff;border:1px solid #ec1b23;border-top-color:#ececef;border-radius:0 0 1.2rem 1.2rem;-webkit-box-shadow:0 2.4rem 4.8rem -2rem rgba(17,19,23,.4),0 0 0 .3rem rgba(236,27,35,.12);box-shadow:0 2.4rem 4.8rem -2rem rgba(17,19,23,.4),0 0 0 .3rem rgba(236,27,35,.12);z-index:20;scrollbar-width:thin;scrollbar-color:rgba(236,27,35,.65) transparent}#app .visa-search .krsp-hero__card .residence-dropdown::-webkit-scrollbar{width:.8rem}#app .visa-search .krsp-hero__card .residence-dropdown::-webkit-scrollbar-thumb{background:rgba(236,27,35,.65);border-radius:.8rem}#app .visa-search .krsp-hero__card .residence-dropdown .scroller{display:none}#app .visa-search .krsp-hero__card .residence-dropdown ul{-webkit-transform:none!important;transform:none!important;margin:0;padding:.4rem 0}#app .visa-search .krsp-hero__card .residence-dropdown li.button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1.2rem;width:100%;min-width:0;padding:1.1rem 1.6rem;border-radius:0;background:#fff;color:#111317;font:500 1.45rem/1.3 Inter,Graphik,sans-serif;letter-spacing:0;text-transform:none;cursor:pointer}#app .visa-search .krsp-hero__card .residence-dropdown li.button:after{display:none}#app .visa-search .krsp-hero__card .residence-dropdown li.button:hover{background:rgba(236,27,35,.07);color:#ec1b23}#app .visa-search .krsp-hero__card .residence-dropdown li.button.visa-search__country--active{background:rgba(236,27,35,.12);color:#ec1b23;font-weight:600;-webkit-box-shadow:inset .3rem 0 0 #ec1b23;box-shadow:inset .3rem 0 0 #ec1b23}@media screen and (min-width:1200px){#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default>.container-fluid{position:relative}#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default:after{display:none}#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__menu{position:fixed;top:7.6rem;left:0;right:0;height:5.2rem;-webkit-transform:none;transform:none;margin:0;padding:0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:-webkit-gradient(linear,left top,right top,from(#ec1b23),to(#b10f15));background:linear-gradient(90deg,#ec1b23,#b10f15);-webkit-box-shadow:0 .8rem 2rem -1.2rem rgba(17,19,23,.45);box-shadow:0 .8rem 2rem -1.2rem rgba(17,19,23,.45);pointer-events:auto;z-index:2}#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__menu-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin:0;padding:0}#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__menu-item:after,#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__menu-item:before{display:none}#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__menu-item>a,#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__menu-item>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 1.8rem;font-family:Manrope,Inter,sans-serif;font-size:1.45rem;font-weight:600;white-space:nowrap;color:hsla(0,0%,100%,.92);text-decoration:none;cursor:pointer;-webkit-transition:background-color .16s,color .16s,-webkit-box-shadow .16s;transition:background-color .16s,color .16s,-webkit-box-shadow .16s;transition:background-color .16s,color .16s,box-shadow .16s;transition:background-color .16s,color .16s,box-shadow .16s,-webkit-box-shadow .16s}#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__menu-item>a:after,#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__menu-item>span:after{display:none}#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__menu-item>svg{position:absolute;right:.6rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__menu-item>svg path{stroke:hsla(0,0%,100%,.85)}#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__menu-item:has(>svg)>span{padding-right:2.8rem}#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__menu-item:hover>a,#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__menu-item:hover>span{background:hsla(0,0%,100%,.12);color:#fff}#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__menu-item.top-nav__menu-item--active>a,#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__menu-item.top-nav__menu-item--active>span,#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__menu-item>a.router-link-exact-active{color:#fff;background:hsla(0,0%,100%,.14);-webkit-box-shadow:inset 0 -.3rem 0 #fff;box-shadow:inset 0 -.3rem 0 #fff}#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__menu-item>.is-disabled{opacity:.45}}@media screen and (min-width:1200px)and (max-width:1440px){#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__menu-item>a,#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__menu-item>span{padding:0 1.3rem;font-size:1.38rem}}@media screen and (min-width:1200px){#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__sub{position:fixed;top:12.8rem;left:0;right:0;width:auto;height:auto;display:block;padding:2rem 3.2rem 2.4rem;background:#fff;border-bottom:1px solid #ececef;-webkit-box-shadow:0 2.4rem 4.8rem -2.4rem rgba(17,19,23,.35);box-shadow:0 2.4rem 4.8rem -2.4rem rgba(17,19,23,.35);-webkit-clip-path:none;clip-path:none;opacity:0;-webkit-transform:translateY(-.8rem);transform:translateY(-.8rem);pointer-events:none;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__sub--active{opacity:1;-webkit-transform:none;transform:none;pointer-events:auto}#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__sub ul,#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__sub ul.container{display:grid;grid-template-columns:repeat(auto-fill,minmax(26rem,1fr));gap:.4rem 1.2rem;max-width:152rem;height:auto!important;margin:0;padding:0}#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__sub ul.container li,#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__sub ul li{margin:0;white-space:normal}#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__sub a.label{display:block;padding:1.1rem 1.4rem;border-radius:.8rem;font-family:Inter,Graphik,sans-serif;font-size:1.45rem;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none;white-space:normal;color:#111317}#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__sub a.label:after{display:none}#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__sub a.label.router-link-exact-active,#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__sub a.label:hover{background:rgba(236,27,35,.07);color:#ec1b23}#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__sub--languages{top:7.2rem;left:auto;right:3.2rem;width:22rem;max-height:60vh;padding:.8rem;border:1px solid #ececef;border-radius:1.4rem;overflow-y:auto}#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__sub--languages ul,#app.krsp-inner.krsp-nav--bar .top-nav.top-nav--default .top-nav__sub--languages ul.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:0}}@media screen and (min-width:1200px){#app.krsp-inner.krsp-nav--bar>:not(.top-nav):not(.nav-menu):not(.cookie-banner):not(.home-clip-path){padding-top:12.8rem}}@media screen and (min-width:1200px){#app.krsp-inner.krsp-nav--bar .tab-page .tab-page__sidebar{top:15.2rem}}@media screen and (min-width:1200px){#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default>.container-fluid{position:relative}#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__menu{position:fixed;top:7.6rem;left:0;right:0;height:5.2rem;-webkit-transform:none;transform:none;margin:0;padding:0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#111317;-webkit-box-shadow:0 .8rem 2rem -1.2rem rgba(17,19,23,.45);box-shadow:0 .8rem 2rem -1.2rem rgba(17,19,23,.45);pointer-events:auto;z-index:2}#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__menu-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin:0;padding:0}#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__menu-item:after,#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__menu-item:before{display:none}#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__menu-item>a,#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__menu-item>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 1.8rem;font-family:Manrope,Inter,sans-serif;font-size:1.45rem;font-weight:600;white-space:nowrap;color:hsla(0,0%,100%,.92);text-decoration:none;cursor:pointer;-webkit-transition:background-color .16s,color .16s,-webkit-box-shadow .16s;transition:background-color .16s,color .16s,-webkit-box-shadow .16s;transition:background-color .16s,color .16s,box-shadow .16s;transition:background-color .16s,color .16s,box-shadow .16s,-webkit-box-shadow .16s}#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__menu-item>a:after,#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__menu-item>span:after{display:none}#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__menu-item>svg{position:absolute;right:.6rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__menu-item>svg path{stroke:hsla(0,0%,100%,.85)}#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__menu-item:has(>svg)>span{padding-right:2.8rem}#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__menu-item:hover>a,#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__menu-item:hover>span{background:hsla(0,0%,100%,.12);color:#fff}#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__menu-item.top-nav__menu-item--active>a,#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__menu-item.top-nav__menu-item--active>span,#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__menu-item>a.router-link-exact-active{color:#fff;background:hsla(0,0%,100%,.14);-webkit-box-shadow:inset 0 -.3rem 0 #fff;box-shadow:inset 0 -.3rem 0 #fff}#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__menu-item>.is-disabled{opacity:.45}}@media screen and (min-width:1200px)and (max-width:1440px){#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__menu-item>a,#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__menu-item>span{padding:0 1.3rem;font-size:1.38rem}}@media screen and (min-width:1200px){#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__sub{position:fixed;top:12.8rem;left:0;right:0;width:auto;height:auto;display:block;padding:2rem 3.2rem 2.4rem;background:#fff;border-bottom:1px solid #ececef;-webkit-box-shadow:0 2.4rem 4.8rem -2.4rem rgba(17,19,23,.35);box-shadow:0 2.4rem 4.8rem -2.4rem rgba(17,19,23,.35);-webkit-clip-path:none;clip-path:none;opacity:0;-webkit-transform:translateY(-.8rem);transform:translateY(-.8rem);pointer-events:none;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__sub--active{opacity:1;-webkit-transform:none;transform:none;pointer-events:auto}#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__sub ul,#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__sub ul.container{display:grid;grid-template-columns:repeat(auto-fill,minmax(26rem,1fr));gap:.4rem 1.2rem;max-width:152rem;height:auto!important;margin:0;padding:0}#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__sub ul.container li,#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__sub ul li{margin:0;white-space:normal}#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__sub a.label{display:block;padding:1.1rem 1.4rem;border-radius:.8rem;font-family:Inter,Graphik,sans-serif;font-size:1.45rem;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none;white-space:normal;color:#111317}#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__sub a.label:after{display:none}#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__sub a.label.router-link-exact-active,#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__sub a.label:hover{background:rgba(236,27,35,.07);color:#ec1b23}#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__sub--languages{top:7.2rem;left:auto;right:3.2rem;width:22rem;max-height:60vh;padding:.8rem;border:1px solid #ececef;border-radius:1.4rem;overflow-y:auto}#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__sub--languages ul,#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__sub--languages ul.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:0}}@media screen and (min-width:1200px){#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__menu{border-bottom:.3rem solid #ec1b23}}@media screen and (min-width:1200px){#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__menu-item.top-nav__menu-item--active>a,#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__menu-item.top-nav__menu-item--active>span,#app.krsp-inner.krsp-nav--dark .top-nav.top-nav--default .top-nav__menu-item>a.router-link-exact-active{-webkit-box-shadow:inset 0 -.3rem 0 #ec1b23;box-shadow:inset 0 -.3rem 0 #ec1b23;background:rgba(236,27,35,.18)}}@media screen and (min-width:1200px){#app.krsp-inner.krsp-nav--dark>:not(.top-nav):not(.nav-menu):not(.cookie-banner):not(.home-clip-path){padding-top:12.8rem}}@media screen and (min-width:1200px){#app.krsp-inner.krsp-nav--dark .tab-page .tab-page__sidebar{top:15.2rem}}@media screen and (min-width:1200px)and (max-width:1439px){#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__logo{width:19rem}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__logo img{height:2.1rem}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu{left:21rem!important;right:21rem!important}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item>a,#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item>span{padding:0 1rem!important;font-size:1.32rem!important}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item:has(>svg)>span{padding-right:2.2rem!important}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item>svg{right:.4rem}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__visa-goto-homepage a{padding:0 1.4rem}}@media screen and (min-width:1200px){#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default>.container-fluid{position:relative}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu{position:fixed;top:7.6rem;left:0;right:0;height:5.2rem;-webkit-transform:none;transform:none;margin:0;padding:0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:transparent;-webkit-box-shadow:0 .8rem 2rem -1.2rem rgba(17,19,23,.45);box-shadow:0 .8rem 2rem -1.2rem rgba(17,19,23,.45);pointer-events:auto;z-index:2}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin:0;padding:0}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item:after,#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item:before{display:none}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item>a,#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 1.8rem;font-family:Manrope,Inter,sans-serif;font-size:1.45rem;font-weight:600;white-space:nowrap;color:hsla(0,0%,100%,.92);text-decoration:none;cursor:pointer;-webkit-transition:background-color .16s,color .16s,-webkit-box-shadow .16s;transition:background-color .16s,color .16s,-webkit-box-shadow .16s;transition:background-color .16s,color .16s,box-shadow .16s;transition:background-color .16s,color .16s,box-shadow .16s,-webkit-box-shadow .16s}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item>a:after,#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item>span:after{display:none}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item>svg{position:absolute;right:.6rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item>svg path{stroke:hsla(0,0%,100%,.85)}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item:has(>svg)>span{padding-right:2.8rem}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item:hover>a,#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item:hover>span{background:hsla(0,0%,100%,.12);color:#fff}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item.top-nav__menu-item--active>a,#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item.top-nav__menu-item--active>span,#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item>a.router-link-exact-active{color:#fff;background:hsla(0,0%,100%,.14);-webkit-box-shadow:inset 0 -.3rem 0 #fff;box-shadow:inset 0 -.3rem 0 #fff}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item>.is-disabled{opacity:.45}}@media screen and (min-width:1200px)and (max-width:1440px){#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item>a,#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item>span{padding:0 1.3rem;font-size:1.38rem}}@media screen and (min-width:1200px){#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__sub{position:fixed;top:12.8rem;left:0;right:0;width:auto;height:auto;display:block;padding:2rem 3.2rem 2.4rem;background:#fff;border-bottom:1px solid #ececef;-webkit-box-shadow:0 2.4rem 4.8rem -2.4rem rgba(17,19,23,.35);box-shadow:0 2.4rem 4.8rem -2.4rem rgba(17,19,23,.35);-webkit-clip-path:none;clip-path:none;opacity:0;-webkit-transform:translateY(-.8rem);transform:translateY(-.8rem);pointer-events:none;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__sub--active{opacity:1;-webkit-transform:none;transform:none;pointer-events:auto}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__sub ul,#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__sub ul.container{display:grid;grid-template-columns:repeat(auto-fill,minmax(26rem,1fr));gap:.4rem 1.2rem;max-width:152rem;height:auto!important;margin:0;padding:0}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__sub ul.container li,#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__sub ul li{margin:0;white-space:normal}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__sub a.label{display:block;padding:1.1rem 1.4rem;border-radius:.8rem;font-family:Inter,Graphik,sans-serif;font-size:1.45rem;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none;white-space:normal;color:#111317}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__sub a.label:after{display:none}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__sub a.label.router-link-exact-active,#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__sub a.label:hover{background:rgba(236,27,35,.07);color:#ec1b23}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__sub--languages{top:7.2rem;left:auto;right:3.2rem;width:22rem;max-height:60vh;padding:.8rem;border:1px solid #ececef;border-radius:1.4rem;overflow-y:auto}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__sub--languages ul,#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__sub--languages ul.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:0}}@media screen and (min-width:1200px){#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu{top:0;left:28rem;right:24rem;height:7.6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:none;box-shadow:none;padding:0}}@media screen and (min-width:1200px){#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item>a,#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item>span{color:#111317}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item>svg path{stroke:#111317}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item:hover>a,#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item:hover>span{background:transparent;color:#ec1b23}#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item.top-nav__menu-item--active>a,#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item.top-nav__menu-item--active>span,#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__menu-item>a.router-link-exact-active{background:transparent;color:#ec1b23;-webkit-box-shadow:inset 0 -.3rem 0 #ec1b23;box-shadow:inset 0 -.3rem 0 #ec1b23}}@media screen and (min-width:1200px){#app.krsp-inner.krsp-nav--inline .top-nav.top-nav--default .top-nav__sub{top:7.6rem}}@media screen and (min-width:1200px){#app.krsp-inner.krsp-nav--inline>:not(.top-nav):not(.nav-menu):not(.cookie-banner):not(.home-clip-path){padding-top:7.6rem}}@media screen and (min-width:1200px){#app.krsp-inner.krsp-nav--inline .tab-page .tab-page__sidebar{top:10rem}}#app:has(.krsp-landing--d) .top-nav.top-nav--light .top-nav__logo img,#app:has(.krsp-landing--f) .top-nav.top-nav--light .top-nav__logo img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}#app .visa-search.krsp-landing--d{background:linear-gradient(135deg,#ec1b23,#b10f15)}#app .visa-search.krsp-landing--d h2{color:#fff}#app .visa-search.krsp-landing--d h2:before{background:#fff}#app .visa-search.krsp-landing--d .krsp-hero__subtitle{color:hsla(0,0%,100%,.88)}#app .visa-search.krsp-landing--d .krsp-hero__card{border:0;-webkit-box-shadow:0 3rem 6rem -2rem rgba(17,19,23,.5);box-shadow:0 3rem 6rem -2rem rgba(17,19,23,.5)}@media screen and (min-width:961px){#app .visa-search.krsp-landing--d .visa-search__background{width:44%;-webkit-clip-path:none;clip-path:none}#app .visa-search.krsp-landing--d .visa-search__background:before{display:none}#app .visa-search.krsp-landing--d .visa-search__background:after{background:-webkit-gradient(linear,left top,right top,from(rgba(177,15,21,.45)),color-stop(35%,transparent));background:linear-gradient(90deg,rgba(177,15,21,.45),transparent 35%)}}#app .visa-search.krsp-landing--e,#app .visa-search.krsp-landing--f{display:block;overflow-x:hidden;overflow-y:auto}#app .visa-search.krsp-landing--e .krsp-country-grid,#app .visa-search.krsp-landing--f .krsp-country-grid{position:relative;z-index:1;margin-top:4.8rem}#app .visa-search.krsp-landing--e .krsp-country-grid__label,#app .visa-search.krsp-landing--f .krsp-country-grid__label{display:block;margin-bottom:1.6rem;font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}#app .visa-search.krsp-landing--e .krsp-country-tile,#app .visa-search.krsp-landing--f .krsp-country-tile{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.9rem;font:600 1.4rem/1.2 Inter,Graphik,sans-serif;cursor:pointer;-webkit-transition:background-color .16s,border-color .16s,color .16s,-webkit-transform .16s;transition:background-color .16s,border-color .16s,color .16s,-webkit-transform .16s;transition:background-color .16s,border-color .16s,color .16s,transform .16s;transition:background-color .16s,border-color .16s,color .16s,transform .16s,-webkit-transform .16s}#app .visa-search.krsp-landing--e .krsp-country-tile img,#app .visa-search.krsp-landing--f .krsp-country-tile img{width:2.4rem;height:1.6rem;-o-object-fit:cover;object-fit:cover;border-radius:.3rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#app .visa-search.krsp-landing--e .krsp-country-tile:focus-visible,#app .visa-search.krsp-landing--e .krsp-country-tile:hover,#app .visa-search.krsp-landing--f .krsp-country-tile:focus-visible,#app .visa-search.krsp-landing--f .krsp-country-tile:hover{outline:none;-webkit-transform:translateY(-.1rem);transform:translateY(-.1rem)}#app .visa-search.krsp-landing--e{padding:18vh 6vw 6rem;text-align:center;background:radial-gradient(60rem 40rem at 8% 0,rgba(236,27,35,.09),transparent 70%),radial-gradient(60rem 40rem at 95% 100%,rgba(17,19,23,.07),transparent 70%),#fff}#app .visa-search.krsp-landing--e .visa-search__background{display:none}#app .visa-search.krsp-landing--e .krsp-country-grid,#app .visa-search.krsp-landing--e>.visa-search__content-box,#app .visa-search.krsp-landing--e>h2{max-width:104rem;margin-left:auto;margin-right:auto}#app .visa-search.krsp-landing--e h2{text-align:center}#app .visa-search.krsp-landing--e h2:before{margin-left:auto;margin-right:auto}#app .visa-search.krsp-landing--e .krsp-hero__intro{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#app .visa-search.krsp-landing--e .krsp-hero__intro>div{width:100%}#app .visa-search.krsp-landing--e .krsp-hero__intro>div>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#app .visa-search.krsp-landing--e .krsp-hero__subtitle{text-align:center;margin-left:auto;margin-right:auto}#app .visa-search.krsp-landing--e .krsp-country-grid__label{display:none}#app .visa-search.krsp-landing--e>.krsp-hero__card{position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto!important;margin-right:auto!important;text-align:left}#app .visa-search.krsp-landing--e .krsp-country-grid__label{color:#6b6f78}#app .visa-search.krsp-landing--e .krsp-country-grid__tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}#app .visa-search.krsp-landing--e .krsp-country-tile{padding:.9rem 1.5rem;background:#fff;border:1px solid #ececef;border-radius:99rem;color:#111317;-webkit-box-shadow:0 .6rem 1.6rem -1.2rem rgba(17,19,23,.3);box-shadow:0 .6rem 1.6rem -1.2rem rgba(17,19,23,.3)}#app .visa-search.krsp-landing--e .krsp-country-tile:focus-visible,#app .visa-search.krsp-landing--e .krsp-country-tile:hover{border-color:rgba(236,27,35,.5);color:#ec1b23}@media screen and (max-width:960px){#app .visa-search.krsp-landing--e{padding:14rem 2rem 4rem}#app .visa-search.krsp-landing--e>.krsp-hero__card{width:100%}}#app .visa-search.krsp-landing--f{padding:18vh 7vw 6rem;background:#111317}#app .visa-search.krsp-landing--f .visa-search__background{left:0;width:100%;-webkit-clip-path:none;clip-path:none;opacity:.32}#app .visa-search.krsp-landing--f .visa-search__background:before{display:none}#app .visa-search.krsp-landing--f .visa-search__background:after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(17,19,23,.1)),color-stop(92%,#111317));background:linear-gradient(180deg,rgba(17,19,23,.1),#111317 92%)}#app .visa-search.krsp-landing--f .krsp-country-grid,#app .visa-search.krsp-landing--f>.visa-search__content-box,#app .visa-search.krsp-landing--f>h2{position:relative;z-index:1;max-width:110rem}#app .visa-search.krsp-landing--f h2{color:#fff}#app .visa-search.krsp-landing--f .krsp-hero__subtitle{color:hsla(0,0%,100%,.72)}#app .visa-search.krsp-landing--f>.krsp-hero__card{z-index:3}#app .visa-search.krsp-landing--f .krsp-hero__card{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.16);-webkit-box-shadow:0 3rem 6rem -2rem rgba(0,0,0,.6);box-shadow:0 3rem 6rem -2rem rgba(0,0,0,.6);-webkit-backdrop-filter:blur(1.6rem);backdrop-filter:blur(1.6rem)}#app .visa-search.krsp-landing--f .krsp-hero__card>div:first-child>div>span:first-child{color:hsla(0,0%,100%,.65)}#app .visa-search.krsp-landing--f .krsp-country-grid__label{color:hsla(0,0%,100%,.6)}#app .visa-search.krsp-landing--f .krsp-country-grid__tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:1rem}#app .visa-search.krsp-landing--f .krsp-country-tile{padding:1.2rem 1.4rem;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:1.2rem;color:#fff;text-align:left}#app .visa-search.krsp-landing--f .krsp-country-tile:focus-visible,#app .visa-search.krsp-landing--f .krsp-country-tile:hover{background:rgba(236,27,35,.2);border-color:rgba(236,27,35,.7)}@media screen and (max-width:960px){#app .visa-search.krsp-landing--f{padding:14rem 2rem 4rem}#app .visa-search.krsp-landing--f .krsp-country-grid__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}#app.krsp-inner .search-index .arrow-list li a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1.4rem;padding-top:1.1rem;padding-bottom:1.1rem}#app.krsp-inner .search-index .arrow-list li a:after{margin-left:auto}#app.krsp-inner .search-index .arrow-list li a .krsp-icon{width:4.2rem;height:4.2rem;padding:.9rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-o-object-fit:contain;object-fit:contain;background:rgba(236,27,35,.08);border-radius:1.1rem;-webkit-transition:background-color .2s,-webkit-transform .2s ease;transition:background-color .2s,-webkit-transform .2s ease;transition:transform .2s ease,background-color .2s;transition:transform .2s ease,background-color .2s,-webkit-transform .2s ease}#app.krsp-inner .search-index .arrow-list li a:hover .krsp-icon{-webkit-transform:translateY(-.15rem);transform:translateY(-.15rem);background:rgba(236,27,35,.14)}#app.krsp-inner .search-index h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.2rem;-moz-column-gap:1.2rem;column-gap:1.2rem}#app.krsp-inner .search-index h2:before{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:calc(100% - 4rem)}#app.krsp-inner .search-index h2 .krsp-section-icon{width:4.4rem;height:4.4rem;padding:.6rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-o-object-fit:contain;object-fit:contain;background:rgba(236,27,35,.08);border-radius:1.1rem;-webkit-transition:background-color .2s,-webkit-transform .2s ease;transition:background-color .2s,-webkit-transform .2s ease;transition:transform .2s ease,background-color .2s;transition:transform .2s ease,background-color .2s,-webkit-transform .2s ease}#app .top-nav .top-nav__sub a.label.krsp-sub-with-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem;padding-top:.8rem;padding-bottom:.8rem}#app .top-nav .top-nav__sub a.label.krsp-sub-with-icon .krsp-icon{width:3.6rem;height:3.6rem;padding:.45rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-o-object-fit:contain;object-fit:contain;background:rgba(236,27,35,.08);border-radius:1.1rem;-webkit-transition:background-color .2s,-webkit-transform .2s ease;transition:background-color .2s,-webkit-transform .2s ease;transition:transform .2s ease,background-color .2s;transition:transform .2s ease,background-color .2s,-webkit-transform .2s ease;border-radius:.9rem}#app .top-nav .top-nav__sub a.label.krsp-sub-with-icon:hover .krsp-icon{-webkit-transform:translateY(-.15rem) translateY(-.15rem);transform:translateY(-.15rem) translateY(-.15rem)}#app .top-nav.top-nav--default .top-nav__sub ul.krsp-mega li a.label.krsp-mega-item.krsp-mega-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.4rem;padding:1.2rem 1.4rem;border-radius:1.2rem;white-space:normal}#app .top-nav.top-nav--default .top-nav__sub ul.krsp-mega li a.label.krsp-mega-item.krsp-mega-item .krsp-icon{width:4.6rem;height:4.6rem;padding:.7rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-o-object-fit:contain;object-fit:contain;border-radius:1.2rem;padding:1.1rem;background:rgba(236,27,35,.08);-webkit-transition:background-color .2s,-webkit-transform .2s ease;transition:background-color .2s,-webkit-transform .2s ease;transition:transform .2s ease,background-color .2s;transition:transform .2s ease,background-color .2s,-webkit-transform .2s ease}#app .top-nav.top-nav--default .top-nav__sub ul.krsp-mega li a.label.krsp-mega-item.krsp-mega-item .krsp-mega-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:.3rem;min-width:0;padding-top:.2rem}#app .top-nav.top-nav--default .top-nav__sub ul.krsp-mega li a.label.krsp-mega-item.krsp-mega-item .krsp-mega-title{font-family:Manrope,Inter,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;color:#111317}#app .top-nav.top-nav--default .top-nav__sub ul.krsp-mega li a.label.krsp-mega-item.krsp-mega-item .krsp-mega-desc{font-family:Inter,Graphik,sans-serif;font-size:1.35rem;font-weight:400;line-height:1.45;color:#6b6f78}#app .top-nav.top-nav--default .top-nav__sub ul.krsp-mega li a.label.krsp-mega-item.krsp-mega-item.router-link-exact-active,#app .top-nav.top-nav--default .top-nav__sub ul.krsp-mega li a.label.krsp-mega-item.krsp-mega-item:hover{background:#f6f6f8;color:inherit}#app .top-nav.top-nav--default .top-nav__sub ul.krsp-mega li a.label.krsp-mega-item.krsp-mega-item.router-link-exact-active .krsp-mega-title,#app .top-nav.top-nav--default .top-nav__sub ul.krsp-mega li a.label.krsp-mega-item.krsp-mega-item:hover .krsp-mega-title{color:#ec1b23}#app .top-nav.top-nav--default .top-nav__sub ul.krsp-mega li a.label.krsp-mega-item.krsp-mega-item.router-link-exact-active .krsp-icon,#app .top-nav.top-nav--default .top-nav__sub ul.krsp-mega li a.label.krsp-mega-item.krsp-mega-item:hover .krsp-icon{background:rgba(236,27,35,.12);-webkit-transform:translateY(-.15rem) translateY(-.15rem);transform:translateY(-.15rem) translateY(-.15rem)}#app .top-nav .krsp-mega-footer{margin-top:1.2rem;padding:1.4rem 1.4rem .2rem;border-top:1px solid #ececef}#app .top-nav .krsp-mega-footer a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;font-family:Manrope,Inter,sans-serif;font-size:1.45rem;font-weight:700;color:#ec1b23;text-decoration:none}#app .top-nav .krsp-mega-footer a span{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}#app .top-nav .krsp-mega-footer a:hover span{-webkit-transform:translateX(.4rem);transform:translateX(.4rem)}@media screen and (min-width:1200px){#app.krsp-inner:not(.krsp-nav--sidebar) .top-nav.top-nav--default .top-nav__sub:not(.top-nav__sub--languages){left:50%;right:auto;width:min(112rem,calc(100vw - 4rem));margin-top:.8rem;padding:1.6rem;border:1px solid #ececef;border-radius:1.8rem;-webkit-box-shadow:0 3.2rem 6.4rem -2.4rem rgba(17,19,23,.35);box-shadow:0 3.2rem 6.4rem -2.4rem rgba(17,19,23,.35);-webkit-transform:translate(-50%,-.8rem);transform:translate(-50%,-.8rem)}#app.krsp-inner:not(.krsp-nav--sidebar) .top-nav.top-nav--default .top-nav__sub:not(.top-nav__sub--languages).top-nav__sub--active{-webkit-transform:translate(-50%);transform:translate(-50%)}#app.krsp-inner:not(.krsp-nav--sidebar) .top-nav.top-nav--default .top-nav__sub:not(.top-nav__sub--languages) ul.krsp-mega{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem 1.2rem;max-width:none}}#app.krsp-nav--sidebar .top-nav .krsp-mega-footer{margin-top:.8rem}#app.krsp-inner .useful-links .useful-links__link p:before{content:"";display:block;width:4.2rem;height:4.2rem;margin-bottom:1.4rem;border-radius:1.1rem;background:rgba(236,27,35,.08) url(/img/icons3d/globe.svg) 50%/2.2rem no-repeat}#app.krsp-inner .news-grid .post:before{content:"";display:block;width:4rem;height:4rem;border-radius:1rem;background:rgba(236,27,35,.08) url(/img/icons3d/news.svg) 50%/2.1rem no-repeat}#app.krsp-inner .news-grid .post{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#app.krsp-inner .news-grid .post .post__published{margin-top:auto}#app .visa-search .krsp-hero__card .residence-dropdown.residence-dropdown--up{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-top-color:#ec1b23;border-bottom-color:#ececef;border-radius:1.2rem 1.2rem 0 0;-webkit-box-shadow:0 -2.4rem 4.8rem -2rem rgba(17,19,23,.4),0 0 0 .3rem rgba(236,27,35,.12);box-shadow:0 -2.4rem 4.8rem -2rem rgba(17,19,23,.4),0 0 0 .3rem rgba(236,27,35,.12)}#app .visa-search .krsp-hero__card .residence-dropdown-button.button.is-open-up{border-radius:0 0 1.2rem 1.2rem}@media screen and (min-width:961px)and (max-height:820px){#app .visa-search h2{font-size:4.2rem;margin-bottom:1.4rem}#app .visa-search h2:before{margin-bottom:1.2rem}#app .visa-search .krsp-hero__subtitle{font-size:1.7rem;margin-bottom:2.2rem}#app .visa-search .krsp-hero__card{padding:2rem 2.4rem}}@-webkit-keyframes krsp-hero-slide{0%{opacity:0;-webkit-transform:scale(1.02);transform:scale(1.02)}5%{opacity:1}25%{opacity:1}31%{opacity:0;-webkit-transform:scale(1.09);transform:scale(1.09)}to{opacity:0;-webkit-transform:scale(1.09);transform:scale(1.09)}}@keyframes krsp-hero-slide{0%{opacity:0;-webkit-transform:scale(1.02);transform:scale(1.02)}5%{opacity:1}25%{opacity:1}31%{opacity:0;-webkit-transform:scale(1.09);transform:scale(1.09)}to{opacity:0;-webkit-transform:scale(1.09);transform:scale(1.09)}}#app .visa-search .visa-search__background img.krsp-hero-slide{display:block;opacity:0;-webkit-animation:krsp-hero-slide 24s linear infinite;animation:krsp-hero-slide 24s linear infinite;will-change:opacity,transform}#app .visa-search .visa-search__background img.krsp-hero-slide:first-of-type{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}#app .visa-search .visa-search__background img.krsp-hero-slide:nth-of-type(2){-webkit-animation-delay:4.8s;animation-delay:4.8s}#app .visa-search .visa-search__background img.krsp-hero-slide:nth-of-type(3){-webkit-animation-delay:10.8s;animation-delay:10.8s}#app .visa-search .visa-search__background img.krsp-hero-slide:nth-of-type(4){-webkit-animation-delay:16.8s;animation-delay:16.8s}#app .visa-search .visa-search__background img.krsp-hero-slide:first-of-type{opacity:1}@media(prefers-reduced-motion:reduce){#app .visa-search .visa-search__background img.krsp-hero-slide{-webkit-animation:none;animation:none;opacity:0}#app .visa-search .visa-search__background img.krsp-hero-slide:first-of-type{opacity:1}}#app .visa-search .krsp-country-grid__label,#app .visa-search .krsp-hero__card>div:first-child>div>span:first-child{font-size:1.5rem!important;font-weight:600;letter-spacing:0;text-transform:none}#app .visa-search .krsp-hero__card>div:first-child>div>span:first-child{color:#111317}#app.krsp-inner .visa-apply>.container{grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:1.6rem}#app.krsp-inner .visa-apply .visa-apply__box.visa-apply__box{height:auto;min-height:0;padding:2.6rem 3rem;border-radius:1.4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:0 1.2rem 3rem -2rem rgba(236,27,35,.55);box-shadow:0 1.2rem 3rem -2rem rgba(236,27,35,.55)}@media screen and (max-width:640px){#app.krsp-inner .visa-apply .visa-apply__box.visa-apply__box{margin-bottom:0;padding:2.2rem 2.4rem}}#app.krsp-inner .visa-apply .visa-apply__box.visa-apply__box span{font-size:2.2rem;line-height:1.2;letter-spacing:-.01em}#app.krsp-inner .visa-apply .visa-apply__box.visa-apply__box:after{content:"\2192";-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.6rem;height:3.6rem;margin-left:1.6rem;border-radius:50%;background:hsla(0,0%,100%,.2);color:#fff;font-size:1.8rem;-webkit-transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,-webkit-transform .2s;transition:transform .2s,background-color .2s;transition:transform .2s,background-color .2s,-webkit-transform .2s}#app.krsp-inner .visa-apply .visa-apply__box.visa-apply__box:hover:after{background:hsla(0,0%,100%,.32);-webkit-transform:translateX(.3rem);transform:translateX(.3rem)}.image-title{position:relative;height:40rem}@media screen and (max-width:640px){.image-title{height:30rem}}.image-title.container--page{max-width:115.6rem}@media screen and (max-width:640px){.image-title.container--page{padding-left:0;padding-right:0}}.image-title__line{content:"";position:absolute;display:block;z-index:2;width:.1rem;background-color:#ec1b23;left:50%;top:calc(50% + 7rem);bottom:-4rem;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0);transform:scaleY(0)}.image-title__image{position:relative;width:100%;height:100%;overflow:hidden}.image-title__image div{position:absolute;background-position:50%;background-size:cover}@media screen and (max-width:640px){.image-title__image div{width:100%;height:100%;top:0;left:0}}.image-title img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.image-title h1{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:10%;text-align:center;width:80%;z-index:2;color:#fff}@media screen and (max-width:640px){.image-title h1{width:calc(100% - 4rem);left:2rem}}.image-title h1 .letter,.image-title h1 .word{display:inline-block}.image-title h1 .letter--space{width:1rem}.intro-content{opacity:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:960px){.intro-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.intro-content.page-element{margin-bottom:12rem}.intro-content.page-element.management{margin-bottom:6rem}@media screen and (max-width:960px){.intro-content.page-element{margin-bottom:9rem}}.intro-content__main{position:relative;width:calc((100% - 27rem)/10*5 + 12rem);margin-right:calc((100% - 27rem)/10*1 + 6rem)}@media screen and (max-width:960px){.intro-content__main{width:100%;margin-right:0;margin-bottom:5rem}}@media screen and (max-width:640px){.intro-content__main{margin-bottom:0}}.intro-content__main.intro-content__main--active .content-text,.intro-content__main.intro-content__main--active h2{opacity:1}.intro-content__main h2{margin-bottom:3rem;opacity:0}.intro-content__main h2.management{margin-bottom:0}.intro-content__main h2 .letter{display:inline-block}.intro-content__main h2 .letter--space{width:.8rem}.intro-content__main--after{margin-top:12rem;margin-bottom:0}@media screen and (max-width:960px){.intro-content__main--after{margin-top:9rem}}.intro-content__main .intersection-line{top:15rem}.intro-content__main .content-text{opacity:0}.intro-content__image-1{margin-top:8rem}.intro-content__image-3{margin:12rem 0 0 34rem}@media screen and (max-width:960px){.intro-content__image-3{margin-left:0}}.intro-content__image-1,.intro-content__image-2,.intro-content__image-3{position:relative}.intro-content__image-1 .intersection-line,.intro-content__image-2 .intersection-line,.intro-content__image-3 .intersection-line{top:40%}.intro-content__image-1 img,.intro-content__image-2 img,.intro-content__image-3 img{width:100%;height:52rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.intro-content__image-1{width:calc((100% - 27rem)/10*4 + 9rem)}@media screen and (max-width:960px){.intro-content__image-1{width:75%;margin-left:25%}}@media screen and (max-width:960px){.intro-content__image-1 img{height:123%}}.intro-content__image-2{width:calc((100% - 27rem)/10*7 + 18rem);position:relative;top:-6rem;margin-bottom:-6rem}@media screen and (max-width:960px){.intro-content__image-2{width:75%;margin-right:25%}}@media screen and (max-width:960px){.intro-content__image-2 img{height:108.75%}}.info-bar:before{position:absolute;top:0;left:0;right:0;bottom:0}.info-bar{position:relative;padding-top:13rem;padding-bottom:13rem;color:#fff;background-color:#ec1b23;background-image:url(/img/buildings-red.jpg);background-size:cover;background-position:50%}@media screen and (min-width:641px)and (max-width:960px){.info-bar{padding-top:13rem;padding-bottom:13rem}}@media screen and (max-width:640px){.info-bar{padding-top:9rem;padding-bottom:9rem}}.info-bar:before{content:"";opacity:.4}.info-bar .container{position:relative;z-index:1;text-align:center}@media screen and (max-width:960px){.info-bar .container{text-align:left}}.info-bar h2{margin-bottom:4rem}@media screen and (max-width:640px){.info-bar h2{text-align:left}}.info-bar p{font-size:3.6rem;font-family:Manrope,Inter,sans-serif;line-height:5rem}.info-columns{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:960px){.info-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.info-columns .intersection-line{top:20rem}.info-columns__column{width:calc((100% - 27rem)/10*4 + 9rem)}@media screen and (max-width:960px){.info-columns__column{display:none}}@media screen and (max-width:960px){.info-columns__column--mobile-display{display:block;width:100%}}@media screen and (max-width:960px){.info-columns__column--mobile-display+.info-columns__column--mobile-display{margin-top:4rem}}@media screen and (max-width:960px){.info-columns__column--mobile-display+.info-columns__column--mobile-display.info-columns__column--empty{margin-top:0}}.info-columns__column--mobile{display:none}@media screen and (max-width:960px){.info-columns__column--mobile{display:block;width:100%}}.info-columns__column--1{margin-right:calc((100% - 27rem)/10*2 + 9rem)}@media screen and (max-width:960px){.info-columns__column--1{margin-right:0}}.info-columns__column--2{padding-top:8rem}@media screen and (max-width:960px){.info-columns__column--2{padding-top:0}}.info-columns__column--2.info-columns__column--empty{padding-top:0}.info-columns__column.content-text h2{margin-bottom:3rem}.info-columns__column.content-text ul{margin-top:6rem}@media screen and (max-width:960px){.info-columns__column.content-text ul{margin-top:0}}.info-columns__column.content-text ul li{list-style-type:none;position:relative;padding-left:6.3rem;background-image:unset;margin-bottom:6rem}@media screen and (max-width:960px){.info-columns__column.content-text ul li{padding-left:3rem;margin-bottom:4rem}}.info-columns__column.content-text ul li:last-child{margin-bottom:0}.info-columns__column.content-text ul li:before{content:"";position:absolute;top:1.5rem;left:0;width:4.5rem;height:1px;background-color:#ec1b23}@media screen and (max-width:960px){.info-columns__column.content-text ul li:before{width:1.4rem}}.info-columns__column.content-text ul li h6{font-weight:400;color:#ec1b23}.info-columns__column.content-text ul+img{margin-top:24rem}@media screen and (max-width:960px){.info-columns__column.content-text ul+img{margin-top:0}}.info-columns__column.content-text img{width:100%;height:52rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width:960px){.info-columns__column.content-text img{height:calc(126vw - 5.04rem)}}.info-columns__column.content-text img.image-shadow{margin-bottom:9rem}@media screen and (max-width:960px){.info-columns__column.content-text img.image-shadow{margin-bottom:4rem}}.info-columns__column.content-text img.image-shadow:last-child{margin-bottom:0}.info-columns__column.content-text>*{margin-bottom:6rem}@media screen and (max-width:960px){.info-columns__column.content-text>*{margin-bottom:6rem}}.info-columns__column.content-text>:last-child{margin-bottom:0}.visa-banner h3{font-family:Manrope,Inter,sans-serif;font-size:4.5rem;font-weight:300;line-height:5rem}@media screen and (min-width:641px)and (max-width:960px){.visa-banner h3{font-size:4.2rem;line-height:4.5rem}}@media screen and (max-width:640px){.visa-banner h3{font-size:3.8rem;line-height:4.2rem}}.visa-banner{position:relative;height:40rem;overflow:hidden}@media screen and (min-width:641px)and (max-width:960px){.visa-banner{height:34rem}}@media screen and (max-width:640px){.visa-banner{height:28rem}}.visa-banner>img{position:absolute;bottom:0;left:0;width:100%;height:100vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.visa-banner svg{display:block;position:absolute;opacity:.3;width:60rem;height:60rem;top:-10rem;left:calc(50% - 30rem)}@media screen and (min-width:641px)and (max-width:960px){.visa-banner svg{width:34rem;height:34rem;top:0;left:calc(50% - 17rem)}}@media screen and (max-width:640px){.visa-banner svg{width:28rem;height:28rem;top:0;left:calc(50% - 14rem)}}.visa-banner svg path{fill:transparent;stroke:#fff}.visa-banner h3{left:0;top:calc(50% - 2.5rem);width:100%;text-align:center}.visa-banner .label,.visa-banner h3{color:#fff;position:absolute;z-index:2}.visa-banner .label{left:50%;top:calc(50% + 4rem);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.contacts-info-2{position:relative;margin-bottom:0}.contacts-info-2__address{margin-bottom:12rem;max-width:50%}@media screen and (max-width:640px){.contacts-info-2__address{max-width:unset;margin-bottom:9rem}}.contacts-info-2__address a{color:#ec1b23}.contacts-info-2__address a:hover{text-decoration:none}.contacts-info-2 h2{margin-bottom:12rem;max-width:50%}@media screen and (max-width:640px){.contacts-info-2 h2{max-width:unset;margin-bottom:9rem}}.contacts-info-2__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:8rem}.contacts-info-2__grid li{list-style-type:none;width:20%;margin-bottom:4rem}@media screen and (min-width:641px)and (max-width:960px){.contacts-info-2__grid li{width:33.3333%}}@media screen and (max-width:640px){.contacts-info-2__grid li{width:50%}}.contacts-info-2__map{background-color:#000;height:66rem}@media screen and (max-width:640px){.contacts-info-2__map{height:130vw}}.contact-us{position:relative}.top-nav-fixed .contact-us{padding-top:15rem}.home-page{min-height:60rem;z-index:1;opacity:0}@media screen and (max-width:640px){.home-page{min-height:unset}}.home-page.home-page--active{opacity:1}.home-page--clip{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}.home-page__background{overflow:hidden}.home-page__image{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);-webkit-transition:all .75s cubic-bezier(.75,0,.25,1);transition:all .75s cubic-bezier(.75,0,.25,1);will-change:clip-path}.home-page__image--prev{z-index:1}.home-page__image--active,.home-page__image--prev{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);-webkit-transform:scale(1);transform:scale(1)}.home-page__image--active{z-index:2}.home-page__nav{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:10vh;left:calc(50% - 38.5vh);width:80vh;height:80vh;z-index:3}.home-page__nav.is-safari:after{content:"";background-image:url(/img/star.svg);opacity:.9;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}@media screen and (max-width:640px){.home-page__nav{left:2rem;width:calc(100% - 4rem);height:calc(100% - 20vh)}}.home-page__nav svg{display:block;width:100%;height:100%}.home-page__nav h1{position:absolute;top:calc(50% - 2.5rem);left:15%;text-align:center;width:70%;color:#fff;opacity:0;pointer-events:none}.home-page__nav h1.active,.home-page__nav h1.prev{opacity:1}.home-page__nav h1 .letter{display:inline-block}.home-page__nav h1 .letter--space{width:1rem}.home-page__nav .label{position:absolute;top:calc(50% + 5.5rem);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;color:#fff}@media screen and (max-width:640px){.home-page__nav .label{top:calc(50% + 3rem)}}.home-page__nav-link{cursor:pointer}.home-page__nav-link,.home-page__nav-link circle{-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);transition:all .25s cubic-bezier(.645,.045,.355,1)}.home-page__nav-link circle:first-child{fill:transparent;stroke:#fff}.home-page__nav-link circle:last-child{fill:#fff}.home-page__nav-link--active circle:first-child,.home-page__nav-link:hover circle:first-child{stroke:#ec1b23;-webkit-transform:scale(2);transform:scale(2)}.home-page__nav-link--active circle:last-child,.home-page__nav-link:hover circle:last-child{fill:#ec1b23}.home-page__nav-link--1,.home-page__nav-link--1 circle{-webkit-transform-origin:6.9230769231% 37.2307692308%;transform-origin:6.9230769231% 37.2307692308%}.home-page__nav-link--2,.home-page__nav-link--2 circle{-webkit-transform-origin:48.3076923077% 93.0769230769%;transform-origin:48.3076923077% 93.0769230769%}.home-page__nav-link--3,.home-page__nav-link--3 circle{-webkit-transform-origin:90.7692307692% 37.5384615385%;transform-origin:90.7692307692% 37.5384615385%}.home-page__nav-link--4,.home-page__nav-link--4 circle{-webkit-transform-origin:49.6923076923% 6.9230769231%;transform-origin:49.6923076923% 6.9230769231%}.home-page__indexes{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;z-index:3;padding-left:6rem}@media screen and (max-width:640px){.home-page__indexes{display:none}}.home-page__indexes ul{list-style-type:none;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.home-page__indexes ul,.home-page__indexes ul li:first-child{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.home-page__indexes ul li:first-child{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;position:relative;font-family:Manrope,Inter,sans-serif;font-weight:300;font-size:4.5rem;line-height:5rem;padding-right:1.4rem;margin-right:1.4rem}.home-page__indexes ul li:first-child:after{content:"";position:absolute;right:0;top:1rem;width:1px;height:4rem;background-color:#fff;opacity:.5}.home-page__indexes ul li:first-child div{position:relative;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;padding-bottom:3px}.home-page__indexes ul li:first-child div span{display:inline-block;width:2rem}.home-page__indexes ul li:first-child div span:last-child{display:block;position:absolute;left:0;top:0;-webkit-transform:translateY(-105%);transform:translateY(-105%)}.home-page__indexes ul li:last-child{display:block;font-family:Manrope,Inter,sans-serif;font-weight:300;font-size:3rem;line-height:3.5rem;opacity:.5;padding-bottom:.5rem}.home-page__scroll-info{pointer-events:none;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:3}.home-page__scroll-info:before{content:"";position:absolute;bottom:0;left:50%;height:5vh;width:1px;background-color:#ec1b23;-webkit-animation:scrollAnimation;animation:scrollAnimation;-webkit-animation-timing-function:cubic-bezier(.8,0,.2,1);animation-timing-function:cubic-bezier(.8,0,.2,1);-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.home-page__scroll-info .label{color:#fff;padding-bottom:5vh}@-webkit-keyframes scrollAnimation{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;transform-origin:0 0}49.99%{-webkit-transform-origin:0 0;transform-origin:0 0}50%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 100%;transform-origin:0 100%}to{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 100%;transform-origin:0 100%}}@keyframes scrollAnimation{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;transform-origin:0 0}49.99%{-webkit-transform-origin:0 0;transform-origin:0 0}50%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 100%;transform-origin:0 100%}to{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 100%;transform-origin:0 100%}}.float-right{float:right}.form .form-input{display:inline-block;width:230px;height:50px;padding:20px;font-size:12px;line-height:12px;border:1px solid #a6a6a6;color:#a6a6a6}.form .form-input.has-error{border:1px solid #ec1b23}.form .default-button{color:#a6a6a6;display:inline-block;margin-left:20px;padding:5px;border:0;border-bottom:1px solid #ec1b23;background-color:transparent;font-size:14px;line-height:15px;cursor:pointer}.logout-button{color:#ec1b23}.arrow-list li{margin-bottom:0;line-height:4rem;background-position:0 1.8rem}.arrow-list li a{color:#000;text-decoration:none}.info-boxes__number{font-family:Manrope,Inter,sans-serif;font-size:4.5rem;font-weight:300;line-height:5rem}@media screen and (min-width:641px)and (max-width:960px){.info-boxes__number{font-size:4.2rem;line-height:4.5rem}}@media screen and (max-width:640px){.info-boxes__number{font-size:3.8rem;line-height:4.2rem}}.info-boxes{position:relative}.info-boxes__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:12rem}@media screen and (max-width:640px){.info-boxes__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.info-boxes__box:last-child{margin-bottom:0}.info-boxes__box:nth-of-type(2n) .info-boxes__column--description{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:0}@media screen and (max-width:640px){.info-boxes__box:nth-of-type(2n) .info-boxes__column--description{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}.info-boxes__box:nth-of-type(2n) .info-boxes__column--image{margin-right:calc((100% - 27rem)/10*1 + 6rem);-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media screen and (max-width:640px){.info-boxes__box:nth-of-type(2n) .info-boxes__column--image{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset;margin-right:0}}.info-boxes__column--description{position:relative;width:calc((100% - 27rem)/10*5 + 12rem);margin-right:calc((100% - 27rem)/10*1 + 6rem);padding-left:4rem}@media screen and (max-width:640px){.info-boxes__column--description{width:100%;padding-right:0;margin:0 0 5rem 0}}.info-boxes__column--description h2{margin-bottom:3rem}.info-boxes__column--image{width:calc((100% - 27rem)/10*4 + 9rem)}@media screen and (max-width:640px){.info-boxes__column--image{width:100%}}.info-boxes__column--image img{display:block;width:100%;height:30rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width:640px){.info-boxes__column--image img{height:70%}}.info-boxes__number{position:absolute;top:0;left:0;max-width:3.5rem;overflow:hidden;color:#ec1b23}.how-it-works{position:relative}.top-nav-fixed .how-it-works{padding-top:15rem}.search-index{position:relative;padding-bottom:12rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:640px){.search-index{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:9rem;padding-bottom:9rem}}.search-index:after{content:"";position:absolute;bottom:0;left:3rem;right:3rem;height:1px;background-color:#a6a6a6}@media screen and (max-width:960px){.search-index:after{left:2rem;right:2rem}}.search-index__news{width:calc((100% - 27rem)/10*4 + 9rem);margin-right:3rem;margin-right:calc((100% - 27rem)/10*2 + 9rem)}@media screen and (max-width:640px){.search-index__news{width:100%;margin:0 0 6rem 0}}.search-index__type{width:calc((100% - 27rem)/10*4 + 9rem)}@media screen and (max-width:640px){.search-index__type{width:100%;margin:0}}.search-index__type .arrow-list li{margin-bottom:0;line-height:4rem;background-position:0 1.8rem}.search-index__type .arrow-list li a{color:#000;text-decoration:none}.search-index__additionalservices{margin-top:12rem;width:calc((100% - 27rem)/10*10 + 27rem)}@media screen and (max-width:640px){.search-index__additionalservices{width:100%;margin:0;margin-top:9rem}}.search-index__additionalservices>h2,.search-index__news>h2,.search-index__type>h2{margin-bottom:3rem}.useful-links{padding-top:9rem;padding-bottom:5.2rem;background:linear-gradient(134.54deg,#edecec,#dbdbdb);overflow:hidden}@media screen and (max-width:640px){.useful-links{padding-top:5rem;padding-bottom:5rem}}.useful-links h2{margin-bottom:4rem}@media screen and (max-width:640px){.useful-links h2{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:640px){.useful-links>.container.container--page{padding-left:0;padding-right:0}}.useful-links__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:640px){.useful-links__grid{-ms-flex-flow:nowrap;flex-flow:nowrap;overflow-x:scroll;padding-left:2rem;-webkit-overflow-scrolling:touch}}.useful-links__grid:after{content:"";width:0;height:100%;display:none;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:1;flex-basis:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border:1px solid transparent;opacity:0}@media screen and (max-width:640px){.useful-links__grid:after{display:block}}@media screen and (max-width:640px){.useful-links__grid--page{-ms-flex-flow:wrap;flex-flow:wrap;overflow-x:hidden}.useful-links__grid--page .useful-links__link{width:100%}.useful-links__grid--page .useful-links__link:last-child{margin-bottom:0}}.useful-links__link{position:relative;width:30%;margin-right:5%;-ms-flex-preferred-size:1;flex-basis:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:3.8rem;border:1px solid #a6a6a6;padding:3.6rem 5.6rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:border .3s cubic-bezier(.645,.045,.355,1);transition:border .3s cubic-bezier(.645,.045,.355,1);color:inherit;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:641px)and (max-width:960px){.useful-links__link{padding:2.2rem}}@media screen and (max-width:640px){.useful-links__link{width:24rem;margin-right:1.6rem;padding:4.4rem;min-height:14.2rem}}.useful-links__link:nth-child(3n){margin-right:0}@media screen and (max-width:640px){.useful-links__link:nth-child(3n){margin-right:1.6rem}}.useful-links__link:hover{border-color:#ec1b23}.useful-links__link:hover svg path.path-fill-hover{fill:#ec1b23}.useful-links__link:hover svg path.path-stroke{stroke:#fff}.useful-links__link:active{-webkit-transition:unset;transition:unset;border-color:#a10006}.useful-links__link:active svg path.path-fill,.useful-links__link:active svg path.path-fill-hover{-webkit-transition:unset;transition:unset;fill:#a10006}.useful-links__link svg{position:absolute;bottom:-1px;right:-1px}.useful-links__link svg path.path-fill,.useful-links__link svg path.path-fill-hover{-webkit-transition:fill .3s cubic-bezier(.645,.045,.355,1);transition:fill .3s cubic-bezier(.645,.045,.355,1)}.useful-links__link svg path.path-stroke{-webkit-transition:stroke .3s cubic-bezier(.645,.045,.355,1);transition:stroke .3s cubic-bezier(.645,.045,.355,1)}.page-footer{position:relative;background:linear-gradient(135deg,#797979,#989898);padding-top:4.4rem;padding-bottom:4.4rem;color:#fff}@media screen and (max-width:640px){.page-footer{padding:3rem 0}}.page-footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:640px){.page-footer .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.page-footer .container a{color:#fff;margin-right:3rem}@media screen and (max-width:640px){.page-footer .container a{margin-right:2rem}}.page-footer .container a:last-child{margin-right:0}@media screen and (max-width:640px){.page-footer__credits{width:100%}}.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal-wrapper{display:table-cell;vertical-align:middle}.modal-container{position:relative;width:870px;margin:0 auto;padding:0!important;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.33);box-shadow:0 2px 8px rgba(0,0,0,.33);-webkit-transition:all .3s ease;transition:all .3s ease;font-family:Helvetica,Arial,sans-serif;max-height:80vh}.modal-container .modal-scrollable{overflow:hidden;overflow-y:auto;padding:90px 50px 50px 50px;max-height:60vh}@media screen and (max-width:960px){.modal-container .modal-scrollable{padding:20px;padding-top:90px!important;width:100%;max-height:100vh}}@media screen and (max-width:960px){.modal-container{width:100%;min-height:100vh}}.modal-container.with-video .modal-scrollable{padding:50px 50px 50px 50px}@media screen and (max-width:960px){.modal-container.with-video .modal-scrollable{padding-top:90px!important}}.modal-container.with-video .modal-close-button{right:-20px;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:1000}@media screen and (max-width:960px){.modal-container.with-video .modal-close-button{right:20px;-webkit-transform:translateX(0);transform:translateX(0)}}.modal-container.with-video .modal-close-button:after,.modal-container.with-video .modal-close-button:before{background-color:#fff}@media screen and (max-width:960px){.modal-container.with-video .modal-close-button:after,.modal-container.with-video .modal-close-button:before{background-color:#ec1b23}}.modal-header h3{margin-top:0;color:#42b983}.modal-body{margin:20px 0}.modal-body p{padding-bottom:10px!important;font-size:16px!important}.modal-video{position:relative}.modal-video video{width:100%;border:1px solid #ddd}.modal-video .unmute{position:absolute;width:50px;height:50px;background-image:url(/svg/mute.svg);background-position:50%;background-size:contain;top:20px;left:20px;cursor:pointer}.modal-video .unmute.blinking{-webkit-animation-name:blink;animation-name:blink;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.modal-form{padding:50px 50px 50px 50px}.scrollable .modal-form{padding:20px 50px 20px 50px}.modal-footer{background-color:transparent}.scrollable .modal-footer{border-top:1px solid #ec1b23}@-webkit-keyframes blink{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes blink{0%{opacity:0}50%{opacity:1}to{opacity:0}}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}.modal-close-button{position:absolute;right:20px;top:20px;width:5rem;height:5rem;border-radius:100%;background-color:transparent!important;border:1px solid #a6a6a6;cursor:pointer;z-index:1000}.modal-close-button:after,.modal-close-button:before{content:"";position:absolute;top:calc(50% - .1rem);left:calc(50% - 1rem);width:2rem;height:.2rem;background-color:#ec1b23;-webkit-transition:-webkit-transform .4s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .4s cubic-bezier(.645,.045,.355,1);transition:transform .4s cubic-bezier(.645,.045,.355,1);transition:transform .4s cubic-bezier(.645,.045,.355,1),-webkit-transform .4s cubic-bezier(.645,.045,.355,1)}.modal-close-button.active:before{-webkit-transform:rotate(-45deg) scaleX(1);transform:rotate(-45deg) scaleX(1)}.modal-close-button.active:after{-webkit-transform:rotate(45deg) scaleX(1);transform:rotate(45deg) scaleX(1)}@media screen and (max-width:960px){.modal-form{text-align:center}}.modal-form .form-input{display:inline-block;width:230px;height:50px;padding:20px;font-size:12px;line-height:12px;border:1px solid #a6a6a6;color:#a6a6a6}@media screen and (max-width:960px){.modal-form .form-input{width:100%}}.modal-form .form-input.has-error{border:1px solid #ec1b23}.modal-form .modal-default-button{color:#a6a6a6;display:inline-block;margin-left:20px;padding:5px;border:0;border-bottom:1px solid #ec1b23;background-color:transparent;font-size:14px;line-height:15px;cursor:pointer}@media screen and (max-width:960px){.modal-form .modal-default-button{margin:0;margin-top:30px}}.form-feedback{color:#28a745}.form-feedback.form-error{font-size:14px;padding-top:8px;color:#ec1b23}.modal-image img{display:block;max-width:100%}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#eee}::-webkit-scrollbar-thumb{background:#797979}::-webkit-scrollbar-thumb:hover{background:#ec1b23}.slide{margin:0 10px;border-radius:15px;text-align:center;padding:25px;border:1px solid #000}.VueCarousel-navigation-next,.VueCarousel-navigation-prev{margin-top:-50px;font-size:17px}.VueCarousel-slide{position:relative;background:#fff;color:#000;text-align:center;min-height:200px;width:100%}.VueCarousel-slide .slide-image-wrapper{display:block;width:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;height:420px}@media screen and (max-width:640px){.VueCarousel-slide .slide-image-wrapper{height:240px}}@media screen and (min-width:641px)and (max-width:960px){.VueCarousel-slide .slide-image-wrapper{height:360px}}.VueCarousel-navigation-button:focus{outline:1px solid #fff!important}.VueCarousel-dot--active{background-color:#ec1b23!important}.search-results{position:relative}.search-results__info h2{margin-bottom:3rem}.search-results__info li{margin-bottom:5rem}.search-results__info li:last-child{margin-bottom:0}.top-nav-fixed .search-results{padding-top:15rem}.promo-img-container{padding-bottom:12rem}.promo-img-container .promo-img{display:block;max-width:100%}.page-default{padding-bottom:12rem}.page-default h1{margin-bottom:3rem}.page-default h2{margin-top:12rem}.tabs-nav{margin-top:-6rem;margin-bottom:9rem}@media screen and (max-width:640px){.tabs-nav{margin-top:-3rem;margin-bottom:6rem}}.tabs-nav ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:640px){.tabs-nav ul{-ms-flex-flow:wrap;flex-flow:wrap}}.tabs-nav ul li{margin:0 2rem;opacity:0}@media screen and (max-width:640px){.tabs-nav ul li{text-align:center}}.tabs-nav ul li a{font-size:1.4rem;font-weight:500;display:block;text-decoration:none;color:#000;white-space:nowrap}@media screen and (max-width:640px){.tabs-nav ul li a{display:inline-block}}.tabs-nav ul li a:hover{color:#000}.tabs-nav ul li a:after{width:100%;-webkit-transform:translateX(0) scaleX(0);transform:translateX(0) scaleX(0)}.tabs-nav ul li a.router-link-exact-active:after{-webkit-transform:translateX(0) scaleX(1);transform:translateX(0) scaleX(1)}.values-box{position:relative;height:40rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12rem;opacity:0}@media screen and (max-width:640px){.values-box{height:auto;padding-top:9rem;padding-bottom:9rem}}.values-box:before{content:"";position:absolute;height:100%;width:64rem;max-width:100%;background-color:#edecec;top:0;left:calc(50% - 32rem)}@media screen and (max-width:640px){.values-box:before{width:50%;left:25%}}.values-box__content{position:relative;z-index:1;text-align:center}.values-box__content h6{font-weight:400;color:#ec1b23;letter-spacing:.6rem;margin-bottom:3rem}.values-box__content p{font-size:4.5rem;font-family:Manrope,Inter,sans-serif;line-height:5rem;color:#a6a6a6}@media screen and (max-width:640px){.values-box__content p{font-size:4.3rem}}.services-slider{position:relative;margin-bottom:12rem;opacity:0}@media screen and (max-width:640px){.services-slider{margin-bottom:3rem}}.services-slider__slider{list-style-type:none}.services-slider__slider#tns1{-webkit-transition-duration:.8s;transition-duration:.8s;-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}.services-slider__slider li{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:3rem;opacity:0;pointer-events:none;-webkit-transition:opacity .5s cubic-bezier(.455,.03,.515,.955);transition:opacity .5s cubic-bezier(.455,.03,.515,.955);cursor:none}@media screen and (max-width:640px){.services-slider__slider li{opacity:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;pointer-events:auto;padding-bottom:6rem}}.services-slider__slider li.tns-slide-active,.services-slider__slider li.tns-slide-active+li{opacity:1;pointer-events:auto}.services-slider__slider li img{display:block;width:42rem;height:63rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:640px){.services-slider__slider li img{width:100%;height:48rem;margin-bottom:4rem}}.services-slider__slider li>div{margin:0 20rem 0 14rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:640px){.services-slider__slider li>div{margin:0 0 0 3rem}}.services-slider__slider li>div h6{position:relative;font-weight:400;color:#ec1b23}.services-slider__slider li>div h6:before{position:absolute;content:"";display:block;top:1.5rem;left:-6.3rem;width:4.5rem;height:1px;background-color:#ec1b23}@media screen and (max-width:640px){.services-slider__slider li>div h6:before{width:2.2rem;left:-3rem}}.services-slider .tns-ovh{overflow:visible}.services-slider__cursor{position:absolute;display:block;width:.6rem;height:.6rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .4s cubic-bezier(.175,.885,.32,1.275);transition:opacity .4s cubic-bezier(.175,.885,.32,1.275);pointer-events:none}@media screen and (max-width:640px){.services-slider__cursor{display:none}}.services-slider__round{position:absolute;display:block;width:5rem;height:5rem;z-index:2;top:0;left:0;-webkit-transition:all .4s cubic-bezier(.175,.885,.32,1.275);transition:all .4s cubic-bezier(.175,.885,.32,1.275);pointer-events:none}@media screen and (max-width:640px){.services-slider__round{display:none}}.services-slider__round:before{content:"";width:100%;height:100%;border:1px solid #a6a6a6;border-radius:2.5rem}.services-slider__round:before,.services-slider__round svg{display:block;-webkit-transition:all .4s cubic-bezier(.175,.885,.32,1.275);transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.services-slider__round svg{position:absolute;top:calc(50% - 4.525px)}.services-slider__round svg:first-child{right:-1.5rem}.services-slider__round svg:last-child{left:-1.5rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.services-slider__round--active:before{-webkit-transform:scale(.7);transform:scale(.7)}.services-slider__round--active svg:first-child{-webkit-transform:translateX(1rem);transform:translateX(1rem)}.services-slider__round--active svg:last-child{-webkit-transform:translateX(-1rem) rotate(180deg);transform:translateX(-1rem) rotate(180deg)}.services-slider__indexes{position:absolute;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;bottom:0;left:calc(50% + .5rem);z-index:10}@media screen and (max-width:640px){.services-slider__indexes{display:none}}.services-slider__indexes li{position:relative;width:3rem;height:1rem;margin:0 .6rem;cursor:pointer}.services-slider__indexes li:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#a6a6a6;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:all .5s cubic-bezier(.455,.03,.515,.955);transition:all .5s cubic-bezier(.455,.03,.515,.955)}.services-slider__indexes li.active:after{background-color:#ec1b23;-webkit-transform:scaleY(2);transform:scaleY(2)}.services-slider__numbers{position:absolute;top:0;left:calc(50% + .5rem);z-index:10;font-family:Manrope,Inter,sans-serif;font-weight:300;font-size:4.5rem;line-height:5rem}@media screen and (max-width:640px){.services-slider__numbers{display:none}}.services-slider__numbers span{opacity:.5}.positions-list{position:relative;margin-bottom:9rem;opacity:0}.positions-list h2{margin-bottom:3rem}.positions-list .dropdown{margin-bottom:6rem}.positions-list ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:640px){.positions-list ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.positions-list ul li{width:calc(50% - 1.5rem);margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid #bfbfbf;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:640px){.positions-list ul li{width:100%}}.positions-list ul li:nth-child(odd){margin-right:3rem}@media screen and (max-width:640px){.positions-list ul li:nth-child(odd){margin-right:0}}.positions-list ul li svg{display:block;margin:1.2rem .8rem 0 0}.positions-list ul li p{font-size:1.2rem;line-height:2.2rem}.positions-list ul li a{color:inherit;text-decoration:none}.positions-list ul li a:hover h6{color:#ec1b23}.positions-list ul li a:active h6{color:#a10006}.about-page{position:relative;overflow:hidden}.top-nav-fixed .about-page{padding-top:15rem}.career-detail__back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000}.career-detail__back svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:1rem}.career-detail h1{margin:6rem 0 1.5rem}.career-detail .content-text{margin:6rem 0 12rem}.career-detail .content-text h6{margin-top:9rem}.media-grid{padding-top:9rem;padding-bottom:12rem}@media screen and (max-width:640px){.media-grid{padding-top:0;padding-bottom:9rem}}.media-grid .dropdown{margin-bottom:6rem}.media-grid h1{margin-bottom:3rem}a{cursor:pointer}.intersection-line-wrapper{position:relative}.media-detail{padding-bottom:12rem}.media-detail .intersect p{opacity:0}.media-detail__back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000}.media-detail__back svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:1rem}.media-detail__published{margin:6rem 0 3rem;font-size:1.2rem;line-height:2.2rem}.image-carousel,.media-detail h1{margin-bottom:6rem}.image-carousel{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:640px){.image-carousel{margin-left:-2rem;margin-right:-2rem}}.image-carousel li{list-style-type:none;width:100%;height:61rem}@media screen and (max-width:640px){.image-carousel li{height:60vw}}.image-carousel li img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.image-carousel__nav{position:absolute;top:calc(50% - 2.5rem);width:5rem;height:5rem;border-radius:2.5rem;cursor:pointer;background-color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:640px){.image-carousel__nav{display:none}}.image-carousel__nav--prev{left:4rem}.image-carousel__nav--prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.image-carousel__nav--next{right:4rem}.image-carousel__nav svg{display:block;pointer-events:none;width:1rem;height:1rem}.image-carousel__nav:hover{background-color:hsla(0,0%,100%,.8)}.image-carousel__nav:active{background-color:hsla(0,0%,100%,.5)}.image-carousel__index{position:absolute;right:4rem;bottom:3rem;font-size:1.6rem;font-weight:600;line-height:3rem;color:#fff}@media screen and (max-width:640px){.image-carousel__index{right:2rem;bottom:1rem;font-size:1.3rem;line-height:2.7rem}}.tab-page{padding-top:4rem}@media screen and (max-width:960px){.tab-page{padding-top:3rem}}.tab-page__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tab-page__sidebar{width:calc((100% - 33rem)/12*2 + 3rem);margin-right:calc((100% - 33rem)/12*1 + 6rem);position:sticky;top:0;margin-bottom:6rem}@media screen and (max-width:960px){.tab-page__sidebar{display:none}}.tab-page__sidebar ul{list-style-type:none;color:#797979}.tab-page__sidebar ul li{margin-bottom:3rem}.tab-page__sidebar ul li.active{color:#ec1b23;font-weight:700}.tab-page__sidebar ul li:hover{color:#ec1b23}.tab-page__sidebar ul li:active{color:#a10006}.tab-page__content{width:calc((100% - 33rem)/12*8 + 21rem);margin-bottom:9rem}@media screen and (max-width:960px){.tab-page__content{width:100%;margin-bottom:6rem}}.tab-page__content h1{margin-bottom:3rem}.tab-page__content .dropdown{margin:5rem 0 0}.tab-page__title{position:relative;padding:3rem 1.5rem 3rem 0;margin-bottom:3rem}.tab-page__title:before{content:"";position:absolute;display:block;background-color:#ec1b23;top:0;right:0;width:50vw;height:100%}.tab-page__title span{display:block;position:relative;color:#fff;font-size:2rem;line-height:2.2rem}.tab-page__map{margin-top:6rem;height:54rem}.tab-page__nav{display:none;position:fixed;bottom:0;left:0;width:100%;z-index:51}.tab-page__nav:after{content:"";position:fixed;left:0;top:0;width:100%;height:calc(var(--vh)*100 - 4.6rem);background-color:rgba(0,0,0,.7);-webkit-transition:opacity .4s cubic-bezier(.645,.045,.355,1);transition:opacity .4s cubic-bezier(.645,.045,.355,1);pointer-events:none;opacity:0}@media screen and (max-width:960px){.tab-page__nav{display:block}}.tab-page__nav.tab-page__nav--active div span:before{opacity:0}.tab-page__nav.tab-page__nav--active:after{opacity:1;pointer-events:auto}.tab-page__nav ul{position:relative;background-color:#fff;list-style-type:none;overflow-y:scroll!important;-webkit-overflow-scrolling:touch;height:0;z-index:52}.tab-page__nav ul li.label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4.6rem;padding:0 2rem;color:#797979}.tab-page__nav ul li.label.active{color:#ec1b23}.tab-page__nav div{height:4.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#ec1b23;padding:0 2rem}.tab-page__nav div span{position:relative;display:block;width:.9rem;height:.9rem}.tab-page__nav div span:after,.tab-page__nav div span:before{content:"";position:absolute;background-color:#fff;-webkit-transition:.3s cubic-bezier(.25,.46,.45,.94);transition:.3s cubic-bezier(.25,.46,.45,.94)}.tab-page__nav div span:before{top:0;height:100%;width:.1rem;left:.4rem}.tab-page__nav div span:after{left:0;width:100%;height:.1rem;top:.4rem}.title{margin-top:-20px}.content,.title{font-weight:500;text-align:center}.accordion:not(.is-open) .accordion-body{display:none}.accordion-content{font-weight:400;font-family:Graphik,sans-serif;padding:18px;font-size:18px;background-color:#fff;overflow:hidden}.accordion .content,.accordion label{max-width:120em;margin:0 auto}#before p:before{font-weight:700;color:#ec1b23;content:"Ans. "}label:before{font-weight:700;color:#ec1b23;content:"Q. "}.accordion .accordion-content{background:#fff;overflow:hidden;height:auto;-webkit-transition:.5s;transition:.5s}.accordion label{display:block}.accordion .handle{margin:0;font-size:16px}.accordion label{font-family:Graphik,sans-serif;cursor:pointer;font-size:18px;padding:20px 10px;font-weight:400;background-color:unset;border-bottom:1px solid rgba(0,0,0,.125)}.accordion-content a{color:#ec1b23;font-weight:500}.accordion i{float:right;color:#ec1b23;font-weight:400}.visa-faq{padding-top:4.5rem}.visa-faq__content>div,.visa-faq__content h1{margin-bottom:3rem}.visa-faq__content ul{list-style-type:none;margin-bottom:9rem}.visa-faq__content ul li{position:relative;padding-left:3rem;margin-bottom:3rem}.visa-faq__content ul li:last-child,.visa-faq__content ul li h6{margin-bottom:0}.visa-faq__content ul li svg{position:absolute;top:1.3rem;left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.visa-faq__content ul li svg path{stroke:#ec1b23}.news-grid{position:relative;padding-top:4.5rem;padding-bottom:9rem}.news-grid h1{margin-bottom:3rem}.news-grid__posts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:640px){.news-grid__posts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.news-grid__posts--title{display:block}.news-grid__posts .post{width:calc((100% - 27rem)/10*4 + 9rem);margin-bottom:9rem}@media screen and (max-width:640px){.news-grid__posts .post{width:100%;margin-right:0;margin-bottom:6rem}}.news-grid__posts .post:nth-of-type(odd){margin-right:calc((100% - 27rem)/10*1 + 6rem)}@media screen and (max-width:640px){.news-grid__posts .post:nth-of-type(odd){margin-right:0}}.news-grid__posts .post:nth-of-type(2n){margin-left:calc((100% - 27rem)/10*1 + 3rem)}@media screen and (max-width:640px){.news-grid__posts .post:nth-of-type(2n){margin-right:0;margin-left:0}}@media screen and (max-width:640px){.news-grid__posts .post:last-child{margin-bottom:0}}.visa-news{position:relative}.visa-post{padding-top:4.5rem}.visa-post__back{margin-bottom:6rem;color:#000}.visa-post__back .label{color:#000}.visa-post__back svg{display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin:0 .5rem .1rem 0}.visa-post__back svg path{stroke:#ec1b23}.visa-post__date{margin-bottom:3rem;font-size:1.2rem;line-height:2.2rem}.visa-post h1{margin-bottom:6rem}.visa-post__content{margin-bottom:9rem}.visa-search{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.visa-search h2{position:relative;margin-bottom:3rem;color:#fff;z-index:3;-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1);text-align:center}@media screen and (max-width:960px){.visa-search h2{position:relative;top:unset;left:unset;-webkit-transform:unset;transform:unset;margin-bottom:5rem}}.visa-search.visa-search--overlay .visa-search__content-box,.visa-search.visa-search--overlay .visa-search__reset{opacity:0}.visa-search__background{z-index:0;overflow:hidden}.visa-search__background img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0}.visa-search__background img,.visa-search__content-box{-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.visa-search__content-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2}@media screen and (max-width:960px){.visa-search__content-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.visa-search__content-box>div{color:#fff;-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}@media screen and (max-width:960px){.visa-search__content-box>div:first-child{margin-bottom:4rem}}.visa-search__content-box>div.hidden{-webkit-transform:translateY(1rem);transform:translateY(1rem)}.visa-search__content-box>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.visa-search__content-box>div>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.visa-search__content-box>div>div span{display:inline-block;margin-right:2rem}@media screen and (max-width:960px){.visa-search__content-box>div>div span{margin:0 0 1rem}}.visa-search__content-box>div>div .button{margin-right:0;min-width:26rem;position:relative;font-size:13.5px}@media screen and (max-width:960px){.visa-search__content-box>div>div .button{margin-right:0}}.visa-search__content-box>div>div .residence-dropdown-wrapper{display:inline-block;position:relative}.visa-search__content-box>div>div .residence-dropdown-wrapper .residence-dropdown{position:absolute;left:0;width:100%;list-style:none;overflow:hidden}@media screen and (max-width:960px){.visa-search__content-box>div>div .residence-dropdown-wrapper .residence-dropdown{overflow-y:scroll}}.visa-search__content-box>div>div .residence-dropdown-wrapper .residence-dropdown li{margin-right:0;width:100%;min-width:24rem;position:relative}.visa-search__content-box>div>div .residence-dropdown-wrapper .residence-dropdown .scroller{display:block;position:absolute;width:5px;height:10px;background-color:red;z-index:100;right:0;top:0;cursor:pointer;-webkit-transition:width .2s ease-in-out;transition:width .2s ease-in-out}.visa-search__content-box>div>div .residence-dropdown-wrapper .residence-dropdown:hover .scroller{width:10px}.visa-search__content-box h3{margin-bottom:1.5rem}@media screen and (max-width:960px){.visa-search__content-box h3{text-align:center}}.visa-search__content-box .label{-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);margin:0 0 0 2rem}@media screen and (max-width:960px){.visa-search__content-box .label{margin:4rem 0 0;margin-top:-3rem}}.visa-search__content-box .label:hover{opacity:1}.visa-search__content-box .label:active{-webkit-transition:unset;transition:unset}.visa-search__overlay{background-color:#fff;z-index:400;will-change:backdrop-filter;opacity:0;pointer-events:none;-webkit-transition:opacity .5s cubic-bezier(.645,.045,.355,1);transition:opacity .5s cubic-bezier(.645,.045,.355,1);color:#fff}.visa-search__overlay--logo{position:absolute;left:2rem;top:1.5rem}@media screen and (max-width:960px){.visa-search__overlay--logo img{width:11.136rem;height:4rem}}@media screen and (max-width:960px){.visa-search__overlay--header{position:fixed;top:0;left:0;width:100%;height:9rem;background-color:#fff}}.visa-search__overlay .clickable{pointer-events:none}.visa-search__overlay--active{opacity:1;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.visa-search__overlay--active .clickable{pointer-events:auto}.visa-search__overlay .container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:960px){.visa-search__overlay .container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:9rem;padding-bottom:2rem;overflow:scroll}}.visa-search__overlay ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.visa-search__overlay ul li{text-align:center}.visa-search__overlay-close{margin-bottom:8rem}@media screen and (max-width:960px){.visa-search__overlay-close{position:absolute;right:2rem;top:1.5rem;border:1px solid #777;border-radius:100%;margin-bottom:0}}.visa-search__overlay-close svg{display:block}.visa-search__overlay-close:hover svg ellipse{stroke:#ec1b23}.visa-search__overlay-close:active{opacity:.5}.visa-search__overlay-close:active svg ellipse{stroke:#a10006}.visa-search__country{-ms-flex-preferred-size:1;flex-basis:1;width:20%;font-size:1.8rem;line-height:2rem;margin-top:7rem}@media screen and (max-width:960px){.visa-search__country{width:calc(50% - .8rem);margin-top:3rem;color:#000;width:100%;text-align:left!important;font-size:1.5rem}}.visa-search__country:hover{color:#ec1b23}.visa-search__country:active{color:#a10006}.visa-search__reset{position:absolute;bottom:5rem;left:50%;-webkit-transform:translateX(-50%) translateY(1rem);transform:translateX(-50%) translateY(1rem);color:#fff;z-index:2;-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1) .25s;transition:all .5s cubic-bezier(.645,.045,.355,1) .25s;opacity:0}@media screen and (max-width:960px){.visa-search__reset{bottom:3rem}}.visa-search__reset--active{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.visa-search__reset span{display:block;white-space:nowrap}.visa-apply__box span{font-family:Manrope,Inter,sans-serif;font-size:4.5rem;font-weight:300;line-height:5rem}@media screen and (min-width:641px)and (max-width:960px){.visa-apply__box span{font-size:4.2rem;line-height:4.5rem}}@media screen and (max-width:640px){.visa-apply__box span{font-size:3.8rem;line-height:4.2rem}}.visa-apply{margin-bottom:9rem}@media screen and (max-width:640px){.visa-apply{margin-bottom:6rem}}.visa-apply .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:640px){.visa-apply .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.visa-apply__box{height:30rem;background-position:50%;background-repeat:no-repeat;background-size:cover;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6rem}@media screen and (max-width:960px){.visa-apply__box{height:20rem}}.visa-apply__box:first-child{background-image:url(/img/apply-by-post.jpg);width:calc((100% - 33rem)/12*6 + 15rem);margin-right:3rem}@media screen and (max-width:640px){.visa-apply__box:first-child{width:100%;margin-right:0;margin-bottom:3rem}}.visa-apply__box:last-child{background-image:url(/img/apply-in-person.jpg);width:calc((100% - 33rem)/12*6 + 15rem)}@media screen and (max-width:640px){.visa-apply__box:last-child{width:100%}}.visa-apply__box span{display:block;color:#fff}.visa-apply-overlay__label{display:inline-block;font-size:1.2rem;font-weight:500;line-height:3em}.visa-apply-overlay__tab-content ul li a{position:relative;-webkit-transition:color .3s cubic-bezier(.645,.045,.355,1);transition:color .3s cubic-bezier(.645,.045,.355,1)}.visa-apply-overlay__tab-content ul li a:after{content:"";position:absolute;display:block;bottom:0;width:calc(100% + 2rem);-webkit-transform:translateX(-1rem);transform:translateX(-1rem);height:1px;background-color:#ec1b23;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1)}.visa-apply-overlay__tab-content ul li a:hover{color:#ec1b23}.visa-apply-overlay__tab-content ul li a:hover:after{width:100%;-webkit-transform:translateX(0);transform:translateX(0)}.visa-apply-overlay__tab-content ul li a:active{color:#a10006;-webkit-transition:unset;transition:unset}.visa-apply-overlay__tab-content ul li a:after{width:100%;-webkit-transform:translateX(0) scaleX(0);transform:translateX(0) scaleX(0);-webkit-transform-origin:center;transform-origin:center}.visa-apply-overlay{position:fixed;top:0;left:0;width:100%;height:calc(var(--vh, 1vh)*100);background-color:hsla(0,0%,47.5%,.9);z-index:60}.visa-apply-overlay--hidden{opacity:0;pointer-events:none}.visa-apply-overlay--hidden .clickable{pointer-events:none!important}.visa-apply-overlay__container{max-width:110rem;width:80vw;background-color:#fff;position:absolute;top:0;right:0;height:100%;overflow:auto}@media screen and (max-width:640px){.visa-apply-overlay__container{width:100%}}.visa-apply-overlay__content{padding:12rem 6rem 6rem;counter-reset:visa-apply-overlay}@media screen and (max-width:640px){.visa-apply-overlay__content{padding:10rem 2rem 0}}.visa-apply-overlay__content>ul{list-style-type:none;margin:0 -6rem}@media screen and (max-width:640px){.visa-apply-overlay__content>ul{margin:0 -2rem}}.visa-apply-overlay__content>ul>li{position:relative;border-bottom:1px solid #a6a6a6;padding:0 6rem 0 8rem}@media screen and (max-width:640px){.visa-apply-overlay__content>ul>li{padding:0 4rem}}.visa-apply-overlay__content>ul>li:hover .visa-apply-overlay__label{color:#ec1b23}.visa-apply-overlay__content>ul>li:active .visa-apply-overlay__label{color:#a10006}.visa-apply-overlay__content>ul>li.active>svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.visa-apply-overlay__content>ul>li>svg{display:block;width:10px;height:10px;position:absolute;top:4rem;right:6rem;-webkit-transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1);pointer-events:none}@media screen and (max-width:640px){.visa-apply-overlay__content>ul>li>svg{right:4rem}}.visa-apply-overlay__content h2{margin-bottom:2rem}.visa-apply-overlay__label{position:relative;line-height:9rem;width:100%}.visa-apply-overlay__label:before{position:absolute;counter-increment:visa-apply-overlay;content:counter(visa-apply-overlay);color:#ec1b23;left:-2rem}.visa-apply-overlay__close.top-nav__close{opacity:1;pointer-events:auto;-webkit-transform:unset;transform:unset;top:5rem;right:5rem}@media screen and (max-width:640px){.visa-apply-overlay__close.top-nav__close{top:1rem;right:1rem}}.visa-apply-overlay__close.top-nav__close:before{-webkit-transform:rotate(45deg) scaleX(1);transform:rotate(45deg) scaleX(1)}.visa-apply-overlay__close.top-nav__close:after{-webkit-transform:rotate(-45deg) scaleX(1);transform:rotate(-45deg) scaleX(1);-webkit-transition-delay:.4s;transition-delay:.4s}.visa-apply-overlay__tab-content{height:0;overflow:hidden}.visa-apply-overlay__tab-content--active{height:auto}.visa-apply-overlay__tab-content .button{margin-top:5rem}.visa-apply-overlay__tab-content>:last-child{margin-bottom:4rem}.visa-apply-overlay__tab-content ul li a{color:#000;text-decoration:none}.visa-holidays .dropdown{margin:4rem 0 6rem}.visa-holidays .content-text+.content-text{margin-top:9rem}.useful-links-page .useful-links{background-image:unset;padding-top:4.5rem}.useful-links-page .useful-links h1{margin-bottom:4rem}