*{box-sizing:border-box}::-webkit-scrollbar{width:5px;background:#000;position:absolute;left:0}::-webkit-scrollbar-thumb{background:rgba(100,100,100,0.6)}@font-face{font-family:'../fonts/Helvetica Neue LT Std';src:url('../fonts/HelveticaNeueLTStd-Lt.eot');src:url('../fonts/HelveticaNeueLTStd-Lt.eot?#iefix') format('embedded-opentype'),url('../fonts/HelveticaNeueLTStd-Lt.woff2') format('woff2'),url('../fonts/HelveticaNeueLTStd-Lt.woff') format('woff'),url('../fonts/HelveticaNeueLTStd-Lt.ttf') format('truetype'),url('../fonts/HelveticaNeueLTStd-Lt.svg#HelveticaNeueLTStd-Lt') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'../fonts/Helvetica Neue LT Std';src:url('../fonts/HelveticaNeueLTStd-Bd.eot');src:url('../fonts/HelveticaNeueLTStd-Bd.eot?#iefix') format('embedded-opentype'),url('../fonts/HelveticaNeueLTStd-Bd.woff2') format('woff2'),url('../fonts/HelveticaNeueLTStd-Bd.woff') format('woff'),url('../fonts/HelveticaNeueLTStd-Bd.ttf') format('truetype'),url('../fonts/HelveticaNeueLTStd-Bd.svg#HelveticaNeueLTStd-Bd') format('svg');font-weight:bold;font-style:normal}body{font-weight:normal;font-style:normal;text-align:center;background-color:#111;font-size:1.3em;letter-spacing:1px;font-family:Helvetica Neue LT Std,Helvetica Neue,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6,.title,#menu,#knowMore,.btn,::placeholder{font-weight:bold}.valignContainer{width:100%;display:table}.valign{display:table-cell;vertical-align:middle;text-align:center}.clear{clear:both}.float-left{float:left}.float-right{float:right}.text-right{text-align:right}.text-center{text-align:center}.text-left{text-align:left}h1,h2,h3,h4,h5{font-weight:bold;font-style:normal;margin:0;padding:0}p{line-height:28px;font-weight:100}.spacer{width:100%;background-color:transparent;pointer-events:none}.spacer.spacer-md{height:100px}.spacer.spacer-sm{height:50px}@media only screen and (max-width:850px){.spacer{width:100%;background-color:transparent;pointer-events:none}.spacer.spacer-md{height:50px}.spacer.spacer-sm{height:30px}}#loader{width:100%;height:100%;position:fixed;background-image:url(../images/loading.gif);background-repeat:no-repeat;background-position:center center;transition:1s;z-index:9999999}#website{text-align:left;margin:auto;padding:0}.container{width:89%}header#header{position:absolute;color:#aaa;width:100%;position:fixed;z-index:999999;height:auto}header#header #menuItemsContainer{background:rgba(17,17,17,0.94)}header#header #menu{background:rgba(17,17,17,0.94);width:100%;position:absolute;z-index:99999;transition:1s;padding-top:55px;height:115px}header#header #menu #menuLogo{height:45px;width:45px;margin-top:-6px;opacity:0;transition:1s}header#header #menu #menuToggler{cursor:pointer;display:inline-block;transition:1s;color:#fff}header#header #menu #menuToggler .hamb{transition:1s;display:inline-block;font-size:40px;position:absolute;margin-left:15px}header#header #menu #menuToggler .text{display:inline-block;margin:15px;margin-left:60px;margin-top:20px}header#header #menu #menuToggler:hover{background:rgba(255,255,255,0.2)}header#header #menu #languageBtn{margin-right:15px;cursor:pointer;display:inline-block}header#header #menu #languageBtn:hover{text-decoration:underline}header#header #menu #languageBtn a{color:#fff}header#header #menu #languageBtn a img{margin-right:10px}header#header #menu #menuItemsContainer{transition:.4s;opacity:0;margin-top:7px;padding-bottom:15px}header#header #menu #menuItems{margin:0;padding:0;margin-top:20px;overflow:hidden;text-align:center}header#header #menu #menuItems a{color:#fff;transition:1s;list-style:none;display:block;cursor:pointer;font-size:200%;padding:0;padding-top:10px;padding-bottom:10px;margin:0;margin-bottom:10px}header#header #menu #menuItems a:hover{color:#ccc;text-decoration:underline}header#header #menu #menuItems a.selected{text-decoration:underline}header#header #menu.open #menuItemsContainer{opacity:1}header#header #menu.open #menuToggler .hamb{transform:rotate(90deg);margin-top:-2px}header#header #menu.open #menuLogo{opacity:1}header#header.small{position:fixed;margin-top:0}header#header.small #menu{padding-top:10px;height:70px}header#header.small #menu #menuLogo{opacity:1}section.block{width:100%;border-bottom:solid 14px rgba(10,10,10,0.5)}section.block .blockTitle{font-size:250%}section.block .topGrad{width:100% !important;height:290px;background-repeat:repeat-x;pointer-events:none;background-image:url(../images/blockTopGrad.png);position:relative;margin-bottom:-290px;z-index:0}section.block .container{position:relative;z-index:2;padding:0;padding-left:100px;padding-right:100px}section.block h1{margin-bottom:45px}section.block#inicio{margin-top:114px;position:relative;color:#fff;border-bottom-color:rgba(0,0,0,0.8)}section.block#inicio .entranceText_area{width:100%;height:630px}section.block#inicio .entranceText{position:absolute;width:100%;height:590px;font-size:200%;opacity:0;overflow:hidden}section.block#inicio .entranceText_left{display:inline-block;border-right:rgba(255,255,255,0.5) solid 1px;padding-right:50px}section.block#inicio .entranceText_right{display:table-cell;vertical-align:middle;text-align:center;text-align:left;display:inline-block;padding-left:50px}section.block#inicio .entranceText_right h1{opacity:0;transition:1s}section.block#inicio .entranceText_right h3{margin-top:-15px}section.block#inicio #arrowDownContainer{height:100px}section.block#inicio #arrowDown{transition:3s;opacity:0}section.block#inicio #knowMore{transition:.2s;font-size:100%;padding:10px;padding-bottom:7px;margin-left:5px;color:#000;font-weight:bold;margin-right:4px;border:solid 2px #ddd;box-shadow:2px 2px 0 2px rgba(0,0,0,0.4);background:rgba(255,255,255,0.7);border-radius:3px}section.block#inicio #knowMore:hover{background:rgba(255,255,255,0.6);margin-top:13px;margin-left:8px;box-shadow:2px 1px 0 1px rgba(0,0,0,0.6)}section.block#inicio .bottomGrad{width:100% !important;height:500px;background-repeat:repeat-x;pointer-events:none;background:linear-gradient(to top, rgba(8,8,8,0.95) 0, rgba(19,12,27,0) 100%);bottom:0;position:absolute;z-index:0}section.block#about{color:#cdcdcd;background-color:#141517}section.block#about .aboutPics{display:flex;justify-content:space-between;text-align:center}section.block#about .aboutPics div{cursor:pointer;width:33.333%}section.block#about .aboutPics div small{transition:.4s;opacity:0;color:#5f5f5f;margin-top:10px}section.block#about .aboutPics div .aboutPic{transition:.5s;width:180px;height:180px;margin-top:0;filter:grayscale(100);border:solid 4px #fff}section.block#about .aboutPics div:hover .aboutPic{filter:grayscale(0)}section.block#about .aboutPics div:hover h3{text-decoration:underline}section.block#about .aboutPics div:hover small{opacity:1}@media only screen and (max-width:850px){section.block#about .aboutPics{display:block}section.block#about .aboutPics div{width:100%;margin-bottom:40px}section.block#about .aboutPics div small{opacity:1}}section.block#solucoesIntro{text-align:center}section.block#solucoes{color:#cdcdcd;text-align:center;background:rgba(0,0,0,0.1);border-bottom:solid 14px #0b0b0b}section.block#solucoes .container{width:100%}section.block#solucoes .item{opacity:0;transform-style:preserve-3d;background-color:#121212;padding:14px;padding-bottom:20px;width:100%;margin-bottom:30px;box-shadow:0 0 5px 3px rgba(0,0,0,0.1)}section.block#solucoes .item .icon{transform-style:preserve-3d;transform:translateZ(20px);text-align:center}section.block#solucoes .item .icon img{height:140px;margin-top:70px}section.block#solucoes .item .title{transform-style:preserve-3d;font-size:140%;margin-top:40px;padding-left:3%;padding-right:3%;transform:translateZ(20px)}section.block#solucoes .item .text{transform-style:preserve-3d;font-size:80%;padding-top:10px;font-weight:200;padding-left:10%;padding-right:10%;transform:translateZ(20px)}section.block#solucoes .item#s1{background:#121212}section.block#solucoes .item#s2{background:#121212}section.block#solucoes .item#s3{background:#121212}section.block#solucoes .item#s4{background:#121212}section.block#solucoes .item#s5{background:#121212}section.block#solucoes .item:hover{color:#fff}section.block#solucoes .item:after{content:'';right:0;bottom:0;position:absolute;top:0;left:0;background:#121212;transform:rotateY(180deg);backface-visibility:hidden}section.block#clientes{background:#002a3b;color:#fff}section.block#clientes .container{width:100%}section.block#clientes .clientsList{transition:.4s;display:flex;flex-wrap:wrap;align-content:space-around;align-items:center;justify-content:center}section.block#clientes .clientsList .item{opacity:0;align-items:center;margin:20px}section.block#clientes .clientsList .item img{max-width:120px}section.block#footer{background:#002a3b;color:#fff}section.block#footer .topGrad{display:none}section.block#contato{background:#ccc}section.block#contato textarea{overflow-x:hidden}section.block#contato input,section.block#contato textarea,section.block#contato .btn{width:100%;padding:15px;font-size:120%;border:none;border:2px solid #ccc;border-radius:8px;margin-bottom:10px;padding-bottom:12px}section.block#contato input::placeholder,section.block#contato textarea::placeholder,section.block#contato .btn::placeholder{margin-left:-20px}section.block#contato .container{padding-left:20px;padding-right:20px}section.block#contato .btn{width:auto;background:#002a3b;border:solid 1px #002a3b;font-size:100%;float:right;color:#fff}section.block#contato .btn a{color:#fff}@media only screen and (max-width:1080px){.hide-sm{display:none}.entranceText_left,.entranceText{text-align:center;border-right:0;padding-right:0;float:none}section.block#inicio .entranceText_left{text-align:center;border-right:#ccc solid 0;margin-top:10%;padding-right:0}section.block#inicio .entranceText_right{text-align:center;float:none;display:block;padding-left:0}section.block#inicio #melhoresNegocios{text-align:center;float:none;display:inline-block}section.block#about{color:#dcdcdc}section.block#about .topGrad{display:none}section.block#about .aboutPic{margin-left:0;margin-bottom:20px}section.block#about .text{text-align:center}.container{width:100% !important}#mainContainer{width:100%}}.websiteBottomGrad{margin-top:20px;width:100%;height:60px;background-repeat:repeat-x;pointer-events:none;background:linear-gradient(to top, #000 0, rgba(25,25,25,0) 50%);bottom:0;position:fixed;z-index:1000}@keyframes blinker{50%{opacity:0}}.cursor{font-weight:100;width:1px;height:1px;color:#fff;margin-left:-1px;margin-right:-5px;animation:blinker 1s linear infinite;font-size:160%;line-height:1px;position:absolute;margin-top:18px}h1 .cursor{width:3px;font-size:140%;color:#000;animation:blinker 1s linear infinite}.featherlight-content p:last-child{margin-bottom:0;padding-bottom:0}