/* Fonts credit -> Online Web Fonts (http://www.onlinewebfonts.com) */a,a:focus,a:hover{color:#fff}.btn-default,.btn-default:hover,.btn-default:focus{color:#fff;text-shadow:none;background-color:#fff;border:1px solid #fff}html{min-height:100%;position:relative}body{margin:0 0 60px;background-color:#030;color:#fff;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.5)}header{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);padding:20px 0;position:fixed;height:90px;width:100%;transition:all .5s;z-index:999}.nav-flex-icons i{color:#fff}header .navbar li a{color:#fff;transition:all .5s}header .navbar li a:hover{background:none}header .navbar li a:focus{background:inherit}.active{border-bottom:1px solid #ccc}header.sticky{height:70px;transition:all .5s;background:#030}header.sticky .navbar{margin-top:-14px;transition:all .5s}header .navbar-brand{margin-top:-5px}header .navbar-brand img{width:180px;transition:all .5s}header.sticky .navbar-brand img{width:100px;transition:all .5s}header.sticky .navbar-brand{margin-top:-2px}header .navbar{box-shadow:none;transition:all .5s}#banner img{max-width:500px;padding-top:150px;position:relative;}.banner_cell{display:table-cell;vertical-align:middle}.banner_left{display:table}.banner_content{display:block;vertical-align:middle;height:100%}.cover-container{margin-right:auto;margin-left:auto;padding:50px 10px}.inner{padding-top:30px;padding-left:0;padding-right:0}.topo_empresa{margin-bottom:0;border-bottom:0}.alinhamento{text-align:justify;color:#FFF}.modal-body .alinhamento{color:#030;text-shadow:none}.alinhamento2{text-align:right}.alinhamento3{text-align:justify;padding-left:30px}.modal-body .alinhamento3{text-shadow:none}.util a{color:#030;text-decoration:underline}.util a:hover{color:#999}.single_feature{background:#030;padding:60px 20px 20px 20px;margin-bottom:10px;transition:all .6s}.single_feature i{color:#fff;font-size:30px;margin-bottom:0;transition:all .6s;height:80px;width:80px;line-height:80px;background-repeat:no-repeat;background-position:center;border-radius:20%;margin-top:-40px;box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.single_feature:hover{background:#fff;box-shadow:0 22px 40px rgba(0,0,0,.15);color:#030;border-radius:25%}.single_feature:hover i{color:#f9f9fe;background:#030}.cover{padding:150px 20px 10px}@media (max-width:350px){.cover{padding-top:100px;padding-left:10px;padding-right:10px}}.cover .btn-lg{padding:10px 20px;font-weight:700}#subscribe{background:#023802;color:#fff;position:absolute;bottom:0;width:100%}.sec_padding{padding:3px 0}.sec_padding h6{color:#999}.sec_padding h6 a{color:#999}@media all (min-width:768px){.cover-container{width:100%}#endereco img{width:50%;}@media all (min-width:992px){.cover-container{width:700px}}@media all (max-width:1199px){.container{padding-left:8%;padding-right:8%}}@media all (max-width:991px){.container{padding-left:0;padding-right:0}.cover-container{width:700px}}