@font-face{font-family:"FontAwesome";font-display:swap;src:url(//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2")}@font-face{font-family:"Axiforma";src:url(../fonts/Axiforma-Book.eot);src:url(../fonts/Axiforma-Book.eot?#iefix) format("embedded-opentype") , url(../fonts/Axiforma-Book.woff2) format("woff2") , url(../fonts/Axiforma-Book.woff) format("woff") , url(../fonts/Axiforma-Book.ttf) format("truetype") , url(../fonts/Axiforma-Book.svg#Axiforma-Book) format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Axiforma";src:url(../fonts/Axiforma-Regular.eot);src:url(../fonts/Axiforma-Regular.eot?#iefix) format("embedded-opentype") , url(../fonts/Axiforma-Regular.woff2) format("woff2") , url(../fonts/Axiforma-Regular.woff) format("woff") , url(../fonts/Axiforma-Regular.ttf) format("truetype") , url(../fonts/Axiforma-Regular.svg#Axiforma-Regular) format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Axiforma";src:url(../fonts/Axiforma-Bold.eot);src:url(../fonts/Axiforma-Bold.eot?#iefix) format("embedded-opentype") , url(../fonts/Axiforma-Bold.woff2) format("woff2") , url(../fonts/Axiforma-Bold.woff) format("woff") , url(../fonts/Axiforma-Bold.ttf) format("truetype") , url(../fonts/Axiforma-Bold.svg#Axiforma-Bold) format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Axiforma";src:url(../fonts/Axiforma-Thin.eot);src:url(../fonts/Axiforma-Thin.eot?#iefix) format("embedded-opentype") , url(../fonts/Axiforma-Thin.woff2) format("woff2") , url(../fonts/Axiforma-Thin.woff) format("woff") , url(../fonts/Axiforma-Thin.ttf) format("truetype") , url(../fonts/Axiforma-Thin.svg#Axiforma-Thin) format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Axiforma";src:url(../fonts/Axiforma-Light.eot);src:url(../fonts/Axiforma-Light.eot?#iefix) format("embedded-opentype") , url(../fonts/Axiforma-Light.woff2) format("woff2") , url(../fonts/Axiforma-Light.woff) format("woff") , url(../fonts/Axiforma-Light.ttf) format("truetype") , url(../fonts/Axiforma-Light.svg#Axiforma-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Axiforma";src:url(../fonts/Axiforma-Medium.eot);src:url(../fonts/Axiforma-Medium.eot?#iefix) format("embedded-opentype") , url(../fonts/Axiforma-Medium.woff2) format("woff2") , url(../fonts/Axiforma-Medium.woff) format("woff") , url(../fonts/Axiforma-Medium.ttf) format("truetype") , url(../fonts/Axiforma-Medium.svg#Axiforma-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}img{aspect-ratio: attr(width) / attr(height)}input::placeholder{overflow:visible}*{margin:0 auto}body{font-family:"Axiforma";font-weight:normal;font-style:normal;padding-top:160px}input,textarea,button{outline:0}ul{padding-left:0}ul li{list-style-position:inside;margin-left:45px}ul.compartilhar{margin-left:-45px;margin-right:45px}a{text-decoration:none}.hv{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.center{width:1200px;padding:0 30px;box-sizing:border-box}.case2025{padding:60px 30px}.center:after{content:"";display:table;clear:both}.clearfix:after{content:"";display:table;clear:both}.titulo{font-size:36px;line-height:59px;color:#2887b8;position:relative;margin:0;padding:0}.page_home .banner{position:relative;top:-160px;height:1360px}.page_home .banner img{max-width:100%;position:relative}.page_home .banner #banner-mobile{display:none}.page_home .banner .esquiador{position:absolute;width:800px;top:250px;left:0;right:0;margin:0 auto;z-index:1}.page_home .banner .bloco-texto{position:absolute;left:0;right:0;bottom:-80px;text-align:center}.page_home .banner .texto{font-weight:bold;font-size:93px;font-size:60px;line-height:93px;line-height:60px;text-align:center;background: linear-gradient(
    to bottom,
    rgba(31, 61, 104, 1) 0%,
    rgba(45, 78, 127, 0.74) 75%,
    rgba(45, 78, 127, 0) 100%
  );-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-style:normal;font-weight:100;color:#1f3d68}.safari .texto{-webkit-text-fill-color:unset!important}.page_home .banner .texto i{display:block;font-size:72px;line-height:72px;text-align:center;color:#1f3d68;text-transform:uppercase;font-style:normal;font-weight:100;font-size:60px;line-height:60px;text-transform:initial}.page_home .banner .texto br{display:none}.page_home .banner .montanha1{position:absolute;top:575px;left:0}.page_home .banner .montanha2{position:absolute;top:700px;position:relative;top:-305px;left:0}.page_home .banner .descubra{margin:0 auto;display:inline-block;position:relative;margin-top:150px;margin-top:75px}.page_home .banner .descubra span{font-weight:300;font-size:30px;font-size:21px;line-height:30px;text-align:center;letter-spacing:.25em;text-transform:uppercase;color:#2887b8;display:block}.page_home .banner .descubra img{margin-top:25px}.t-main{font-weight:bold;font-size:24px;line-height:39px;letter-spacing:.25em;text-transform:uppercase;color:#fff;position:absolute;left:0;right:0;margin:0 auto;top:25px;text-align:center;z-index:1}.t-main.id-16{font-size:20px;top:35px}.content-menu{position:fixed;z-index:-1;top:0;bottom:0;width:100%;background-color: #0000005e;transition:all .3s linear;opacity:0}.content-menu .idioma{position:absolute;right:122px;top:70px;z-index:11}.content-menu .idioma a{font-weight:500;font-size:13px;line-height:21px;text-align:center;color:#2887b8}.content-menu .idioma a.sel{color:#1f3d68}.content-menu .idioma a:not(:last-child) {margin-right:10px}.content-menu #close-menu{display:block;position:absolute;right:52px;top:74px;z-index:9;cursor:pointer}.content-menu .menu{width:640px;background-color:#fff;position:absolute;top:-25px;bottom:0;right:0;list-style:none;padding-top:115px;padding-left:35px;box-sizing:border-box}.content-menu .menu .item{margin-bottom:25px}.content-menu .menu .item a{font-weight:400;font-size:36px;line-height:50px;color:#1f3d68;position:relative}.content-menu .menu .item a:after{content:"";width:100%;height:3px;position:absolute;left:0;top:35px;transition:all .2s linear}.content-menu .menu .item a:hover:after{background-color:#e7e5e2}.content-menu .redes-sociais{position:absolute;bottom:80px;right:0;list-style:none;width:640px;padding-left:175px;box-sizing:border-box}.content-menu .redes-sociais li{display:inline-block;margin-right:0}.content-menu .redes-sociais li a{font-size:30px;line-height:34px;color:#2887b8}.content-menu.open{z-index:999999;opacity:1}@media (max-height:700px){.content-menu .menu .item{margin-bottom:15px}.content-menu .menu{padding-top:95px}}header{background-color:#1f3d68;width:100%;height:160px;z-index:9;position:fixed;top:0;transition:all .3s linear}header.azul{background-color:#1f3d68!important}header *{transition:all .3s ease-out}.page_home header{background-color:transparent}header .center-h{position:relative;top:37px;width:95%}header .logo{width:210px;height:87px;display:block;background-image:url(/front_desktop/img/logo.svg);background-image:url(/front_desktop/img/logo-home-branca.svg);background-image:url(/front_desktop/img/logo-cassotis-negativa.svg);margin:0;float:left;background-size:contain;background-repeat:no-repeat;position:relative;z-index:2}header.fixed .logo{width:160px!important;height:66px!important}header.fixed .t-main{top:15px}header #sandwich{float:right;margin-top:33px;cursor:pointer;position:absolute;right:0;z-index:1}header #sandwich img:nth-child(2) {display:none}.page_home header.fixed.sem-cor #sandwich img:nth-child(1) {display:none}.page_home header.fixed.sem-cor #sandwich img:nth-child(2) {display:block}header .idioma{position:absolute;right:75px;top:33px;z-index:7}header .idioma a{color:rgba(255,255,255,.5)}header .idioma a:not(:last-child) {margin-right:10px}header .idioma.open a.sel{color:#1f3d68}header .idioma.open a{color:#2887b8}header .idioma a.sel{color:#fff}header.fixed .idioma a{color:#2887b8}.page_home header.fixed .idioma a.sel{color:#1f3d68}header.fixed .idioma a.sel{color:#fff}header.fixed{position:fixed;height:120px;top:0}header.fixed.azul .idioma a{color:#2887b8}header.fixed.azul .idioma a.sel{color:#fff}.page_home header.fixed.sem-cor .logo{width:160px!important;height:66px!important;display:none!important}.page_home header.fixed .logo{width:160px!important;height:66px!important}.page_home header.fixed.sem-cor .logo-2{width:160px;height:66px;display:block;background-image:url(/front_desktop/img/logo-home-azul-2.svg);background-image:url(/front_desktop/img/logo-cassotis-positiva.png);margin:0;float:left;background-size:contain;background-repeat:no-repeat}.page_home header .logo{width:270px;height:587px;display:block;background-image:url(/front_desktop/img/logo-home-branca.png);background-image:url(/front_desktop/img/logo-cassotis-negativa.png);margin:0}header.fixed .idioma{top:20px}header.fixed #sandwich,header.fixed #close-menu{margin-top:20px}header .destaque{display:none}header.fixed .destaque{margin-top:0;font-size:15px;height:60px;padding-top:10px;display:none!important}.page_home header .destaque{float:left;font-weight:500;font-size:18px;line-height:22px;color:#fff;height:75px;border-left:0 solid #2887b8;margin-left:25px;padding-left:25px;padding-top:19px;box-sizing:border-box;margin-top:10px;display:block}header .destaque i{font-style:normal;color:#d9d814}#voltar-top{position:fixed;bottom:150px;z-index:999;right:55px;cursor:pointer}.banner-width{width:100%}#btn-scroll{position:fixed;top:calc(50% - 25px);z-index:5;left:55px;animation:scroll-animado 1s infinite alternate}@keyframes scroll-animado {
  from {
    top: calc(50% - 25px);
  }

  to {
    top: calc(50% - 60px);
  }
}.container-fazemos{position:relative}.container-fazemos .conteudo{width:635px;float:left}.container-fazemos .conteudo .titulo:before{content:"";background-color:#2887b8;width:80px;height:3px;display:block;top:-15px;position:relative}.container-fazemos .texto{margin-top:50px;font-style:normal;font-weight:normal;font-size:20px;line-height:32px;color:#4d4d4d}.container-fazemos .solucao{box-shadow:0 0 20px rgba(0,0,0,.15);border-radius:10px;margin-top:55px;height:390px}.container-fazemos .solucao h3{font-style:normal;font-weight:600;font-size:18px;line-height:29px;text-align:center;text-transform:uppercase;color:#2887b8;border-bottom:1px solid #dedede;padding:20px 0 10px 0}.container-fazemos .solucao .box{margin-top:40px}.container-fazemos .solucao .box .item{width:50%;float:left;height:140px;text-align:center}.container-fazemos .solucao .box .item:nth-child(even) {float:right}.container-fazemos .solucao .box .item .icon{height:56px}.container-fazemos .solucao .box .item .subtitulo{font-size:18px;line-height:29px;text-align:center;color:#4d4d4d;margin-top:10px}.container-fazemos .destaque{right:60px;top:5px;position:absolute}.container-fazemos .destaque-mobile{display:none}.como-fazemos{margin-top:200px;text-align:center}.como-fazemos .center{width:920px;padding:0}.como-fazemos .titulo{text-align:center;display:inline-block;margin:0 auto}.como-fazemos .titulo:before{content:"";background-color:#2887b8;width:80px;height:3px;display:block;top:-15px;left:0;right:0;position:absolute;margin:0 auto}.como-fazemos .legenda{font-weight:300;font-size:24px;line-height:38px;text-align:center;color:#4d4d4d;margin-top:35px}.como-fazemos .box{margin-top:70px;position:relative;z-index:2}.como-fazemos .box .item{width:445px;height:auto;float:left;border-radius:10px 10px 0 0;border-top:15px solid #2887b8;box-shadow:0 0 15px rgba(0,0,0,.15);border-radius:10px;background-color:#fff;transform:translateY(0);transition:transform 500ms ease;padding-bottom:25px}.como-fazemos .box .item:hover{transform:translateY(30px);transition:transform 500ms ease}.como-fazemos .box .item:nth-child(2) {float:right}.como-fazemos .box .item .icon{margin-top:45px}.como-fazemos .box .item h3{font-weight:300;font-size:28px;line-height:44px;color:#2887b8;margin-top:30px;width:405px;border-bottom:1px solid #e3e3e3;padding-bottom:15px}.como-fazemos .box .item .texto{font-weight:300;font-size:18px;line-height:160%;color:#4d4d4d;width:405px;margin-top:25px;text-align:left}.bg-forma{background-image:url(/front_desktop/img/bg-forma.svg);background-size:100% 94%;background-size:cover;background-repeat:no-repeat;margin-top:-260px;position:relative;z-index:1;padding-top:640px}.bg-forma.novo-top{padding-top:415px}.container-vantagem{position:relative}.container-vantagem .box-vantagem{margin-bottom:85px}.bg-forma .titulo{font-weight:bold;font-size:36px;line-height:59px;text-align:center;color:#e7e5e2}.bg-forma .titulo:before{content:"";background-color:#2887b8;width:80px;height:3px;display:block;top:-15px;left:0;right:0;position:absolute;margin:0 auto}.bg-forma .legenda{font-weight:300;font-size:16px;line-height:25px;text-align:center;color:#fff;margin-top:10px}.container-vantagem .img-dashboard{position:absolute;left:-150px;top:103px}.container-vantagem .lista-vantagem{width:600px;background:#fff;border:1px solid #dedede;box-sizing:border-box;box-shadow:0 0 15px rgba(0,0,0,.1);border-radius:10px;float:right;position:relative;z-index:2;padding:10px 0 40px 0}.container-vantagem .lista-vantagem .item{border-bottom:1px solid #e3e3e3;width:540px}.container-vantagem .lista-vantagem .item .tit{padding:20px 0;box-sizing:border-box;cursor:pointer}.container-vantagem .lista-vantagem .item .tit .icon{float:left}.container-vantagem .lista-vantagem .item .tit .subtitulo{float:left;font-weight:bold;font-size:24px;line-height:30px;color:#2887b8;margin-left:25px;margin-top:10px}.container-vantagem .lista-vantagem .item .tit .seta{float:right;margin-top:20px;transition:all .3s linear}.container-vantagem .lista-vantagem .item .tit .seta.sel{transform:rotate(-180deg)}.container-vantagem .lista-vantagem .item .texto{overflow:hidden;height:0;min-height:0;transition:all .3s linear;font-weight:300;font-size:18px;line-height:29px;color:#4d4d4d;margin-left:65px;width:470px;margin-top:10px}.container-vantagem .lista-vantagem .item .texto.sel{height:auto;min-height:100px}.container-cliente{margin-top:290px;position:relative}.bg-forma.novo-top .container-cliente{margin-top:190px}.container-cliente .box-cliente{margin-bottom:215px}.bg-forma.novo-top .container-cliente .box-cliente{margin-bottom:110px}.container-cliente .box-cliente .legenda{line-height:25px}.container-cliente .lista-problema{width:100%;margin:0;float:none}.container-cliente .lista-problema .item{float:left;width:530px;height:200px;margin-bottom:70px}.container-cliente .lista-problema .item:nth-child(even) {float:right}.container-cliente .lista-problema .item:after{content:"";clear:both;display:table}.container-cliente .lista-problema .item .img{float:left;width:80px;height:80px;background-color:#1f3d68;border-radius:50%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch}.container-cliente .lista-problema .item .texto{float:right;text-align:left;width:420px;font-weight:500;font-size:16px;line-height:26px;color:#fff;justify-content:center;margin-top:33px;margin-left:20px}.container-cliente .lista-problema .item .texto p{width:100%;font-size:20px;text-transform:uppercase;color:#d9d814}.container-cliente .lista-problema .item .texto .desc{font-weight:300;font-size:16px;line-height:25px;margin-top:15px;color:#fff}.container-cliente .img-perfil{float:right;position:absolute;top:115px;right:-130px}.container-cases{margin-top:250px}.bg-forma.novo-top .container-cases{margin-top:125px}.container-cases .box-case .sub{font-weight:300;font-size:18px;line-height:28px;text-align:center;color:#e7e5e2}.container-cases .box-case .titulo{margin-top:30px}.container-cases .lista-cases{margin-top:110px;width:1110px}.page_cases .container-cases .lista-cases .swiper-wrapper{display:block}.container-cases .lista-cases .item{width:350px!important;position:relative;float:left;margin-right:30px;margin-bottom:30px}.page_cases .container-cases .lista-cases .item:nth-child(1n + 10) {display:none}.container-cases .lista-cases .item:nth-of-type(3n) {float:right;margin-right:0}.container-cases .box{position:relative;width:1200px}.container-cases .lista-cases .item .imagem{background-color:#1f3d68;border-radius:10px;height:450px}.container-cases .lista-cases .item .imagem img{opacity:.3;border-radius:10px;transition:opacity 300ms ease}.container-cases .nav-m{display:none;font-size:60px;color:#e7e5e2;outline:0;position:absolute;top:185px;cursor:pointer}.page_home .container-cases .nav-m{display:block}.container-cases .nav-m.btn-case-right{right:0}.container-cases .lista-cases .item:hover .imagem img{opacity:.1;transition:opacity 300ms ease}.container-cases .lista-cases .item .link{display:block;margin:0 auto;border:2px solid #e7e5e2;box-sizing:border-box;border-radius:20px;width:220px;height:40px;line-height:40px;text-align:center;color:#e7e5e2;font-size:14px;text-transform:uppercase;position:absolute;bottom:40px;left:0;right:0}.container-cases .lista-cases .item .link .fa{font-size:18px;margin-left:10px}.container-cases .lista-cases .item .subtitulo{text-align:left;position:absolute;top:45px;left:0;right:0;font-weight:300;font-size:24px;line-height:30px;width:285px;box-sizing:border-box;color:#e7e5e2}.container-cases .lista-cases .item .logo{position:absolute;left:35px;top:0;height:165px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:space-between;width:190px}.container-cases .lista-cases .item .logo img{max-width:190px}.container-cases .lista-cases .item .box-azul{background:#1f3d68;height:285px;position:absolute;width:100%;bottom:0;border-radius:0 0 10px 10px}.container-cases .lista-cases .item .box-azul:before{content:"";display:table;width:45px;height:5px;background-color:#d9d814;left:30px;top:-2px;position:relative}.page_home .container-cases .ver-todos{display:none}.container-cases .ver-todos,.page_home .ver-todos-home{width:350px;height:50px;background:#fff;border-radius:25px;display:block;font-style:normal;font-weight:500;font-size:16px;line-height:55px;text-align:center;color:#2887b8;text-transform:uppercase;margin-top:80px;transition:all .3s linear}.container-cases .ver-todos:hover{background:linear-gradient(90deg,#1f3d68 0%,#395f95 100%)}.container-depoimento{margin-top:200px}.container-depoimento .img-destaque{float:left;margin-left:-195px;margin-top:30%}.container-depoimento .depoimentos{width:730px;float:right}.container-depoimento .nav-m{display:none}.container-depoimento .box-depoimento .titulo:before{content:"";background-color:#2887b8;width:80px;height:3px;display:block;top:-15px;position:relative}.container-depoimento .box-depoimento .legenda{font-weight:300;font-size:16px;line-height:25px;color:#4d4d4d;margin-top:10px}.container-depoimento .lista-depoimento{margin-top:100px;padding-top:50px;overflow:initial}.container-depoimento .lista-depoimento .item{width:350px;height:360px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.15);border-radius:10px;box-sizing:border-box;padding:0 30px;margin-bottom:110px}.container-depoimento .lista-depoimento .item .perfil{border-radius:50%;border:2px solid #fff;margin-top:-40px}.container-depoimento .lista-depoimento .item .texto{font-weight:300;font-size:13px;line-height:21px;color:#4d4d4d;height:190px}.container-depoimento .lista-depoimento .item .dados-perfil{margin-top:15px}.container-depoimento .lista-depoimento .item .dados-perfil span{font-weight:300;font-size:13px;line-height:21px}.container-depoimento .lista-depoimento .item .dados-perfil .nome{color:#2887b8}.container-depoimento .lista-depoimento .item .dados-perfil .profissao{color:#4d4d4d}.container-quemsomos{background-color:#f9f9f9;padding-top:175px;padding-bottom:215px}.container-quemsomos .box-quemsomos{width:635px;float:left}.container-quemsomos .box-quemsomos .titulo{font-size:48px;width:390px;line-height:58px}.container-quemsomos .box-quemsomos .titulo:before{content:"";background-color:#2887b8;width:80px;height:3px;display:block;top:-15px;position:relative}.container-quemsomos .box-quemsomos .sub{font-weight:300;font-size:18px;line-height:28px;text-transform:uppercase;color:#4d4d4d;margin-bottom:25px}.container-quemsomos .box-quemsomos .texto{margin-top:75px;font-weight:normal;font-size:20px;line-height:32px;color:#4d4d4d}.container-quemsomos .img-quemsomos{float:right;margin-right:-230px}.container-quemsomos .box-quemsomos .link{background:linear-gradient(90deg,#2887b8 0%,#2887b8 100%);border-radius:25px;width:255px;height:50px;display:block;text-align:center;line-height:54px;font-weight:500;font-size:16px;color:#fff;margin:0;margin-top:75px}.btn-hover-a{transition:all .3s linear}.btn-hover-a:hover{background:rgba(31,61,104,1);background: -moz-linear-gradient(
    top,
    rgba(31, 61, 104, 1) 0%,
    rgba(31, 61, 104, 1) 100%
  ) !important;background: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0%, rgba(31, 61, 104, 1)),
    color-stop(100%, rgba(31, 61, 104, 1))
  ) !important;background: -webkit-linear-gradient(
    top,
    rgba(31, 61, 104, 1) 0%,
    rgba(31, 61, 104, 1) 100%
  ) !important;background: -o-linear-gradient(
    top,
    rgba(31, 61, 104, 1) 0%,
    rgba(31, 61, 104, 1) 100%
  ) !important;background: -ms-linear-gradient(
    top,
    rgba(31, 61, 104, 1) 0%,
    rgba(31, 61, 104, 1) 100%
  ) !important;background: linear-gradient(
    to bottom,
    rgba(31, 61, 104, 1) 0%,
    rgba(31, 61, 104, 1) 100%
  ) !important;filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#1F3D68', endColorstr='#395f95', GradientType=0) !important}.container-quemsomos .box-quemsomos .link .fa{font-size:18px;margin-left:10px;margin-top:0}.container-blog{padding-top:100px}.container-blog .box-blog{text-align:center}.container-blog .box-blog .titulo:before{content:"";background-color:#2887b8;width:80px;height:3px;display:block;top:-15px;left:0;right:0;position:absolute;margin:0 auto}.container-blog .box-blog .subtitulo{font-weight:300;font-size:16px;line-height:25px;text-align:center;color:#4d4d4d;margin-top:15px;display:none}.container-blog .lista-blog{margin-top:100px}.container-blog .lista-blog .item{box-shadow:0 0 15px rgba(0,0,0,.15);border-radius:10px;width:350px;height:500px;float:left;margin-right:30px;position:relative}.container-blog .lista-blog .item .categoria{position:absolute;background:#2887b8;border-radius:10px 0 5px;display:inline-block;font-weight:600;font-size:10px;color:#fff;text-transform:uppercase;height:25px;line-height:28px;padding:0 20px}.container-blog .lista-blog .item:nth-child(3) {float:right;margin-right:0}.container-blog .lista-blog.flex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center}.container-blog .lista-blog .item .padding{padding:0 15px}.container-blog .lista-blog .item .img-destaque img{border-radius:10px 10px 0 0;max-width:100%}.container-blog .lista-blog .item .link-titulo{height:95px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:stretch}.container-blog .lista-blog .item .link-titulo h3{font-weight:bold;font-size:24px;line-height:32px;color:#2887b8;width:100%}.container-blog .lista-blog .item .data{display:block;font-weight:300;font-size:13px;line-height:20px;color:#4d4d4d}.container-blog .lista-blog .item .resumo{font-weight:300;font-size:16px;line-height:26px;color:#4d4d4d;display:block;margin-top:20px}.container-blog .lista-blog .item .ler-mais{font-weight:500;font-size:14px;line-height:22px;color:#2887b8;text-transform:uppercase;margin-top:30px;display:block}.container-blog .lista-blog .item .ler-mais .fa{font-size:20px;margin-left:5px;position:relative;top:1px}.container-blog .ver-todos{background:linear-gradient(90deg,#2887b8 0%,#2887b8 100%);border-radius:25px;width:350px;height:50px;line-height:55px;display:block;font-weight:500;font-size:16px;text-align:center;color:#e7e5e2;text-transform:uppercase;margin-top:100px}.container-blog .ver-todos .fa{font-size:23px;margin-left:10px;position:relative;top:2px}.container-contato{background:#2887b8;margin-top:170px;padding-top:120px;padding-bottom:80px}.container-contato .box-contato{width:635px;float:left}.container-contato .box-contato .titulo2{font-weight:300;font-size:18px;line-height:28px;text-transform:uppercase;color:#fff;position:relative;top:-30px}.container-contato .box-contato .titulo{font-weight:bold;font-size:36px;line-height:59px;color:#e7e5e2}.container-contato .box-contato .titulo:before{content:"";background-color:#2887b8;width:80px;height:3px;display:block;top:-15px;position:relative}.container-contato .box-contato .endereco{font-weight:300;font-size:18px;line-height:28px;color:#fff;margin-top:40px}.container-contato .box-contato .icon{position:relative}.container-contato .box-contato .endereco .icon-mapa{top:5px;margin-right:20px}.container-contato .box-contato .tel-email{margin-top:40px;color:#fff}.container-contato .box-contato .tel-email .info{font-weight:300;font-size:18px;line-height:28px;color:#fff;float:left}.container-contato .box-contato .tel-email .info:nth-child(2) {margin-left:30px;margin-top:3px}.container-contato .box-contato .tel-email .info .icon-telefone{top:3px;margin-right:20px}.container-contato .box-contato .tel-email .info .icon-whatsapp{margin-left:10px;top:1px}.container-contato .box-contato .tel-email .info .icon-mensagem{top:3px;margin-right:20px}.container-contato #form-contato{margin:0;margin-top:65px;width:595px}.container-contato #form-contato .item{margin-bottom:20px}.container-contato #form-contato .campo{border:2px solid #fff;box-sizing:border-box;border-radius:2px;width:285px;height:50px;background-color:transparent;padding-left:10px;color:#fff;transition:all .3s linear;font-size:12px}.container-contato #form-contato .campo#assunto{float:right}.container-contato #form-contato .campo#telefone{padding-left:60px}.container-contato #form-contato textarea.campo{width:100%;height:100px;resize:none;padding-top:10px}.container-contato .box-captcha{float:left;margin-left:70px}.container-contato #form-contato #btn-enviar{background:#fff;border-radius:25px;height:50px;width:160px;border:0;cursor:pointer;margin-top:5px;float:right}.container-contato #form-contato #btn-enviar span{font-weight:600;font-style:normal;font-size:16px;line-height:26px;text-align:center;color:#2887b8;text-transform:uppercase}.container-contato #form-contato #btn-enviar i{font-size:23px;text-align:center;color:#2887b8;margin-left:5px;position:relative;top:2px}.container-contato #form-contato .campo:focus{border-color:#e7e5e2}.container-contato #form-contato .campo.required{border-color:#f06767}.container-contato #form-contato .item .campo:nth-child(even) {float:right}.container-contato #form-contato .campo::placeholder{font-weight:300;font-size:16px;line-height:25px;color:#2887b8;font-family:"Axiforma";font-weight:300;font-style:normal}.container-contato #form-contato .campo:-ms-input-placeholder{font-weight:300;font-size:16px;line-height:25px;color:#2887b8;font-family:"Axiforma";font-weight:300;font-style:normal}.container-contato #form-contato .campo::-ms-input-placeholder{font-weight:300;font-size:16px;line-height:25px;color:#2887b8;font-family:"Axiforma";font-weight:300;font-style:normal}.container-contato .img-contato{float:right;margin-right:-195px;margin-top:-60px}.container-contato #form-contato .box{margin-top:15px}footer{background:linear-gradient(67.87deg,#1f3d68 0%,#1f3d68 50%,#1f3d68 100%);padding-top:50px}footer .bloco-logo{float:left;margin-right:30px}footer .bloco-logo .logo{display:block;width:255px}footer .bloco-logo .logo img{max-width:100%}.idioma_es footer .bloco-logo{width:240px}.idioma_es footer .bloco-logo .logo img{width:235px}.idioma_es footer .bloco-logo .redes-sociais li:not(:last-child) {margin-right:-16px}footer .bloco-logo .redes-sociais{list-style:none;margin-top:20px;margin-left:-15px}footer .bloco-logo .redes-sociais li{display:inline-block}footer .bloco-logo .redes-sociais li:not(:last-child) {margin-right:-10px}footer .bloco-logo .redes-sociais li a{font-size:24px;line-height:28px;color:#e7e5e2}footer .nav-footer{display:flex;float:right;margin-left:0;margin-top:30px}.idioma_es footer .nav-footer{width:841px}footer .nav-footer .coluna{float:left;margin-right:30px}footer .nav-footer .coluna .logo-ampl{width:170px;height:60px;display:block;float:left;clear:both;margin:5px 0}footer .nav-footer .coluna .logo-gurobi{width:155px;margin-top:8px!important}footer .nav-footer .coluna .logo-quandec{width:180px}footer .nav-footer .coluna .destaque{display:block;font-weight:300;font-size:13px;line-height:22px;color:#fff;position:relative;right:0;text-align:center}footer .nav-footer .coluna:nth-child(3) {margin-right:30px}footer .all-footer{width:100%;justify-content:center;display:flex}.become-partner{margin-top:16px}footer .nav-footer .coluna h3{font-weight:500;font-size:12px;line-height:22px;letter-spacing:.15em;text-transform:uppercase;color:#2887b8}footer .nav-footer .coluna .item-nav{list-style:none;margin-top:10px;margin-left:-46px;width:180px}footer .nav-footer .coluna .item-nav li span{font-weight:bold;color:#d9d814;text-transform:uppercase;font-size:12px;margin-left:5px;position:relative;top:1px}footer .nav-footer .coluna .item-nav li a{font-weight:300;font-size:13px;line-height:22px;color:#e7e5e2}footer .inferior{margin-top:50px}footer .inferior .center{border-top:1px solid #2887b8;width:1110px;text-align:center;font-weight:300;font-size:10px;color:#e7e5e2}footer .inferior .center .center-m{width:430px;padding:40px 0}@media (max-height:900px){footer .inferior .center .center-m{width:440px}}@media (max-width:900px){footer .inferior .center .center-m{width:490px}}footer .inferior .center .center-m p{float:left}footer .inferior .center .center-m img{float:right;margin-top:-23px}.page_quem-somos .content-quemsomos{margin-top:100px}.page_quem-somos .content-quemsomos h2.sub-destaque{font-weight:800;font-size:48px;line-height:56px;text-align:center;color:#4d4d4d;width:385px}.page_quem-somos .content-quemsomos .texto-destaque{font-weight:300;font-size:20px;line-height:32px;text-align:center;color:#4d4d4d;margin-top:90px}.page_quem-somos .content-quemsomos .swiper-center{width:1195px;margin:0 auto;position:relative}.page_quem-somos .content-quemsomos .swiper-quemsomos{margin-top:85px;height:420px;width:1100px}.page_quem-somos .content-quemsomos .swiper-center .btn-nav{position:absolute;top:160px;z-index:1;font-size:24px;color:#2887b8;cursor:pointer}.page_quem-somos .content-quemsomos .swiper-center .btn-nav.btn-right{right:0}.page_quem-somos .content-quemsomos .swiper-quemsomos img{border-radius:10px}.page_quem-somos .content-quemsomos .swiper-quemsomos .swiper-pagination .swiper-pagination-bullet{border-radius:50%;width:5px;height:5px;transition:all .3s linear}.page_quem-somos .content-quemsomos .swiper-quemsomos .swiper-pagination .swiper-pagination-bullet-active{background:#2887b8;border-radius:2.5px;width:25px}.page_quem-somos .content-valores{margin-top:90px}.page_quem-somos .content-valores .item{box-shadow:0 0 15px rgba(0,0,0,.15);border-radius:10px;width:255px;height:480px;float:left;margin-right:30px}.page_quem-somos .content-valores .item:nth-child(4n) {float:right;margin-right:0}.page_quem-somos .content-valores .item .border{width:160px;height:160px;background-image:url(/front_desktop/img/bg-valores.png);position:relative;margin-top:40px}.page_quem-somos .content-valores .item .border .sub{text-align:center;width:95px;font-weight:bold;font-size:20px;line-height:24px;color:#2887b8;background-color:#fff;position:absolute;bottom:-6px;margin:0 auto;left:0;right:0}.page_quem-somos .content-valores .item .border .sub.id-23{width:130px}.page_quem-somos .content-valores .item .texto{font-weight:300;font-size:14px;line-height:22px;text-align:center;color:#4d4d4d;width:190px;margin-top:20px}.page_quem-somos .content-nossos-valores{height:600px;position:relative;margin-top:140px}.page_quem-somos .content-nossos-valores:before{content:"";background-color:rgba(64,108,173,.9);position:absolute;bottom:0;top:0;width:100%}.page_quem-somos .content-nossos-valores .hv-2{text-align:center;position:relative;z-index:5;height:600px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch}.page_quem-somos .content-nossos-valores .hv-2 h2{font-weight:300;font-size:35px;line-height:28px;text-align:center;letter-spacing:.25em;text-transform:uppercase;color:#e7e5e2;padding-top:60px}.page_quem-somos .content-nossos-valores .hv-2 .texto{font-weight:300;font-size:20px;line-height:35px;text-align:left;letter-spacing:.15em;color:#e7e5e2;margin-top:45px;padding-left:50px;padding-right:50px}.page_quem-somos .content-partners{width:875px;padding:0;margin-top:110px}.page_quem-somos .content-partners h2{font-size:36px;line-height:58px;text-align:center;letter-spacing:.25em;color:#2887b8;font-weight:400;margin-bottom:180px}.page_quem-somos .content-partners .item{box-shadow:0 0 15px rgba(0,0,0,.15);border-radius:10px;width:400px;height:680px;text-align:center;float:left;box-sizing:border-box}.idioma_es .content-partners .item{height:730px}.page_quem-somos .content-partners .item:nth-child(even) {float:right}.page_quem-somos .content-partners .item img{box-shadow:0 0 15px rgba(0,0,0,.15);border-radius:50%;margin-top:-120px}.page_quem-somos .content-partners .item .dados-perfil{margin-top:20px}.page_quem-somos .content-partners .item .dados-perfil .nome{font-weight:bold;font-size:24px;line-height:38px;text-align:center;color:#2887b8}.page_quem-somos .content-partners .item .dados-perfil .profissao{font-weight:300;font-size:13px;line-height:21px;text-align:center;letter-spacing:.2em;text-transform:uppercase;color:#4d4d4d;margin-top:5px}.page_quem-somos .content-partners .item .dados-perfil span{display:block}.page_quem-somos .content-partners .item .dados-perfil a{font-size:20px;text-align:center;color:#2887b8;margin-top:10px;display:block}.page_quem-somos .content-partners .item .texto{width:310px;font-style:normal;font-weight:300;font-size:16px;line-height:26px;text-align:center;color:#4d4d4d;margin-top:20px}.content-blog{margin-bottom:130px}.content-blog .blog-top #cb-categoria{font-weight:300;font-size:16px;line-height:25px;color:#2887b8;background-color:transparent;border:0;float:left;width:110px;margin-top:15px;margin-left:100px}.content-blog .linha-2 img{float:left}.busca-blog{float:right;margin:-7px 90px -30px}.busca-blog form{float:right;position:relative}.busca-blog form input{border:0;border-bottom:2px solid #2887b8;box-sizing:border-box;border-radius:2px;height:50px;width:285px;font-size:16px;padding-left:50px;color:#2887b8;background-color:transparent}.busca-blog form input::placeholder{color:#2887b8}.busca-blog form input:-ms-input-placeholder{color:#2887b8}.busca-blog form input::-ms-input-placeholder{color:#2887b8}.busca-blog form button{background-color:transparent;border:0;color:#1f3d68;font-size:12px;position:absolute;height:50px;width:50px}.content-blog .sub{font-weight:800;font-size:48px;line-height:56px;text-align:left;color:#4d4d4d;margin-top:86px;float:right;width:540px;position:relative}.content-blog .sub:after{content:"";width:435px;height:14px;display:block;background:linear-gradient(90deg,#2887b8 0%,#2887b8 100%);position:relative;top:25px}.nav-blog .menu-blog{list-style:none;float:left}.nav-blog .menu-blog li{display:inline-block;font-weight:300;font-size:16px;background-color:#e7e5e2;border-radius:5px;padding:10px 20px 6px 20px;cursor:pointer;transition:all .3s linear}.nav-blog .menu-blog li:not(:last-child) {margin-right:-45px}.nav-blog .menu-blog li.sel,.nav-blog .menu-blog li:hover{background-color:#1f3d68;color:#fff}.content-blog .bg-cinza{background-image:url(/front_desktop/img/bg-in.jpg);height:257px}.content-blog .bg-branco{background-color:#fff;margin-top:40px}.content-blog .lista-blog{margin-top:80px}.content-blog .nao-encontrado{text-align:center;color:#4d4d4d;font-size:21px}.content-blog .lista-blog .item{margin-bottom:50px;display:block}.content-blog .lista-blog .item:nth-child(1n + 6) {display:none}.content-blog .lista-blog .item .img-destaque{display:block;overflow:hidden;float:left;height:293px;width:540px}.content-blog .lista-blog .item .img-destaque img{border-radius:10px 0 0 10px;transition:transform .5s ease;width:540px;height:293px}.content-blog .lista-blog .item .img-destaque img:hover{transform:scale(1.2)}.content-blog .lista-blog .item .conteudo{float:left;width:540px;box-sizing:border-box;padding:30px;box-shadow:0 0 15px rgba(0,0,0,.15);border-radius:0 10px 10px 0;height:293px;transition:all .3s ease-in-out}.content-blog .lista-blog .item .conteudo .link-titulo h3{display:block;font-weight:bold;font-size:24px;line-height:28px;color:#2887b8;transition:all .3s ease-in-out}.content-blog .lista-blog .item .conteudo .infos{margin-top:10px}.content-blog .lista-blog .item .conteudo .infos .categoria{font-weight:300;font-size:14px;line-height:22px;color:#2887b8;margin-left:30px}.content-blog .lista-blog .item .conteudo .infos .data{font-weight:300;font-size:14px;line-height:22px;color:#4d4d4d}.content-blog .lista-blog .item .conteudo .resumo{margin-top:20px;font-weight:300;font-size:16px;line-height:26px;color:#4d4d4d;display:block;transition:all .3s ease-in-out}.content-blog .lista-blog .item .conteudo .ler-mais{font-weight:600;font-size:14px;line-height:23px;color:#2887b8;text-transform:uppercase;display:inline-block;margin-top:20px;transition:all .3s ease-in-out}.content-blog .lista-blog .item .conteudo .ler-mais .fa{font-size:21px;position:relative;top:1px;left:10px}.content-blog .lista-blog .item .conteudo:hover{background-color:#1f3d68}.content-blog .lista-blog .item .conteudo:hover .link-titulo h3,.content-blog .lista-blog .item .conteudo:hover .resumo,.content-blog .lista-blog .item .conteudo:hover .ler-mais{color:#e7e5e2}.content-blog .lista-blog .item .conteudo:hover .data{color:#2887b8}.content-blog .lista-blog .item .conteudo:hover .categoria{color:#f9f9f9}.content-blog .carregar-mais{background:linear-gradient(90deg,#2887b8 0%,#2887b8 100%);border-radius:25px;height:50px;line-height:60px;display:block;font-weight:500;font-size:16px;text-align:center;color:#fff;text-transform:uppercase;margin-top:70px;cursor:pointer}.content-blog .carregar-mais .fa{font-size:25px;position:relative;top:2px;left:15px}.content-blog-open .center-m{width:920px}.content-blog-open .center-m .tit-blog{font-weight:800;font-size:48px;line-height:56px;color:#4d4d4d;margin-top:65px}.breadcumb{margin-top:65px}.breadcumb ol{list-style:none;margin:0;padding:0}.breadcumb ol li{display:inline-block}.breadcumb ol li:after{content:"\f105";font-family:fontAwesome;display:inline-block;padding-left:5px;padding-right:5px;color:#4d4d4d}.breadcumb ol li:last-child:after{display:none}.breadcumb ol li a{font-weight:400;font-size:14px;line-height:22px;color:#2887b8}.breadcumb ol li:last-child a{color:#4d4d4d}.content-blog-open .conteudo{margin-top:100px}.content-blog-open .conteudo img{border-radius:10px;max-width:100%;margin-top:20px}.content-blog-open .conteudo .bloco{margin-top:100px}.content-blog-open .conteudo .bloco .compartilhar{float:left;list-style:none;width:65px;text-align:center}.content-blog-open .conteudo .bloco .compartilhar li{margin-bottom:20px}.content-blog-open .conteudo .bloco .compartilhar a{font-size:20px;line-height:29px;text-align:center;color:#2887b8}.content-blog-open .conteudo .bloco .center-b{float:left;width:920px;margin-left:30px}.content-blog-open .conteudo .esquerda{margin:20px}.content-blog-open .esquerda{margin:20px}.content-blog-open .img-esquerda{margin:20px}.content-blog-open .conteudo .bloco .infos .data{font-weight:normal;font-size:14px;color:#4d4d4d}.content-blog-open .conteudo .bloco .infos .categoria{font-weight:normal;font-size:14px;line-height:22px;color:#2887b8;margin-left:55px;margin-right:55px}.content-blog-open .conteudo .bloco .infos .autor{font-weight:normal;font-size:14px;line-height:22px;color:#2887b8}.content-blog-open .conteudo .bloco .infos .autor i{color:#4d4d4d;font-style:normal}.content-blog-open .conteudo .bloco .texto{margin-top:45px;font-weight:normal;font-size:18px;line-height:29px;color:#4d4d4d}.content-blog-open .conteudo .bloco .texto .download-ebook{width:350px;height:50px;background:linear-gradient(90deg,#2887b8 0%,#2887b8 100%);border-radius:25px;display:block;font-style:normal;font-weight:500;font-size:16px;line-height:55px;text-align:center;color:#fff;text-transform:uppercase;margin-top:125px;transition:all .3s linear}.content-blog-open .conteudo .bloco .lista-tag{margin-top:100px}.content-blog-open .conteudo .bloco .lista-tag .t{font-weight:600;font-size:14px;line-height:23px;color:#2887b8;text-transform:uppercase;float:left}.content-blog-open .conteudo .bloco .lista-tag ul{float:left;list-style:none;margin-left:25px}.content-blog-open .conteudo .bloco .lista-tag ul li{display:inline-block;background:#f3f3f3;border-radius:5px;height:30px;line-height:34px;padding:0 10px;margin-right:10px;margin-top:-5px}.content-blog-open .conteudo .bloco .lista-tag ul li a{font-weight:normal;font-size:14px;line-height:22px;text-align:center;color:#4d4d4d;text-transform:uppercase}.content-blog-open .comentario{margin-top:100px}.content-blog-open .titulo-relacionado{text-align:left;font-weight:300;font-size:36px;line-height:56px;color:#4d4d4d;text-transform:uppercase}.content-blog-open .container-blog .lista-blog{margin-top:50px}.content-blog-open .container-blog{border-top:1px solid #f1f1f1;padding-top:30px;margin-top:90px}.page_cases .container-cases{margin-top:0}.container-cases .filtros .t-filtro{float:left;font-size:16px;color:#1f3d68;font-weight:normal;margin-right:30px}.container-cases .filtros .lista-f{float:right;width:calc(100% - 140px)}.container-cases .filtros .item{float:left;position:relative}.container-cases .filtros .item:not(:last-child) {margin-right:55px}.container-cases .filtros .item:not(:last-child):after {content:"";width:1px;height:28px;background-color:#2887b8;display:table;position:absolute;right:-20px;top:-3px}.container-cases .filtros .item span{font-size:16px;line-height:25px;color:#2887b8}.container-cases .filtros .item select{font-size:16px;line-height:25px;color:#4d4d4d;background-color:transparent;border:0;max-width:175px;color:#2887b8;width:100%!important;max-width:100%!important}.container-cases .filtros .item select#cb-cliente{width:80px;width:270px;max-width:270px}.container-cases .filtros .item select#cb-setor{width:65px}.container-cases .filtros .item select#cb-tipo{width:175px;width:270px;max-width:270px}.container-cases .filtros.filtro-novo .item{float:left!important;margin-right:0;width:33.33333%;padding-right:20px;box-sizing:border-box}.container-cases .filtros.filtro-novo .item:not(:last-child):after {display:none}.container-cases .filtros.filtro-novo .item .id-t{display:none}.container-cases .filtros.filtro-novo .item select#cb-setor{width:270px;max-width:270px}.container-cases .filtros.filtro-novo .item:nth-of-type(3) {float:right}.page_cases .container-cases .bg-cinza{background-image:url(/front_desktop/img/bg-cases.jpg);height:257px}.page_cases .container-cases .bg-branco{background-color:#fff;margin-top:0}.page_cases .container-cases .lista-cases{margin-top:0;padding-top:60px}.page_cases .container-cases .case-top img{float:left;margin-left:-20px}.page_cases .container-cases .case-top .nav-case{margin-top:140px;margin-left:55px;float:left;position:relative;z-index:2}.page_cases .container-cases .case-top .sub{font-weight:800;font-size:35px;line-height:56px;text-align:left;color:#fff;position:relative}.page_cases.idioma_br .container-cases .case-top .sub{font-size:31px}.page_cases .container-cases .case-top .sub:after{content:"";width:0;height:0;display:block;background:linear-gradient(90deg,#2887b8 0%,#2887b8 100%);position:relative;top:25px}.page_cases .container-cases .box-case .sub,.page_cases .container-cases .box-case .legenda{display:none}.page_cases .container-cases .box-case .titulo{font-weight:800;font-size:48px;line-height:56px;text-align:center;color:#4d4d4d;margin-top:0}.page_cases .container-cases .ver-todos{display:none}.page_cases .container-cases .ver-todos.ver-todos-ajax{display:block;cursor:pointer}.content-case .tit{font-weight:800;font-size:48px;line-height:56px;text-align:center;color:#4d4d4d}.content-case .conteudo{margin-top:75px}.content-case .conteudo .banner{margin-top:155px;box-shadow:0 0 15px rgba(0,0,0,.15);border-radius:10px}.content-case .conteudo .infos{margin-top:35px}.content-case .conteudo .infos .item{float:left;color:#4d4d4d;font-size:16px}.content-case .conteudo .infos .item:not(:last-child) {margin-right:35px}.content-case .conteudo .infos .item span{color:#2887b8;margin-right:10px}.content-case .conteudo .textos h2{font-weight:300;font-size:36px;line-height:58px;text-align:center;letter-spacing:.25em;color:#2887b8;text-transform:uppercase}.content-case .conteudo .textos .texto{margin-top:50px;font-weight:300;font-size:20px;line-height:32px;text-align:center;color:#4d4d4d}.saiba-mais-cases-mining{color:#fff!important;margin-right:22px;font-size:18px;font-weight:300}.saiba-mais-cases-material{color:#fff!important;margin-right:22px;font-size:18px;font-weight:300}.content-case .conteudo .hotsite{height:200px;border-radius:5px;padding:30px 20px;margin-top:95px}.mining{background-image:url(/front_desktop/img/banner-background-mining.jpg);background-repeat:no-repeat}.material{background-image:url(/front_desktop/img/banner-background-material.jpg);background-repeat:no-repeat}.content-case .conteudo .hotsite img{float:left;display:none}.content-case .conteudo .hotsite .texto{float:left;margin-top:15px;margin-left:570px}.content-case .conteudo .hotsite .texto h3{color:#2887b8;margin-right:32px}.content-case .conteudo .hotsite .texto h3 span{font-weight:400}.content-case .conteudo .hotsite .link{float:right;background-color:#1f3d68;color:#fff;display:block;padding:8px 20px 6px 20px;margin-top:45px;text-align:center;transition:500ms;margin-right:60px;font-weight:300}.content-case .conteudo .hotsite .link:hover{background-color:#2887b8;transition:500ms}.content-case .conteudo .hotsite .link img{float:none;margin-left:10px;position:relative;top:4px}.content-case .conteudo .textos{margin-top:90px}.content-case .conteudo .textos:nth-of-type(4) {margin-top:100px}.content-case .conteudo .fotos{display:none}.content-case .conteudo .fotos img{box-shadow:0 0 15px rgba(0,0,0,.15);border-radius:10px;float:left;margin-right:30px}.content-case .conteudo .fotos img:nth-child(3) {float:right;margin-right:0}.content-case .conteudo .resultados{margin-top:50px}.content-case .conteudo .resultados .item{width:255px;height:255px;box-shadow:0 0 15px rgba(0,0,0,.15);border-radius:10px;float:left;margin-right:30px}.content-case .conteudo .resultados .item:nth-child(4) {float:right;margin-right:0}.content-case .conteudo .resultados .item .valor{display:block;font-weight:bold;font-size:48px;line-height:48px;text-align:center;color:#2887b8;margin-top:85px}.content-case .conteudo .resultados .item .desc{font-weight:500;font-size:14px;line-height:18px;text-align:center;color:#4d4d4d;margin-top:10px;width:170px}.content-case .conteudo .ver-mais{background:linear-gradient(90deg,#2887b8 0%,#2887b8 100%);border-radius:25px;width:100%;height:50px;display:block;text-align:center;line-height:54px;font-weight:500;font-size:16px;color:#fff;text-transform:uppercase;margin-top:50px}.content-case .conteudo .ver-mais .fa{font-size:20px;margin-right:10px;position:relative;top:0}.hellobar{background-color:#1f3d68;width:100%;height:164px;overflow-y:hidden;border-top:3px solid #e7e5e2;position:fixed;left:0;bottom:-172px;z-index:900;transition:bottom 500ms ease}.hellobar-oquefazemos a{color:inherit;text-decoration:none}.hellobar.active{bottom:0;z-index:900;transition:bottom 500ms ease}.hellobar-saibamais,.hellobar-image,.hellobar-content{float:left}.hellobar-saibamais{font-family:"Axiforma";font-style:normal;font-weight:bold;font-size:24px;line-height:39px;color:#e7e5e2;padding-top:62px}.hellobar-image{width:178px;height:100px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-left:80px;margin-top:32px;border-radius:10px}.hellobar-content{margin-left:35px;width:510px;height:100px;padding-top:32px}.hellobar-content h3{height:56px;font-family:"Axiforma";font-style:normal;font-weight:bold;font-size:24px;line-height:28px;color:#e7e5e2}.hellobar-content h4{font-family:"Axiforma";font-style:normal;font-weight:600;font-size:14px;line-height:23px;color:#e7e5e2;margin-top:21px}.contato-fixo{position:fixed;width:50px;height:50px;right:55px;overflow:hidden;transition:all .3s ease-out;bottom:0;z-index:9999}.contato-fixo:after{content:"";display:table;clear:both}.contato-fixo i{float:left;font-size:35px;margin-top:9px;margin-left:10px;color:#fff}.contato-fixo span{opacity:1;font-weight:400;position:absolute;top:16px;left:50px;transition:all .3s ease-out;width:166px;pointer-events:none;color:#fff}.contato-fixo:hover span{opacity:1}.idioma_es .chat-whatsapp:hover{width:215px}.chat-whatsapp{bottom:90px;background-color:#05ff69;border-radius:50px}.chat-whatsapp:hover{width:165px}.chat-contato{bottom:20px;background-color:#1551d0;border-radius:50px}.chat-contato:hover{width:210px}.idioma_es .chat-contato.contato-fixo span{width:200px}.idioma_es .chat-contato:hover{width:265px}.contato-fixo.chat-contato i{font-size:29px;margin-top:10px;margin-left:10px}.iti__flag-container{background-color:#fff}#content-formn{width:700px;display:none}#content-formn .titulo-new{font-weight:bold;font-size:36px;line-height:59px;color:#2887b8;width:500px;margin:0}#content-formn .subtitulo-new{font-weight:300;font-size:28px;line-height:43px;color:#4d4d4d;width:400px;margin:0}#content-formn #form-news{position:relative;margin-top:40px}#content-formn #form-news i{color:#1f3d68;font-size:12px;position:absolute;top:20px;left:15px}#content-formn #form-news input{border:2px solid #2887b8;box-sizing:border-box;border-radius:2px;width:590px;height:50px;color:#2887b8;font-size:16px;font-weight:300;padding-left:40px;float:left}#content-formn #btn-news{font-weight:500;font-size:16px;line-height:26px;border-radius:25px;border:0;background:linear-gradient(90deg,#2887b8 0%,#2887b8 100%);width:150px;height:50px;position:absolute;right:0;color:#fff;cursor:pointer}#content-formn .texto{font-weight:300;font-size:13px;line-height:20px;color:#4d4d4d;margin-top:50px;width:80%;margin-left:0}.grecaptcha-badge{display:none!important}.bloco-news{float:left;position:relative;margin-top:155px}.bloco-news #news{border:2px solid #fff;box-sizing:border-box;border-radius:2px;width:520px;height:50px;font-weight:300;font-size:16px;line-height:25px;color:#fff;padding-left:45px;background-color:transparent}.bloco-news #news::placeholder{color:#fff}.bloco-news #news:-ms-input-placeholder{color:#fff}.bloco-news #news::-ms-input-placeholder{color:#fff}.bloco-news .fa-envelope-o{position:absolute;font-size:12px;top:20px;left:15px;color:#1f3d68}.bloco-news #btn-news{background:linear-gradient(90deg,#2887b8 0%,#2887b8 100%);border-radius:25px;border:0;color:#fff;font-size:16px;font-weight:500;width:150px;height:50px;position:absolute;right:-40px;cursor:pointer}body.page_nao_erro404{padding-top:0;overflow:hidden}.header-not{background-color:#2887b8;text-align:center;padding:25px 0}.header-not img{width:150px}.page_nao_erro404 .tit{color:#4d4d4d;line-height:1;font-size:144px;font-weight:bold;text-align:center;margin-top:100px;cursor:pointer}.page_nao_erro404 p{color:#2887b8;text-align:center;font-size:24px}.page_nao_erro404 .link-home{background:linear-gradient(90deg,#2887b8 0%,#2887b8 100%);border-radius:25px;color:#fff;width:250px;padding:7px 0;display:block;text-align:center;margin-top:70px}.page_nao_erro404 .img-nao-encontrada{display:block;left:0;right:0;bottom:-45px;max-width:100%}#hotsites-submenu{display:none}.a-li{font-weight:100;font-size:16px!important;line-height:50px;color:#1f3d68;position:relative}.a-li:after{top:100%!important;transition:1s ease!important;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}.li-hotsite{margin-left:15px!important}.item-nav.hotsites{display:none;color:#1f3d68}#hotsites-submenu:checked ~ .hotsites {display:block!important}img.esquerda{float:left;margin-left:15px;margin-right:25px;margin-bottom:15px}img.centro{display:block;margin-left:auto;margin-right:auto;margin-top:15px;margin-bottom:15px}img.direita{float:right;margin-left:25px;margin-right:15px;margin-bottom:15px}.container-palavra{margin-top:90px}.container-palavra .swiper-slide{position:relative;padding:40px 50px;box-sizing:border-box}.container-palavra img.perfil{position:absolute;top:100px;left:20px;z-index:30;border-radius:50%}.container-palavra .conteudo-palavra{border:8px solid #eaeaea;box-sizing:border-box;border-radius:25px;height:auto;padding:40px 50px 40px 60px;color:#4d4d4d;font-weight:300}.container-palavra .dados-perfil{margin-top:16px}.container-palavra .texto{}.container-palavra .dados-perfil .nome{color:#2887b8;margin-right:12px}a.destaque.parceria{top:-12px}a.destaque.gurobi{top:21px}a.destaque.ampl{top:12px}a.destaque.quandec{top:21px}img.parceria-logo{width:100px;margin-top:-24px!important}img.icon-click{margin-top:15px;margin-left:40px;margin-right:-30px}.content-blog-open .conteudo .texto p span,.content-blog-open .conteudo .texto h2 span,.content-blog-open .conteudo .texto ul li span{font-family:"Axiforma"!important}