.poly-background{position:absolute;z-index:0;width:100%;margin:0;padding:0;overflow:hidden;background:linear-gradient(45deg,#2ceaff,#27c4ff,#00f8ff)}.top{z-index:1000;position:relative}.nav-bar{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:12px 0;background-color:#fff;border-radius:0 0 6px 6px}.nav-bar .identity{margin-left:10px;display:flex;flex-flow:row nowrap;align-items:center}.identity .logo{width:24px}.identity h1{font-size:x-large}.gomez{font-weight:400}.nav-bar .actions{margin-right:12px;display:flex;flex-flow:row nowrap;align-items:center}.nav-bar .actions a{text-decoration:none}.header-cta{width:94%;margin:1rem auto;text-align:center;color:#fff}.header-cta h2{font-size:xx-large;font-weight:500;margin-bottom:.6rem;margin-top:1.6rem}.header-cta p{line-height:18px;margin-bottom:.8rem;font-size:larger}.header-actions{width:100%;margin:1.6rem auto;display:flex;flex-flow:row wrap;justify-content:space-between}.box-action{background-color:#fff;width:100%;border-radius:6px;box-shadow:0 3px 18px rgba(0,0,0,.16);margin-bottom:1.8rem;padding:1rem}.box-action h3{font-size:large;font-weight:500;color:#2680eb;margin-bottom:.6rem}.box-action p{line-height:18px;margin-bottom:.6rem}.box-action a{font-weight:500;font-size:smaller;text-decoration:none;color:#545454;cursor:pointer}@media (min-width:768px){.box-action{width:26%}}@media (min-width:992px){.header-cta{width:82%}.header-actions{width:82%}}.list-icon{margin-bottom:.8rem}.list-icon li{margin:.6rem 0}.contact-response-icon{text-align:center;display:none}#failure-icon,#success-icon{display:none}.response-actions{width:100%;text-align:center;display:none}.response-actions>div{display:flex;flex-flow:row wrap;justify-content:center}.response-actions a{border:2px solid #fff;padding:.4rem .6rem;border-radius:6px;color:#fff;transition:all .3s;text-decoration:none;margin:0 .4rem;margin-top:.8rem}.response-actions a:hover{color:#2680eb;background:#fff}.stripe-primary{width:100%;background:#2680eb;color:#fbfbfb;padding:2.4rem 0}.contact-box{width:86%;margin:1px auto}.contact-title{margin-bottom:1.4rem}.contact-title h2{font-size:x-large;font-weight:500;margin-bottom:.4rem}.input-icon{position:absolute;transform:translate(6px,10px)}.contact-form input,.contact-form textarea{font-family:'Fira Sans',sans-serif;padding:10px 0;width:86%;padding-left:26px;font-size:medium;border:none;border-radius:3px;margin-bottom:1rem}.contact-form textarea{padding-left:12px;width:98%}.contact-form input[type=email]{width:94%}.contact-form button{color:#2680eb;background-color:#fff;border:none;border-radius:3px;padding:12px 18px;float:right;margin:0;font-size:medium;font-weight:700;cursor:pointer;transform:translateX(6px);display:flex;align-items:center}.contact-form button svg{width:21px;margin-left:8px;fill:#2680eb}.contact-mail-btn{display:none!important}.row-email-contact{display:none}.footer{margin-top:2rem}.foot-logo{display:flex;align-items:center;font-size:x-large;width:100%}.foot-logo svg{width:48px}.foot-description{margin-top:.6rem;width:100%}.foot-description a{color:#3d3d3d;cursor:pointer}.pre-footer-contact{margin-top:1.8rem}.pre-footer-contact h2{font-size:x-large;font-weight:500;color:#2680eb;margin-bottom:.6rem}.contact-links-wrap{margin:1.2rem 0;display:flex;flex-flow:row wrap}.contact-link{margin-bottom:.6rem;margin-right:2.4rem}.pre-footer-nav{display:flex;flex-flow:row wrap;margin-top:1.2rem}.nav-logo{display:flex;align-items:center;font-size:x-large;margin-right:2.4rem}.nav-logo svg{width:48px}.nav-buttons a{color:#3d3d3d;cursor:pointer;line-height:28px}.drop-list{border:#00000026 1px solid;border-radius:6px;margin-right:1.2rem}.drop-list-item{border-bottom:#00000026 1px solid}.drop-list-item:last-child{border-bottom:none}.drop-list-item .title{font-size:large;padding:.8rem;padding-right:0;cursor:pointer}.drop-list-item .drop-container{padding:.8rem;padding-top:0;transition:all .3s;display:none}.data-link{text-decoration:none;color:#3d3d3d}.data-field{display:flex;flex-flow:row nowrap;align-items:center;font-size:large}.data-field .data-icon{box-shadow:#6c90ff54 2px 2px 12px;padding:12px;border-radius:6px;margin-right:.6rem}.vision{margin-top:1.2rem;margin-bottom:1.6rem}.vision .box{padding:1.2rem}.vision h2{font-size:x-large;font-weight:500;color:#2680eb;margin-bottom:.6rem}.vision img{width:100%;height:180px;object-fit:cover;border-radius:6px}.vision p{margin:.6rem 0;font-size:large;display:flex;align-items:center}.vision p svg{margin-right:.3rem;width:14px}.marker{color:#2680eb;font-weight:400}.d-xs-none{display:none}.d-xs-block{display:block}.pt-xs-0{padding-top:0}.about-data h2{font-size:x-large;font-weight:500;color:#2680eb;margin-bottom:.6rem}.about-data p{margin-bottom:.6rem;line-height:18px}.about b{color:#2680eb;font-weight:400}.about-data{padding:1.2rem 1rem;padding-top:0}.about-img{height:180px}.about-img img{border-radius:6px 6px 0 0}@media (min-width:768px){.about-data{padding:1.8rem 0;padding-right:.6rem}.about-img{height:auto}.about-img img{border-radius:6px 0 0 6px}}@media (min-width:500px){.contact-box{width:80%}.contact-form input,.contact-form textarea{width:90%}.contact-form textarea{width:98%}.contact-form input[type=email]{width:95%}.d-sm-none{display:none}.d-sm-block{display:block}}@media (min-width:768px){.contact-box{width:60%}.contact-form input,.contact-form textarea{padding:10px 0;width:90%;padding-left:32px;font-size:medium;border:none;border-radius:3px;margin-bottom:1rem}.contact-form textarea{padding-left:12px;width:99%}.contact-form input[type=email]{width:95%}.d-md-none{display:none}.d-md-block{display:block}.box-content-l{padding:1.2rem 0 1.2rem 1.2rem}.drop-list{margin-right:0}.contact-wpp-btn{display:none!important}.contact-mail-btn{display:flex!important}.row-email-contact{display:block}}@media (min-width:992px){.vision img{height:340px}}@media (min-width:1200px){.contact-box{width:45%}.contact-form input[type=email]{width:96%}.contact-form input{width:92%}.contact-form textarea{width:99%}}.invalid-input{border:#ff00007d 1px solid;box-shadow:inset 0 0 6px #ff0000ab}.invalid-message{display:none;background:#fff;border-radius:6px;padding:10px;color:#f52323;font-weight:500;transform:translateX(6px);margin:.2rem 0 .6rem auto;font-size:smaller;width:max-content}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}footer{text-align:center;margin-top:2rem;padding:1.2rem 0;background:#f6f6f6}.clear{clear:both}
