/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}[hidden],template{display:none}html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{right:auto;bottom:0}#locomotive-scroll{position:relative;z-index:1000}#locomotive-scroll [data-scroll=fade-up]{opacity:0;transform:translate3d(0,40px,0);transition:opacity 1s ease,transform 1s ease;transition-delay:.5s}#locomotive-scroll [data-scroll=fade-up].button{transition:opacity 1s ease,transform 1s ease,background-color .3s ease-out}#locomotive-scroll [data-scroll=fade-up].is-inview{transform:translateZ(0);opacity:1}#locomotive-scroll [data-scroll=fade-up].is-inview.button{transform:translateZ(0)}#locomotive-scroll [data-scroll=fade-down]{opacity:0;transform:translate3d(0,-40px,0);transition:opacity 1s ease,transform 1s ease;transition-delay:.5s}#locomotive-scroll [data-scroll=fade-down].button{transition:opacity 1s ease,transform 1s ease,background-color .3s ease-out}#locomotive-scroll [data-scroll=fade-down].is-inview{transform:translateZ(0);opacity:1}#locomotive-scroll [data-scroll=fade-down].is-inview.button{transform:translateZ(0)}#locomotive-scroll [data-scroll=fade-opacity]{opacity:0;transition:opacity 2s ease;transition-delay:.5s}#locomotive-scroll [data-scroll=fade-opacity].is-inview{opacity:1}#locomotive-scroll [data-scroll=fade-right]{opacity:0;transform:translate3d(-40px,0,0);transition:opacity 1s ease,transform 1s ease;transition-delay:.5s}#locomotive-scroll [data-scroll=fade-right].button{transition:opacity 1s ease,transform 1s ease,background-color .3s ease-out}#locomotive-scroll [data-scroll=fade-right].is-inview{transform:translateZ(0);opacity:1}#locomotive-scroll [data-scroll=fade-right].is-inview.button{transform:translateZ(0)}#locomotive-scroll [data-scroll=fade-right-journey-1]{opacity:0;transform:translate3d(-40px,0,0);transition:opacity 1.5s ease,transform 1.5s ease;transition-delay:2s}#locomotive-scroll [data-scroll=fade-right-journey-1].is-inview{transform:translateZ(0);opacity:1}#locomotive-scroll [data-scroll=fade-left]{opacity:0;transform:translate3d(40px,0,0);transition:opacity 1s ease,transform 1s ease;transition-delay:.5s}#locomotive-scroll [data-scroll=fade-left].button{transition:opacity 1s ease,transform 1s ease,background-color .3s ease-out}#locomotive-scroll [data-scroll=fade-left].is-inview{transform:translateZ(0);opacity:1}#locomotive-scroll [data-scroll=fade-left].is-inview.button{transform:translateZ(0)}#locomotive-scroll [data-scroll=fade-left-journey-1]{opacity:0;transform:translate3d(40px,0,0);transition:opacity 1.5s ease,transform 1.5s ease;transition-delay:1.5s}#locomotive-scroll [data-scroll=fade-left-journey-1].is-inview{transform:translateZ(0);opacity:1}#locomotive-scroll [data-scroll=time-line]{opacity:0}#locomotive-scroll [data-scroll=time-line].is-inview{-webkit-animation:time-line 2.5s ease;animation:time-line 2.5s ease;transition-delay:.5s;opacity:1}@-webkit-keyframes time-line{0%{height:0}}@keyframes time-line{0%{height:0}}#locomotive-scroll [data-scroll=fade-right-journey-2]{opacity:0;transform:translate3d(-40px,0,0);transition:opacity 1.5s ease,transform 1.5s ease;transition-delay:1.5s}#locomotive-scroll [data-scroll=fade-right-journey-2].is-inview{transform:translateZ(0);opacity:1}#locomotive-scroll [data-scroll=fade-left-journey-2]{opacity:0;transform:translate3d(40px,0,0);transition:opacity 1.5s ease,transform 1.5s ease;transition-delay:2s}#locomotive-scroll [data-scroll=fade-left-journey-2].is-inview{transform:translateZ(0);opacity:1}#locomotive-scroll [data-scroll-delay="1"]{transition-delay:.5s}#locomotive-scroll [data-scroll-delay="2"]{transition-delay:.7s}#locomotive-scroll [data-scroll-delay="3"]{transition-delay:.9s}#locomotive-scroll [data-scroll-delay="4"]{transition-delay:1.1s}#locomotive-scroll [data-scroll-delay="5"]{transition-delay:1.3s}#locomotive-scroll [data-scroll-delay="6"]{transition-delay:1.5s}#locomotive-scroll [data-scroll-delay="7"]{transition-delay:1.7s}#locomotive-scroll [data-scroll-delay="8"]{transition-delay:1.9s}#locomotive-scroll [data-scroll-delay="9"]{transition-delay:2.1s}#locomotive-scroll [data-scroll-delay="10"]{transition-delay:2.3s}.c-scrollbar{z-index:9999}#tsparticles{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:1}*{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0}ol,ul{list-style:none}button,input,optgroup,select,textarea{line-height:1.4}button{border:none;outline:none;background:none;cursor:pointer;padding:0;overflow-x:hidden}figure{display:block;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}a,button,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none}main{min-height:100vh!important}:root{font-size:10px}@media screen and (min-width:1024.1px)and (max-width:1920px){:root{font-size:.52083vw}}@media screen and (min-width:375.1px)and (max-width:1024px){:root{font-size:2.66667vw}}#footer-background{width:100vw;height:90rem;margin-top:-90rem;position:relative;z-index:1}#footer-background:before{content:"";position:absolute;left:0;bottom:0;width:100vw;height:22.5rem;background:linear-gradient(transparent,rgba(0,0,0,.5));z-index:1}#footer-background .img-wrapper{position:absolute;bottom:0;left:0;width:100vw;height:auto}#footer-background .img{display:block}#backgrounds{position:absolute;top:0;left:0;width:100vw;height:100%;z-index:-500}#backgrounds .image-c{width:100vw;height:auto;pointer-events:none}#backgrounds .image-c img{width:100%;height:100%}#backgrounds .light-01{width:91.5rem;height:91.5rem;top:-36rem;right:-32rem;bottom:auto;left:auto;opacity:.4;position:absolute}@media(max-width:980px){#backgrounds .light-01{width:35rem;height:35rem;top:-10rem;right:-14rem}}#backgrounds .light-02{top:80vh;left:0;opacity:.4;position:absolute}#backgrounds .light-04{top:160vh;left:0;opacity:.96;position:absolute}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter,.fade-leave-to,.menu-fade-enter,.menu-fade-leave-to{opacity:0}.menu-fade-enter-active,.menu-fade-leave-active{transition:opacity .5s ease}.modal-fade-enter,.modal-fade-leave-to{opacity:0}.modal-fade-enter-active,.modal-fade-leave-active{transition:opacity .5s ease}#app{color:#fff;font-family:Lato,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;width:100vw;height:100vh;overflow:hidden;box-sizing:border-box;background-color:#011e30}.title{font-family:Titillium Web,sans-serif;font-size:4.8rem;font-weight:700;color:#fff;letter-spacing:.2rem}@media(max-width:980px){.title{font-size:3rem}}.title.title-general{margin-bottom:3rem!important}@media(max-width:980px){.title.title-big{font-size:4rem}}.title.title-small{font-size:4rem}.subtitle{font-family:Titillium Web,sans-serif;font-size:3.2rem;font-weight:300;color:#fff}@media(max-width:980px){.subtitle{font-size:2.5rem}}.highlight{font-family:Titillium Web,sans-serif;font-size:2.5rem;font-weight:300;color:#fff}.highlight-subsentence{font-size:2.2rem;font-weight:200}@media(max-width:980px){.highlight{font-size:2rem}}.text{font-size:2rem;line-height:1.8;color:#fff}@media(max-width:980px){.text{font-size:1.6rem}}.text b{font-weight:900}.text i{font-style:italic}.text-detail{text-align:left;font-size:1.95rem}.text-signature{text-align:right}.separator{margin:2rem auto}.height100vh{min-height:100vh}.align-center{text-align:center}.align-left{text-align:left}input,textarea{-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-user-select:text}a,button,input{transition:background-color .3s ease-out}.button{height:5rem;min-width:25rem;font-family:Titillium Web,sans-serif;font-size:2rem;font-weight:700;padding:0 5rem;border-radius:10rem;color:#fff;background:#fc6b02;cursor:pointer;display:inline-flex;justify-content:center;justify-items:center;align-content:center;align-items:center;text-decoration:none}@media(max-width:980px){.button{min-width:20rem;height:4rem;padding:0 3rem;font-size:1.6rem}}.button.btn-blue{background:#135bd9}.button.btn-blue:hover{background:#fc6b02}.button.btn-small{height:4rem;padding:0 2.5rem;min-width:0;font-size:1.6rem;color:#135bd9;background:#fff}@media(max-width:980px){.button.btn-small{height:3rem;padding:0 1.5rem;font-size:1.2rem}}.button.btn-small:hover{color:#fff}.button:hover{background:#135bd9}.button-pagination{margin-top:10rem}.button-exchange{margin-top:5rem}.btn-circular{width:13.3rem;height:13.3rem;margin:0 auto;display:flex;justify-content:center;align-items:center;align-content:center;position:relative;transition:all .3s ease-out;overflow:visible;font-family:Titillium Web,sans-serif;font-size:2rem;line-height:1.8;color:#fff;text-transform:uppercase;letter-spacing:.06rem}.btn-circular .buttons-name{z-index:8;opacity:.6}.btn-circular .buttons-icon{width:45%;height:45%;z-index:8;opacity:1}.btn-circular:before{content:"";width:11.7rem;height:11.7rem;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:.2;border-radius:50%;border:.8rem solid #fff;transition:all .2s ease-out}@media(max-width:980px){.btn-circular:before{border:.5rem solid #fff}}.btn-circular:after{content:"";width:150%;height:150%;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:0;opacity:0;transition:all .3s ease-out;background:url(../img/home-markets-bk-button.634d6886.png) no-repeat 50%/100% auto}.btn-circular.active .buttons-name,.btn-circular:hover .buttons-name{opacity:1}.btn-circular.active:before,.btn-circular:hover:before{opacity:.54;border-color:#135bd9}.btn-circular.active{pointer-events:none}.btn-circular.active:after{opacity:1}.btn-circular.btn-orange{width:19.7rem;height:19.7rem}.btn-circular.btn-orange:before{width:calc(100% - 2rem);height:calc(100% - 2rem);opacity:.75;border:1rem solid #fc6b02}.btn-circular.btn-orange:after{width:180%;height:180%;z-index:-1;background:url(../img/approach-markets-bk-button.cc34f2c6.png) no-repeat 50%/100% auto}.swiper-button-c{width:calc(100% + 10rem);position:absolute;top:50%;left:50%;z-index:9;transform:translate(-50%,-50%)}@media(max-width:980px){.swiper-button-c{display:none}}.swiper-button-c>div:after{display:none}.swiper-button-c .swiper-button-next{right:0;width:1.4rem;height:2.8rem;display:block;background:url(../img/icon-arrow-next.e3dbb0c4.svg) no-repeat 50%/100% auto}.swiper-button-c .swiper-button-prev{left:0;width:1.4rem;height:2.8rem;display:block;background:url(../img/icon-arrow-prev.4e615db0.svg) no-repeat 50%/100% auto}.swiper-pagination{bottom:-3rem;width:100%;display:none}@media(max-width:980px){.swiper-pagination{display:block}}.swiper-pagination .swiper-pagination-bullet{background:#fff;margin:0 .5rem;opacity:1}.swiper-pagination .swiper-pagination-bullet-active{background:#135bd9}.c-card{padding:1.5rem;background:#fc6b02;border-radius:2rem}.c-card.c-card-lines{background:transparent;border:.3rem solid #fc6b02}.c-card.c-card-lines-white{background:transparent;border:.2rem solid #fff}.c-card.c-card-bk-lightblue{border:.2rem solid #fff;background:#001d57}.c-card.c-card-desktop{opacity:0;transition:opacity .2s ease}.c-card.c-card-desktop.--active{opacity:1}.form-c{width:100%}.form-c .field-c{width:100%;margin-bottom:3rem;display:flex;flex-direction:column}.form-c .field-c .field{width:100%;line-height:1.4;padding:0 2rem;border-radius:1.2rem;background:none;border:1px solid #fff;color:#fff;font-size:1.6rem;font-family:Lato,sans-serif}.form-c .field-c .field::focus-visible{border:1px solid #135bd9}.form-c .field-c .field::-moz-placeholder{color:#fff}.form-c .field-c .field:-ms-input-placeholder{color:#fff}.form-c .field-c .field::placeholder{color:#fff}.form-c .field-c .field.--input{height:5rem}.form-c .field-c .field.--textarea{height:15rem;padding:1.5rem 2rem;margin-bottom:1rem}.form-c .field-c .error-label{margin-top:.8rem;align-self:flex-start}.form-c .field-c .btn-input{min-width:15rem;height:4rem;border:1px solid #fff}.form-c .field-c .btn-input.--border{color:#fff;background:none}.form-c .field-c .btn-input:hover{border:1px solid #135bd9;background:#135bd9}.form-c .field-c input[type=file]{display:none}.form-c .field-c .custom-file-upload{border:1px solid #ccc;display:inline-block;padding:6px 12px;cursor:pointer}.form-c .input-group{text-align:right}@media(max-width:980px){.form-c .input-group{margin:0 0 0 0;display:flex;justify-content:space-between;align-items:center}}.form-c .input-group .field-c{width:auto;margin:0 0 0 2.2rem;display:inline-block}@media(max-width:980px){.form-c .input-group .field-c{margin:0 0 0 0}}@media(max-width:980px){.form-c .input-group .field-c .button{min-width:13.5rem}}.form-c .input-group .field-c .button[disabled]{background-color:#135bd9;color:#fff}.form-c .input-group.only-one,.menu-bk{justify-content:flex-end}.menu-bk{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.82);display:flex;align-items:flex-start;z-index:99999;pointer-events:auto}.menu-bk .menu-c{width:100%;position:relative}.menu-bk .menu-c:after{content:"";width:118.1rem;height:115.4rem;position:absolute;top:0;right:0;z-index:-1;background:url(../img/main-menu.b4d4cd4c.png) no-repeat 100% 0/100% auto}@media(max-width:980px){.menu-bk .menu-c:after{width:100%;height:100%;min-height:100vh;background-image:url(../img/main-menu-mobile.2fe4ef4d.png)}}.menu-bk .menu-header{width:100%;padding:4.6rem 0 7rem 0;display:flex;justify-content:flex-end;align-items:center}@media(max-width:980px){.menu-bk .menu-header{padding:3.2rem 0 3rem 0}}.menu-bk .menu-header .btn-close{width:5rem;height:5rem;top:0;right:0;border:none;background:url(../img/icon-close-menu.3e9fa365.svg) no-repeat 50%/100% auto;cursor:pointer;font-weight:700;z-index:99}@media(max-width:980px){.menu-bk .menu-header .btn-close{width:3rem;height:3rem}}.menu-bk .menu-body{position:relative;display:flex;justify-content:flex-end}@media(max-width:980px){.menu-bk .menu-body{justify-content:flex-start;padding:0 0 0 2rem}}.menu-bk .menu-body .menu-nav{margin-top:17rem}.menu-bk .menu-body .menu-nav .menu-list .menu-item{text-align:left;font-size:2rem;font-family:Titillium Web,sans-serif;font-weight:300;margin-bottom:2.5rem;position:relative;display:table}.menu-bk .menu-body .menu-nav .menu-list .menu-item>a{cursor:pointer;color:#fff;text-decoration:none}.menu-bk .menu-body .menu-nav .menu-list .menu-item>a:after{content:"";width:0;height:2px;background:#fff;border-radius:2px;position:absolute;left:0;bottom:-.5rem;transition:opacity .5s ease,width .5s ease}.menu-bk .menu-body .menu-nav .menu-list .menu-item>a.router-link-exact-active:after,.menu-bk .menu-body .menu-nav .menu-list .menu-item>a:hover:after{width:100%}.menu-bk .menu-body .menu-nav .menu-list .menu-item>a.router-link-exact-active{pointer-events:none}.work-menu-tabs{width:100%;margin-bottom:6rem}.work-menu-tabs .menu-list{display:flex;justify-content:space-around;align-items:center}@media(max-width:980px){.work-menu-tabs .menu-list{display:inline-block;overflow:auto}}.work-menu-tabs .menu-list .menu-item{text-align:left;font-size:2rem;font-family:Titillium Web,sans-serif;font-weight:300;margin-bottom:2.5rem;text-align:center;color:#fff}.work-menu-tabs .menu-list .menu-item a{color:#fff;text-decoration:none;opacity:.6;position:relative;transition:all .3s ease-out}.work-menu-tabs .menu-list .menu-item a:after{content:"";width:0;height:3px;background:#fc6b02;border-radius:3px;position:absolute;left:0;bottom:-.5rem;transition:opacity .5s ease,width .5s ease}.work-menu-tabs .menu-list .menu-item a.router-link-active,.work-menu-tabs .menu-list .menu-item a:hover{opacity:1}.work-menu-tabs .menu-list .menu-item a.router-link-active:after{width:100%}.submenu-slider{margin:1rem 0 2rem 0}.swiper-button-work{width:calc(100% + 10rem);position:absolute;top:50%;left:50%;z-index:9;transform:translate(-50%,-50%)}.swiper-button-work>div:after{display:block}.swiper-button-work .swiper-button-prev{left:0;width:1.4rem;height:2.8rem;display:block;background:url(../img/icon-arrow-prev.4e615db0.svg) no-repeat 50%/100% auto}.menu-item{text-align:left;font-size:2rem;font-family:Titillium Web,sans-serif;font-weight:300;margin-bottom:2.5rem;text-align:center;color:#fff}.menu-item a{color:#fff;text-decoration:none;opacity:.6;position:relative;transition:all .3s ease-out}.menu-item a:after{content:"";width:0;height:3px;background:#fc6b02;border-radius:3px;position:absolute;left:0;bottom:-.5rem;transition:opacity .5s ease,width .5s ease}.menu-item a.router-link-active,.menu-item a:hover{opacity:1}.menu-item a.router-link-active:after,.wrap{width:100%}.wrap{max-width:128rem;margin:0 auto;padding:0 3rem;position:relative;z-index:1000;display:visible}@media(max-width:980px){.wrap{padding:0 1.5rem}}.wrap.landscape{display:none}#locomotive-scroll .wrap{padding-top:19rem}.header{position:fixed;top:0;left:0;right:0;z-index:99999;transition:all .5s ease;padding-bottom:2rem;pointer-events:none}.header.scrolled{background-color:#001e32;opacity:.95;box-shadow:inset 0 3px 14px 9px hsla(0,0%,82.4%,.11)}.header.hidden{transform:translateY(-100%);pointer-events:none}@media(max-width:980px){.header{padding-bottom:0}}.l-header{width:100%;padding-top:3rem;display:flex;justify-content:space-between;align-items:center}@media(max-width:980px){.l-header{padding-top:.8rem}}@media(max-width:480px){.l-header{padding:.8rem}}.l-header .header-c{width:100%}.l-header__logo{width:18rem;height:8rem;pointer-events:auto}@media(max-width:980px){.l-header__logo{width:12rem;height:5.4rem}}@media(max-width:480px){.l-header__logo{width:10rem;height:4.4rem}}.l-header__burger{pointer-events:auto;width:9rem;height:9rem;padding:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;opacity:.6;transition:opacity .5s ease}.l-header__burger-bottom,.l-header__burger-top{width:7rem;height:2rem;border:2px solid #fff;transition:transform .8s ease;transform-origin:center center;position:relative}.l-header__burger-top{bottom:-1px}.l-header__burger-bottom{top:-1px}.l-header__burger-center{opacity:0;width:2rem;height:2rem;position:absolute;top:50%;left:50%;z-index:-1;transform:translate(-50%,-50%) rotate(45deg);transform-origin:center center;background-color:#fc6b02;transition:opacity .4s ease}.l-header__burger.--active{opacity:.9}.l-header__burger.--active .l-header__burger-top{transform:translate3d(0,calc(50% - 1px),0) rotate(225deg)}.l-header__burger.--active .l-header__burger-bottom{transform:translate3d(0,calc(-50% + 1px),0) rotate(-225deg)}.l-header__burger.--active .l-header__burger-center{opacity:1;transition-delay:.4s}.l-hero{max-width:100rem;margin:-10rem auto}@media(max-width:980px){.l-hero{max-width:100%;margin:3rem auto 0 auto}}@media(max-width:980px){.l-hero .animation{display:flex;align-items:flex-end}}.l-hero .animation-text{text-align:center;font-size:4.8rem;font-weight:300;line-height:1.2;z-index:2}@media(max-width:980px){.l-hero .animation-text{font-size:2.5rem}}.l-hero .animation-text span{font-size:6rem;display:block;font-weight:600;line-height:1}@media(max-width:980px){.l-hero .animation-text span{font-size:3.2rem}}.l-hero .animation-text span.small{font-size:4.8rem}@media(max-width:980px){.l-hero .animation-text span.small{font-size:2.5rem}}.l-hero .animation-text span.big{font-size:7rem}@media(max-width:980px){.l-hero .animation-text span.big{font-size:4.5rem}}.l-hero .animation:first-child .animation-text{width:calc(100% - 60rem);text-align:center}.l-hero .animation:first-child .animation-text span{font-size:7rem}@media(max-width:980px){.l-hero .animation:first-child .animation-text span{font-size:4.5rem}}.l-hero .animation:nth-child(2) .animation-text{width:calc(100% - 50rem);text-align:left}@media(max-width:980px){.l-hero .animation:nth-child(2) .animation-text{margin-left:5rem}}.l-hero .animation:nth-child(2) .animation-text span{margin-left:-5rem}.l-hero .animation:nth-child(3) .animation-text{width:calc(100% - 30rem);text-align:left;margin-left:-10rem}@media(max-width:980px){.l-hero .animation:nth-child(3) .animation-text{margin-left:0}}.l-hero .animation:nth-child(3) .animation-text span{margin-left:10rem}.l-hero .animation:nth-child(3) .animation-text span.small{margin-left:5rem}.l-hero .animation:nth-child(4) .animation-text{width:calc(100% - 50rem);text-align:left;margin-left:-5rem}@media(max-width:980px){.l-hero .animation:nth-child(4) .animation-text{margin-left:0}}.l-hero .animation:nth-child(5) .animation-text{width:calc(100% - 50rem);text-align:left}.l-hero .animation:nth-child(5) .animation-text span{font-size:8rem}@media(max-width:980px){.l-hero .animation:nth-child(5) .animation-text span{font-size:4.8rem}}.l-hero .animation:nth-child(6) .animation-text{width:calc(100% - 40rem);text-align:center;margin-left:-10rem}@media(max-width:980px){.l-hero .animation:nth-child(6) .animation-text{margin-left:-1rem}}.l-hero .animation:nth-child(7) .animation-text{width:calc(100% - 50rem);text-align:left}.l-hero .animation:nth-child(7) .animation-text span{margin-left:5rem}.l-hero .animation:nth-child(8) .animation-text{width:calc(100% - 60rem);text-align:left}.l-hero .animation:nth-child(8) .animation-text span{margin-left:6rem}.l-hero .animation:nth-child(9) .animation-text{width:calc(100% - 60rem);text-align:right}@media(max-width:980px){.l-hero .animation:nth-child(9) .animation-text span{font-size:4rem}}.l-approach{width:50%;padding:8.6rem 0 0 0;text-align:left}@media(max-width:980px){.l-approach{width:100%}}.l-approach .text{margin-bottom:5.5rem}@media(max-width:980px){.l-approach .text{margin-bottom:3rem}}.l-work{padding:16.8rem 0 0 0;text-align:right}.l-work .text-c{margin:0 0 0 auto;width:54%}@media(max-width:980px){.l-work .text-c{width:100%}}.l-work .cards-list{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr);grid-column-gap:11rem;grid-row-gap:0;margin:5.5rem 0 auto}@media(max-width:980px){.l-work .cards-list{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:1rem;grid-row-gap:2.6rem}}.l-work .cards-list .card-item{text-align:center}@media(max-width:980px){.l-work .cards-list .card-item{max-width:none}}.l-work .cards-list .card-item .image-item{width:5.4rem;height:5.4rem;margin:.8rem auto 1.4rem auto}.l-work .cards-list .card-item .image-item-01{width:5.4rem;height:5.4rem;background:url(/assets/home/work/home-work-01.json) no-repeat 50%}.l-work .cards-list .card-item .title-item{font-weight:600;font-size:2.2rem;line-height:1.2;margin-bottom:2.4rem}@media(max-width:980px){.l-work .cards-list .card-item .title-item{font-size:1.2rem;margin-bottom:1.4rem}}.l-markets{padding:17.5rem 0 0 0;text-align:left}.l-markets .title-buttons-c{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);grid-column-gap:0;grid-row-gap:0}@media(max-width:980px){.l-markets .title-buttons-c{display:block}}.l-markets .title-buttons-c .text{margin-bottom:5.5rem}@media(max-width:980px){.l-markets .title-buttons-c .text{margin-bottom:3rem}}.l-markets .buttons-list{margin:0 auto;max-width:48rem;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-template-areas:"first . third" ". second .";grid-column-gap:0;grid-row-gap:0}@media(max-width:980px){.l-markets .buttons-list{max-width:24rem;margin:4rem auto 0 auto}}.l-markets .buttons-list .buttons-item{overflow:visible;padding:1rem}@media(max-width:980px){.l-markets .buttons-list .buttons-item{padding:0}}.l-markets .buttons-list .buttons-item:first-child{grid-area:first}.l-markets .buttons-list .buttons-item:nth-child(2){grid-area:second}.l-markets .buttons-list .buttons-item:nth-child(3){grid-area:third}.l-markets .buttons-list .buttons-item .btn-circular{width:13.3rem;height:13.3rem;margin:0 auto}@media(max-width:980px){.l-markets .buttons-list .buttons-item .btn-circular{width:8rem;height:8rem;font-size:1.2rem}}.l-markets .buttons-list .buttons-item .btn-circular:before{width:12rem;height:12rem}@media(max-width:980px){.l-markets .buttons-list .buttons-item .btn-circular:before{width:7rem;height:7rem}}.l-markets .results{--position1-x:50%;--position2-x:65%;--position3-x:80%;height:30rem;width:100vw;margin:20rem calc(50% - 50vw) 0;position:relative}@media(max-width:980px){.l-markets .results{height:20rem;--position1-x:20%;--position2-x:50%;--position3-x:80%;margin:14rem calc(50% - 50vw) 0}}.l-markets .results:after{content:"";position:absolute;top:100%;z-index:-1;width:100%;height:10rem;background:linear-gradient(rgba(19,91,217,.3),transparent)}@media(max-width:980px){.l-markets .results:after{display:none}}.l-markets .results-item{position:absolute;bottom:0;transform:translateX(-50%);transition:height 1s ease}.l-markets .results-item:first-child{left:var(--position1-x)}.l-markets .results-item:nth-child(2){left:var(--position2-x)}.l-markets .results-item:nth-child(3){left:var(--position3-x)}.l-markets .results-item .text-c{text-align:center;position:absolute;bottom:calc(100% + 4rem);width:20rem;transform:translateX(-50%);font-family:Titillium Web,sans-serif;letter-spacing:.04rem}.l-markets .results-item .text-c .first{font-size:2rem;font-weight:300;letter-spacing:.04rem;line-height:1.2}@media(max-width:980px){.l-markets .results-item .text-c .first{font-size:1.1rem}}.l-markets .results-item .text-c .first strong{font-size:1.8rem;font-weight:700;display:block}@media(max-width:980px){.l-markets .results-item .text-c .first strong{font-size:.9rem;margin-bottom:.6rem}}.l-markets .results-item .text-c .percentage{font-size:6rem;font-weight:700;letter-spacing:.04rem;line-height:1.1;color:#fc6b02;position:relative;display:inline-block;margin-top:.4rem}@media(max-width:980px){.l-markets .results-item .text-c .percentage{font-size:3.2rem}}.l-markets .results-item .text-c .percentage:after{content:"%";font-size:3.2rem;font-weight:900;position:absolute;left:100%;top:50%;transform:translateY(-50%)}@media(max-width:980px){.l-markets .results-item .text-c .percentage:after{font-size:2rem}}.l-markets .results-item .text-c .second{font-size:2.5rem;font-weight:300;letter-spacing:.04rem;line-height:1.2}@media(max-width:980px){.l-markets .results-item .text-c .second{font-size:1.2rem}}.l-markets .results-item .line{width:.4rem;height:calc(100% + 6rem);margin:-3rem 0;background-color:#fc6b02;border-radius:999px;position:relative}@media(max-width:980px){.l-markets .results-item .line{height:calc(100% + 3rem);width:.3rem}}.l-markets .results-item .line:after{content:"";width:1.2rem;height:1.2rem;border-radius:50%;background:#011e30;border:.6rem solid #fc6b02;position:absolute;top:1rem;left:50%;transform:translate(-50%,50%)}@media(max-width:980px){.l-markets .results-item .line:after{width:.5rem;height:.5rem;border-width:.5rem;top:1.6rem}}.l-markets .results-item .line:before{content:"";width:1.2rem;height:1.2rem;border-radius:50%;background:#fc6b02;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media(max-width:980px){.l-markets .results-item .line:before{width:.6rem;height:.6rem}}.l-markets .results-background{position:absolute;bottom:0;z-index:-1;width:100vw;margin:0 calc(50% - 50vw);height:30rem;background-color:rgba(19,91,217,.3);transition:-webkit-clip-path 1s ease;transition:clip-path 1s ease;transition:clip-path 1s ease,-webkit-clip-path 1s ease}@media(max-width:980px){.l-markets .results-background{height:20rem}}.markets{margin-bottom:20rem}.marketsDetail{position:absolute}@media(max-width:1399px){.marketsDetail{display:none}}.l-journey{padding:19.8rem 0 0 0;text-align:right;display:flex;flex-direction:row-reverse;align-content:flex-start;align-items:center;justify-content:space-between}@media(max-width:980px){.l-journey{display:block;padding:13rem 0 0 0}}.l-journey .text-c{width:calc(100% - 65rem)}@media(max-width:980px){.l-journey .text-c{width:100%}}.l-journey .text-c .text{margin-bottom:5.5rem;padding-left:2rem}@media(max-width:980px){.l-journey .text-c .text{margin-bottom:3rem}}.l-journey .sprite-c{position:relative;width:70%;margin:0 auto 0 auto}@media(max-width:980px){.l-journey .sprite-c{width:100%}}.l-journey .sprite-c:before{content:"";display:block;padding-top:108%}.l-journey .sprite{position:absolute;left:0;right:0;top:0;bottom:0;background:url(../img/fullimage1.7bb901f5.png) no-repeat 0 0;background-size:3575rem auto;width:65rem;height:70.5rem}@media(max-width:980px){.l-journey .sprite{width:32.9rem;height:28.4rem;background-size:1800rem auto}}.l-journey .sprite-c.is-inview .sprite{-webkit-animation:playX 3.5s steps(55) infinite,playY 7s steps(2) infinite;animation:playX 3.5s steps(55) infinite,playY 7s steps(2) infinite}@media(max-width:980px){.l-journey .sprite-c.is-inview .sprite{-webkit-animation:playXmin 3.5s steps(55) infinite,playYmin 7s steps(2) infinite;animation:playXmin 3.5s steps(55) infinite,playYmin 7s steps(2) infinite}}@-webkit-keyframes playX{0%{background-position-x:0}to{background-position-x:-3575rem}}@keyframes playX{0%{background-position-x:0}to{background-position-x:-3575rem}}@-webkit-keyframes playY{0%{background-position-y:0}to{background-position-y:-141rem}}@keyframes playY{0%{background-position-y:0}to{background-position-y:-141rem}}@-webkit-keyframes playXmin{0%{background-position-x:0}to{background-position-x:-1800rem}}@keyframes playXmin{0%{background-position-x:0}to{background-position-x:-1800rem}}@-webkit-keyframes playYmin{0%{background-position-y:0}to{background-position-y:-70.99rem}}@keyframes playYmin{0%{background-position-y:0}to{background-position-y:-70.99rem}}.l-exchange{padding:11.5rem 0 0 0;text-align:left}.l-exchange .text-c{margin:0 auto 0 0;width:50%;height:37rem}@media(max-width:980px){.l-exchange .text-c{width:100%}}.l-exchange .text{margin-bottom:4.5rem}@media(max-width:980px){.l-exchange .text{margin-bottom:3rem}}.l-exchange .button{padding:0 5rem}@media(max-width:980px){.l-exchange .button{padding:0 1rem;margin:1rem auto 0}}.l-exchange .moderate{display:inherit;font-size:1.9rem;margin-top:1.5rem}.l-exchange .button-c{display:none}@media(max-width:980px){.l-exchange .button-c{display:block;margin-top:3rem}}.l-exchange .button-c .button{background-color:#fff;color:#135bd9}.l-exchange .slider-c{position:relative;margin:6.5rem 0 0 0}.l-exchange .slider-c .c-card{padding:0;overflow:hidden;margin:0 auto;display:flex;flex-flow:column;justify-content:center;text-align:center}.l-exchange .slider-c .c-card .card-image{width:100%;height:17rem}@media(max-width:980px){.l-exchange .slider-c .c-card .card-image{height:13rem}}.l-exchange .slider-c .c-card .card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.l-exchange .slider-c .c-card .card-content{padding:1.5rem 3rem 1.6rem 3rem}@media(max-width:980px){.l-exchange .slider-c .c-card .card-content{padding:1.5rem 2rem 1.6rem 2rem}}.l-exchange .slider-c .c-card .card-content .title-item{height:6rem;font-size:2.2rem;font-weight:700;color:#fff;font-family:Titillium Web,sans-serif;text-align:left;margin-bottom:.2rem;line-height:1.3;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(max-width:980px){.l-exchange .slider-c .c-card .card-content .title-item{font-size:1.6rem}}.l-exchange .slider-c .c-card .card-content .text{font-size:1.6rem;text-align:left;line-height:1.6;margin-bottom:.8rem;min-height:5rem;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(max-width:980px){.l-exchange .slider-c .c-card .card-content .text{font-size:1.2rem;margin-bottom:1.4rem}}.l-exchange .slider-c .c-card .card-content .button{margin:0 auto;padding:0 4rem}.l-contact{max-width:49.6rem;padding-top:7.8rem;margin:10rem auto 0;text-align:center}@media(max-width:980px){.l-contact{text-align:left;margin:10rem auto 0 auto}}.l-contact .tab-menu{display:flex;justify-content:center;margin-bottom:6rem}.l-contact .tab-menu .btn-circular{width:17.3rem;height:17.3rem;margin:0 auto}@media(max-width:980px){.l-contact .tab-menu .btn-circular{width:12.6rem;height:12.6rem;font-size:1.6rem}}.l-contact .tab-menu .btn-circular:before{width:16rem;height:16rem}@media(max-width:980px){.l-contact .tab-menu .btn-circular:before{width:11rem;height:11rem}}.l-contact .c-card{min-height:25rem;position:relative;text-align:right;padding:2.6rem 1.5rem 6.5rem 3rem}@media(max-width:980px){.l-contact .c-card{min-height:27rem;padding:3rem 2rem 6.5rem 2.4rem}}.l-contact .c-card .title{font-size:2.2rem;text-align:left;margin-bottom:1.6rem}.l-contact .c-card .text{font-size:1.6rem;text-align:left;line-height:1.6}.l-contact .c-card .button{position:absolute;bottom:2rem;right:1.5rem;padding:0 3rem}@media(max-width:980px){.l-contact .c-card .button{height:4rem;font-size:1.6rem}}.l-footer{width:100%;padding:13rem 0 15rem;text-align:center;background:none}.l-footer .text{font-size:1.6rem;line-height:1.6}@media(max-width:980px){.l-footer .text{font-size:1.2rem}}.l-modal{position:fixed;z-index:9;overflow:hidden}@media(max-width:980px){.l-modal,.l-modal .modal-bk{background:#fc6b02}}@media(max-width:980px){.l-modal .modal-header{width:100%;height:3rem;padding:.5rem 1.5rem 2rem 1.5rem;position:absolute;top:0;left:0}}@media(max-width:980px){.l-modal .modal-header .btn-close{width:2.5rem;height:2.5rem;top:1rem;right:1rem;z-index:1}}@media(max-width:980px){.l-modal .modal-body{background:#fc6b02;overflow:auto;height:calc(100vh - 10rem);padding-top:3rem}}.l-modal .modal-body .text-c{margin-top:3rem}.l-modal .modal-body .text-c .text{font-family:Titillium Web,sans-serif;font-size:1.2rem;text-align:left;line-height:1.4;font-weight:300}@media(max-width:980px){.l-modal-markets .modal-bk{margin-top:5.5rem;background-color:rgba(0,0,0,.82)}}@media(max-width:480px){.l-modal-markets .modal-bk{margin-top:8.5rem}}.l-modal-markets{width:100vw;height:100vh;position:fixed;left:0;z-index:99999}.l-modal-markets .modal-bk{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.82);display:flex;justify-content:center;align-items:center;z-index:99999}.l-modal-markets .modal{padding:2.2rem 3.4rem 3.2rem 3.4rem;max-width:72rem;width:100%;overflow-x:auto;display:flex;flex-direction:column}@media(max-width:360px){.l-modal-markets .modal{height:70%}}@media(max-width:980px){.l-modal-markets .modal{width:94%!important;height:60%;padding-left:2rem!important;padding-right:2rem!important}}.l-modal-markets .modal-header{padding:2rem;margin-bottom:3rem;position:relative;margin-bottom:0!important}@media(max-width:980px){.l-modal-markets .modal-header{width:100%;height:4rem;padding:.5rem 1.5rem 2rem 1.5rem;position:absolute;top:0;left:0}}.l-modal-markets .modal-header .btn-close{width:3.2rem;height:3.2rem;position:relative;float:right;border:none;background:url(../img/icon-close.dcc123a4.svg) no-repeat 50%/100% auto;cursor:pointer;font-weight:700}.l-modal-markets .modal-header .btn-close:after{content:"";position:absolute;height:1rem;transform:rotate(45deg);width:1rem;background-color:#fc6b02;display:block;transform:translate(-50%,-50%) rotate(45deg);top:50%;left:50%}@media(max-width:980px){.l-modal-markets .modal-header .btn-close{width:2.5rem;height:2.5rem;top:0;left:50%;transform:translate(-50%)}}.l-modal-markets .modal-body{position:relative;padding:2rem}@media(max-width:980px){.l-modal-markets .modal-body{overflow:auto;height:calc(100vh - 12rem);padding-top:1rem}}.l-modal-markets .modal-body .text-c{text-align:left}.l-modal-markets .modal-body .text-c .text{font-size:2rem!important;font-style:italic;margin-bottom:4rem}@media(max-width:980px){.l-modal-markets .modal-body .text-c .text{font-size:3rem}}.l-modal-markets .modal-body .text-c .text.signature{margin-bottom:0;text-align:right!important}@media(max-width:980px){.l-title.align-center{text-align:left}}@media(max-width:980px){.l-title .title{font-size:4rem}}.l-title .text{margin-bottom:2rem}.l-questioning{padding:9rem 0 7rem 0}@media(max-width:980px){.l-questioning{padding:9rem 0 2rem 0}}.l-questioning .subtitle{margin-bottom:5.5rem}.l-questioning .quest-list{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);grid-column-gap:3rem;grid-row-gap:0}@media(max-width:980px){.l-questioning .quest-list{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:0;grid-row-gap:8rem}}.l-questioning .quest-list .quest-item .description-list{padding:0 0 0 1.5rem;margin-top:6rem;text-align:justify}@media(max-width:980px){.l-questioning .quest-list .quest-item .description-list{margin-top:4rem}}.l-questioning .quest-list .quest-item .description-list .description-item{margin-bottom:2rem;padding-left:2.4rem;position:relative}.l-questioning .quest-list .quest-item .description-list .description-item:before{content:"";width:.94rem;height:.94rem;border-radius:50%;background:#fc6b02;position:absolute;left:0;top:1rem}.l-questioning .quest-list .quest-item .description-list .description-item .text{line-height:1.2}.l-diagnostic{padding:6rem 0}.l-diagnostic .diagnostic-list{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(1,1fr);grid-column-gap:4rem;grid-row-gap:0}@media(max-width:980px){.l-diagnostic .diagnostic-list{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(5,1fr);grid-column-gap:0;grid-row-gap:3rem}}.l-diagnostic .diagnostic-list .diagnostic-item .c-card{height:22.2rem;display:flex;align-items:center;justify-content:center;padding:2rem}@media(max-width:980px){.l-diagnostic .diagnostic-list .diagnostic-item .c-card{height:16rem}}.l-diagnostic .diagnostic-list .diagnostic-item .c-card .text{font-size:1.6rem;line-height:1.5}@media(max-width:980px){.l-diagnostic .diagnostic-list .diagnostic-item .c-card .text{font-size:2rem}}.l-articles{padding:3rem 0}.l-articles .subtitle{font-size:2.5rem;margin-bottom:3rem}.l-articles .articles-list{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:3rem;grid-row-gap:3rem}@media(max-width:980px){.l-articles .articles-list{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:0;grid-row-gap:2rem}}.l-articles .articles-list .article-item .c-card{height:100%;padding:0;overflow:hidden;margin:0 auto;display:flex;flex-flow:column;justify-content:flex-start;text-align:center}.l-articles .articles-list .article-item .c-card .card-image{width:100%;height:17rem}@media(max-width:980px){.l-articles .articles-list .article-item .c-card .card-image{height:13rem}}.l-articles .articles-list .article-item .c-card .card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.l-articles .articles-list .article-item .c-card .card-content{padding:1.5rem 2.5rem 1.6rem 2.5rem;width:39rem}@media(max-width:980px){.l-articles .articles-list .article-item .c-card .card-content{padding:1.5rem 2rem 1.6rem 2rem;width:33rem}}.l-articles .articles-list .article-item .c-card .card-content .title-item{font-size:2.2rem;font-weight:700;color:#fff;font-family:Titillium Web,sans-serif;text-align:left;margin-bottom:.2rem;line-height:1.3;width:100%;height:5.5rem;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(max-width:980px){.l-articles .articles-list .article-item .c-card .card-content .title-item{margin-bottom:1rem}}.l-articles .articles-list .article-item .c-card .card-content .text{height:5rem;overflow:hidden;margin-bottom:3rem;font-size:1.6rem;text-align:left;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(max-width:980px){.l-articles .articles-list .article-item .c-card .card-content .text{font-size:1.6rem;margin-bottom:1.4rem}}.l-articles .articles-list .article-item .c-card .card-content .button{margin:0 auto;padding:0 4rem}.more-articles{padding:0;margin-bottom:30rem}.l-article-c{display:grid;grid-template-columns:1fr 38.6rem;grid-column-gap:11.4rem;grid-row-gap:0;justify-items:stretch;align-items:stretch}@media(max-width:980px){.l-article-c{grid-template-columns:1fr;grid-column-gap:0}}.l-article-c .l-content .l-title .article-image{width:100%;height:35rem;margin-bottom:3.5rem;border-radius:1rem;overflow:hidden}@media(max-width:980px){.l-article-c .l-content .l-title .article-image{height:16rem}}.l-article-c .l-content .l-title .article-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(max-width:980px){.l-article-c .l-content .l-title .title{font-size:3rem;line-height:1}}.l-article-c .l-content .l-title .text{font-size:1.6rem}@media(max-width:980px){.l-article-c .l-sidebar{display:none}}.l-article-c .l-sidebar .l-articles{padding:0}.l-article-c .l-sidebar .l-articles .articles-list{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:0;grid-row-gap:2rem}.l-message{padding-top:4rem}.l-message .c-card{padding:4rem 3.5rem}@media(max-width:980px){.l-message .c-card{padding:2.5rem 1.5rem}}.l-message .card-form{margin-bottom:1.2rem;border-radius:2rem 2rem 0 0}@media(max-width:980px){.l-message .card-form{margin-bottom:-1px}}.l-message .card-message{border-radius:0 0 2rem 2rem}.l-message .highlight{margin-bottom:3rem}.l-message .message-list .message-item{border-bottom:1px solid #fff;padding-bottom:3.5rem;margin-bottom:3.5rem}@media(max-width:980px){.l-message .message-list .message-item{padding-bottom:2rem;margin-bottom:2rem}}.l-message .message-list .message-item:last-child{border-bottom:none;padding-bottom:0}@media(max-width:980px){.l-message .message-list .message-item:last-child{margin-bottom:0}}.l-message .message-list .message-item .message-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}@media(max-width:980px){.l-message .message-list .message-item .message-header{margin-bottom:1.5rem}}.l-message .message-list .message-item .message-header .name{font-size:1.8rem;text-align:left;font-weight:700;font-family:Titillium Web,sans-serif}.l-message .message-list .message-item .message-header .date{font-size:1.4rem;text-align:right;font-family:Titillium Web,sans-serif}@media(max-width:980px){.l-message .message-list .message-item .message-header .date{font-size:1rem}}.l-message .message-list .message-item .message-body p{font-size:1.6rem;text-align:left}@media(max-width:980px){.l-message .message-list .message-item .message-body p{font-size:1.4rem}}.l-logos{padding:2rem 0 7rem 0}@media(max-width:980px){.l-logos{padding:2rem 0 4rem 0}}@media(max-width:375px){.l-logos{padding:2rem 0 2.5rem 0}}.l-logos .logos-list{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:8.2rem;grid-row-gap:8.2rem}@media(max-width:980px){.l-logos .logos-list{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:5.4rem;grid-row-gap:2.8rem}}@media(max-width:375px){.l-logos .logos-list{grid-column-gap:4.4rem;grid-row-gap:2.2rem}}.l-logos .logos-list .logo-item{cursor:pointer}@media(min-width:1400px){.l-logos .logos-list .logo-item--active{border:3px solid #fc6b02}}.l-logos .logos-list .logo-item .c-card{padding:0;overflow:hidden;border-radius:1rem;background-color:#fff}.l-logos .logos-list .logo-item .c-card .logo-image{background-color:transparent;width:100%;height:12rem;transition:all .2s}@media(max-width:1399px){.l-logos .logos-list .logo-item .c-card .logo-image{border:3px solid #fc6b02}}.l-logos .logos-list .logo-item .c-card .logo-image:hover{transform:translateY(-3px);box-shadow:0 1rem 2rem rgba(0,0,0,.5)}@media(max-width:980px){.l-logos .logos-list .logo-item .c-card .logo-image{height:8.5rem}}.l-logos .logos-list .logo-item .c-card .logo-image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.l-work-subsection .main-list{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);grid-column-gap:3rem;grid-row-gap:0}@media(max-width:980px){.l-work-subsection .main-list{grid-template-columns:repeat(1,1fr);grid-row-gap:0}}.l-work-subsection .main-list.four-items{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:3rem;grid-row-gap:3rem}@media(max-width:980px){.l-work-subsection .main-list.four-items{grid-template-columns:repeat(1,1fr);grid-column-gap:0;grid-row-gap:0}}.l-work-subsection .main-list .main-item{padding-top:10rem}.l-work-subsection .main-list .main-item .c-card{height:100%;padding:9rem 3rem 3rem 3rem;position:relative}@media(max-width:980px){.l-work-subsection .main-list .main-item .c-card{padding:8rem 1.5rem 3rem 1.5rem}}.l-work-subsection .main-list .main-item .c-card .icon,.l-work-subsection .main-list .main-item .c-card .number{width:14.2rem;height:14.2rem;border-radius:50%;background:#fff;border:.3rem solid #135bd9;position:absolute;left:50%;top:-7.1rem;transform:translate(-50%)}@media(max-width:980px){.l-work-subsection .main-list .main-item .c-card .icon,.l-work-subsection .main-list .main-item .c-card .number{width:10rem;height:10rem;top:-5rem}}.l-work-subsection .main-list .main-item .c-card .subtitle{text-align:center;margin-bottom:3rem;line-height:1.2}@media(max-width:980px){.l-work-subsection .main-list .main-item .c-card .subtitle{font-size:3rem;font-weight:700}}.l-work-subsection .main-list .main-item .c-card .text-c{text-align:left}.l-work-subsection .main-list .main-item .c-card .text-c .text{font-size:2rem;line-height:1.4;margin-bottom:2rem}@media(max-width:980px){.l-work-subsection .main-list .main-item .c-card .text-c .text{font-size:1.6rem}}.l-work-subsection .main-list .main-item .c-card .text-c .text-list .text-item{position:relative;padding-left:2rem}.l-work-subsection .main-list .main-item .c-card .text-c .text-list .text-item:after{content:"";width:.6rem;height:.6rem;border-radius:50%;background:#fff;position:absolute;left:0;top:.8rem}.l-work-subsection .main-features{margin-bottom:9rem}@media(max-width:980px){.l-work-subsection .main-features .title{line-height:1.2;text-align:left}}.l-work-subsection .main-features .main-list .main-item .c-card{background:rgba(0,29,87,.73)}.l-work-subsection .bespoke-solution .title{line-height:1.1}@media(max-width:980px){.l-work-subsection .bespoke-solution .title{font-size:3rem;text-align:left}}.l-work-subsection .bespoke-solution .title span{font-weight:300;display:block}.l-work-subsection .bespoke-solution .highlight{font-weight:200}@media(max-width:980px){.l-work-subsection .bespoke-solution .highlight{text-align:left;font-size:1.6rem;font-weight:400}}.l-work-subsection .bespoke-solution .main-list .main-item{padding-top:10rem}.l-work-subsection .bespoke-solution .main-list .main-item .c-card{padding-top:7rem}.l-work-subsection .bespoke-solution .main-list .main-item .c-card .number{width:10rem;height:10rem;border:.3rem solid #fc6b02;position:absolute;left:50%;top:-5rem;transform:translate(-50%);color:#fc6b02;display:flex;justify-content:center;align-items:center;font-family:Titillium Web,sans-serif;font-size:2.5rem;font-weight:700}.l-work-subsection .bespoke-solution .main-list .main-item .c-card .text-c .text{font-size:1.6rem}.l-work-subsection .watch-video{padding:8rem 0}.l-work-subsection .watch-video .highlight{font-weight:700;margin-bottom:6rem}.l-journey-content .items-list .item-c{margin-top:10rem;text-align:left;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:3rem;grid-row-gap:0;align-items:center}@media(max-width:980px){.l-journey-content .items-list .item-c{margin-top:5rem;display:block}}.l-journey-content .items-list .item-c .item{position:relative}.l-journey-content .items-list .item-c .item .line{position:absolute;fill:#fc6b02}.l-journey-content .items-list .item-c .item.item-01{margin-left:1rem}@media(max-width:980px){.l-journey-content .items-list .item-c .item.item-01{margin-left:0}}.l-journey-content .items-list .item-c .item.item-01 .line{right:calc(50% + 5rem);top:3rem;transform:translateY(-11rem);width:15rem;height:11rem;background:url(../img/line-01.51d43587.svg) no-repeat center 0/100% auto;color:orange}@media(max-width:980px){.l-journey-content .items-list .item-c .item.item-01 .line{display:none}}.l-journey-content .items-list .item-c .item.item-02{margin-right:8rem}@media(max-width:980px){.l-journey-content .items-list .item-c .item.item-02{margin-right:0}}.l-journey-content .items-list .item-c .item.item-02 .line{left:calc(50% + 5rem);top:-4rem;transform:translateY(-12rem);width:32.6rem;height:19rem;background:url(../img/line-02.6c7978cc.svg) no-repeat center 0/100% auto}@media(max-width:980px){.l-journey-content .items-list .item-c .item.item-02 .line{width:17rem;height:15rem;top:5rem}}.l-journey-content .items-list .item-c .item.item-03{margin-left:2rem}@media(max-width:980px){.l-journey-content .items-list .item-c .item.item-03{margin-left:0}}.l-journey-content .items-list .item-c .item.item-03 .line{right:calc(50% + 9rem);top:2rem;transform:translateY(-16rem);width:28rem;height:16rem;background:url(../img/line-03.33a97f2a.svg) no-repeat center 0/100% auto}@media(max-width:980px){.l-journey-content .items-list .item-c .item.item-03 .line{width:31rem;height:16rem;top:4rem;right:0;left:-15rem}}.l-journey-content .items-list .item-c .item.item-04{margin-right:12rem}@media(max-width:980px){.l-journey-content .items-list .item-c .item.item-04{margin-right:0}}.l-journey-content .items-list .item-c .item.item-04 .line{left:calc(50% + 5rem);top:1rem;transform:translateY(-16.2rem);width:36rem;height:16.2rem;background:url(../img/line-04.8d8f7895.svg) no-repeat center 0/100% auto}@media(max-width:980px){.l-journey-content .items-list .item-c .item.item-04 .line{width:29rem;height:14rem;top:6rem;left:17rem}}.l-journey-content .items-list .item-c .item .sprite-c{position:relative;width:35rem;height:35rem;margin:0 auto 0 auto}@media(max-width:980px){.l-journey-content .items-list .item-c .item .sprite-c{width:29rem;height:29rem}}.l-journey-content .items-list .item-c .item .sprite-c .sprite{position:absolute;left:0;right:0;top:0;bottom:0;background:url(../img/journey01_c.3ec4b9c8.png) no-repeat top;background-size:100%}.l-journey-content .items-list .item-c .item .sprite-c .sprite-02{background:url(../img/journey02_c.073a7a62.png) no-repeat top;background-size:100%}.l-journey-content .items-list .item-c .item .sprite-c .sprite-03{background:url(../img/journey03_c.20a3b508.png) no-repeat top;background-size:100%}.l-journey-content .items-list .item-c .item .sprite-c .sprite-04{background:url(../img/journey04_c.de3d7219.png) no-repeat top;background-size:100%}.l-journey-content .items-list .item-c .item .sprite-c.is-inview .sprite{-webkit-animation:journey 2s steps(49) infinite;animation:journey 2s steps(49) infinite}@-webkit-keyframes journey{0%{background-position:center 0}to{background-position:center 100%}}@keyframes journey{0%{background-position:center 0}to{background-position:center 100%}}.l-journey-content .items-list .item-c .item-left{margin:0 0 0 auto;grid-area:1/1/2/2}@media(max-width:980px){.l-journey-content .items-list .item-c .item-left{grid-area:initial;margin:0 auto 0 0}}.l-journey-content .items-list .item-c .item-right{margin:0 auto 0 0;grid-area:1/2/2/3}@media(max-width:980px){.l-journey-content .items-list .item-c .item-right{grid-area:initial;margin:0 0 0 auto}}@media(max-width:980px){.l-journey-content .items-list .text-c{margin-top:1rem!important}}.l-journey-content .items-list .text-c .text{font-size:2.1rem;margin-bottom:1rem}.lock{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;z-index:4;padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#011e30;opacity:0;transition:all .5s ease-in-out;transition-delay:2s}.lock.landscape{opacity:1}.lock__gif{width:100vw;max-width:2.5rem;height:auto;opacity:.8}.lock__text{font-size:.8rem;text-transform:uppercase}.loader{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;background-color:#011e30;display:flex;justify-content:center;align-items:center}