.tns-outer{position:relative}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s;will-change:transform;display:flex;align-items:stretch;justify-content:flex-start}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;user-select:none}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714286%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}.tns-controls{display:flex;justify-content:space-between;pointer-events:none;z-index:2;position:absolute;height:40px;bottom:0;left:0;right:0}@media all and (max-width:767px){.tns-controls{margin-left:24px;margin-right:24px}}.tns-controls>button{display:flex;justify-content:center;align-items:center;width:40px;height:40px;appearance:none;border:1px solid #DCE2EC;pointer-events:all;border-radius:4px;background:transparent;background-size:24px 24px;color:transparent;font-size:0;transition:all .3s ease;background-color:#fff}.tns-controls>button:after{content:url(data:image/svg+xml,%3Csvg%20style%3D%27color%3A%20%231C1D1F%27%20fill%3D%22none%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m16%2012-.7215.7706-5.1077%205.4554-.72467.774-1.44613-1.5446.72147-.7705%204.38623-4.6849-4.38304-4.68485-.72466-.77058%201.44613-1.54457.72147.77058%205.1077%205.45542z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E);width:24px;height:24px}.tns-controls>button:first-of-type:after{transform:rotate(180deg)}.tns-controls>button:disabled{opacity:1;background-color:#f2f5fb;pointer-events:none}.tns-controls>button:disabled:after{opacity:.25}.tns-nav{display:flex;height:40px;justify-content:center;align-items:center;pointer-events:none;z-index:1}.tns-nav>*{pointer-events:all}.tns-nav .slick-dot-icon{background-color:#f2f5fb}.tns-nav button{margin:0;position:relative;border:none;width:22px;height:22px;background:none;appearance:none}.tns-nav button:after{content:"";position:absolute;inset:0;margin:auto;display:block;height:10px;width:10px;border-radius:2px;background:#dce2ec;transition:background .2s ease}.tns-nav button:after:before{display:none}.tns-nav button.tns-nav-active:after{opacity:var(--dot-opacity);background:#0d225f}@media all and (max-width:767px){.tns-nav button{width:16px;height:16px}.tns-nav button:after{width:8px;height:8px}}.testimonials{padding-top:64px;padding-bottom:48px}@media all and (min-width:1280px){.testimonials{padding-top:120px;padding-bottom:160px}}.testimonials h1{font-weight:500;font-style:normal;font-size:36px;line-height:44px;letter-spacing:-.02em}@media all and (min-width:1024px){.testimonials h1{font-weight:500;font-style:normal;font-size:40px;line-height:48px}}.testimonials .tns-item{height:auto}.testimonials .testimonials-slider{display:flex}.testimonials .testimonial{padding-top:56px;padding-bottom:56px;display:flex;min-height:100%;height:100%;width:100%}@media all and (min-width:1280px){.testimonials .testimonial .text{height:100%}}.testimonials .testimonial .testimonial-content{display:flex;flex-direction:column;justify-content:flex-start}.testimonials .testimonial .logo{width:100px;height:100px;min-height:100px;margin-bottom:16px}.testimonials .testimonial .logo img{width:100%;height:100%;object-fit:contain;border-radius:6px;background-color:#fff}.testimonials .testimonial .text{min-height:max-content;margin-bottom:auto}.testimonials .testimonial .text p{margin-bottom:16px}.testimonials .testimonial .bullet{width:32px;height:32px;margin:8px 0}.testimonials .testimonial h3{font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:8px}.testimonials .testimonial h4{font-size:28px;font-style:normal;font-weight:500;line-height:36px;letter-spacing:-.56px}.main-takeover{color:#fff;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;background-size:cover;background-position:center center;position:relative;height:616px;z-index:0}.main-takeover:after{background:linear-gradient(0deg,#050e29b3,#0c1d510d);background-blend-mode:luminosity;content:"";display:block;position:absolute;inset:0;z-index:1}@media all and (min-width:768px){.main-takeover{min-height:704px}}.main-takeover video{position:absolute;inset:0;pointer-events:none;display:block;width:100%;height:100%;object-fit:cover;z-index:1;opacity:0;transition:all .6s ease-out}.main-takeover video.playing{opacity:1}.main-takeover .container{position:relative;z-index:2}.takeover-content{padding:64px 0}@media all and (min-width:768px){.takeover-content{max-width:75%}}.takeover-content h1{margin-bottom:40px;font-size:44px;font-style:normal;font-weight:500;line-height:48px;letter-spacing:-.88px}.takeover-content h1 small{display:block;margin-bottom:24px;font-size:20px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:-.4px}@media all and (min-width:768px){.takeover-content h1{font-size:70px;line-height:77px;letter-spacing:-1.4px}.takeover-content h1 small{font-size:24px;line-height:32px;font-weight:500;letter-spacing:-.48px}}.takeover-content .button{display:inline-block}.segmentation-grid{display:grid;grid-template-columns:1fr;gap:16px;padding-top:64px;padding-bottom:64px}@media all and (min-width:600px){.segmentation-grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media all and (min-width:768px){.segmentation-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-auto-flow:column}}.segmentation-grid .segmentation-card{padding:24px;min-height:300px;display:flex;flex-direction:column;border-radius:10px;background-color:#cfdafb;position:relative;z-index:0;overflow:hidden;transition:all .7s ease;--upscale: 1.05}@media all and (min-width:1024px){.segmentation-grid .segmentation-card{padding:40px}}.segmentation-grid .segmentation-card>*{position:relative;z-index:1}.segmentation-grid .segmentation-card .text-content{position:relative;z-index:1;transition:.5s transform ease,.6s opacity ease;display:flex;align-content:inherit;flex-direction:column;justify-content:inherit;align-items:inherit;width:100%}.segmentation-grid .segmentation-card .button-link{opacity:0;will-change:transform,opacity;transform:translateY(24px);transition:.3s all 0s ease;margin-top:16px}.segmentation-grid .segmentation-card:hover .text-content{transform:translateY(0)}.segmentation-grid .segmentation-card:hover .button-link{opacity:1;transform:translateY(0);transition:.6s all .1s ease}.segmentation-grid .segmentation-card img{object-fit:contain;position:absolute;max-width:100%;height:76%;display:block;bottom:0;right:0;left:unset;margin:auto;object-position:right bottom;transform-origin:center center}.segmentation-grid .segmentation-card.restaurants{background-color:#e2fbd5}.segmentation-grid .segmentation-card.restaurants img{transform:rotate(0)}.segmentation-grid .segmentation-card.restaurants:hover{background-color:#d3fac1}.segmentation-grid .segmentation-card.offices{background-color:#f6efff}.segmentation-grid .segmentation-card.offices img{transform:rotate(270deg)}.segmentation-grid .segmentation-card.offices:hover{background-color:#f1e6ff}.segmentation-grid .segmentation-card.shops{background-color:#fff5db}.segmentation-grid .segmentation-card.shops img{transform:rotate(90deg)}.segmentation-grid .segmentation-card.shops:hover{background-color:#fff598}.segmentation-grid .segmentation-card.domestic{background-color:#e1f2ff}.segmentation-grid .segmentation-card.domestic img{transform:rotate(180deg)}.segmentation-grid .segmentation-card.domestic:hover{background-color:#d2ecff}@media all and (min-width:768px){.segmentation-grid .segmentation-card p{max-width:60%}.segmentation-grid .segmentation-card img{height:85%}.segmentation-grid .segmentation-card.restaurants{align-items:flex-start;justify-content:flex-start}.segmentation-grid .segmentation-card.restaurants img{left:unset;right:0;transform:scale(1)}.segmentation-grid .segmentation-card.offices{align-items:flex-end;justify-content:flex-start;text-align:right}.segmentation-grid .segmentation-card.offices img{left:0;right:unset;transform:scale(1)}.segmentation-grid .segmentation-card.shops{align-items:flex-start;justify-content:flex-end}.segmentation-grid .segmentation-card.shops .text-content{transform:translateY(64px)}.segmentation-grid .segmentation-card.shops img{left:unset;right:0;transform:scale(1)}.segmentation-grid .segmentation-card.shops:hover .text-content{transform:translateY(0)}.segmentation-grid .segmentation-card.domestic{align-items:flex-end;justify-content:flex-end;text-align:right}.segmentation-grid .segmentation-card.domestic .text-content{transform:translateY(64px)}.segmentation-grid .segmentation-card.domestic img{left:0;right:unset;transform:scale(1)}.segmentation-grid .segmentation-card.domestic:hover .text-content{transform:translateY(0)}}@media all and (min-width:1024px){.segmentation-grid .segmentation-card img{height:100%}}.segmentation-grid h2{color:#14151a;font-size:32px;font-style:normal;font-weight:500;line-height:40px;letter-spacing:-.64px}@media all and (min-width:1024px){.segmentation-grid h2{letter-spacing:-.08px;font-size:40px;line-height:48px;margin-bottom:8px}}.segmentation-grid p{font-weight:400;font-style:normal;font-size:18px;line-height:28px;letter-spacing:-.02em}@media all and (min-width:1024px){.segmentation-grid p{font-size:20px;line-height:28px}}.offers{background-color:#f2f5fb;padding:64px 0}@media all and (min-width:768px){.offers{padding:120px 0}}.offers .offers-card-grid{display:grid;grid-template-columns:1fr;row-gap:16px}@media all and (min-width:600px){.offers .offers-card-grid{grid-template-columns:repeat(4,1fr);gap:16px}}@media all and (min-width:768px){.offers .offers-card-grid{grid-template-columns:repeat(6,1fr)}}@media all and (min-width:1280px){.offers .offers-card-grid{gap:24px;grid-template-columns:repeat(10,1fr)}}.offers .offers-card{display:flex;justify-content:flex-start;flex-direction:column;align-items:center;background:#fff;padding:32px 16px;border-radius:6px;grid-column:span 2}@media all and (min-width:768px){.offers .offers-card{padding:40px 24px 48px}}.offers .offers-card svg{display:block;width:56px;height:56px;margin-bottom:40px}.offers h5{font-weight:400;font-style:normal;font-size:20px;line-height:28px;letter-spacing:-.02em}@media all and (min-width:1024px){.offers h5{font-size:24px;line-height:32px}}.offers h5{font-weight:500;font-style:normal;text-align:center}.offers h5 small{display:block;margin-top:8px;font-size:18px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0}
