.clients{margin-top:100vh;padding-top:110px;background:#002c44;display:flex;justify-content:center;align-items:center}@media(max-width:767.98px){.clients{flex-wrap:wrap}}.clients .cl-fat{padding-right:15px;padding-left:15px}@media(max-width:767.98px){.clients .cl-fat{padding-right:1px;padding-left:1px}.clients .cl-fat:nth-child(n+5){display:none}}.clients .cl-fat div{width:100%;height:auto;aspect-ratio:1;display:flex;justify-content:center;align-items:center;box-shadow:0 3px 6px #00000030;background:#fff}.clients .cl-fat.middle{margin-bottom:60px}@media(max-width:767.98px){.clients .cl-fat.middle{margin-bottom:60px}}.clients .cl-fat.cl-1{width:16.66%}@media(max-width:767.98px){.clients .cl-fat.cl-1{width:33.33%}.clients .cl-fat.cl-1.middle{margin-bottom:0}}.clients .cl-fat.cl-2{width:11.11%}@media(max-width:767.98px){.clients .cl-fat.cl-2{width:22.22%}}.clients .cl-fat.cl-2 div{margin-bottom:24px}@media(max-width:767.98px){.clients .cl-fat.cl-2 div{margin-bottom:1px}}.clients .swiper-clients .swiper-wrapper{align-items:center}.clients .swiper-clients .swiper-wrapper .swiper-slide{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;transition:all .5s}.clients .swiper-clients .swiper-wrapper .swiper-slide img:nth-child(2){margin-top:24px}.clients .swiper-clients .swiper-wrapper .swiper-slide.middle{margin-bottom:70px}.photos{background:#002c44;padding-top:1rem}.photos .gallery{display:flex;align-items:flex-end;margin-top:-3rem}.photos .gallery .g-item{margin-bottom:24px;position:relative}.south-unit{padding-top:170px;padding-bottom:120px;overflow:hidden;background:#edf2f6}@media(max-width:991.98px){.south-unit{padding-top:130px;padding-bottom:80px}}.south-unit .col-lg-6{position:relative}.south-unit .col-lg-6 .kmbi-border-7{position:absolute;top:120px;right:0;z-index:9}@media(max-width:991.98px){.south-unit .col-lg-6 .kmbi-border-7{display:none}}.south-unit .col-lg-6 h1{font-size:calc(1.575rem + 3.9vw)}@media(min-width:1200px){.south-unit .col-lg-6 h1{font-size:4.5rem}}.south-unit .col-lg-6 h1{font-weight:700;color:#002c44;position:relative;z-index:15}@media(max-width:991.98px){.south-unit .col-lg-6 h1{font-size:42px;margin-bottom:30px}}.south-unit .col-lg-6 .kmbi-ball-2{position:absolute;top:50%;left:-50%;fill:#fff;z-index:-1}@media(max-width:991.98px){.south-unit .col-lg-6 .kmbi-ball-2{display:none}}.south-unit .desc{margin-top:120px}@media(max-width:991.98px){.south-unit .desc{margin-top:0}}.south-unit .desc p{font-size:18px;color:#002c44;margin-bottom:24px}.clients .cl-fat:nth-child(1){position:relative;z-index:9}.clients .cl-fat:nth-child(2){position:relative;z-index:8}.clients .cl-fat:nth-child(3){position:relative;z-index:7}.clients .cl-fat:nth-child(4){position:relative;z-index:8}.clients .cl-fat:nth-child(6){position:relative;z-index:10}.clients .cl-fat:nth-child(7){position:relative;z-index:11}.clients .cl-fat:nth-child(8){position:relative;z-index:12}.photos{background:#002c44;padding-top:120px;position:relative;overflow:hidden}.photos .gallery{justify-content:center;align-items:center}.photos .gallery-heading{text-align:center;margin-bottom:70px;position:relative;z-index:3;font-size:2.5rem}.photos .gallery-heading .mini-title{font-size:3.8rem;color:#f1b603;font-weight:700;letter-spacing:2px;text-transform:uppercase;display:block;margin-bottom:18px}.photos .gallery-heading h2{color:#fff;max-width:900px;margin:0 auto 24px}.photos .gallery-heading p{color:#ffffffbf;font-size:18px;max-width:760px;margin:0 auto}.photos .gallery{display:flex;align-items:flex-end;margin-top:-3rem;position:relative;z-index:2}@media(max-width:767.98px){.photos .gallery{flex-wrap:wrap;align-items:flex-start}}.photos .gallery .w-item{width:24%;padding:12px;margin-bottom:3rem}@media(max-width:767.98px){.photos .gallery .w-item{width:48%}}.photos .gallery .w-item.w-2{margin-bottom:-5rem}@media(max-width:767.98px){.photos .gallery .w-item.w-2{margin-top:-4.5rem;margin-bottom:0}}.photos .gallery .w-item2{padding:12px;width:33%}@media(max-width:767.98px){.photos .gallery .w-item2{width:52%}}.photos .gallery .w-item3{padding:12px;width:15%}@media(max-width:767.98px){.photos .gallery .w-item3{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;gap:20px;justify-content:center}.photos .gallery .w-item3 .g-item:nth-child(1){width:47%;order:1}.photos .gallery .w-item3 .g-item:nth-child(2){width:47%;order:3}.photos .gallery .w-item3 .g-item:nth-child(3){width:47%;order:2}}.photos .gallery .g-item{margin-bottom:24px;position:relative;overflow:hidden;border-radius:14px}.photos .gallery .g-item img,.photos .gallery .g-item video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:14px;transition:transform .8s ease,filter .6s ease}.photos .gallery .g-item:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#002c448c,#002c4414);opacity:0;transition:opacity .5s ease}.photos .gallery .g-item:hover img,.photos .gallery .g-item:hover video{transform:scale(1.04);filter:brightness(.92)}.photos .gallery .g-item:hover:after{opacity:1}.photos .gallery .g-item:hover .gallery-badge{transform:translateY(-4px)}.photos .gallery-badge{position:absolute;top:20px;left:20px;z-index:5;background:#ffffffeb;color:#002c44;padding:10px 18px;border-radius:999px;font-size:14px;font-weight:700;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 30px #0000001f;transition:transform .4s ease}.photos .gallery-badge.dark{background:#002c44e0;color:#fff}.photos .location-section{margin-top:80px;position:relative;z-index:2}.photos .location-top{display:flex;justify-content:space-between;gap:60px;align-items:flex-end}@media(max-width:991.98px){.photos .location-top{flex-direction:column;align-items:flex-start}}.photos .location-info h3{color:#fff;margin-bottom:20px;margin-top:24px}.photos .location-info p{color:#ffffffb8;max-width:620px;font-size:18px;margin-bottom:0}.photos .location-pill{display:inline-flex;align-items:center;gap:10px;background:#fff;color:#002c44;padding:14px 24px;border-radius:999px;font-size:15px;font-weight:700}.photos .location-stats{display:flex;gap:18px}@media(max-width:767.98px){.photos .location-stats{flex-wrap:wrap}}.photos .location-cta{padding-top:15px;padding-bottom:80px}.photos .stat-box{min-width:170px;background:#ffffff14;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:24px;border-radius:18px}.photos .stat-box strong{display:block;color:#fff;font-size:28px;margin-bottom:10px}.photos .stat-box span{color:#ffffffb8;font-size:14px}.photos .location-map{height:420px;overflow:hidden;position:relative;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.photos .location-map iframe{width:100%;height:100%;border:0;display:block;filter:grayscale(.15) contrast(1.02)}.south-differentials{background:#edf2f6;padding-top:120px;padding-bottom:80px;position:relative}.south-differentials .kmbi-border-8{position:absolute;top:0;right:1rem;pointer-events:none;z-index:2}@media(min-width:1400px){.south-differentials .kmbi-border-8{position:absolute;top:0;right:8rem}}@media(max-width:1399.98px){.south-differentials .kmbi-border-8{position:absolute;top:60px;right:-150px}}@media(max-width:991.98px){.south-differentials .kmbi-border-8{display:none}}.south-differentials .container{position:relative;z-index:1}.south-differentials .btn,.south-differentials button,.south-differentials a{position:relative;z-index:3}.south-differentials h2{color:#002c44;margin-bottom:60px}.south-differentials .row-box{margin-bottom:30px}.south-differentials .row-box .box{width:40%;background:#002c44;margin-right:24px;padding:30px 30px 30px 40px;position:relative;border-radius:5px}@media(max-width:991.98px){.south-differentials .row-box .box{width:100%;margin-bottom:30px}}.south-differentials .row-box .box:after{content:"";position:absolute;top:0;left:0;width:10px;height:100%;border-radius:5px 0 0 5px;background-image:linear-gradient(0deg,#b6c8d6,#0e364c,#ef6d5f,#f1b603)}.south-differentials .row-box .box .year{font-size:28px;color:#edf2f6;margin-bottom:1rem;font-weight:700;display:block}.south-differentials .row-box .box p{color:#edf2f6;font-size:18px;margin-bottom:0}.south-cta{background:#002c44;padding:100px 0}.south-cta h2{color:#fff;margin-bottom:40px}.south-cta .text-center{position:relative;z-index:14}.clients{margin-top:0;background:#edf2f6}.segments{background:#edf2f6;height:80vh;position:relative;overflow-x:clip}@media(max-width:991.98px){.segments{height:auto}}.segments::-webkit-scrollbar{display:none}.segments .segments-container{height:80vh;position:sticky;top:0;left:0}@media(max-width:991.98px){.segments .segments-container{height:auto;position:initial}}.segments .segments-container .tools{position:absolute;top:0;left:0;width:100vw;height:100vh;height:100%}@media(max-width:991.98px){.segments .segments-container .tools.txt{position:initial}.segments .segments-container .tools:not(.txt){display:none}}.segments .segments-container .tools p{font-size:256px;font-weight:800;position:relative;width:-moz-fit-content;width:fit-content;height:100%;display:flex;align-items:center;margin:auto;text-transform:uppercase}@media(max-width:1199.98px){.segments .segments-container .tools p{font-size:200px}}.segments .segments-container .tools p.clip-come{width:100%;justify-content:center}@media(max-width:991.98px){.segments .segments-container .tools p.clip-come{display:none}}.segments .segments-container .tools .uniques{-webkit-text-stroke-color:#002C44;-webkit-text-stroke-width:3px;color:#f1b603;z-index:2;position:relative;display:flex;align-items:center;height:100%;margin-left:calc(var(--var-position) * -1);width:100%;justify-content:center}.segments .segments-container .tools.melf{background-color:#f1b603;overflow:hidden;transform:translate(var(--var-position))}.segments .segments-container .tools .boxes{position:absolute;top:0;bottom:0;margin:auto;display:flex;align-items:center;z-index:10;padding-right:60px;padding-left:60px;transform:translate(var(--var-porcentagem));margin-left:100vw}@media(max-width:991.98px){.segments .segments-container .tools .boxes{transform:none;margin-left:0;position:initial;flex-wrap:wrap;padding-left:0;padding-right:0}}.segments .segments-container .tools .boxes .item{background:#002c44;padding:60px;position:relative;overflow:hidden;width:22vw;margin-right:12px;margin-left:12px;border-radius:5px}@media(max-width:1399.98px){.segments .segments-container .tools .boxes .item{width:30vw}}@media(max-width:1199.98px){.segments .segments-container .tools .boxes .item{width:40vw}}@media(max-width:991.98px){.segments .segments-container .tools .boxes .item{width:100%;margin-bottom:40px}}.segments .segments-container .tools .boxes .item:nth-child(2n){margin-bottom:60px}@media(max-width:991.98px){.segments .segments-container .tools .boxes .item:nth-child(2n){margin-bottom:40px}}.segments .segments-container .tools .boxes .item:after{content:"";position:absolute;top:0;left:0;width:10px;height:200%;background:linear-gradient(0deg,#f1b603,#ef6d5f,#0e364c 66%,#b6c8d6);background-size:100% 400%;animation:gradient 4s linear infinite}.segments .segments-container .tools .boxes .item h2{color:#edf2f6;font-size:36px;font-weight:700;margin-bottom:30px}.segments .segments-container .tools .boxes .item span{font-size:18px;color:#edf2f6;display:block;margin-bottom:30px}@media(max-width:767.98px){.segments .segments-container .tools .boxes .item span{display:none}}.segments .segments-container .tools .boxes .item a{color:#edf2f6}.btn-primary{border-color:#f1b603;background:transparent;color:#fff;transition:background-bottom .45s cubic-bezier(1,.007,1,.007),color .3s;position:relative;overflow:hidden}.btn-primary span{position:relative;z-index:2}.btn-primary svg{fill:#fff;position:relative;z-index:2}.btn-primary:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#f1b603;transform:translate3d(0,105%,0);transition:transform .3s cubic-bezier(.7,0,.2,1);z-index:1}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{border-color:#000;color:#fff;background:#002c44}.btn-primary:hover:before,.btn-primary:focus:before,.btn-primary:active:before{transform:translateZ(0)}.btn-primary:hover svg,.btn-primary:focus svg,.btn-primary:active svg{fill:#fff}.g-item-width2{position:relative}.su-sound-btn{position:absolute;right:12px;bottom:12px;z-index:3;width:34px;height:34px;padding:0;border:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#0000008c;color:#fff;cursor:pointer;transition:background .2s,transform .2s}.su-sound-btn:hover{background:#000c;transform:scale(1.06)}.su-sound-btn .su-ico-on{display:none}.su-sound-btn.is-on .su-ico-on{display:block}.su-sound-btn.is-on .su-ico-off{display:none}
