#banner{background-image:url(/../assets/background.jpg);background-repeat:no-repeat;background-size:cover}#banner .logo{background-color:#fff;width:200px;padding-top:50px;padding-bottom:50px;border-bottom-left-radius:25px;border-bottom-right-radius:25px}#banner .logo img{margin:0 auto;display:block}#banner .know-more{position:absolute;bottom:50px;left:0}#banner .link{color:#fff;top:30px;position:absolute;right:30px}#banner .link i{margin-right:5px}#banner h1{margin-right:5px;font-family:'Roboto Regular';font-size:30px;color:#fff;border-bottom:2px solid #fff;padding-bottom:20px;margin-top:100px;margin-bottom:0}#banner p{color:#fff;font-size:14px;margin-top:25px}#banner button{background-color:#fff;padding:10px 20px;border-radius:10px;bottom:0;margin:0 auto;display:block}#banner button i{font-size:15px;vertical-align:middle;margin-left:10px}#banner button a{font-size:24px;font-family:'Roboto Black'}#banner button:hover{background-color:#ffc11e;color:#035314}#banner .logo-grifo{display:block;margin-top:30px;display:block;margin-left:auto;margin-right:auto}#banner .tela-01{float:right}#banner .access-the-site{position:relative}#functions{padding-top:50px;padding-bottom:40px;background-color:#f1f1f1}#functions .title{font-size:36px;font-family:'Roboto Bold'}#functions .sub-title{font-size:20px;font-family:'Roboto Regular';margin:0}#functions .screen-02{width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down;margin:0px auto 0px auto;position:absolute;overflow:hidden;top:50%;left:50%;transform:translate(-50%, -50%)}#functions .item h3{font-family:'Roboto Black';font-size:27px;margin-top:30px}#functions .item p{font-family:'Roboto Regular';font-size:16px}#functions .item .icon{position:absolute;overflow:hidden;top:50%;left:50%;transform:translate(-50%, -50%);border:2px solid #3166c8;padding:5px;border-radius:50%}#functions .item .round{text-align:center;border-radius:50%;width:70px;height:70px;position:relative}#functions .item .icon i{font-size:30px;color:#000;vertical-align:middle;position:absolute;overflow:hidden;top:50%;left:50%;transform:translate(-50%, -50%)}#functions .item:hover .icon i{color:#fff;transition:0.3s ease-in}#functions .item:hover .icon .round{background-color:#3166c8 !important;transition:0.4s ease-in}#system{background-color:#202020;padding-top:50px;padding-bottom:50px}#system h3{color:#fff;text-align:center;font-size:24px;font-family:'Roboto Regular'}#system p{color:#fff;text-align:center;font-size:20px;font-family:'Roboto Regular'}#system .line{height:3px;background-color:#fff;width:300px;margin:0 auto;display:block}#contact{padding-top:40px;padding-bottom:40px}#contact .title{font-family:'Roboto Bold';font-size:30px}#contact .sub-title{font-family:'Roboto Regular';font-size:16px}#contact input{border-radius:12px;border:1px solid #000;padding:10px}#contact input::-moz-placeholder{font-family:'Roboto Medium';color:#999999;font-size:12px}#contact input::placeholder{font-family:'Roboto Medium';color:#999999;font-size:12px}#contact textarea{border-radius:12px;border:1px solid #000;padding:10px}#contact textarea::-moz-placeholder{font-family:'Roboto Medium';color:#999999;font-size:12px}#contact textarea::placeholder{font-family:'Roboto Medium';color:#999999;font-size:12px}#contact .btn-submit{background-color:#035314;display:block;width:100%;color:#fff;text-align:center;border-radius:12px;padding-top:15px;padding-bottom:15px;font-family:'Roboto Bold';font-size:16px;letter-spacing:2px;border:1px solid #035314}#contact .btn-submit:hover{background-color:#ffc11e;color:#035314;border:1px solid #035314}#contact h5{font-family:'Roboto Black';font-size:16px}#contact p{font-family:'Roboto Regular';font-size:14px}footer{padding-bottom:30px}footer ul{list-style:none}footer ul li{display:inline-block;margin-right:10px;background-color:#eeeeee;width:50px;height:50px;text-align:center;border-radius:50%}footer ul li i{font-size:20px;margin-top:14px}footer ul li:hover{background-color:#035314;transition:0.2s ease-in}footer ul li:hover i{color:#fff;transition:0.3s ease-in}footer .line{height:10px;background-color:#390f96;width:100%;border-top-left-radius:10px;border-bottom-left-radius:10px}.icon-whatsApp{position:fixed;width:60px;height:60px;bottom:10px;right:10px;z-index:999}
