@font-face{font-family:'OpenSans';src:url('fontes/OpenSans-Light.ttf');font-weight:100;font-style:normal;}
@font-face{font-family:'OpenSans';src:url('fontes/OpenSans-LightItalic.ttf');font-weight:100;font-style:italic;}
@font-face{font-family:'OpenSans';src:url('fontes/OpenSans-Regular.ttf');font-weight:normal;font-style:normal;}
/*@font-face{font-family:'OpenSans';src:url('/css/fontes/OpenSans-SemiBold.ttf');font-weight:500;font-style:normal;}*/
@font-face{font-family:'OpenSans';src:url('fontes/OpenSans-Bold.ttf');font-weight:bold;font-style:normal;}
@font-face{font-family:'OpenSans';src:url('fontes/OpenSans-Italic.ttf');font-weight:normal;font-style:italic;}
/*@font-face{font-family:'OpenSans';src:url('/css/fontes/OpenSans-SemiBoldItalic.ttf');font-weight:500;font-style:italic;}*/
@font-face{font-family:'OpenSans';src:url('fontes/OpenSans-BoldItalic.ttf');font-weight:bold;font-style:italic;}
@font-face{font-family:'OpenSans';src:url('fontes/OpenSans-ExtraBold.ttf');font-weight:900;font-style:normal;}
@font-face{font-family:'OpenSans';src:url('fontes/OpenSans-ExtraBoldItalic.ttf');font-weight:900;font-style:italic;}
*{margin:0;padding:0;max-height:100%;outline:none;}
body{font-family:'OpenSans','tahoma', 'arial', 'sans-serif','verdana';color:#272727;overflow-x: hidden;background:#FFF;}
a{text-decoration:none;}
textarea, select, input{border: none;resize:none;}
li{list-style: none;}
.imagenet_conteudo{width: 1200px;margin:auto;}
.imagenet_clear{clear:both;}
.dn{display:none;}
#imagenet_fundo_topo{width: 100%;height: 100vh;position:relative;overflow: hidden;z-index: 1;background-color:#333;}
#imagenet_fundo_topo > .imagenet_conteudo{position: relative;z-index: 5;top:10vh;}
#imagenet_logo_menu{width: 100%;padding: 10px 0;position: relative;z-index: 5;}
/* BANNER */
#imagenet_banner{position: absolute;top:0;left: 0;z-index: 1;width:100%;height:100vh;}
#imagenet_banner img{width:100%;position: absolute;}
.top {animation-name: fade;animation-timing-function: ease-in-out;animation-iteration-count: infinite;animation-duration: 5s;animation-direction: alternate;}
@keyframes fade {
  0% {opacity: 1;}
	25% {opacity: 1;}
	75% {opacity: 0;}
	100% {opacity: 0;}
}
/* BANNER */
#imagenet_fundo_topo #imagenet_logo_menu:before, #imagenet_fundo_topo_internas .imagenet_conteudo:before{content: "";position: absolute;z-index: 1;top: 0;bottom: 0;left: 0;height:170px;right: 0;background: url(imagens/imagenet_sombra_topo.png) repeat-x;}
#imagenet_logo{float:left;width: 250px;position:relative;z-index: 5;}
#imagenet_logo img{max-width:100%;}
#imagenet_menu{float: right;padding: 50px 0;position:relative;z-index: 5;}
#imagenet_menu > li{display:inline;margin: 0 30px;position:relative;}
#imagenet_menu > li a{color:#FFF;font-weight:900;font-size:20px;transition:0.3s;}
#imagenet_menu > li a:hover{color:#FFA27F;}
@media(min-width: 1200px){#imagenet_menu > li:hover .imagenet_submenu{display:block;}}
.imagenet_submenu{position: absolute;left:0;top:20px;width:150px;display: none;padding: 15px 0;}
.imagenet_submenu li{text-align: left !important;display:block;padding:15px;background: #FD5812;}
.imagenet_submenu li a{color:#FFF !important;font-size: 18px;}
#imagenet_menu_button{display:none;}
#imagenet_logo_menu_mobile{display: none !important;}
#imagenet_frase_principal{width: 630px;height: 300px;clear:both;position:relative;top:10vh;color:#FFF;}
#imagenet_frase_principal h1{font-size:45px;font-weight: 900;line-height: 40px;margin-bottom:20px;height:50px;}
#imagenet_frase_principal h2{font-size:16px;width:350px;font-weight: 100;margin-bottom: 30px;padding-left:3px;}
#imagenet_frase_principal a{color:#FFF;vertical-align: middle;transform: perspective(1px) translateZ(0);animation-name: hvr-bob-float, hvr-bob;animation-iteration-count: 1, infinite;animation-fill-mode: forwards;animation-direction: normal, alternate;}
/* Bob - Efeito Balão Flutuante */
@media(min-width:1000px){
  @keyframes hvr-bob {
    0% {transform: translateY(-8px);}
    50% {transform: translateY(-4px);}
    100% {transform: translateY(-8px);}
  } 
  @keyframes hvr-bob-float {
    100% {transform: translateY(-8px);}
  }
}
/* Bob - Efeito Balão Flutuante */
/* Shutter In Vertical */
.hvr-shutter-in-vertical {display: inline-block;vertical-align: middle;transform: perspective(1px) translateZ(0);position: relative;background: #FFF;transition-property: color;transition-duration: 0.3s;border-radius:13px;padding: 15px 50px;}
.hvr-shutter-in-vertical:before {content: "";position: absolute;border-radius:10px;z-index: -1;top: 0;bottom: 0;left: 0;right: 0;background: #FD5912;transform: scaleY(1);transform-origin: 50%;transition-property: transform;transition-duration: 0.3s;transition-timing-function: ease-out;}
.hvr-shutter-in-vertical:hover, .hvr-shutter-in-vertical:focus, .hvr-shutter-in-vertical:active {color: #FD5912 !important;}
.hvr-shutter-in-vertical:hover:before, .hvr-shutter-in-vertical:focus:before, .hvr-shutter-in-vertical:active:before {transform: scaleY(0);}
#imagenet_processos_ssi{margin: -120px auto 0 auto;width:1200px;z-index: 5;position:relative;}
.imagenet_processos_ssi_blocos{width:28%;float:left;padding: 20px 1%;background:#FFF;box-shadow:0 2px 5px 3px rgba(0, 0, 0, 0.2);border-radius: 15px;}
.imagenet_processos_ssi_blocos:nth-child(2){margin: 0 4%;}
.imagenet_processos_ssi_blocos h2{position:relative;top: 50px;font-size:16px;float:left;width:140px;}
.imagenet_processos_ssi_blocos img{float:left;width:130px;margin-right:15px;margin-bottom:15px;}
.imagenet_processos_ssi_blocos p{clear:both;font-weight: 500;font-size: 13px;width:90%;margin:auto;}
#imagenet_contratar_ssi{text-align:center;margin: 80px auto 20px auto;width:1200px;}
#imagenet_contratar_ssi img{max-width:100%;}
#imagenet_contratar_ssi h2{font-weight:900;font-size:35px;margin-bottom:10px;}
#imagenet_contratar_ssi h3{width: 770px;margin:auto;font-weight:100;font-size:16px;line-height:25px;margin-bottom:50px;}
.imagenet_contratar_ssi_blocos{float:left;width: 30%;margin: 20px 0;text-align:left;height: 100px;}
.imagenet_contratar_ssi_blocos:nth-child(3n+1){margin: 20px 4%;}
.imagenet_contratar_ssi_blocos div{float:left;margin-right: 3%;width: 18%;overflow:hidden;}
.imagenet_contratar_ssi_blocos div:nth-child(2){width:76%;float:right;}
.imagenet_contratar_ssi_blocos div h4{margin-bottom:5px;font-weight:900;font-size:17px;}
.imagenet_contratar_ssi_blocos div p{line-height:20px;font-size:14px;}
#imagenet_ver_mais_facilidade{width:100%;padding: 20px 0;}
#imagenet_ver_mais_facilidade a{vertical-align: middle;transform: perspective(1px) translateZ(0);animation-name: hvr-bob-float, hvr-bob;animation-duration: .3s, 1.5s;animation-delay: 0s, .3s;animation-timing-function: ease-out, ease-in-out;animation-iteration-count: 1, infinite;animation-fill-mode: forwards;animation-direction: normal, alternate;}
/* Shutter In Horizontal */
.hvr-shutter-in-horizontal {display: inline-block;vertical-align: middle;transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px transparent;position: relative;background: #FFA27F;transition-property: color;transition-duration: 0.3s;color:#FFA27F;border-radius: 10px;box-shadow: 0 0 1px 2px #FFA27F;/*padding: 10px 35px;*/text-transform:uppercase;cursor:pointer}
.hvr-shutter-in-horizontal:before {content: "";position: absolute;z-index: -1;top: 0;bottom: 0;left: 0;right: 0;background: #FFF;transform: scaleX(1);transform-origin: 50%;transition-property: transform;transition-duration: 0.3s;transition-timing-function: ease-out;border-radius: 10px;}
.hvr-shutter-in-horizontal:hover, .hvr-shutter-in-horizontal:focus, .hvr-shutter-in-horizontal:active {color: #FFF;}
.hvr-shutter-in-horizontal:hover:before, .hvr-shutter-in-horizontal:focus:before, .hvr-shutter-in-horizontal:active:before {transform: scaleX(0);}
/* Shutter In Horizontal */
#imagenet_vantagens_ssi{background:#F5F5F5;padding: 30px 0 60px 0;text-align:center;}
#imagenet_vantagens_ssi .imagenet_conteudo{}
#imagenet_vantagens_ssi h2{font-weight:900;font-size:35px;}
#imagenet_vantagens_ssi h3{font-weight:100;font-size:18px;width:980px;margin:20px auto 40px auto;line-height:30px;}
.imagenet_vantagens_ssi_blocos:not(:nth-child(6)){width: 230px;height:300px;background: #FFF;float:left;border-radius: 5px;/*overflow: hidden;*/margin-right: 20px;box-shadow: 0 0 20px 3px #CCC;}
.imagenet_vantagens_ssi_blocos:nth-child(6){width:450px;margin: 0;height:300px;float:left;text-align: right;}
.imagenet_vantagens_ssi_blocos:not(:nth-child(6)) img{width: 75%;margin-top: 30px;}
.imagenet_vantagens_ssi_blocos h4{color:#111;font-weight:900;width:90%;margin: 20px auto 10px auto;width:160px;}
.imagenet_vantagens_ssi_blocos h5{font-weight: normal;color:#333;}
#imagenet_computador{position: relative;transition:1s;}
#imagenet_computador img{transition:1s;position:absolute;top:0;left:0;}
/* Grow Shadow */
.hvr-grow-shadow {display: inline-block;vertical-align: middle;transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px transparent;transition-duration: 0.3s;transition-property: box-shadow, transform;}
.hvr-grow-shadow:hover, .hvr-grow-shadow:focus, .hvr-grow-shadow:active {box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);transform: scale(1.1);}
#imagenet_solicite_demonstracao{width: 900px;padding: 0 20px;height:130px;background: #FD5812;margin:50px auto;border-radius: 10px;}
#imagenet_solicite_demonstracao div{width: 31%;float:left;margin: 40px 1% 0 1%;color: #FFF;}
#imagenet_solicite_demonstracao div input[type=text], #imagenet_solicite_demonstracao div input[type=email]{width:90%;border-bottom: 1px solid #FFF;background:none;color:#FFF;}
#imagenet_solicite_demonstracao div input[type=submit]{padding: 15px 30px;border-radius:5px;background:none;color:#FFF;border:1px solid #FFF;cursor:pointer;font-size: 18px;transition:0.3s;}
/* Sweep To Right */
.hvr-sweep-to-right {display: inline-block;vertical-align: middle;transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px transparent;position: relative;transition-property: color;transition-duration: 0.3s;}
.hvr-sweep-to-right:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background: #FFF;transform: scaleX(0);transform-origin: 0 50%;transition-property: transform;transition-duration: 0.3s;transition-timing-function: ease-out;border-radius:5px;}
.hvr-sweep-to-right:hover input, .hvr-sweep-to-right:focus, .hvr-sweep-to-right:active {color: #FD5812 !important;}
.hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus:before, .hvr-sweep-to-right:active:before {transform: scaleX(1);}
#imagenet_clientes{height:150px;padding:20px 0;width: 100%;position: relative;z-index: 2;}
.imagenet_logo{width: 20%;height: 150px;margin: 0;float:left;text-align: center;}
.imagenet_logo img{position:relative;top:50%;transform:translateY(-50%);max-width: 60%;}
#imagenet_rodape{width: 100%;padding:30px 0 15px 0;background:linear-gradient(to bottom, #303030, #313131);color:#FFF;}
#imagenet_rodape a{color:#FFF;transition:0.1s;}
#imagenet_rodape a:hover{color:#FD5912;}
#imagenet_rodape .imagenet_conteudo{width:1000px;}
.imagenet_rodape_blocos{width: 30%;height: 120px;float:left;}
.imagenet_rodape_blocos:nth-child(1) img{width:200px;position: relative;top:15px;}
.imagenet_rodape_blocos:nth-child(2){text-align:center;}
.imagenet_rodape_blocos:nth-child(2) img{width:30px;margin: 0 5px;position:relative;top:45px;}
.imagenet_rodape_blocos:nth-child(3){margin-right: 0;float:right;}
.imagenet_rodape_blocos:nth-child(3) img{width:20px;}
.imagenet_rodape_blocos:nth-child(3) p{position:relative;left:15px;top:10px;margin: 8px 0;width:345px;}
#imagenet_rodape_final{width: 100%;text-align: center;padding: 60px 0 20px 0;font-size: 14px;}
/* Float Shadow */
.hvr-float-shadow {display: inline-block;vertical-align: middle;transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px transparent;position: relative;transition-duration: 0.3s;transition-property: transform;}
.hvr-float-shadow:before {pointer-events: none;position: absolute;z-index: -1;content: '';top: 100%;left: 5%;height: 10px;width: 90%;opacity: 0;background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, transparent 80%);transition-duration: 0.3s;transition-property: transform, opacity;}
.hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active {transform: translateY(-5px);}
.hvr-float-shadow:hover:before, .hvr-float-shadow:focus:before, .hvr-float-shadow:active:before {opacity: 1;transform: translateY(5px);}
/* INTERNAS */
#imagenet_fundo_topo_internas{height: 240px;padding: 0;position:absolute;z-index: 9999;width: 100%;margin: 0;background: url(imagens/imagenet_fundo_topo_after.html)repeat-x;}
#imagenet_fundo_topo_internas .imagenet_conteudo{width: 1200px;margin:auto;}
#imagenet_fundo_topo_internas #imagenet_logo{width:270px;}
#imagenet_banner_internas{padding: 0 0;height: auto;width:100%;position:relative;}
#imagenet_banner_internas img{width:100%;top:0;}
#imagenet_titulo_página{position: absolute;bottom:40px;left:0;width: 80%;margin: 0 10%;}
#imagenet_titulo_página h1{color:#DDD;font-weight:900;font-size: 45px;position: relative;text-shadow: 1px 0 2px #333;z-index: 6;}
#imagenet_titulo_página h2{color:#FFF;font-weight: normal;font-size: 16px;position:relative;text-shadow: 1px 0 2px #333;letter-spacing:0.5px;z-index:6;}
#imagenet_banner_internas::before{content:"";width:100%;height:170px;background:url(imagens/imagenet_sombra_banner.png)repeat-x;position: absolute;z-index: 5;bottom:0;left:0;}
#imagenet_internas{margin: 40px auto;line-height: 30px;padding: 5px;}
#imagenet_internas a{color:#FD5912;}
#imagenet_internas strong{font-size:18px;color:#333;}
#imagenet_internas a:hover{text-decoration:underline;}
#imagenet_form{width: 70%;margin:auto;}
#imagenet_form label{font-size: 14px;color: #555;font-weight: bold;}
#imagenet_form div{margin: 15px 1%;width: 48%;float:left;}
#imagenet_form div:nth-child(1), #imagenet_form div:nth-last-child(-n+3) {width:98%;float:none;clear: both;}
#imagenet_form input[type=text],#imagenet_form input[type=email], #imagenet_form select, #imagenet_form textarea, #imagenet_form input[type=number]{width: 98%;height:40px;background: #EEE;border-radius: 10px;padding: 0 1%;box-shadow: 0 0 1px 1px #CCC;color:#888;}
#imagenet_input{width:250px !important;margin: 40px auto !important;display: block !important;text-align: center;vertical-align: middle;transform: perspective(1px) translateZ(0);animation-name: hvr-bob-float, hvr-bob;animation-duration: .3s, 1.5s;animation-delay: 0s, .3s;animation-timing-function: ease-out, ease-in-out;animation-iteration-count: 1, infinite;animation-fill-mode: forwards;animation-direction: normal, alternate;}
#imagenet_form input[type=submit]{width:100%;height:50px;font-weight:900;text-transform: uppercase;font-size:16px;cursor:pointer;color:#FFF;background:none;color:#FFA27F;transition:0.3s;}
#imagenet_input:hover input[type=submit]{color:#FFF;}
#imagenet_form textarea{height:100px;}
#imagenet_captcha{width: 250px !important;}
#imagenet_captcha input{width: 46% !Important; margin-right: 2%;height:30px !important;float:left;border-radius: 0 !important}
#imagenet_captcha input::placeholder{color:#AAA;}
.imagenet_faq{width: 96%;background:#EFEFEF;border-radius:15px;padding:0 2%;margin: 10px 0;cursor: pointer;position: relative;}
.imagenet_faq h3{height:30px;width:100%;font-size: 16px;padding: 10px 0;}
.imagenet_faq img{float: right;height: 20px;cursor: pointer;position:absolute;top:15px;right:15px;transition: all 0.3s ease-in-out;}
.imagenet_faq p{display: none;font-size:14px;padding-bottom:10px;}
.a_rotated {transform: rotate(220deg);filter: grayscale(75%);filter: opacity(65%)}/*Rotate Image*/
#imagenet_internas_sistema{width:70%;margin:auto;}
.imagenet_conteudo_sistema{width:100%;overflow: hidden;margin: 70px 0;}
.imagenet_conteudo_sistema_block, .imagenet_conteudo_sistema_block_imagem{float:left;width:50%;height: 430px;}
.imagenet_conteudo_sistema_block_imagem{text-align: center;}
.imagenet_conteudo_sistema_block p{position:relative;top:50%;transform:translateY(-50%);line-height: 30px;font-size: 17px;width: 80%;margin: 0 10%;}
.imagenet_conteudo_sistema_block b{font-size: 22px;}
.imagenet_conteudo_sistema div img{width:auto;max-width: 100%;}
@media(min-width:1000px){
  .textRight{text-align: right;}
  .textRight .imagenet_conteudo_sistema_block_imagem{float:right !important;}
  .textRight .imagenet_conteudo_sistema_block{float:left !important;}  
}
#imagenet_frase_sistema{width: 80%;font-weight: bold;height: 80px;text-align: center;margin: 50px auto;font-size:25px;}
.imagenet_blocos_sistema{width:30%;float:left;margin: 30px 1%;height:170px;}
@media(min-width:1000px){.imagenet_blocos_sistema:hover a{color: rgba(253, 89, 18, 1);}}
.imagenet_blocos_sistema a{color:#333;transition:0.2s;}
@media(min-width:1000px){.imagenet_blocos_sistema:nth-child(3n+2) {border-left: 1px solid #898989;border-right: 1px solid #898989;padding-left: 20px;}}
.pagina_selecionada a{color:rgba(253, 89, 18, 1) !important;}
.imagenet_blocos_sistema_titulo{height:70px;width:94%;margin: 0 auto 10px auto;}
.imagenet_blocos_sistema_titulo img{float:left;width: 50px;position:relative;top:50%;transform:translateY(-50%);margin-right:10px;}
.imagenet_blocos_sistema_titulo h3{position:relative;top:50%;transform:translateY(-50%);width:180px;float:left;}
.imagenet_blocos_sistema p{width: 92%;margin:auto;line-height: 25px;}
#imagenet_descricao_empresa{width: 100%;height:300px;text-align: justify;}
#imagenet_descricao_empresa div{width:47%;float:left;height:300px;padding-right: 2%;font-size: 15px;}
#imagenet_descricao_empresa div:nth-child(2){float: left;width: 42%;padding: 0 0 0 5%;border-left: 1px solid #CCC;box-shadow: -5px 0px 5px -3px #DDD;float: right;}
#imagenet_descricao_empresa div b{font-size:25px;color:#FD5912;}
#imagenet_descricao_empresa div ul{height:180px;width:100%;margin-top:10px;}
#imagenet_descricao_empresa div ul li{width: 49%;float: left;margin:0.5%;text-align:left;}
#imagenet_descricao_empresa div ul li img{width: 18px;float:left;margin-right:10px;position:relative;top:8px;}
#imagenet_onde_estamos{width:100%;height: 300px;background: #FFF;padding: 20px 0 40px 0;box-shadow: 0px 5px 5px #DDD, 0px -5px 5px #DDD;}
#imagenet_onde_estamos_mapa{width: 60%;height: 300px;float:left;box-shadow: 2px 5px 5px #666;}
#imagenet_onde_estamos_mapa iframe{border:none;height:100%;width:100%;}
#imagenet_onde_estamos_contatos{width: 38%;height:auto;float:right;position: relative;top:35px;}
#imagenet_onde_estamos_contatos div{width:100%;height: auto;margin-bottom: 20px;font-size: 14px;}
#imagenet_onde_estamos_contatos div b{color:#333;}
#imagenet_onde_estamos_contatos div h3{color:#FD5912;text-transform: uppercase;}
#imagenet_onde_estamos_contatos div p{margin-bottom: 10px;}
#imagenet_onde_estamos_contatos div a{color: #1A1A1B;}
#imagenet_mensagem{width: 100%;padding: 20px 0;text-align:center;color:#FD5912;font-size:2em;}
.imagenet_blog{width: 30%;margin: 1.5%;float:left;border-radius:10px;text-align: center;font-weight:900;transition: transform .3s;font-size:18px;box-shadow:0 0 30px -10px rgba(0,0,0,0.6);padding-bottom:10px;}
.imagenet_blog:hover{transform:scale(1.05);box-shadow:0 0 30px -10px rgba(0,0,0,1);}
.imagenet_blog_imagem{overflow: hidden;border-radius: 10px 10px 0 0;position: relative;height: 180px;text-align: center;}
.imagenet_blog_imagem img{width:auto;height: 100%;transition: transform .3s;}    
.imagenet_blog_imagem:hover img{transform: scale(1.2);}
.imagenet_blog_titulo{padding: 10px 0;}
.imagenet_blog a{color:#444 !important;text-decoration: none !important;}
.imagenet_blog:hover a{color:#FD5912 !important;}

#imagenet_button_solicitacao{width: 350px;padding: 20px 40px;text-align: center;margin:10px auto;}
#imagenet_button_solicitacao a{color:#FFF;background:#FD5912;padding: 20px 40px;border-radius:10px;font-weight:bold;text-transform:uppercase;letter-spacing:0.2px;box-shadow:0 0 2px #FD5912;}
#imagenet_button_solicitacao a:hover{color:#FD5912;}