@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@100;300;400;700&display=swap");*{margin:0;padding:0;outline:0;box-sizing:border-box}ul{padding-left:30px}html,body,#root{min-height:100%}body{font-family:"Montserrat", Arial, Verdana, Tahoma, sans-serif;-webkit-font-smoothing:antialiased !important;overflow-x:hidden}body,input,button{font-family:"Montserrat", Arial, Verdana, Tahoma, sans-serif;font-size:14px}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5ths{width:20%;float:left}@media (min-width: 768px){.col-sm-5ths{width:20%;float:left}}@media (min-width: 992px){.col-md-5ths{width:20%;float:left}}@media (min-width: 1200px){.col-lg-5ths{width:20%;float:left}}.menu-site{background-color:#fff;padding:0px 15px;min-height:150px}.menu-site li{padding-top:50px;font-size:20px;margin:0px 20px}.menu-site li a{color:#000000;background-color:transparent !important;border-bottom:5px solid transparent}.menu-site li.active a,.menu-site li:hover a{background-color:transparent !important;border-bottom:5px solid #dedc00}.topo{background-image:url('../img/topo.jpg?1604438686');background-position:center;background-size:cover;height:690px;width:100%;display:table}.topo .bottom{display:table-cell;vertical-align:bottom;padding-bottom:100px;color:#fff;text-align:right}.topo .bottom h3{border-bottom:3px solid #dedc00;display:inline-block;padding-bottom:10px}.topo.menor{height:180px !important}.bt-verde{background-color:#dedc00;-moz-box-shadow:rgba(0,0,0,0.3) 2px 2px 10px;-webkit-box-shadow:rgba(0,0,0,0.3) 2px 2px 10px;box-shadow:rgba(0,0,0,0.3) 2px 2px 10px;display:inline-block;padding:5px 15px;border-radius:15px;color:#000000;text-transform:uppercase;font-weight:700}.bt-verde:hover{color:#fff;text-decoration:none;background-color:#000}.bt-branco{background-color:#fff;color:#95c11f;-moz-box-shadow:rgba(0,0,0,0.3) 2px 2px 10px;-webkit-box-shadow:rgba(0,0,0,0.3) 2px 2px 10px;box-shadow:rgba(0,0,0,0.3) 2px 2px 10px;display:inline-block;padding:5px 15px;border-radius:15px;text-transform:uppercase;font-weight:700}.bt-branco:hover{color:#fff;text-decoration:none;background-color:#000}.fundo-branco{padding:70px 0px;font-size:14px;line-height:26px}.fundo-branco h1{font-size:24px;margin:0px;margin-bottom:20px;text-transform:uppercase;font-weight:700}.fundo-qualidade{background-image:url('../img/fundo-qualidade.jpg?1604449458');background-position:center;background-size:cover;padding:220px 0px;color:#fff;font-size:14px;line-height:26px;background-repeat:no-repeat}.fundo-qualidade h2{font-size:24px;margin:0px;margin-bottom:50px;text-transform:uppercase;font-weight:700}.fundo-qualidade h3{font-size:18px;margin:0px;margin-top:30px;margin-bottom:10px;text-transform:uppercase;font-weight:700}.box-verde{background-color:#dedc00;padding:20px}.box-verde h4{font-weight:700}.box-verde img{display:inline-block;margin-bottom:20px}.fundo-verde{background-color:#dedc00;padding:0px}.fundo-verde h2{margin:0px;padding:60px 0px;font-size:24px;line-height:32px}.fundo-verde h2 span{font-weight:700;text-decoration:underline}.fundo-quem-somos{background-image:url('../img/fundo-quem-somos.jpg?1604449458');background-position:center;background-size:cover;padding:40px 0px;font-size:16px;line-height:28px}.fundo-quem-somos h2{margin:0px;padding:20px 0px;font-size:24px;line-height:32px}.fundo-quem-somos h2 span{font-weight:700;text-decoration:underline}.fundo-sigma{background-color:#1d71b8;color:#fff;padding:0px}.fundo-sigma h3{margin:0px;padding:20px 0px;font-size:18px;line-height:24px;margin-top:40px}.fundo-sigma h3 span{font-weight:700;text-decoration:underline}.bar{background-color:#dedc00;height:5px;margin:20px 0px;display:block;width:100%;max-width:150px}.fundo-funcionalidades{background-image:url('../img/fundo-funcionalidade.jpg?1604449458');background-position:center;background-size:cover;color:#fff;padding:80px 0px;font-size:16px;line-height:28px}.fundo-funcionalidades.sigma{background-image:url('../img/fundo-sigma.jpg?1604438852')}.fundo-funcionalidades a{color:#fff}.fundo-funcionalidades a:hover{text-decoration:none;color:#dedc00}.fundo-funcionalidades h3{margin:0px;padding:20px 0px;font-size:24px;line-height:32px;padding-bottom:15px;border-bottom:3px solid #dedc00;display:inline-block;margin-bottom:30px}.fundo-funcionalidades h3 span{font-weight:700;text-decoration:underline}.fundo-funcionalidades .a-bloco a{min-height:220px;display:block}.fundo-funcionalidades .a-bloco a img{margin-bottom:20px}.fundo-contato{background-image:url('../img/fundo-contato.jpg?1604449456');background-position:center;background-size:cover;padding:80px 0px;font-size:16px;line-height:28px}.fundo-contato form{border-top:5px solid #dedc00;border-bottom:5px solid #dedc00;padding:20px 0px}.fundo-contato form label{width:100%;display:block}.fundo-contato form input,.fundo-contato form textarea{width:100%;display:block;margin-bottom:15px;padding:15px;border:0px;border-radius:10px;-moz-box-shadow:rgba(0,0,0,0.3) 0px 0px 15px;-webkit-box-shadow:rgba(0,0,0,0.3) 0px 0px 15px;box-shadow:rgba(0,0,0,0.3) 0px 0px 15px}.fundo-contato form input{height:40px}.fundo-contato form textarea{height:120px}.fundo-contato form label{font-size:13px;font-weight:300}.fundo-contato form button{background-color:#dedc00;-moz-box-shadow:rgba(0,0,0,0.3) 2px 2px 10px;-webkit-box-shadow:rgba(0,0,0,0.3) 2px 2px 10px;box-shadow:rgba(0,0,0,0.3) 2px 2px 10px;display:inline-block;padding:5px 15px;border-radius:15px;color:#000000;text-transform:uppercase;font-weight:700;border:0px}.fundo-contato form button:hover{color:#fff;text-decoration:none;background-color:#000}footer{background-color:#000;color:#fff;padding:15px 0px}footer .linha-rodape{margin-top:20px;margin-bottom:20px}footer ul{list-style:none}footer ul li{margin:10px 0px}footer a{color:#fff}footer a:hover{text-decoration:none;color:#dedc00}@media (max-width: 1199px){.menu-site li{font-size:16px}}@media (max-width: 991px){.menu-site li{font-size:14px;margin:0px 5px}}@media (max-width: 768px){.navbar-toggle .icon-bar{background-color:#dedc00}.navbar-brand>img{display:block;height:50px}.menu-site{min-height:80px}.menu-site li{padding-top:15px}.topo{height:70vh}.fundo-sigma{padding-bottom:30px}.fundo-sigma h3{margin-top:0px}.topo.menor{height:100px !important}}
