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