.slick-list,.slick-slider,.slick-track{display:block;position:relative}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}#home,.slick-list,.slick-slider,.slick-track{position:relative}#home #main-banner .common-limiter .content .block-transition .text-transition.is-entering .box .subtitle,#home #main-banner .common-limiter .content .block-transition .text-transition.is-entering .box .tag,#home #main-banner .common-limiter .content .block-transition .text-transition.is-entering .box .title,#home #main-banner .common-limiter .content .block-transition .text-transition.is-exiting .box .subtitle,#home #main-banner .common-limiter .content .block-transition .text-transition.is-exiting .box .tag,#home #main-banner .common-limiter .content .block-transition .text-transition.is-exiting .box .title,#home #main-banner .common-limiter .content .block-transition .text-transition.slide-entering .box .subtitle,#home #main-banner .common-limiter .content .block-transition .text-transition.slide-entering .box .tag,#home #main-banner .common-limiter .content .block-transition .text-transition.slide-entering .box .title,#home #main-banner .common-limiter .content .block-transition .text-transition.slide-exiting .box .subtitle,#home #main-banner .common-limiter .content .block-transition .text-transition.slide-exiting .box .tag,#home #main-banner .common-limiter .content .block-transition .text-transition.slide-exiting .box .title,#home #main-banner .common-limiter .content .block-transition .text-transition.zoom-entering .box .subtitle,#home #main-banner .common-limiter .content .block-transition .text-transition.zoom-entering .box .tag,#home #main-banner .common-limiter .content .block-transition .text-transition.zoom-entering .box .title,#home #main-banner .common-limiter .content .block-transition .text-transition.zoom-exiting .box .subtitle,#home #main-banner .common-limiter .content .block-transition .text-transition.zoom-exiting .box .tag,#home #main-banner .common-limiter .content .block-transition .text-transition.zoom-exiting .box .title{text-shadow:8px 0 12px rgba(255,255,255,.18),16px 0 18px rgba(255,255,255,.12),24px 0 24px rgba(255,255,255,.08),32px 0 28px rgba(255,255,255,.05),48px 0 36px rgba(255,255,255,.03)}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}:root{--radius:clamp(410px, 56vw, 900px);--card-w:397px;--card-h:423px;--arc-cut:70px;--arc-width:88%;--wedge-top:7%;--ring-rot:-90deg;--ease:cubic-bezier(0.16, 1, 0.3, 1);--spin:1s var(--ease);--fade:0.45s var(--ease);--bg:#0e1b2a;--fg:#e9eef6}#home{overflow:visible}#home #line-center,#home #line-center>a,#home #line-center>a::after,#home #line-center>a::before{display:block;position:absolute;left:50%}#home #line-center{width:22px;height:0;background-color:#fff;top:calc(100vh - 12vh);transform:translateX(-50%);transition:5s;z-index:2}#home #line-center.active{height:calc(100% + 10px)}#home #line-center>a{top:-20px;transform:translateX(-50%);width:54px;height:54px;background:no-repeat padding-box #FFF;border-radius:100%;cursor:pointer;transition:.5s ease-in-out}#home #line-center>a:hover::after{height:0}#home #line-center>a::after{content:'';bottom:16px;transform:translateX(-50%);height:25px;width:2px;background-color:#EE7927;transition:.5s ease-in-out}#home #line-center>a::before{content:'';width:15.7px;height:15.7px;border:2px solid #EE7927;border-top:0;border-left:0;top:50%;transform:translate(-50%,-50%) rotate(45deg)}#home #line-center #next-section-mobile,#home #lines-mobile{display:none}#home #main-banner{position:relative;height:100vh}#home #main-banner .video{position:absolute;inset:0;width:100%;height:100vh;object-fit:cover;object-position:center center;z-index:0}#home #main-banner .common-limiter{position:absolute;left:50%;top:147px;transform:translateX(-50%);z-index:1;width:100%;overflow:visible}#home #main-banner .common-limiter .content{padding:0 20px}#home #main-banner .common-limiter .content .block-transition{position:relative;overflow:visible;min-height:80vh!important}#home #main-banner .common-limiter .content .block-transition .text-transition{position:absolute;opacity:0;left:50%;transform:translateX(200%)!important;transition:transform .7s ease,opacity .7s ease;will-change:transform,opacity;background:rgba(0,0,0,.06);backdrop-filter:blur(50px);padding:20px 50px}#home #main-banner .common-limiter .content .block-transition .text-transition.is-entering,#home #main-banner .common-limiter .content .block-transition .text-transition.is-exiting,#home #main-banner .common-limiter .content .block-transition .text-transition.slide-entering,#home #main-banner .common-limiter .content .block-transition .text-transition.slide-exiting,#home #main-banner .common-limiter .content .block-transition .text-transition.zoom-entering,#home #main-banner .common-limiter .content .block-transition .text-transition.zoom-exiting{filter:url(#flash-blur);will-change:filter,transform}#home #main-banner .common-limiter .content .block-transition .text-transition .box .subtitle{text-align:center;font:normal normal normal 60px/53px Inter;letter-spacing:0;color:#fff}#home #main-banner .common-limiter .content .block-transition .text-transition .box .title{text-align:center;font:normal normal bold 60px/53px Inter;letter-spacing:0;color:#fff}#home #main-banner .common-limiter .content .block-transition .text-transition .box .tag{text-align:center;font:normal normal normal 40px/53px Inter;letter-spacing:0;color:#fff}#home #main-banner .common-limiter .content .block-transition .text-transition .description{max-width:400px;margin:0 auto;text-align:center;font:normal normal normal 22px/30px Inter;letter-spacing:0;color:#fff}#home #main-banner .common-limiter .content .block-transition .text-transition.is-exiting{opacity:0;transform:translateX(-250%)!important}#home #main-banner .common-limiter .content .block-transition .text-transition.slide-entering{transform:translateX(200%)!important;opacity:0}#home #main-banner .common-limiter .content .block-transition .text-transition.slide-exiting{transform:translateX(-250%)!important;opacity:0}#home #main-banner .common-limiter .content .block-transition .text-transition.zoom-entering,#home #main-banner .common-limiter .content .block-transition .text-transition.zoom-exiting{left:50%;transform-origin:50% 50%}#home #main-banner .common-limiter .content .block-transition .text-transition.zoom-entering{--zoomInFrom:1.2;transform:translateX(-50%) scale(var(--zoomInFrom))!important;opacity:0}#home #main-banner .common-limiter .content .block-transition .text-transition.zoom-exiting{--zoomOutTo:0.1;transform:translateX(-50%) scale(var(--zoomOutTo))!important;opacity:0}#home #main-banner .common-limiter .content .block-transition .text-transition.is-active{opacity:1;transform:translateX(-50%) scale(1)!important;filter:none}#home #main-banner .common-limiter .content .block-transition .text-transition.is-active .box .subtitle,#home #main-banner .common-limiter .content .block-transition .text-transition.is-active .box .tag,#home #main-banner .common-limiter .content .block-transition .text-transition.is-active .box .title{text-shadow:none}@media (prefers-reduced-motion:reduce){#home #main-banner .common-limiter .block-transition .text-transition{transition:none;transform:none!important;opacity:1!important;position:relative;filter:none!important}#home #main-banner .common-limiter .block-transition .text-transition .box .subtitle,#home #main-banner .common-limiter .block-transition .text-transition .box .tag,#home #main-banner .common-limiter .block-transition .text-transition .box .title{text-shadow:none!important}}#home #lines{background-color:var(--bg);position:relative}#home #lines::before,#home #lines>img{position:absolute;display:block;left:0;width:100%}#home #lines::before{content:'';bottom:0;height:700px;background:linear-gradient(180deg,rgba(14,27,42,0) 0,#0e1b2a 100%);z-index:1}#home #lines>img{object-fit:cover;top:0;height:100%;opacity:0;transition:.5s}#home #lines .common-limiter{max-width:calc(1960px - 810px);padding:0 20px}#home #lines .common-limiter .content{padding:140px 0 85px}#home #lines .common-limiter .content .text-top{max-width:431px;height:175px}#home #lines .common-limiter .content .text-top>div{text-align:left;font:normal normal normal 40px/57px Inter;letter-spacing:0;color:#FFF}#home #lines .common-limiter .content .text-top>div b{font:normal normal bold 40px/57px Inter}#home #lines .common-limiter .content ul{margin-top:10px;display:flex;width:100%;align-items:flex-end;justify-content:space-between;gap:35px;z-index:2;position:relative}#home #lines .common-limiter .content ul li{max-width:305px;width:100%;position:relative;padding-bottom:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}#home #lines .common-limiter .content ul li::before{content:'';position:absolute;left:0;bottom:0;display:block;width:100%;height:157px;background:no-repeat padding-box rgba(255,255,255,.15);border-radius:9px;opacity:1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:0;transition:height .5s ease}#home #lines .common-limiter .content ul li img{width:100%;max-width:265px;object-fit:contain;margin:0 auto;z-index:1;position:relative;transition:max-width .45s ease,border-color .45s ease}#home #lines .common-limiter .content ul li .border{max-width:235px;width:100%;margin:0 auto;display:block;height:2px;background-color:#FFF;position:relative}#home #lines .common-limiter .content ul li .btn{margin-top:15px;max-width:234px;min-height:40px;width:100%;padding:5px 10px;display:flex;align-items:center;justify-content:center;background:no-repeat padding-box #101C30;border-radius:7px;text-align:center;font:normal normal bold 16px/22px Inter;letter-spacing:0;color:#FFF;z-index:1;position:relative;transition:background-color .25s ease,box-shadow .25s ease}#home #lines .common-limiter .content ul li:hover::before{height:390px}#home #lines .common-limiter .content ul li:hover img{max-width:280px}#home #lines .common-limiter .content ul li:hover .btn{background:no-repeat padding-box #EE7927;box-shadow:0 5px 15px rgba(238,121,39,.369)}#home #lines .common-limiter .content .texts-bottom{margin-top:50px;height:165px;position:relative;z-index:2}#home #lines .common-limiter .content .texts-bottom>div{display:flex;align-items:center;justify-content:center;gap:86px}#home #lines .common-limiter .content .texts-bottom>div .title{max-width:508px;width:100%;display:block;text-align:right;font:normal normal normal 40px/57px Inter;letter-spacing:0;color:#FFF}#home #lines .common-limiter .content .texts-bottom>div p{max-width:400px;margin-right:auto;width:100%;display:block;text-align:left;font:normal normal normal 20px/28px Inter;letter-spacing:0;color:#FFF}#home #lines .text-top>div,#home #lines .texts-bottom>div{display:none!important}#home #lines:has(#documentacao.is-active) img.documentacao,#home #lines:has(#documentacao:focus-within) img.documentacao,#home #lines:has(#documentacao:hover) img.documentacao,#home #lines:has(#logistica.is-active) img.logistica,#home #lines:has(#logistica:focus-within) img.logistica,#home #lines:has(#logistica:hover) img.logistica,#home #lines:has(#negocios.is-active) img.negocios,#home #lines:has(#negocios:focus-within) img.negocios,#home #lines:has(#negocios:hover) img.negocios{opacity:1!important}#home #lines:has(#negocios.is-active) .text-top>.negocios,#home #lines:has(#negocios:focus-within) .text-top>.negocios,#home #lines:has(#negocios:hover) .text-top>.negocios{display:block!important}#home #lines:has(#negocios.is-active) .texts-bottom>.negocios,#home #lines:has(#negocios:focus-within) .texts-bottom>.negocios,#home #lines:has(#negocios:hover) .texts-bottom>.negocios{display:flex!important}#home #lines:has(#documentacao.is-active) .text-top>.documentacao,#home #lines:has(#documentacao:focus-within) .text-top>.documentacao,#home #lines:has(#documentacao:hover) .text-top>.documentacao{display:block!important}#home #lines:has(#documentacao.is-active) .texts-bottom>.documentacao,#home #lines:has(#documentacao:focus-within) .texts-bottom>.documentacao,#home #lines:has(#documentacao:hover) .texts-bottom>.documentacao{display:flex!important}#home #lines:has(#logistica.is-active) .text-top>.logistica,#home #lines:has(#logistica:focus-within) .text-top>.logistica,#home #lines:has(#logistica:hover) .text-top>.logistica{display:block!important}#home #lines:has(#logistica.is-active) .texts-bottom>.logistica,#home #lines:has(#logistica:focus-within) .texts-bottom>.logistica,#home #lines:has(#logistica:hover) .texts-bottom>.logistica{display:flex!important}#home #numbers{position:relative;min-height:836px;overflow:visible}#home #numbers .bg{object-position:bottom;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;user-select:none;z-index:0}#home #countries::after,#home #numbers::after{height:100px;content:'';display:block}#home #numbers::after{position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#151d30 80%)}#home #numbers::before{content:'';position:absolute;top:0;left:0;width:100%;background:linear-gradient(0deg,rgba(255,255,255,0) 50%,#0e1b2a 100%);display:block;z-index:1;height:250px}#home #numbers .common-limiter{max-width:1050px;padding:0 20px;overflow:visible;z-index:2}#home #numbers .common-limiter .content{padding:237px 0 0;width:100%;display:block;overflow:visible}#home #numbers .common-limiter .content .title{margin:0 auto;padding:9px;max-width:789px;width:100%;display:block;text-align:center;font:normal normal normal 50px/68px Inter;letter-spacing:-.5px;color:#FFF;border-radius:9px;opacity:1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(14,27,42,.4);text-shadow:2px 6px 6px #0e1b2a}#home #numbers .common-limiter .content .link{--dur:0.38s;--ease:cubic-bezier(0.16, 1, 0.3, 1);margin:42px auto 0;min-height:76px;width:100%;max-width:336px;display:grid;place-items:center;background:linear-gradient(0deg,#EE7D27 0,#E28813 100%) no-repeat padding-box;border-radius:7px;padding:14px 44px;transform:translateZ(0);transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease);will-change:transform,box-shadow}#home #numbers .common-limiter .content .link .ScrambleText{text-align:center;font:normal normal bold 20px/27px Inter;letter-spacing:0;color:#FFF;transform:translateZ(0) scale(1);transition:transform var(--dur) var(--ease),color var(--dur) var(--ease)}#home #numbers .common-limiter .content .link:focus-visible,#home #numbers .common-limiter .content .link:hover{transform:scale(1.06);box-shadow:0 10px 28px rgba(238,121,39,.55)}#home #numbers .common-limiter .content .link:focus-visible .ScrambleText,#home #numbers .common-limiter .content .link:hover .ScrambleText{transform:scale(1.18);color:#101C30}#home #numbers .common-limiter .content .link:active{transform:scale(1.02)}@media (prefers-reduced-motion:reduce){#home #numbers .common-limiter .content .link,#home #numbers .common-limiter .content .link .ScrambleText{transition:none!important}}#home ul.numbers-list{display:flex;gap:30px;max-width:1211px;padding:0 20px;position:absolute;left:50%;transform:translate(-50%,-240px);z-index:2}#home ul.numbers-list li{width:371px;height:371px;position:relative;padding:32px 40px;border-radius:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:.5s ease-in-out;background-color:rgba(255,255,255,.1);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}#home ul.numbers-list li.hover,#home ul.numbers-list li:hover{transform:scale(1.1);background-color:rgba(45,75,116,.4)}#home ul.numbers-list li span{text-align:center;letter-spacing:0;color:#EE7927;font:normal normal 500 30px/30px Inter;position:relative;z-index:1}#home ul.numbers-list li .number,#home ul.numbers-list li b{font:normal normal 600 72px/72px Inter;z-index:1;position:relative;text-align:center;letter-spacing:0}#home ul.numbers-list li .number{margin-top:5px;padding:7px 15px;width:fit-content;background-color:#EE7927;border-radius:9px;color:#FFF}#home ul.numbers-list li b{color:#EE7927}#home ul.numbers-list li p{text-align:center;font:normal normal normal 32px/35px Inter;letter-spacing:0;color:#FFF;position:relative;z-index:1}#home #countries{background-color:#151D30;position:relative;padding-bottom:229px;padding-top:310px;overflow:hidden}#home #countries::after{position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#151d30 80%)}#home #countries .parallax-img{position:absolute;top:0;width:100%;max-width:100%;z-index:0;pointer-events:none;user-select:none;will-change:transform}#home #countries .common-limiter{max-width:1050px;padding:0 20px;overflow:visible}#home #countries .common-limiter::after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:350px;width:100vw;background:linear-gradient(180deg,rgba(14,27,42,0) 0,#0e1b2a 40%,#0e1b2a 60%,rgba(14,27,42,0) 100%);z-index:0;opacity:1}#home #countries .common-limiter .content{width:100%;display:block;z-index:1;position:relative}#home #countries .common-limiter .content #operations{display:flex;align-items:flex-start;justify-content:center;gap:138px}#home #countries .common-limiter .content #operations .title{max-width:426px;text-align:right;font:normal normal normal 50px/67px Inter;letter-spacing:0;color:#FFF}#home #countries .common-limiter .content #operations .descr{max-width:420px;text-align:left;font:normal normal normal 22px/30px Inter;letter-spacing:0;color:#FFF}#home #countries .common-limiter .content #operations .descr .subtitle{text-align:left;font:normal normal bold 30px/30px Inter;letter-spacing:0;color:#FFF;margin-bottom:25px}#home .ferris{min-height:1100px;display:grid;place-items:center;padding:0 16px 50px;position:relative;overflow:hidden;background:#151D30}#home .ferris .ring{position:relative;width:95vw;max-width:1800px;display:grid;place-items:center;top:750px}#home .ferris .ring .item{position:absolute;left:50%;top:50%;translate:-50% -50%;width:var(--card-w);height:var(--card-h);transform-origin:50% 50%;transition:transform var(--spin),opacity var(--fade),filter var(--fade);opacity:0;filter:blur(0) brightness(.92) saturate(.9);pointer-events:none;z-index:4!important;--ang:0deg;--tilt:0deg;transform:rotate(var(--ang)) translate(var(--radius)) rotate(calc(-1 * var(--ang) + var(--tilt)))}#home .ferris .ring .item.visible{opacity:1;pointer-events:auto;filter:none}#home .ferris .ring .item .card{display:block;width:100%;height:100%;object-fit:cover;position:relative;transition:transform var(--fade),box-shadow var(--fade);z-index:4!important}#home .ferris .controls{position:absolute;inset:auto 0 700px 0;max-width:630px;margin:0 auto;display:flex;gap:12px;justify-content:space-between;align-items:center}#home .ferris .controls .btn{width:58px;height:58px;border-radius:0;padding:0;cursor:pointer;position:relative;backdrop-filter:blur(0);background:0 0;z-index:0;transition:.5s}#home .ferris .controls .btn::before{content:"";position:absolute;height:150px;width:3px;background-color:#fff;display:block;transition:.5s}#home .ferris .controls .btn#next{border:3px solid #fff;border-bottom:0;border-left:0;overflow:hidden}#home .ferris .controls .btn#next::before{content:"";top:0;right:-4px;display:block;transform:translate(-50%,-50%) rotate(45deg)}#home .ferris .controls .btn#prev{border:3px solid #fff;border-top:0;border-right:0;overflow:hidden}#home .ferris .controls .btn#prev::before{content:"";bottom:0;left:-2px;display:block;transform:translate(0,50%) rotate(45deg)}#home .ferris .controls .btn:hover{border-color:#F0853E!important}#home .ferris .controls .btn:hover::before{background-color:#F0853E;height:0}#home .ferris #infos{max-width:805px;width:100%;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:center;gap:86px;position:absolute;left:50%;transform:translate(-50%,150px)}#home .ferris #infos .title{max-width:364px;width:100%;text-align:right;font:normal normal normal 50px/67px Inter;letter-spacing:0;color:#FFF}#home .ferris #infos .descr{max-width:364px;width:100%;text-align:left;font:normal normal normal 20px/30px Inter;letter-spacing:0;color:#FFF}#home .ferris #infos .descr .subtitle{text-align:left;font:normal normal bold 30px/30px Inter;letter-spacing:0;color:#FFF;margin-bottom:25px}#home .ferris .depo-swiper::after,#home .ferris .depo-swiper::before{content:'\f04c';font-family:FontAwesome;font-size:80px;pointer-events:none;text-align:left;color:#FFF}#home .ferris .depo-swiper{margin:0 auto;padding:25px 61px;max-width:805px;width:100%;border-radius:9px;opacity:1;position:relative;background-color:rgba(63,72,90,.5);backdrop-filter:blur(12px);overflow:visible;z-index:4!important}#home .ferris .depo-swiper::before{position:absolute;left:-33px;top:7px}#home .ferris .depo-swiper::after{position:absolute;right:-23px;top:calc(100% - 50px)}#home .ferris .depo-swiper .swiper-wrapper{align-items:center}#home .ferris .depo-swiper .swiper-slide{width:100%;height:100%;display:block}#home .ferris .depo-swiper .swiper-slide .depoiment{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:86px}#home .ferris .depo-swiper .swiper-slide .depoiment .left{max-width:276px;width:100%;display:block}#home .ferris .depo-swiper .swiper-slide .depoiment .left .name{text-align:right;font:normal normal normal 30px/40px Inter;letter-spacing:0;color:#FFF}#home .ferris .depo-swiper .swiper-slide .depoiment .left .tag{max-width:187px;margin-left:auto;display:block;text-align:right;font:normal normal normal 16px/21px Inter;letter-spacing:0;color:#FFF}#home .ferris .depo-swiper .swiper-slide .depoiment .descr{overflow:auto;height:150px;max-width:276px;width:100%;text-align:left;font:normal normal normal 18px/24px Inter;letter-spacing:0;color:#FFF;font-style:italic}#home .ferris .depo-swiper .swiper-slide .image-flag{position:absolute;right:-100px;top:-25px;width:100px;object-fit:cover;z-index:1;opacity:1}#home #segments{min-height:900px;overflow:hidden;position:relative}#home #segments .common-limiter{max-width:calc(1960px - 740px);padding:0 20px;overflow:visible}#home #segments .common-limiter .content{padding:32px 0 176px}#home #segments .common-limiter .content #infos{display:flex;align-items:center;justify-content:center;gap:86px;z-index:3;position:relative}#home #segments .common-limiter .content #infos .title{max-width:518px;width:100%;text-align:right;font:normal normal normal 50px/67px Inter;letter-spacing:0;color:#2C4A79}#home #segments .common-limiter .content #infos .descr{max-width:518px;width:100%;text-align:left;font:normal normal 500 22px/30px Inter;letter-spacing:0;color:#2C4A79}#home #segments .common-limiter .content .segs{margin-top:108px;display:grid;grid-template-columns:repeat(4,1fr);gap:0;position:relative}#home #segments .common-limiter .content .segs .seg{--cx:50%;--cy:50%;position:relative;height:390px;cursor:pointer;isolation:isolate;z-index:1;transition:.5s ease-in-out}#home #segments .common-limiter .content .segs .seg:first-child .image .image-inside{border-radius:12px 0 0 12px}#home #segments .common-limiter .content .segs .seg:last-child .image .image-inside{border-radius:0 12px 12px 0}#home #segments .common-limiter .content .segs .seg:nth-child(3) .image .image-inside img,#home #segments .common-limiter .content .segs .seg:nth-child(3) .image>img{transform:translate(-50%,-50%)}#home #segments .common-limiter .content .segs .seg:nth-child(3):hover .infos,#home #segments .common-limiter .content .segs .seg:nth-child(4):hover .infos{padding:20px 40px 20px 60px}#home #segments .common-limiter .content .segs .seg:nth-child(3) .infos,#home #segments .common-limiter .content .segs .seg:nth-child(4) .infos{left:auto;right:var(--cx)}#home #segments .common-limiter .content .segs .seg:nth-child(3) .infos .descr,#home #segments .common-limiter .content .segs .seg:nth-child(3) .infos .title,#home #segments .common-limiter .content .segs .seg:nth-child(4) .infos .descr,#home #segments .common-limiter .content .segs .seg:nth-child(4) .infos .title{margin:10px 0 0 auto;display:block}#home #segments .common-limiter .content .segs .seg:nth-child(3) .infos i,#home #segments .common-limiter .content .segs .seg:nth-child(4) .infos i{left:40px}#home #segments .common-limiter .content .segs .seg.is-open,#home #segments .common-limiter .content .segs .seg:hover{z-index:0}#home #segments .common-limiter .content .segs .seg .image{position:relative;width:100%;height:100%;display:block;overflow:visible}#home #segments .common-limiter .content .segs .seg .image .image-inside{position:relative;width:100%;height:100%;display:block;overflow:hidden}#home #segments .common-limiter .content .segs .seg .image .image-inside>img,#home #segments .common-limiter .content .segs .seg .image>img{left:var(--cx);top:var(--cy);width:100vw;height:auto;min-width:100vw;min-height:100vh;transform:translate(-50%,-50%);object-fit:cover;pointer-events:none;transition:opacity .48s cubic-bezier(.16,1,.3,1),filter .48s cubic-bezier(.16,1,.3,1);user-select:none;display:block}#home #segments .common-limiter .content .segs .seg .image .image-inside>img{position:absolute}#home #segments .common-limiter .content .segs .seg .image>img{position:absolute;opacity:0}#home #segments .common-limiter .content .segs .seg .infos{display:block;user-select:none;z-index:1}#home #segments .common-limiter .content .segs .seg .infos .title{max-width:421px;text-align:left;font:normal normal normal 50px/67px Inter;letter-spacing:0;color:#FFF;text-transform:uppercase}#home #segments .common-limiter .content .segs .seg .infos .descr{margin-top:10px;max-width:421px;text-align:left;font:normal normal normal 22px/30px Inter;letter-spacing:0;color:#FFF}#home #segments .common-limiter .content .segs .seg .infos i{width:58px;height:58px;display:block;cursor:pointer;position:absolute;z-index:0;right:40px;bottom:30px;border:3px solid #fff;border-bottom:0;border-left:0;overflow:hidden;transition:.5s}#home #segments .common-limiter .content .segs .seg .infos i::before{content:"";position:absolute;height:150px;width:3px;background-color:#fff;top:0;right:-4px;display:block;transform:translate(-50%,-50%) rotate(45deg);transition:.5s}#home #segments .common-limiter .content .segs .seg .lbl{background-color:rgba(16,28,48,.23);backdrop-filter:blur(12px);position:absolute;left:50%;bottom:-30px;padding:0;border-radius:9px;text-align:center;font:normal normal bold 30px/40px Inter;letter-spacing:0;color:#FFF;width:230px;height:60px;pointer-events:auto;z-index:2;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;transition:.5s ease-in-out}#home #segments .common-limiter .content .segs .seg.is-open .seg:not(:hover) .image,#home #segments .common-limiter .content .segs .seg:hover .seg:not(:hover) .image,#home #segments .common-limiter .content .segs:hover .seg:not(:hover) .image{z-index:0}#home #segments .common-limiter .content .segs .seg.is-open .infos,#home #segments .common-limiter .content .segs .seg:hover .infos{width:615px;padding:20px 60px 20px 40px;user-select:all;transition:opacity .48s ease-in,width .5s ease,padding .5s ease,background .5s ease,transform .5s ease}#home #segments .common-limiter .content .segs .seg.is-open .image>img,#home #segments .common-limiter .content .segs .seg:hover .image>img{opacity:1}#home #segments .common-limiter .content .segs .seg.is-open .lbl,#home #segments .common-limiter .content .segs .seg:hover .lbl{background-color:rgba(238,122,39,.5)}#home #segments .common-limiter .content .segs .seg.is-open .seg:not(:hover) .image img,#home #segments .common-limiter .content .segs .seg:hover .seg:not(:hover) .image img{opacity:0}#home #segments .common-limiter .content .segs:hover .seg:not(:hover) .image img{opacity:0}#home #segments .common-limiter .content .segs .seg .infos{position:absolute;left:var(--cx);top:0;width:615px;padding:20px 60px 20px 40px;opacity:0;transform:translate3d(0,8px,0) scale(.985);transform-origin:center;pointer-events:none;background:rgba(16,28,48,.35);border-radius:9px;backdrop-filter:blur(20px);will-change:opacity,transform;transition:opacity .28s ease-out,transform .36s cubic-bezier(.16,1,.3,1)}#home #segments .common-limiter .content .segs .seg.is-open .infos,#home #segments .common-limiter .content .segs .seg:hover .infos{opacity:1;transform:translate3d(0,0,0) scale(1);pointer-events:all}#home #segments .common-limiter .content .segs .seg .infos,#home #segments .common-limiter .content .segs .seg.is-open .infos,#home #segments .common-limiter .content .segs .seg:hover .infos{transition-property:opacity,transform}#home #segments .common-limiter .content .segs .seg:nth-child(3) .infos{transform:translateX(calc(-50% + 20px)) translateY(8px) scale(.985)}#home #segments .common-limiter .content .segs .seg:nth-child(3).is-open .infos,#home #segments .common-limiter .content .segs .seg:nth-child(3):hover .infos{transform:translateX(calc(-50% + 20px)) translateY(0) scale(1)}#home #segments .common-limiter .content .segs .seg:nth-child(4) .infos{transform:translateX(calc(-50% - 580px)) translateY(8px) scale(.985)}#home #segments .common-limiter .content .segs .seg:nth-child(4).is-open .infos,#home #segments .common-limiter .content .segs .seg:nth-child(4):hover .infos{transform:translateX(calc(-50% - 580px)) translateY(0) scale(1)}#home #segments .common-limiter .content .segs .seg .infos .descr,#home #segments .common-limiter .content .segs .seg .infos .title{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media (prefers-reduced-motion:reduce){#home #segments .common-limiter .content .segs .seg .infos{transition:none;transform:none}}#home #segments-mobile{display:none}@media (max-width:1920px){#home #segments .common-limiter .content .segs .seg:nth-child(3) .infos{transform:translateX(calc(-50% + 20px))}}@media (max-width:1920px) and (max-height:901px){#home .ferris #infos{transform:translate(-50%,125px)}#home .ferris #infos .descr{font:normal normal normal 18px/24px Inter}#home .ferris #infos .title{font:normal normal normal 30px/37px Inter}}@media (max-width:1630px){#home #lines .common-limiter .content .text-top{margin-left:auto;max-width:390px}}@media (max-width:1550px){#home .ferris .ring{top:690px}}@media (max-width:1440px){#home .ferris .ring{top:630px}}@media (max-width:1340px){#home .ferris .controls{inset:auto 0 860px 0}#home .ferris #infos{max-width:680px;gap:50px}#home .ferris #infos .title{max-width:285px;font:normal normal normal 40px/50px Inter}#home .ferris #infos .descr{max-width:285px;font:normal normal normal 18px/24px Inter}}@media (max-width:1300px){#home #segments .common-limiter .content .segs .seg:nth-child(3) .infos,#home #segments .common-limiter .content .segs .seg:nth-child(3).is-open .infos,#home #segments .common-limiter .content .segs .seg:nth-child(3):hover .infos,#home #segments .common-limiter .content .segs .seg:nth-child(4) .infos,#home #segments .common-limiter .content .segs .seg:nth-child(4).is-open .infos,#home #segments .common-limiter .content .segs .seg:nth-child(4):hover .infos{transform:translateX(calc(-50% - 240px)) translateY(0) scale(1)}#home .ferris .controls{inset:auto 0 770px 0}#home .ferris .ring .item{width:300px;height:350px}#home #segments .common-limiter .content .segs .seg.is-open .infos,#home #segments .common-limiter .content .segs .seg:hover .infos{width:480px;padding:20px 90px 20px 40px}#home #segments .common-limiter .content .segs .seg:nth-child(3) .infos,#home #segments .common-limiter .content .segs .seg:nth-child(3):hover .infos,#home #segments .common-limiter .content .segs .seg:nth-child(4) .infos,#home #segments .common-limiter .content .segs .seg:nth-child(4):hover .infos{padding:20px 40px 20px 90px}#home #segments .common-limiter .content .segs .seg .infos{width:480px;padding:20px 90px 20px 40px}#home #segments .common-limiter .content .segs .seg .infos .title{font:normal normal normal 32px/37px Inter}#home #segments .common-limiter .content .segs .seg .infos .descr{font:normal normal normal 18px/24px Inter}#home #segments .common-limiter .content .segs .seg .infos i{width:38px;height:38px;right:25px}#home #segments .common-limiter .content .segs .seg:nth-child(3) .infos i,#home #segments .common-limiter .content .segs .seg:nth-child(4) .infos i{left:25px}#home #segments .common-limiter .content .segs .seg:nth-child(3) .infos,#home #segments .common-limiter .content .segs .seg:nth-child(4) .infos{left:var(--cx);right:auto}}@media (max-width:1200px){#home #lines .common-limiter .content{padding:50px 0}#home #lines .common-limiter .content .text-top{max-width:340px;height:125px}#home #lines .common-limiter .content .text-top>div{font:normal normal normal 30px/37px Inter}#home #lines .common-limiter .content .text-top>div b{font:normal normal bold 30px/37px Inter}#home #lines .common-limiter .content ul{margin-top:10px;gap:20px}#home #lines .common-limiter .content .texts-bottom{margin-top:45px;height:140px}#home #lines .common-limiter .content .texts-bottom>div{align-items:center;justify-content:center;gap:70px}#home #lines .common-limiter .content .texts-bottom>div .title{max-width:460px;margin-left:auto;font:normal normal normal 30px/40px Inter}#home #lines .common-limiter .content .texts-bottom>div p{max-width:460px;margin-right:auto;font:normal normal normal 18px/24px Inter}#home #numbers .main-infos{width:100%;max-width:585px;min-width:auto}#home #numbers .main-infos .title{font:normal normal 900 30px/48px Inter}#home #numbers .main-infos .descr{font:normal normal normal 18px/24px Inter}#home ul.numbers-list{transform:translate(-50%,-145px)}#home ul.numbers-list li{width:295px;height:295px}#home ul.numbers-list li span{font:normal normal 500 20px/20px Inter}#home ul.numbers-list li .number,#home ul.numbers-list li b{font:normal normal 600 52px/52px Inter}#home ul.numbers-list li p{min-height:5px!important;font:normal normal normal 20px/24px Inter!important}}@media (max-width:1150px){#home .ferris{min-height:1000px}#home .ferris .ring{top:515px}#home .ferris .controls{inset:auto 0 750px 0}#home .ferris #infos{transform:translate(-50%,55px)}}@media (max-width:1040px){#home #main-banner .common-limiter .content .block-transition .text-transition .box .subtitle{font:normal normal normal 45px/43px Inter}#home #main-banner .common-limiter .content .block-transition .text-transition .box .title{font:normal normal bold 45px/43px Inter}#home #main-banner .common-limiter .content .block-transition .text-transition .box .tag{font:normal normal normal 30px/43px Inter}#home #main-banner .common-limiter .content .block-transition .text-transition .description{font:normal normal normal 18px/26px Inter}#home .ferris .ring{top:430px}#home .ferris .ring .item{width:230px;height:290px}#home .ferris .controls{inset:auto 0 760px 0;max-width:505px}#home .ferris .controls .btn{width:40px;height:40px}#home #segments{display:none}#home #segments-mobile{display:block;background-color:#DDD;padding-bottom:50px}#home #segments-mobile .common-limiter .content{padding:30px 0 0}#home #segments-mobile .common-limiter .content>.infos{display:flex;flex-direction:column;gap:10px;max-width:350px;margin:0 auto 45px;padding:20px;position:relative;backdrop-filter:blur(12px);z-index:2}#home #segments-mobile .common-limiter .content>.infos .title{text-align:left;font:normal normal bold 22px/30px Inter;letter-spacing:0;color:#2C4A79}#home #segments-mobile .common-limiter .content>.infos .descr{text-align:left;font:normal normal normal 16px/21px Inter;letter-spacing:-.24px;color:#2C4A79}#home #segments-mobile .common-limiter .content .segs{width:100%;display:flex;flex-direction:column}#home #segments-mobile .common-limiter .content .segs a{width:100%;position:relative}#home #segments-mobile .common-limiter .content .segs a>img{width:120%;height:100%;position:absolute;left:0;top:0;display:block;object-fit:cover;object-position:right}#home #segments-mobile .common-limiter .content .segs a .infos{width:100%;max-width:400px;padding:20px 36px 40px;background:no-repeat padding-box rgba(19,30,48,.5);border-radius:0 20px 20px 0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:block;position:relative;z-index:2}#home #segments-mobile .common-limiter .content .segs a .infos .title{text-align:left;font:normal normal bold 30px/38px Inter;letter-spacing:-.33px;color:#FFF}#home #segments-mobile .common-limiter .content .segs a .infos .descr{text-align:left;font:normal normal normal 20px/24px Inter;letter-spacing:-.24px;color:#FFF}#home #segments-mobile .common-limiter .content .segs a .infos i{position:absolute;bottom:20px;right:20px;width:27px;height:27px;display:block;border:3px solid #fff;border-top:0;border-left:0;overflow:hidden}#home #segments-mobile .common-limiter .content .segs a .infos i::before{position:absolute;height:150px;width:3px;background-color:#fff;content:"";bottom:0;right:-4px;display:block;transform:translate(-50%,50%) rotate(315deg)}}@media (max-width:950px){#home{background-color:#151D30}#home #line-center #next-section,#home #lines{display:none}#home #line-center #next-section-mobile{display:block}#home #lines-mobile{display:block;z-index:2;position:relative}#home #lines-mobile .common-limiter .content ul{width:100%;display:flex;flex-direction:column}#home #lines-mobile .common-limiter .content ul li a{min-height:350px;padding:20px 0;position:relative;display:flex;align-items:center;justify-content:center;gap:20px;background:no-repeat padding-box #131e30;box-shadow:0 -3px 5px rgba(0,0,0,.16);opacity:1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}#home #lines-mobile .common-limiter .content ul li a>img{width:100%;height:100%;display:block;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);filter:blur(25px);position:absolute;left:0;top:0}#home #lines-mobile .common-limiter .content ul li a .left{transform:translateX(38vw);position:relative;z-index:1;transition:all .3s ease}#home #lines-mobile .common-limiter .content ul li a .left>img{max-height:250px;object-fit:contain}#home #lines-mobile .common-limiter .content ul li a .left .btn{max-width:220px;position:relative;min-height:49px;background:no-repeat padding-box #FFF;border-radius:0 9px 9px 0;display:block;text-align:left;font:normal normal 600 20px/22px Inter;letter-spacing:-.24px;color:#2C4A79;padding:10px 40px 10px 35px}#home #lines-mobile .common-limiter .content ul li a .left .btn i{width:20px;height:20px;display:block;right:10px;bottom:15px;position:absolute;border:2px solid #2C4A79;border-top:0;border-left:0;overflow:hidden}#home #lines-mobile .common-limiter .content ul li a .left .btn i::before{content:"";position:absolute;height:150px;width:2px;background-color:#2C4A79;bottom:0;right:-1px;display:block;transform:translate(0,50%) rotate(320deg)}#home #lines-mobile .common-limiter .content ul li a .right{transform:translateX(100%);max-width:60%;position:relative;z-index:1;text-align:left;font:normal normal normal 22px/26px Inter;letter-spacing:-.32px;color:#FFF;opacity:0;padding:0}#home #lines-mobile .common-limiter .content ul li.hover-li a{justify-content:space-between;box-shadow:0 10px 30px rgba(0,0,0,.12)}#home #lines-mobile .common-limiter .content ul li.hover-li a .left{transform:translateX(0)}#home #lines-mobile .common-limiter .content ul li.hover-li a .right{transform:translateX(0);opacity:1;padding-right:20px!important}#home #lines-mobile .common-limiter .content ul li.hover-li a>img{filter:blur(12px)}#home #countries .parallax-img{min-width:1200px;object-position:center;left:-200px}#home #numbers{padding-top:203px;padding-bottom:40px;min-height:100vh;display:flex;align-items:flex-end}#home #numbers::after{height:350px;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#151d30 45%)}#home #numbers .main-infos{width:100%;max-width:585px;min-width:auto;margin:0 auto;padding:0 20px;background:0 0;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(0);gap:5px}#home ul.numbers-list{justify-content:center;position:relative;transform:translate(0,0);left:0}#home ul.numbers-list li{width:230px;height:230px}#home ul.numbers-list li span{font:normal normal 500 18px/22px Inter}#home ul.numbers-list li .number,#home ul.numbers-list li b{font:normal normal 600 25px/34px Inter}#home ul.numbers-list li p{font:normal normal normal 16px/20px Inter}#home #countries{padding-bottom:150px;padding-top:150px}#home #countries::before{content:'';position:absolute;top:0;left:0;height:100px;width:100%;background:linear-gradient(0deg,rgba(255,255,255,0) 0,#151d30 80%);display:block;z-index:1}#home #countries .common-limiter .content{z-index:2}#home #countries .parallax-img{position:absolute;top:20%;width:100%;max-width:100%;z-index:0;pointer-events:none;user-select:none;will-change:transform}#home #countries .common-limiter .content #operations{gap:70px;backdrop-filter:blur(12px);padding:20px 20px 10px;z-index:2;position:relative;border-radius:20px;background:radial-gradient(#151d30,rgba(21,29,48,.3));align-items:center;justify-content:center;flex-direction:column}#home #countries .common-limiter .content #operations>.title{text-align:center;font:normal normal normal 30px/37px Inter;max-width:340px;margin:0 auto}#home #countries .common-limiter .content #operations .descr{max-width:340px;margin:0 auto;text-align:center;font:normal normal normal 18px/25px Inter}#home #countries .common-limiter .content #operations .descr .subtitle{text-align:center;font:normal normal bold 20px/24px Inter;margin-bottom:15px}}@media (max-width:950px) and (prefers-reduced-motion:no-preference){#home #lines-mobile .common-limiter .content ul li a{transition:justify-content .3s ease}#home #lines-mobile .common-limiter .content ul li a .right{transition:all .4s ease,opacity .3s ease,padding .3s ease,max-height .4s ease,flex-basis .4s ease;will-change:opacity,padding,max-height,flex-basis}#home #lines-mobile .common-limiter .content ul li.hover-li a>img{transition:filter .3s ease}}@media (max-width:920px){#home .ferris{min-height:800px;display:flex;flex-direction:column;align-items:center;justify-content:center}#home .ferris .ring{top:320px}#home .ferris .ring .item{width:200px;height:230px}#home .ferris .controls{inset:auto 0 650px 0;max-width:370px}#home .ferris #infos{padding:20px;transform:translate(-50%,65px);align-items:center;justify-content:center;flex-direction:column;gap:17px;max-width:400px;z-index:2;backdrop-filter:blur(12px)}#home .ferris #infos .title{max-width:100%;font:normal normal normal 22px/30px Inter;text-align:left}#home .ferris #infos .descr{max-width:100%;font:normal normal normal 16px/21px Inter}#home .ferris .depo-swiper{padding:25px 40px}#home .ferris .depo-swiper .swiper-slide .depoiment{gap:20px}#home .ferris .depo-swiper .swiper-slide .depoiment .left .name{font:normal normal normal 22px/32px Inter}#home .ferris .depo-swiper .swiper-slide .depoiment .descr,#home .ferris .depo-swiper .swiper-slide .depoiment .left .tag{font:normal normal normal 16px/21px Inter}#home .ferris .depo-swiper .swiper-slide .image-flag{right:-50px;width:70px}}@media (max-width:800px){#home ul.numbers-list{flex-direction:column;align-items:center;gap:20px}#home #countries .parallax-img{top:-50%}#home #countries{overflow:visible}#home #countries::before{display:none}#home #segments-mobile{display:block}#home #segments-mobile .common-limiter .content .segs a .infos{max-width:270px}#home #segments-mobile .common-limiter .content .segs a .infos .title{font:normal normal bold 22px/30px Inter}#home #segments-mobile .common-limiter .content .segs a .infos .descr{font:normal normal normal 16px/21px Inter}}@media (max-width:750px){#home .ferris .depo-swiper .swiper-slide .depoiment{gap:20px;flex-direction:column}#home .ferris .depo-swiper .swiper-slide .depoiment .left .name{text-align:center}#home .ferris .depo-swiper .swiper-slide .depoiment .left .tag{margin:0 auto;text-align:center}#home .ferris .depo-swiper .swiper-slide .depoiment .descr{text-align:center}#home .ferris .depo-swiper .swiper-slide .image-flag{top:0;right:-30px;width:60px}}@media (max-width:700px){#home #main-banner .common-limiter{top:210px}#home #main-banner .common-limiter .content .block-transition .text-transition{width:100%}#home .ferris .ring{top:270px}#home .ferris .controls{inset:190px 0 auto 0;max-width:340px}#home .ferris #infos{transform:translate(-50%,15px)}}@media (max-width:700px) and (max-height:800px){#home .ferris .controls{inset:20vh 0 auto 0}}@media (max-width:670px){#home #lines-mobile .common-limiter .content ul li a .right{font:normal normal normal 18px/24px Inter}#home .ferris #infos{transform:translate(-50%,10px)}}@media (max-width:600px){#home #main-banner .common-limiter .content .block-transition .text-transition .box .subtitle{font:normal normal normal 30px/30px Inter}#home #main-banner .common-limiter .content .block-transition .text-transition .box .title{font:normal normal bold 30px/30px Inter}#home #main-banner .common-limiter .content .block-transition .text-transition .box .tag{font:normal normal normal 20px/24px Inter}#home #main-banner .common-limiter .content .block-transition .text-transition .description{font:normal normal normal 16px/22px Inter}#home #numbers{align-items:center}#home #numbers .common-limiter .content{padding:0}#home #numbers .common-limiter .content .title{font:normal normal normal 30px/38px Inter}#home #countries{padding-bottom:70px}#home #countries .common-limiter .content #operations{align-items:center;justify-content:center;gap:40px;flex-direction:column}#home #countries .common-limiter .content #operations>.title{max-width:400px;text-align:left;font:normal normal normal 22px/30px Inter;letter-spacing:0}#home #countries .common-limiter .content #operations .descr{max-width:400px;text-align:left;font:normal normal normal 16px/20px Inter;letter-spacing:-.24px}#home #countries .common-limiter .content #operations .descr .subtitle{text-align:left;font:normal normal bold 16px/20px Inter;letter-spacing:-.24px;color:#FFF}#home .ferris .depo-swiper::after,#home .ferris .depo-swiper::before{font-size:45px}#home .ferris .depo-swiper::before{left:-13px;top:8px}#home .ferris .depo-swiper::after{right:-10px;top:calc(100% - 30px)}#home #segments-mobile .common-limiter .content .segs a>img{width:100%}}@media (max-width:570px){#home #lines-mobile .common-limiter .content ul li a .left>img{max-height:200px}#home #lines-mobile .common-limiter .content ul li a .left .btn{max-width:200px;font:normal normal 600 18px/22px Inter;padding:10px 45px 10px 20px}#home #lines-mobile .common-limiter .content ul li a .right{font:normal normal normal 16px/22px Inter}}@media (min-width:951px) and (max-height:925px){#home #lines .common-limiter .content ul li img{max-height:32vh}#home #lines .common-limiter .content ul li:hover::before{height:37vh}#home #lines .common-limiter .content ul li{padding-bottom:10px}}@media (min-width:951px) and (max-height:870px){#home #segments .common-limiter .content .segs{margin-top:58px}#home #segments .common-limiter .content #infos .title{font:normal normal normal 40px/47px Inter}#home #segments .common-limiter .content #infos .descr{font:normal normal 500 20px/26px Inter}}@media (min-width:951px) and (max-height:810px){#home .ferris #infos .title{font:normal normal normal 40px/45px Inter}#home .ferris #infos .descr{font:normal normal normal 20px/26px Inter}}@media (min-width:951px){#home ul.numbers-list li .number,#home ul.numbers-list li b{font:normal normal 600 50px/50px Inter}#home ul.numbers-list li p{font:normal normal normal 25px/30px Inter}}@media (min-width:951px) and (max-height:1000px){#home #lines .common-limiter .content ul li img{max-height:32vh}#home #lines .common-limiter .content ul li:hover::before{height:37vh}#home #lines .common-limiter .content ul li{padding-bottom:10px}#home #lines .common-limiter .content .text-top{height:120px}#home #lines .common-limiter .content .text-top>div{font:normal normal normal 30px/35px Inter}#home #lines .common-limiter .content .text-top>div b{font:normal normal bold 30px/35px Inter}#home #lines .common-limiter .content .texts-bottom{margin-top:20px;height:165px}#home #lines .common-limiter .content .texts-bottom>div .title{font:normal normal normal 30px/35px Inter}#home #lines .common-limiter .content .texts-bottom>div p{font:normal normal normal 16px/24px Inter}#home ul.numbers-list li .number,#home ul.numbers-list li b{font:normal normal 600 50px/50px Inter}#home ul.numbers-list li p{font:normal normal normal 25px/30px Inter}}@media (max-width:1366px) and (min-width:1041px){#home #main-banner .common-limiter .content .block-transition .text-transition{padding:16px 36px;max-width:760px;margin:0 auto}#home #main-banner .common-limiter .content .block-transition .text-transition .box .subtitle,#home #main-banner .common-limiter .content .block-transition .text-transition .box .title{font-size:40px;line-height:44px}#home #main-banner .common-limiter .content .block-transition .text-transition .box .tag{font-size:26px;line-height:34px}#home #main-banner .common-limiter .content .block-transition .text-transition .description{font-size:18px;line-height:24px;max-width:360px}#home #lines .common-limiter .content ul{gap:24px}#home ul.numbers-list{gap:20px;max-width:1000px}#home ul.numbers-list li{width:320px;height:320px;padding:28px 32px}}@media (max-width:1040px) and (min-width:768px){#home #main-banner .common-limiter{top:180px}#home #main-banner .common-limiter .content .block-transition .text-transition{padding:16px 24px;max-width:640px;margin:0 auto}#home #main-banner .common-limiter .content .block-transition .text-transition .box .subtitle,#home #main-banner .common-limiter .content .block-transition .text-transition .box .title{font-size:34px;line-height:38px}#home #main-banner .common-limiter .content .block-transition .text-transition .box .tag{font-size:24px;line-height:32px}#home #main-banner .common-limiter .content .block-transition .text-transition .description{font-size:16px;line-height:22px;max-width:340px}#home #numbers .common-limiter .content .title{font-size:40px;line-height:52px}#home ul.numbers-list{gap:20px;max-width:900px}#home ul.numbers-list li{width:280px;height:280px;padding:24px 28px}#home .ferris .ring .item{width:210px;height:260px}}@media (max-width:480px){#home #main-banner .common-limiter{top:190px}#home #main-banner .common-limiter .content .block-transition .text-transition{padding:16px}#home #main-banner .common-limiter .content .block-transition .text-transition .box .subtitle,#home #main-banner .common-limiter .content .block-transition .text-transition .box .title{font-size:26px;line-height:30px}#home #main-banner .common-limiter .content .block-transition .text-transition .box .tag{font-size:18px;line-height:22px}#home #main-banner .common-limiter .content .block-transition .text-transition .description{font-size:14px;line-height:20px;max-width:100%}#home #lines-mobile .common-limiter .content ul li a{padding:16px 12px}#home #lines-mobile .common-limiter .content ul li a .left>img{max-height:180px}#home #lines-mobile .common-limiter .content ul li a .left .btn{max-width:190px;font-size:16px;line-height:20px}#home #lines-mobile .common-limiter .content ul li a .right{font-size:16px;line-height:22px}#home ul.numbers-list{gap:16px;padding:0 16px}#home ul.numbers-list li{width:210px;height:210px;padding:20px 18px}#home ul.numbers-list li span{font-size:16px;line-height:20px}#home ul.numbers-list li .number,#home ul.numbers-list li b{font-size:28px;line-height:32px}#home ul.numbers-list li p{font-size:14px;line-height:18px}#home #countries .common-limiter .content #operations>.title{font-size:20px;line-height:26px}#home #countries .common-limiter .content #operations .descr{font-size:15px;line-height:20px}#home .ferris{padding-bottom:40px}#home .ferris .ring{top:260px}#home .ferris .ring .item{width:180px;height:210px}#home .ferris #infos{max-width:360px;padding:16px;transform:translate(-50%,10px)}#home .ferris #infos .title{font-size:20px;line-height:26px}#home .ferris #infos .descr,#home .ferris .depo-swiper .swiper-slide .depoiment .descr{font-size:14px;line-height:20px}#home .ferris .depo-swiper{padding:20px 24px}}@media (max-width:360px){#home #main-banner .common-limiter .content .block-transition .text-transition{padding:12px}#home #main-banner .common-limiter .content .block-transition .text-transition .box .subtitle,#home #main-banner .common-limiter .content .block-transition .text-transition .box .title{font-size:22px;line-height:26px}#home #lines-mobile .common-limiter .content ul li a .left .btn{max-width:180px;font-size:15px}#home #segments-mobile .common-limiter .content .segs a .infos{padding:16px 24px 32px}#home #segments-mobile .common-limiter .content .segs a .infos .title{font-size:20px;line-height:26px}#home #segments-mobile .common-limiter .content .segs a .infos .descr{font-size:14px;line-height:20px}}@media (min-width:1200px) and (min-height:1000px){#home #main-banner .common-limiter{top:180px}#home .ferris .ring{top:700px}}@media (min-width:951px) and (max-height:800px){#home #main-banner .common-limiter .content .block-transition .text-transition .box .subtitle,#home #main-banner .common-limiter .content .block-transition .text-transition .box .title{font:normal normal normal 38px/42px Inter}#home #main-banner .common-limiter .content .block-transition .text-transition .box .title{font-weight:700}#home #main-banner .common-limiter .content .block-transition .text-transition .box .tag{font:normal normal normal 24px/30px Inter}#home #main-banner .common-limiter .content .block-transition .text-transition .description{font:normal normal normal 18px/24px Inter}#home #lines .common-limiter .content .text-top{height:80px}#home #lines .common-limiter .content .text-top>div{font:normal normal normal 30px/36px Inter}#home #lines .common-limiter .content .text-top>div b{font:normal normal bold 30px/36px Inter}#home #lines .common-limiter .content .texts-bottom>div .title{font:normal normal normal 30px/36px Inter}#home #lines .common-limiter .content .texts-bottom>div p{font:normal normal normal 16px/22px Inter}#home #numbers .common-limiter .content .title{font:normal normal normal 40px/52px Inter}#home ul.numbers-list li span{font:normal normal 500 22px/24px Inter}#home ul.numbers-list li .number,#home ul.numbers-list li b{font:normal normal 600 56px/56px Inter}#home ul.numbers-list li p{font:normal normal normal 22px/28px Inter}#home #countries .common-limiter .content #operations>.title{font:normal normal normal 40px/50px Inter}#home #countries .common-limiter .content #operations .descr{font:normal normal normal 18px/24px Inter}#home #countries .common-limiter .content #operations .descr .subtitle{font:normal normal bold 24px/28px Inter}#home .ferris #infos .title{font:normal normal normal 36px/44px Inter}#home .ferris #infos .descr{font:normal normal normal 18px/24px Inter}#home .ferris .depo-swiper .swiper-slide .depoiment .left .name{font:normal normal normal 24px/32px Inter}#home .ferris .depo-swiper .swiper-slide .depoiment .left .tag{font:normal normal normal 14px/20px Inter}#home .ferris .depo-swiper .swiper-slide .depoiment .descr{font:normal normal normal 16px/22px Inter}#home #segments .common-limiter .content #infos .title{font:normal normal normal 40px/52px Inter}#home #segments .common-limiter .content #infos .descr{font:normal normal 500 18px/24px Inter}#home #segments .common-limiter .content .segs .seg .infos .title{font:normal normal normal 40px/50px Inter}#home #segments .common-limiter .content .segs .seg .infos .descr{font:normal normal normal 18px/24px Inter}}@media (min-width:951px) and (max-height:700px){#home #main-banner .common-limiter .content .block-transition .text-transition .box .subtitle,#home #main-banner .common-limiter .content .block-transition .text-transition .box .title{font:normal normal normal 32px/36px Inter}#home #main-banner .common-limiter .content .block-transition .text-transition .box .title{font-weight:700}#home #main-banner .common-limiter .content .block-transition .text-transition .box .tag{font:normal normal normal 20px/26px Inter}#home #main-banner .common-limiter .content .block-transition .text-transition .description{font:normal normal normal 16px/22px Inter}#home #lines .common-limiter .content .text-top>div{font:normal normal normal 26px/32px Inter}#home #lines .common-limiter .content .text-top>div b{font:normal normal bold 26px/32px Inter}#home #lines .common-limiter .content .texts-bottom>div .title{font:normal normal normal 26px/32px Inter}#home #lines .common-limiter .content .texts-bottom>div p{font:normal normal normal 14px/20px Inter}#home #numbers .common-limiter .content .title{font:normal normal normal 34px/44px Inter}#home ul.numbers-list li span{font:normal normal 500 18px/20px Inter}#home ul.numbers-list li .number,#home ul.numbers-list li b{font:normal normal 600 46px/50px Inter}#home ul.numbers-list li p{font:normal normal normal 18px/24px Inter}#home #countries .common-limiter .content #operations>.title{font:normal normal normal 30px/40px Inter}#home #countries .common-limiter .content #operations .descr{font:normal normal normal 16px/22px Inter}#home #countries .common-limiter .content #operations .descr .subtitle{font:normal normal bold 20px/24px Inter}#home .ferris #infos .title{font:normal normal normal 30px/38px Inter}#home .ferris #infos .descr{font:normal normal normal 16px/22px Inter}#home .ferris .depo-swiper .swiper-slide .depoiment .left .name{font:normal normal normal 20px/28px Inter}#home .ferris .depo-swiper .swiper-slide .depoiment .left .tag{font:normal normal normal 13px/18px Inter}#home .ferris .depo-swiper .swiper-slide .depoiment .descr{font:normal normal normal 14px/20px Inter}#home #segments .common-limiter .content #infos .title{font:normal normal normal 32px/40px Inter}#home #segments .common-limiter .content #infos .descr{font:normal normal 500 16px/22px Inter}#home #segments .common-limiter .content .segs .seg .infos .title{font:normal normal normal 32px/40px Inter}#home #segments .common-limiter .content .segs .seg .infos .descr{font:normal normal normal 16px/22px Inter}}.swiper-dots{display:flex;justify-content:center;align-items:center;gap:15px;margin:0;position:absolute;left:0;bottom:-35px;z-index:1}.swiper-dots .dot{width:15px;height:15px;border-radius:9999px;background:#fff;opacity:.6;border:2px solid #EE7927;padding:0;cursor:pointer}.swiper-dots .dot.is-active{opacity:1;background:var(--brand,#EE7927);transition:width .3s ease,background-color .3s ease,opacity .3s ease}.swiper-dots .dot:focus-visible{outline:#000 solid 2px;outline-offset:4px}