html{cursor:url(img/Oval.svg);scroll-behavior:smooth}body{color:#17172e;font-family:TTCommons-regular,Arial,sans-serif;font-size:20px}.body-container-wrapper,body{overflow-x:hidden}:focus{border-bottom:0;outline:none}ul{padding-inline-start:0}p{margin:30px 0}p a{text-decoration:underline}h1,h2,h3,h4,h5,h6{margin-bottom:0;margin-top:0}h1{color:#fff;font-size:90px;line-height:96px}h1,h2{font-family:TTCommons-DemiBold,Arial,sans-serif}h2{color:#17172e;font-size:82px;font-style:normal;font-weight:700;letter-spacing:-1px;line-height:82px}h3{color:#17172e;font-family:TTCommons-Regular,Arial,sans-serif}h3,h4{font-size:52px;line-height:52px}h4{font-family:TTCommons-Light,Arial,sans-serif}h5{color:#17172e;font-family:TTCommons-light;font-size:22px}h5,h6{line-height:32px}h6{font-family:TTCommons-ExtraLight,Arial,sans-serif;font-size:32px}a{color:#212529;transition:all .2s}a:focus,a:hover{color:#9f9f9f}svg{overflow:hidden;vertical-align:inherit}figure{margin:0}.card-columns .card{margin-bottom:0}.fs-28{font-size:28px}.padding-10px{padding:10px}.padding-20px{padding:20px}.padding-botom-10px{padding-bottom:10px}.padding-botom-20px{padding-bottom:20px}.padding-60px{padding:60px 0 0}.padding-bottom-60{padding:0 0 60px}.padding-bottom-120{padding:0 0 120px}.padding-60px-160px{padding:60px 0 160px}.padding-30px-160px{padding:30px 0 160px}.padding-160px-60px{padding:160px 0 60px}.padding-bottom-160{padding:0 0 160px}.padding-top-80px{padding-top:80px}.padding-bottom-80px{padding-bottom:80px}.btn-light{background-color:#fff;border:none;border-radius:25px;box-shadow:none;font-family:TTCommons-Bold;font-size:16px;font-weight:700;line-height:20px;margin:0;padding:15px 60px}.btn-light:focus,.btn-light:hover{background-color:#fff;box-shadow:0 5px 15px hsla(0,0%,6%,.4);text-decoration:none}.btn-green{background-color:#00ebb0;border:none;border-radius:25px;box-shadow:none;color:#17172e;font-family:TTCommons-Bold;font-size:16px;font-weight:700;line-height:20px;max-height:50px;max-width:100%;padding:15px 60px}.btn-green:focus,.btn-green:hover{background-color:#00ebb0;box-shadow:0 5px 15px hsla(0,0%,6%,.4);color:#17172e;text-decoration:none}.btn-black{background-color:#0f0f0f;border:none;border-radius:25px;box-shadow:none;color:#fff;font-size:16px;font-weight:700;line-height:20px;margin-top:10px;padding:15px 60px}.btn-black:focus,.btn-black:hover{box-shadow:0 5px 15px hsla(0,0%,6%,.4);color:#fff;text-decoration:none}.btn-black-align{text-align:right;z-index:1}.btn-green-border{background-color:#00ebb0;border:2px solid #00ebb0;border-radius:25px;box-shadow:none;color:#fff;font-size:16px;font-weight:700;line-height:20px;margin-top:10px;padding:13px 60px}.btn-green-border:focus,.btn-green-border:hover{background-color:transparent;box-shadow:0 15px 20px hsla(0,0%,6%,.15);color:#fff;text-decoration:none}.btn-transparent{background-color:transparent;border:2px solid hsla(0,0%,6%,.4);border-radius:25px;box-shadow:none;color:#17172e;font-size:16px;font-weight:700;line-height:20px;margin-top:10px;padding:13px 60px}.btn-transparent:focus,.btn-transparent:hover{border-color:#0f0f0f;box-shadow:0 15px 20px hsla(0,0%,6%,.15);text-decoration:none}.main-header{display:flex}#topheader .navbar-nav li.active>a{background-color:transparent;border-bottom:1px solid hsla(0,0%,6%,.4)}.bg-dark{background:transparent!important;transition:.75s ease}.bg-dark.scrolled{background:#000!important}a.nav-link{font-family:TTCommons-DemiBold,Arial,sans-serif;font-size:18px}#logo{align-items:center;background-image:url(img/logotipo.svg);display:flex;float:left;width:200px}.projects-page-template #navbar:not(.scrolled) #logo svg path{fill:#fff!important}.fix-linhas{height:100%}.black-line{border-color:#fff!important;height:100%;left:0;margin:0 auto;position:absolute;width:100%}.line-1-b,.line-2-b,.line-3-b,.line-4-b{border-left:1px solid #000;height:100%;left:0;opacity:.1;position:relative;top:0;z-index:1}.line-4-b{border-right:1px solid #000}.black-line-2{height:100%;left:0;margin:0 auto;position:absolute;width:100%}.line-1-c,.line-2-c,.line-3-c,.line-4-c{border-left:1px solid #000;height:100%;left:0;opacity:.1;position:relative;top:0}.line-4-c{border-right:1px solid #000}.white-line-2{height:100%;left:0;margin:0 auto;position:absolute;top:0;width:100%}.line-1-e,.line-2-e,.line-3-e,.line-4-e{border-left:1px solid #fff;left:0;opacity:.3;position:relative;top:0}.line-4-e{border-right:1px solid #fff}.custom-cursor{cursor:none;position:absolute;z-index:1}.hack{color:#fff;transition:all 1s;width:6em}.hack:hover span:not(.hidden-word){opacity:.2;transition:all .8s;z-index:0}.hack .hidden-word{color:#fff;opacity:0;padding:0 80px;position:absolute;transition:all 1s;z-index:-1}.hack:hover .hidden-word{opacity:1;z-index:0}.safety-height{min-height:700px}#home{background:linear-gradient(hsla(0,0%,6%,.85),hsla(0,0%,6%,.85)),url(img/home-bg.png);height:100vh;min-height:768px}.mainClaim{margin-top:314px;position:relative;z-index:1}.sub-claim{color:#fff}.default-inner-text,.sub-claim{font-family:TTCommons-Regular,Arial,sans-serif;font-size:28px;line-height:42px}.main-bg{background-position:50%!important;background-size:cover!important;height:100vh;position:relative}.navbar-nav .nav-link{margin-right:30px;padding-left:0}#navLinks8,#navLinks9,.navbar-nav .nav-item:last-of-type .nav-link{margin-right:0}.current{border-bottom:1px solid}.navbar-nav{display:-ms-flexbox;display:-webkit-inline-box;-ms-flex-direction:column;flex-direction:column;float:right;list-style:none;margin-bottom:0;padding-left:0}#navbar{background-color:transparent;left:0;overflow:hidden;padding:80px 0;position:fixed;top:0;transition:.4s;width:100%;z-index:99}#navbar a{line-height:8px;vertical-align:-webkit-baseline-middle}.linkDown{bottom:50px;color:#fff;font-family:TTCommons-regular;font-size:14px;left:0;position:absolute;right:0}.linkDown span:after{background:#fff;bottom:-40px;content:"";height:30px;left:50%;position:absolute;width:1px}#navbar a:hover,.menuLinks{color:hsla(0,0%,100%,.4)}#navbar a.active,#navbar a:hover{background-color:transparent}#navbar a.active{color:#fff}#navbar-right{float:right}.lang{color:hsla(0,0%,100%,.4);font-family:TTCommons-Regular,Arial,sans-serif;font-size:14px}#navbar .lang .nav-link{line-height:14px}a#navLinks8{font-size:14px;margin-right:10px}a#navLinks9{font-size:14px;margin-right:0}a#navLinks9:hover{text-decoration:none}img.lang{margin:0 10px;opacity:.4}#section-2{background-color:#00ebb0;position:relative}.sec2-container{position:relative;z-index:2}.white-line2{min-width:100px;z-index:0}.white-line-3,.white-line2{position:absolute;width:100%}.white-line-3{border-color:#fff!important;height:100%;left:0;margin:0 auto}.line-1-2{border-right:1px solid hsla(0,0%,6%,.15)}.line-1-2,.line-3-2,.line-4-2{border-left:1px solid hsla(0,0%,6%,.15);left:0;min-width:100px;opacity:.3;position:relative;top:0}.line-4-2{border-right:1px solid hsla(0,0%,6%,.15)}.headline-s2{padding-top:160px}.sub-headline-s2{font-family:TTCommons-light,Arial,sans-serif;margin-bottom:0;margin-top:30px}.business-areas{list-style:none;padding-left:30px;padding-right:30px}.first-col{margin:146px auto 60px;text-align:center}.second-col{margin-bottom:60px;margin-top:24px}.third-col{margin-top:86px}.fourth-col,.third-col{margin-bottom:60px}.card-height-fix-0-ba{display:block;height:146px;width:100%}.card-height-fix-1-ba{display:block;height:21px;width:100%}.card-height-fix-1-1-ba{display:block;height:0;width:100%}.card-height-fix-2-ba{display:block;height:86px;width:100%}.card-height-fix-2-1-ba,.card-height-fix-3-ba{display:block;height:0;width:100%}.card-height-fix-3-1-ba{display:block;height:30px;width:100%}.card-height-fix-4-ba{display:block;height:65px;width:100%}.card-height-fix-4-1-ba{display:block;height:0;width:100%}a.link-business-area{color:#444;height:100%;text-decoration:none;width:100%}a.link-business-area:hover{color:#17172e;text-decoration:none}a.link-business-area ul{padding-top:10px}a.link-business-area:hover * .bussines-area-col-title{border-bottom:4px solid #000;max-width:fit-content;transition:all .3s ease-in-out}.bussines-area-col-title{color:#17172e;display:inline;font-family:TTCommons-DemiBold;font-size:28px;font-style:normal;font-weight:700;line-height:34px;margin:auto;padding:0;text-align:center}.bussines-area-col-content,li.bussines-area-col-content p{color:#646474;font-family:TTCommons-regular,Arial,sans-serif;font-size:18px;line-height:24px;list-style:none;margin:0!important;text-align:center}a.link-business-area:hover .bussines-area-col-content{color:#17172e;text-decoration:none;transition:all .3s ease-in-out}.icon-business-area{margin:0 auto 10px;max-width:40px}.logos-fix{margin:0 20px}.partners{margin-bottom:60px;margin-top:60px}.partners-headline{color:#17172e;font-family:TTCommons-ExtraLight,Arial,sans-serif;font-size:52px;font-weight:100;line-height:52px;margin-top:80px}.partners-logo-row{margin:0 auto;text-align:center}.partners-logotipo{max-width:250px;width:100%}.big-caption-title{align-items:flex-end;display:flex;font-family:TTCommons-light;font-size:22px;letter-spacing:-.5px;line-height:32px;margin-bottom:10px}.big-caption-content{font-family:TTCommons-Bold,Arial,sans-serif;font-size:52px;font-weight:700;line-height:52px}.caption-title{font-family:TTCommons-light;font-size:18px;line-height:18px}.caption-content{font-family:TTCommons-Bold,Arial,sans-serif;font-size:28px;font-weight:700;line-height:34px}.text-group-thoughts{bottom:135px;padding:30px;position:relative}.img-fx-thougths{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);filter:gray;transition:all .5s;width:100%}.img-fx-thougths:hover{filter:brightness(50%);transition:all .5s}.card-img{border-radius:0}.card-1{margin-top:120px}.card-2{margin-top:180px}.card-3{margin-top:60px}.section-5{background-color:#0f0f0f;padding:60px 0;position:relative}h2.headline-s5{color:#444!important;font-size:82px;letter-spacing:-1px;line-height:82px;padding-bottom:30px}.sub-headline-s5{color:#fff;font-size:22px;line-height:32px}.align-bottom{align-self:flex-end}.card-columns .card{width:100%}.card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;padding:0 15px;position:relative;word-wrap:break-word;background-clip:border-box;background-color:transparent;border:none;border-radius:none}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:60px;min-height:1px;padding:0}.fix-height-people-1{padding-top:220px}.team-section-wrapper{margin-left:-20px;margin-right:-20px;position:relative}.team-list{display:grid;grid-template-columns:repeat(4,1fr);width:100%}.team-list .team-item{display:inline-block;margin-bottom:0;padding:0 15px;width:100%}.team-list .team-item:nth-of-type(4n+1){margin-top:0}.team-list .team-item:nth-of-type(4n+2){margin-top:-100px}.team-list .team-item:nth-of-type(4n+3){margin-top:-60px}.team-list .team-item:nth-of-type(4n+4){margin-top:-120px}.team-list .team-item .business-areas{margin-bottom:60px}.team-list .team-item:first-of-type{margin-top:120px}.team-list .team-item:nth-of-type(2){margin-top:20px}.team-list .team-item:nth-of-type(3){margin-top:60px}.team-list .team-item:nth-of-type(4){margin-top:0}.team-list .object-item-img{margin:auto;max-width:220px;width:100%}.team-list .img-wrapper{border-radius:50%;list-style:none;max-width:220px;overflow:hidden;padding-top:100%;position:relative}.team-list .img-wrapper .people-i9{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media (max-width:991px){.team-list{grid-template-columns:repeat(3,1fr)}.team-list .team-item:nth-of-type(3n+1){margin-top:0}.team-list .team-item:nth-of-type(3n+2){margin-top:-100px}.team-list .team-item:nth-of-type(3n+3){margin-top:-60px}.team-list .team-item:first-of-type{margin-top:120px}.team-list .team-item:nth-of-type(2){margin-top:20px}.team-list .team-item:nth-of-type(3){margin-top:60px}.team-list .img-wrapper .people-i9{padding:0}}.team-section-wrapper .mobile-team-wrapper{margin-bottom:20px}.team-section-wrapper .mobile-team-wrapper .img-wrapper{border-radius:50%;height:120px;margin:auto;overflow:hidden;position:relative;width:120px}.team-section-wrapper .mobile-team-wrapper .img-wrapper img{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.headline-s6{margin-bottom:60px;margin-top:160px}.padding-top-60{padding-top:60px}.padding-top-120{padding-top:120px}.padding-top-180{padding-top:180px}.padding-top-210{padding-top:210px}.margin-top-minus-30{margin-top:-30px}.people-name{color:#17172e;font-family:TTCommons-Medium;font-size:22px;line-height:32px;margin:18px 0 0!important}.people-title{color:#646474;font-family:TTCommons-Regular;font-size:18px;line-height:24px;margin:0;text-align:center}.headline-carroussel{color:#17172e;font-family:TTCommons-Light;font-size:20px;line-height:28px;margin-top:20px;text-align:center}.subheadline-carroussel{color:#9f9f9f;font-size:18px;line-height:24px;text-align:center}.homepage .slick-slide{max-width:180px}.slick-dots li button:before{color:transparent;font-size:6px;height:10px;left:0;line-height:20px;opacity:1;position:absolute;text-align:center;top:0;width:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #0f0f0f;border-radius:100%}.slick-dots li.slick-active button:before{background-color:#0f0f0f;color:#17172e;content:"";opacity:1}.imagem-fx{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);filter:gray;transition:all .2s;width:100%}.imagem-fx:hover{-webkit-filter:none;-moz-filter:none;-ms-filter:none;filter:none}.social-insta{margin-top:-25px;position:absolute;right:-20px;width:70px}.social-title{color:#17172e;font-size:14px;line-height:14px;margin-top:20px}.social-text,.social-title{font-family:TTCommons-regular,Arial,sans-serif}.social-text{color:#9f9f9f!important;font-size:18px;line-height:24px;margin-block-end:0;margin-block-start:10px}.social-card-height-fix-1{display:inline-block;height:180px}.social-card-height-fix-2{display:inline-block;height:65px}.social-card-height-fix-3{display:inline-block;height:240px}.social-card-height-fix-4{display:inline-block;height:120px}.card-height-fix-1{display:inline-block;height:250px}.card-height-fix-2{display:inline-block;height:130px}.card-height-fix-3{display:inline-block;height:190px}.card-height-fix-4{display:inline-block;height:60px}.card-img,.card-img-top{border-top-left-radius:0!important;border-top-right-radius:0!important}#section-8{background-color:#f4f4f4}.custom-cur{box-sizing:border-box;cursor:ew-resize;position:relative;z-index:9}#long{width:200%}#thumbs{overflow:hidden;padding:20px 0;white-space:nowrap}#scrollbar{background:#fff;border-radius:3px;height:6px;margin:10px auto;max-width:400px;position:relative;text-align:center}#scrollbar-handle{background:#000;border-radius:3px;height:6px;left:0;position:absolute;width:12%}.black-flag-title{color:#fff;font-family:TTCommons-Bold;font-size:22px;font-style:normal;font-weight:700;line-height:22px;margin:0}.black-flag-text{color:#fff;font-family:TTCommons-Regular;font-size:18px;line-height:24px;margin:20px 0 0}.flag-black{background:#000;box-shadow:0 15px 20px hsla(0,0%,6%,.15);display:inline-block;margin:20px 60px 20px 0;overflow:hidden;padding:30px 120px 20px 30px;position:relative;white-space:nowrap}.white-flag-title{color:#0f0f0f;font-family:TTCommons-Bold;font-size:22px;font-style:normal;font-weight:700;line-height:22px;margin:0}.white-flag-text{color:#9f9f9f;font-family:TTCommons-Regular;font-size:18px;line-height:24px;margin:20px 0 0}.white-flag{background:#fff;box-shadow:0 15px 20px hsla(0,0%,6%,.15);margin:20px 60px;padding:30px 120px 20px 30px}.opportunities,.white-flag{display:inline-block;overflow:hidden;position:relative;white-space:nowrap}.opportunities{padding-left:5%}.opportunities-number{color:#17172e;font-size:52px;line-height:52px}.opportunities-text{color:#17172e;font-size:18px;line-height:24px}.opportunities-date{margin:0 10px 0 0}.opportunities-location,.opportunities-time{margin:0 10px}@media (max-width:767px){.footer .white-line-2{display:none}}.footer-title{color:#444;font-size:82px;font-style:normal;font-weight:700;letter-spacing:-1px;line-height:82px;margin:80px 0}h6.footer-subTitle{font-family:TTCommons-Bold;font-style:normal;font-weight:700;margin-bottom:10px}.footer-content,h6.footer-subTitle{color:#fff;font-size:18px;line-height:24px}.footer-content{font-family:TTCommons-Regular;margin:0}.footer-content a,.footer-content a[href^=tel]{color:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;text-decoration:inherit}.footer-notes{padding:80px 0}.footer-note,.footer-notes{font-family:TTCommons-Regular}.footer-note{color:#9f9f9f;display:flex;font-size:14px;gap:10px;justify-content:end;line-height:14px;margin-top:20px}.footer-note a[href^=tel]{color:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;pointer-events:none;text-decoration:inherit}.footer-brand-content{margin:30px 0}.footer-brand{color:#fff;font-family:TTCommons-Regular;font-size:18px;line-height:24px}.footer-laposte{margin:0 15px;max-width:40px}.flag-black a:hover{text-decoration:none}.content-align{margin-left:auto;max-width:calc(50vw + 685px);width:100%}.opportunities-intro{margin-top:30px}.Foter-note-link{color:#9f9f9f}.Foter-note-link:hover{border-bottom:1px solid #9f9f9f;color:#9f9f9f;display:inline-block;margin-bottom:solid 1px #fff;text-decoration:none}#section-footer{background-color:#0f0f0f;position:relative}.hide-desktop{display:none}.social-icons-footer{margin:5px 13px 13px;max-width:25px}.social-icons-footer:first-child{margin-left:0!important}.social-icons-footer:last-child{margin-right:0!important}.contact h2{font-size:90px;line-height:96px}.contacts-1{min-height:1000px!important;position:relative}.contacts-2{background-color:#f4f4f4;position:relative}.office-img{z-index:1}.contacts-headline-s1{font-family:TTCommons-bold,Arial,sans-serif;font-size:90px;line-height:96px;margin-bottom:30px;margin-top:220px}.contacts-subheadline-s1{font-family:TTCommons-ExtraLight,Arial,sans-serif;font-size:52px;line-height:52px;margin-bottom:160px}.full-width-div{max-width:80%;position:absolute;right:0;z-index:9}.contacts-section-2{padding:200px 0 160px}.sub-headline-connecting{font-family:TTCommons-light,Arial,sans-serif;font-size:22px;line-height:32px;margin-bottom:30px}.contact-form-title{font-family:TTCommons,Arial,sans-serif;font-size:52px;font-weight:700;line-height:52px;margin-bottom:30px}.contact-form-content{font-family:TTCommons-Light,Arial,sans-serif;font-size:22px;line-height:32px}.btn-white,.btn-white-align{color:#17172e!important}.headline-connecting{color:#17172e;font-family:TTCommons-bold,Arial,sans-serif;font-size:82px;line-height:82px;margin-bottom:30px}.connecting-contacts-section{padding:50px 0}#section-3-contacts{background:#00ebb1;position:relative}.head-departement{max-width:190px}.contact-title{color:#17172e;font-size:52px;line-height:52px;margin-bottom:60px;margin-top:160px}.contact-form{border-color:#000;border-radius:0;border-style:solid;border-width:0 0 1px 1px}.talk-title{color:#17172e;font-family:TTCommons-bold;font-size:28px;font-style:normal;font-weight:700;line-height:34px;margin-bottom:30px}.talk-content{color:#17172e;font-family:TTCommons-regular;font-size:22px;line-height:32px}.form-contact{margin-top:60px}.form-group{margin-bottom:1rem;margin-top:30px}.form-items{color:#17172e;font-size:14px;line-height:14px;text-transform:uppercase}textarea.form-control{border:1px solid #0f0f0f;border-radius:0;box-sizing:border-box;height:auto}.form-control:focus{background-color:#fff0;border-color:#000;box-shadow:none;color:#495057;outline:0}.form-control{background-color:transparent}button.btn.btn-green.form-btn{margin:30px 0}.mobile-back-link{display:none}@media (min-width:992px) and (max-width:1400px){#logo{margin-left:15px}.mainClaim{font-size:70px;letter-spacing:-1px;line-height:72px}.main-header{display:flex;padding:0}.sub-claim{font-size:28px;line-height:42px}h2{color:#17172e;font-family:TTCommons-DemiBold,Arial,sans-serif;font-size:56px;font-style:normal;font-weight:700;letter-spacing:-1px;line-height:60px}.logos-fix{margin:0}.partners-logotipo{max-width:200px}.big-caption-title{align-items:flex-end;color:#fff;display:flex;font-size:20px!important;line-height:28px!important}.big-caption-content{align-items:flex-end;display:flex;font-size:32px!important;letter-spacing:-.5px;line-height:32px!important}h2.headline-s5{color:#444!important;font-size:56px;letter-spacing:-1px;line-height:60px;padding-bottom:30px;padding-top:60px}h4{font-family:TTCommons-ExtraLight,Arial,sans-serif;font-size:46px;font-weight:300;line-height:52px}.business-areas{list-style:none;padding-left:10px;padding-right:10px}h3{color:#17172e;font-family:TTCommons-ExtraLight,Arial,sans-serif;font-size:46px;line-height:52px}.footer-title{color:#444;font-size:56px;font-style:normal;font-weight:700;letter-spacing:-1px;line-height:60px;margin:80px 0}.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.social-card-height-fix-1{height:180px}.social-card-height-fix-1-1{height:0}.social-card-height-fix-2{height:60px}.social-card-height-fix-2-1{height:0}.social-card-height-fix-3{height:120px}.social-card-height-fix-3-1,.social-card-height-fix-4,.social-card-height-fix-4-1{height:0}.hide-mob-920{display:none!important}.card-columns.col-lg3.margin-top-mobile{column-count:4}.contact h2{font-size:70px;line-height:72px}.contacts-1{min-height:800px!important;position:relative}.contacts-section-2{padding:360px 0 160px!important}.contact-form-title{font-size:46px!important;line-height:52px}.headline-connecting{font-size:56px!important;line-height:60px!important}.sub-headline-connecting{font-size:22px;line-height:32px}}@media (min-width:768px) and (max-width:991px){.hide-mob{display:none}.content-align{margin-left:auto;max-width:calc(50vw + 345px);width:100%}.sub-claim{color:#fff;font-family:TTCommons-thin,Arial,sans-serif;font-size:24px;line-height:36px}h2{color:#17172e;font-size:48px;font-style:normal;letter-spacing:-1px;line-height:54px}.card-height-fix-0-ba{height:90px}.card-height-fix-1-1-ba,.card-height-fix-1-ba{height:0}.card-height-fix-2-ba{display:block;height:0}.card-height-fix-2-1-ba{height:0}.card-height-fix-3-ba{display:block;height:0}.card-height-fix-3-1-ba{height:30px}.card-height-fix-4-1-ba,.card-height-fix-4-ba{height:0}.partners-headline{color:#17172e;font-family:TTCommons-Thin,Arial,sans-serif;font-size:34px;font-weight:100;line-height:40px;margin-top:80px}.logos-fix{margin:0}h4{font-family:TTCommons-ExtraLight,Arial,sans-serif;font-size:34px;line-height:40px}.big-caption-content{font-family:TTCommons-Bold,Arial,sans-serif;font-size:28px;font-weight:700;line-height:34px}.big-caption-title{align-items:flex-end;display:flex;font-size:18px;letter-spacing:-.5px;line-height:18px}.sub-headline-s2{font-family:TTCommons-thin,Arial,sans-serif;font-size:24px;line-height:36px;margin-bottom:0;margin-top:30px}.hide-md{display:none}.card-1{margin-top:60px}.card-2{margin-top:120px}h2.headline-s5{color:#444!important;font-size:48px;letter-spacing:-1px;line-height:54px;padding-bottom:30px;padding-top:60px}.sub-headline-s5{color:#fff;font-size:22px;line-height:32px;margin-bottom:30px}.btn-black-align{padding-bottom:60px;text-align:inherit}.business-areas{list-style:none;padding-left:10px;padding-right:10px}.people-i9{list-style:none;max-width:220px;padding:0 20px}.card-columns.col-lg3.margin-top-mobile{column-count:3}.card-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.social-card-height-fix-1{height:60px}.social-card-height-fix-1-1,.social-card-height-fix-2,.social-card-height-fix-2-1{display:none;height:0}.social-card-height-fix-3{height:120px}.social-card-height-fix-3-1,.social-card-height-fix-4,.social-card-height-fix-4-1{display:none;height:0}.opportunities-title-mob{font-size:34px;line-height:40px;margin-bottom:40px}.opportunities-intro{margin-bottom:20px}.footer-title{color:#444;font-size:48px;font-style:normal;font-weight:700;letter-spacing:-1px;line-height:54px;margin:60px 0;text-align:center}.footer-md{margin-bottom:40px}.footer-btn-md,.footer-md{text-align:center}.footer-notes{padding:20px 0 60px}.footer-note{color:#9f9f9f;margin-top:60px}.footer-brand,.footer-note{font-size:14px;line-height:14px}.footer-brand{color:#fff}#logo{background-image:url(img/logotipo.svg);float:left;width:200px}.contact h2{font-size:60px;line-height:62px}.contacts-subheadline-s1{font-size:34px;line-height:40px}.contacts-1{min-height:700px!important;position:relative}.contacts-section-2{padding:360px 0 160px!important}.contact-form-title{font-size:34px;line-height:40px}.headline-connecting{font-size:48px;line-height:54px}.sub-headline-connecting{font-size:22px;line-height:32px}button.btn.btn-green.form-btn{margin-bottom:160px;margin-top:30px}.btn-white,.btn-white-align{color:#17172e!important;text-align:left!important}}@media (min-width:576px){.card-columns{column-count:2}}@media (min-width:768px){.card-columns{column-count:3}}@media (min-width:992px){.card-columns{column-count:4}}@media (min-width:1200px){.card-columns{column-count:4}}@media (min-width:1430px){.container{max-width:1400px}.card-columns,.card-columns1{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}}.card-columns{column-gap:30px;margin:0;orphans:1;widows:1}.link-thoughts:hover{opacity:1;text-decoration:none}figure.effect-thoughts{position:relative}.content-thoughts{align-items:flex-end;color:#fff;display:flex;font-size:18px;line-height:24px;margin:0}.social-medium-thoughts{bottom:-85px;position:absolute;right:-40px;width:70px;z-index:9}.social-medium-thoughts.only-icon{align-items:center;background-color:#fff;border-radius:50%;bottom:-20px;box-shadow:0 15px 20px hsla(0,0%,6%,.15);display:flex;height:40px;justify-content:center;right:-20px;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);width:40px}figure.effect-thoughts img{filter:grayscale(1) brightness(.9);max-width:none;opacity:1;transition:all .5s ease-in-out;width:100%}figure.effect-thoughts:hover img{background:linear-gradient(180deg,rgba(255,0,0,0) 0,rgba(255,0,0,.65));filter:grayscale(0) brightness(.6);opacity:1}figure.effect-thoughts figcaption{bottom:0;left:0;padding:30px;position:absolute;text-align:left;width:100%}@media (max-width:1199px){figure.effect-thoughts figcaption{padding:15px}}figure.effect-thoughts .title-thoughts{color:#fff;font-family:TTCommons-DemiBold,Arial,sans-serif;font-size:28px;font-style:normal;font-weight:700;line-height:34px;-webkit-transition:all .35s;transition:all .35s}@media (max-width:1199px){figure.effect-thoughts .title-thoughts{font-size:22px;line-height:28px}}figure.effect-thoughts .social-medium-thoughts,figure.effect-thoughts p{max-height:0;opacity:0;overflow:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;visibility:hidden}figure.effect-thoughts p{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}figure.effect-thoughts:hover .social-medium-thoughts,figure.effect-thoughts:hover p{max-height:200px;opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-delay:.2s;transition-delay:.2s;visibility:visible}.section-4{background:#f4f4f4;position:relative}.img-sectiuon-4{margin:60px 0 0;max-width:410px;width:100%}.img-sectiuon-4-1{padding-top:60px}.img-sectiuon-4-2{padding-top:120px}.arrow-up-right{margin-left:10px;max-width:10px;vertical-align:initial}@media (max-width:1199px){h1{font-size:70px;line-height:72px}h6{font-size:46px;line-height:52px}}@media (max-width:991px){h1{font-size:60px;line-height:62px}h6{font-size:34px;line-height:40px}}@media (max-width:767px){h1{font-size:40px;line-height:40px}h2{font-size:38px;letter-spacing:-.5px;line-height:38px}h4{font-size:32px}h4,h5{line-height:32px}h5{color:#17172e;font-size:20px}h6{font-size:32px;line-height:32px}#navbar>div>div>div>ul>li:first-child,.hide-mob,.hide-mob-sm{display:none!important}p{margin:0}.custom-cursor{display:none!important}.mainClaim{font-size:52px;font-weight:700;letter-spacing:-.5px;line-height:52px;margin-bottom:30px;margin-top:130px}.sub-claim{font-size:18px;line-height:24px;margin-bottom:60px}.default-inner-text{font-size:22px;line-height:30px}#navbar.mystyle{padding:25px 10px!important}#navbar{padding:50px 10px!important}#navbar.scrolled{padding:20px 10px!important}#navbar a{display:block;text-align:left}#navbar a,#navbar-right{float:none}#thumbs{overflow:scroll;padding:20px 0;white-space:nowrap}.show-mobile{display:inline-block}.sub-headline-s2{font-family:TTCommons-light,Arial,sans-serif;margin-top:20px}h2.headline-s5{font-size:38px;letter-spacing:-.5px;line-height:38px}.card-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-height-fix-0-ba,.card-height-fix-1-1-ba,.card-height-fix-1-ba,.card-height-fix-2-1-ba,.card-height-fix-2-ba,.card-height-fix-3-1-ba,.card-height-fix-3-ba,.card-height-fix-4-1-ba,.card-height-fix-4-ba{height:0}.logos-fix{margin:0}.partners-logo{padding:35px 0}.first-col,.second-col,.third-col{margin-bottom:60px;margin-top:60px}.fourth-col{margin-bottom:60px}.hide-mobile{display:none}#logo{width:138px}.main-bg{background-position:100%!important;height:auto}#home,.safety-height{min-height:auto}.big-caption-title{align-items:flex-end;color:#fff;display:flex;font-size:20px!important;line-height:28px!important}.big-caption-content{align-items:flex-end;display:flex;font-size:32px!important;letter-spacing:-.5px;line-height:32px!important}.caption-title{color:#fff;font-size:20px!important;line-height:28px!important}.caption-content,.caption-title{align-items:flex-end;display:flex}.caption-content{font-size:32px!important;letter-spacing:-.5px;line-height:32px!important}.fs-28{font-size:22px;line-height:30px}.headline-s6,.partners-headline{font-size:32px;line-height:32px}.headline-s2{padding-top:100px}.business-area-icon{max-width:40px}.bussines-area-col-title{color:#17172e;font-family:TTCommons-DemiBold;font-size:22px;font-size:28px;font-style:normal;font-weight:700;line-height:28px;line-height:34px;padding:22px 0 0;text-align:center}.sub-headline-s2{font-family:TTCommons-thin,Arial,sans-serif;margin-bottom:0}.fix-linhas{height:100%;margin:0}.partners-logotipo{margin:0 auto;text-align:center}.social-card-height-fix-1,.social-card-height-fix-2,.social-card-height-fix-3,.social-card-height-fix-4{display:none!important}.card-height-fix-1,.card-height-fix-2,.card-height-fix-3,.card-height-fix-4{display:none}.partners-logotipo{max-width:250px;width:100%;width:170px}.partners-logo{padding:35px 0 0}.btn-black-align{margin:auto;text-align:center}.btn-black{margin-bottom:40px}.headline-s6{margin-top:0;padding-top:100px}.headline-s6,.homepage .slick-slider{margin-bottom:0;padding-bottom:60px}.homepage .slick-dots{bottom:-45px;display:block;list-style:none;margin-bottom:80px;padding:0;position:relative;text-align:center;width:100%}.people-i9{margin:auto;max-width:120px}.row-full{height:100%;left:50%;margin-left:-50vw;position:relative;width:100vw;z-index:9}.headline-s6{margin:0 15px;text-align:center}.know-more-btn{padding:0}.last{-ms-flex:1 1 auto;flex:1;margin-bottom:30px}.partners{margin-bottom:0;margin-top:38px}.padding-bottom-160{padding:0 0 120px}.padding-160px-60px{padding:100px 0 40px}.padding-30px-160px{padding:30px 0 100px}.padding-60px-160px{padding:80px 0 100px}.gal-headline{font-size:32px;line-height:32px}.card-1{margin-top:60px}.card-2,.card-3{margin-top:30px}.sub-headline-s5{margin-bottom:30px}.card-social-fix{display:inline-block;margin-top:30px}.margin-mobile-bottom30{margin-bottom:30px}.mob-padding-bottom-100{padding:0 0 100px}.margin-top-mobile{margin-top:70px!important}.opportunities-title-mob{color:#17172e;font-size:32px;line-height:32px;margin-bottom:20px}.footer-title{color:#444;font-size:38px;letter-spacing:-.5px;line-height:38px;margin:40px 0}.footer-mobile,.footer-title{text-align:center}h6.footer-subTitle{margin-bottom:10px;margin-top:40px}.footer-notes{padding:60px 0}.footer-note{text-align:center}#footer-note-capital,#footer-note-location,#footer-note-nif,#footer-note-privacy,footer-note-location{display:block;margin-right:0}.footer-btn-md{margin-bottom:30px}.footer-brand{color:#fff;font-size:14px;line-height:14px}.footer-laposte{float:left}.footer-brand-content{line-height:.5;margin:30px 0;text-align:left}.footer-laposte{margin-top:0}div.slide-horizontal{overflow:auto;white-space:nowrap}div.slide-horizontal::-webkit-scrollbar{display:none}div.slide-horizontal input{color:#fff;display:inline-block;padding:14px;text-align:center;text-decoration:none}div.slide-horizontal input:hover{background-color:#777}.social-medium-thoughts{bottom:-55px}.hide-desktop{display:block}.subheadline-carroussel{color:#9f9f9f;font-family:TTCommons-Regular;font-size:16px;line-height:24px;padding:0 15px;text-align:center}.social-insta{display:inline-block;float:right;margin-top:-25px;overflow:hidden;position:relative;right:-30px;width:70px}.card{padding:0}.social-card-height-fix-1,.social-card-height-fix-1-1,.social-card-height-fix-2,.social-card-height-fix-2-1,.social-card-height-fix-3,.social-card-height-fix-3-1,.social-card-height-fix-4,.social-card-height-fix-4-1{display:none}.card-body{margin-bottom:60px}.mob-card-body{margin-bottom:0!important}.mob-padding-60{padding-top:60px}.opportunities-intro{margin-bottom:30px}.social-icons-footer{margin:5px 23px 0;max-width:18px}.footer-note{flex-direction:column;text-align:center!important}.contact h2{font-size:52px;line-height:52px}.contacts-subheadline-s1{font-size:32px;line-height:32px}.contacts-1{min-height:530px!important;position:relative}.contacts-section-2{padding:200px 0 100px!important}.contact-form-title{font-size:32px;line-height:32px}.contact-form-content{font-size:20px;line-height:28px}.headline-connecting{font-size:38px;line-height:38px}.sub-headline-connecting{font-size:20px;line-height:28px}button.btn.btn-green.form-btn{margin-bottom:100px;margin-top:30px;width:100%}.btn-white,.btn-white-align{color:#17172e!important;text-align:center!important}.full-width-div{max-width:90%;position:absolute;right:0;z-index:9}.contact-form{border:solid #000;border-radius:0;border-width:0 0 1px}.mobile-back-link{display:block}.contacts-headline-s1{font-family:TTCommons-DemiBold,Arial,sans-serif;font-size:90px;line-height:96px;margin-bottom:30px;margin-top:80px}.nav-link{display:block;padding:0}.contacts-subheadline-s1{margin-bottom:100px}.navbar-nav{display:-ms-flexbox;display:-webkit-inline-box;-ms-flex-direction:column;flex-direction:column;float:none;list-style:none;margin-bottom:0;padding-left:0;vertical-align:super}}.custom-video{height:100%;left:0;position:absolute!important;top:0;width:100%;z-index:0!important}.custom-video video{height:100%;object-fit:cover;width:100%}body div#hs-eu-cookie-confirmation{box-shadow:0 1px 5px #d3d3d3;font-family:TTCommons-regular,Arial,sans-serif;font-size:18px;line-height:24px}body div#hs-eu-cookie-confirmation,body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{background-color:#f4f4f4}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p{margin:0 0 12px}@media screen and (max-width:480px){body div#hs-eu-cookie-confirmation,body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p{font-size:16px!important;line-height:20px!important;margin-bottom:12px!important}}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area{margin-right:0}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button,body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button{border-radius:25px;box-shadow:0 15px 20px hsla(0,0%,6%,.15)!important;font-family:TTCommons-Bold;font-size:14px;font-weight:700!important;letter-spacing:.5px;line-height:20px;max-height:50px;max-width:100%;text-transform:uppercase}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button{background-color:#00ebb0!important;border:none!important;color:#fff;padding:15px 60px!important}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button:focus,body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button:hover{box-shadow:0 5px 15px hsla(0,0%,6%,.4)!important}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button{background-color:transparent!important;border:2px solid #444!important;color:#000;padding:13px 60px!important}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button:focus,body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button:hover{box-shadow:0 5px 15px hsla(0,0%,6%,.4)!important}