html{position:relative;min-height:100%}body{font-family:"Rubik",sans-serif;margin-bottom:112px}.btn-solid{box-shadow:0px 3px 6px rgba(0,0,0,.4196078431);white-space:nowrap;outline:none}.btn-solid:active,.btn-solid:hover,.btn-solid:focus{background-color:#007bde !important}.btn-white{background-color:#fff;color:#005fab;outline:none}.btn-white:active,.btn-white:hover,.btn-white:focus{background-color:#e6e6e6 !important;color:#005fab}.grayscale{filter:grayscale(100%)}.page-subtitle{font-size:46px;line-height:57px;margin:60px 0px}.menu{height:97px;border-bottom:5px solid #005fab;background-color:rgba(255,255,255,.94)}.menu .nav-item{margin-left:1.5em;display:flex;align-items:center}.menu .nav-link{font-size:16px;line-height:20px;color:#888}.menu .nav-link.btn-outline{border:1px solid #000;border-radius:6px;color:#000;padding:16px}.menu .nav-link.btn-solid{box-shadow:0px 3px 6px rgba(0,0,0,.4196078431);border-radius:6px;background-color:#005fab;color:#fff;padding:16px}.menu .nav-link.active{color:#005fab}.menu .nav-link.active.btn-solid{color:#fff;background-color:#007bde !important}.menu .nav-link.active.btn-outline{color:#005fab;border-color:#005fab}.menu .nav-link:hover{color:#005fab}.menu .nav-link:hover.btn-solid{color:#fff}.menu .nav-link:hover.btn-outline{color:#005fab;border-color:#005fab}.footer{background-color:#fafafa;color:#b9b9b9;box-shadow:inset 0px 10px 22px rgba(0,0,0,.0784313725);padding:38px 0px;font-size:12px;line-height:15px;position:absolute;bottom:0;width:100%;height:112px;background-color:#f5f5f5}.footer p{margin:0px}.footer p a{color:#005fab;text-decoration:none}.footer .footer-logo{opacity:.4}.footer .footer-logo__image{margin-left:7px}.footer .footer-logo__text{margin-bottom:-38px}@media(max-width: 768px){body{font-family:"Rubik",sans-serif;margin-bottom:224px}.footer{height:224px}.footer-item{margin-bottom:30px}.footer-item:last-child{margin-bottom:0px}}.form-order{display:flex;flex-direction:column}.banner{padding:0px}.banner .fullbg{background-image:url("../img/image01.png");background-position:bottom center;background-size:cover;background-repeat:no-repeat;padding:70px 0px 0px 0px;color:#fff}.banner .fullbg p{margin:0px}.banner .fullbg .banner-content{padding:10px 35px 25px 35px}.banner .fullbg .banner-buttons{padding:25px 35px}.banner .fullbg .banner-buttons p{margin-right:10px}.banner .fullbg .banner-buttons .btn{font-size:16px;line-height:20px;padding:12px}.banner .fullbg .banner-buttons .btn-solid{margin-right:10px}.banner .fullbg .divider{height:1px;background-color:#fff;width:100%;display:block}.banner .fullbg .btn{color:#fff}.banner .fullbg .btn.btn-solid{background-color:#005fab}.banner .fullbg .btn.btn-outline{border:1px solid #fff}.banner .fullbg .btn.btn-outline:hover{background-color:rgba(255,255,255,.3)}.banner .baloon{background-color:#005fab;box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);border-radius:4px;position:relative;padding:35px 40px;margin-bottom:30px}.banner .baloon::after{content:"";width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:20px solid #005fab;position:absolute;bottom:-20px;left:calc(50% - 10px)}.banner .baloon p{margin:0px;font-size:46px;line-height:57px;text-align:center}.banner .form-container{position:relative}.banner .form-container .form-phone{display:none !important}.banner .form{box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);position:absolute;max-width:100%;background-color:#fff;padding:30px 25px 15px;margin-right:calc(var(--bs-gutter-x)*.5);color:#000}.banner .form .form-header{margin-bottom:20px}.banner .form .form-header p{font-size:17px;text-align:center;line-height:23px}.banner .form .form-fields{flex-direction:column}.banner .form .form-label{font-size:14px}.banner .form .btn-submit{background-color:#005fab;font-size:16px;font-weight:normal;line-height:20px;width:100%;padding:16px}.banner .form .disclaimer{font-size:13px;line-height:18px;padding:13px 50px;text-align:center}.banner .banner-extra-content{padding:40px 0px 100px 35px}.banner .banner-extra-content h3{font-size:46px;line-height:57px;margin-bottom:20px}.banner .banner-extra-content p{font-size:18px;line-height:29px;margin-bottom:20px}.banner .banner-extra-content .btn{font-size:16px;line-height:20px;padding:12px 22px;color:#fff}.banner .banner-extra-content .btn.btn-solid{background-color:#005fab}@media(max-width: 1199px){.offcanvas .nav-item .btn{margin-top:1em}}@media(max-width: 768px){.banner .fullbg .baloon p{font-size:27px;line-height:33px}.banner .fullbg .banner-buttons p,.banner .fullbg .banner-buttons .btn-solid{margin:0px 0px 16px 0px}}.cta{color:#fff;background-color:#005fab;font-size:20px;line-height:27px}.cta .cta-header{background-color:#006abf;padding:25px 0px}.cta .cta-header h3{font-size:28px;line-height:33px;text-align:center;font-weight:normal}.cta .cta-body{padding:22px 0px}.cta .cta-body h3{font-size:28px;line-height:33px;margin-bottom:20px}.cta .cta-body p{margin:0px}.cta .cta-body .btn{padding:22px 28px;font-size:21px;line-height:26px}@media(min-width: 768px){.cta .cta-body p{margin-right:30px}}@media(max-width: 768px){.cta .cta-body p{margin-right:0px;margin-bottom:22px}}.cta2{padding:48px 0px}.cta2 .cta-body{padding:0px}.our-services{padding:54px 0px;background-color:#f6f6f6;box-shadow:0px 8px 23px rgba(0,0,0,.1607843137)}.our-services h3{font-weight:normal;font-size:28px;line-height:57px;color:#005fab;margin-bottom:24px}.our-services p{margin:0px;font-size:14px;line-height:24px}.our-services p.subtitle{font-size:19px;margin-bottom:24px}.our-services ul{padding-left:16px}.our-services ul li{font-size:15px;line-height:24px;margin-bottom:30px}.our-services .our-services-separator{font-size:473px;line-height:413px;color:#005fab;opacity:.11}.our-services .services-item{max-width:110px;margin-right:30px;margin-bottom:24px}.our-services .services-item a{text-decoration:none;display:block}.our-services .services-item a:hover{opacity:.8}.our-services .services-item:last-child{margin-right:0px}.our-services .services-item p{text-align:center;color:#005fab;font-size:15px;line-height:20px;margin:0px}.our-services .services-item .service-icon{color:#fff;background-color:#005fab;box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);border-radius:6px;padding:19px 0px;width:110px;height:80px;margin-bottom:10px;text-align:center}.our-services .services-item .service-icon .mdi{font-size:42px;line-height:42px}.contact-form{padding:52px 0px 68px}.contact-form .form-header{margin-bottom:35px}.contact-form .form-header p{font-size:26px;line-height:36px}.contact-form .form-header .form-phone{font-size:34px;line-height:40px}.contact-form .form-header .form-phone .mdi{color:#00b925;font-size:34px;line-height:34px;margin-right:15px;padding-top:2px}.contact-form .form-fields .form-label{margin:12px 0px}.contact-form .form-fields .form-field{margin:0px !important}.contact-form .form-fields .form-group-1{width:35%;margin-right:25px}.contact-form .form-fields .form-group-2{width:65%}.contact-form .form-order{display:flex;flex-direction:row;justify-content:right;align-items:center;margin-top:15px}.contact-form .form-order .order-1{order:2 !important;margin-left:20px}.contact-form .form-order .order-2{order:1 !important}.contact-form .form-order .disclaimer{margin:0px;line-height:18px;font-size:13px}.contact-form .form-order .form-field__submit{min-width:425px;background-color:#005fab;color:#fff;text-align:center;padding:17px;font-size:16px;line-height:20px}@media(min-width: 992px){.contact-form .form-header p{max-width:680px}}@media(max-width: 1199px){.contact-form .form-phone{margin-top:30px}}@media(max-width: 768px){.contact-form .form-fields{flex-direction:column}.contact-form .form-fields .form-group-1{width:100%;margin-right:0px}.contact-form .form-fields .form-group-2{width:100%}.contact-form .form-order .form-field__submit{min-width:100%}}.address .address-text .mdi{font-size:60px;color:#005fab}.address .address-text p{margin:0px;font-size:26px;line-height:31px}.address .btn-address{background-color:#005fab;font-size:16px;line-height:20px;color:#fff;padding:16px 30px}.address .btn-address .mdi{margin-right:10px;font-size:20px;line-height:20px}.address .map-embed{margin-top:65px;margin-bottom:90px;height:490px;width:100%}@media(min-width: 992px){.address .address-text p{margin-left:40px;max-width:420px}}@media(max-width: 768px){.address .address-text{margin-bottom:16px}.address .map-embed{height:400px;margin-top:40px;margin-bottom:40px}}.about{margin-bottom:60px}.about p{margin-bottom:40px;font-size:18px;line-height:38px}.about .about-text-left{padding-right:60px}.about .about-text-right{padding-left:60px}.about .somostral3{max-width:100%}.about .about-extra-content{margin-top:120px;max-width:740px}.about .about-extra-content h3{color:#005fab;font-size:28px;line-height:33px;margin-bottom:21px}.about .about-extra-content p{color:#005fab;font-size:16px;line-height:30px;margin-bottom:0px}.about .about-extra-content .caixa-aqui{margin-right:47px}.about .about-extra-content .caixa-aqui img{max-width:175px}@media(max-width: 1199px){.about p{margin-bottom:20px}.about .about-text-left{padding-right:0px}.about .about-text-right{padding-left:0px}.about .about-extra-content .caixa-aqui{margin-bottom:30px}}.benefits{padding:29px 0px 80px}.benefits .page-subtitle{font-size:28px;line-height:57px;margin:0 0 10px 0}.benefits .benefits-item{margin-bottom:20px;scroll-margin-top:94px}.benefits .benefits-item .benefits-item__header{margin-bottom:30px}.benefits .benefits-item .benefits-item__header h3{font-size:34px;line-height:34px;color:#005fab;margin:0px}.benefits .benefits-item .benefits-item__header .benefits-item__icon{font-size:90px;line-height:90px;color:#005fab}.benefits .benefits-item .benefits-item__content{-moz-column-gap:60px;column-gap:60px}.benefits .benefits-item .benefits-item__content .benefits-item__text{max-width:50%;font-size:20px;line-height:36px}.benefits .benefits-item .benefits-item__content .benefits-item__text p{margin-bottom:40px}.benefits-advantages{background-color:#fafafa;padding:72px 0px 30px}.benefits-advantages .page-subtitle{font-size:28px;line-height:57px;margin:0 0 60px 0}.benefits-advantages .benefits-advantages__items{-moz-column-gap:120px;column-gap:120px}.benefits-advantages .benefits-item{margin-bottom:35px;max-width:350px}.benefits-advantages .benefits-item .benefits-item__header{margin-bottom:15px}.benefits-advantages .benefits-item .benefits-item__header h3{font-size:24px;line-height:26px;color:#005fab;margin:0px}.benefits-advantages .benefits-item .benefits-item__header .benefits-item__icon{font-size:64px;line-height:64px;color:#005fab;margin-bottom:20px}.benefits-advantages .benefits-item .benefits-item__content .benefits-item__text{font-size:14px;line-height:30px}.benefits-advantages .benefits-item .benefits-item__content .benefits-item__text p{margin-bottom:0px}.benefits-advantages .benefits-item .baloon{background-color:#fff;box-shadow:0px 4px 21px rgba(0,0,0,0.1607843137);border-radius:4px;position:relative;padding:22px 12px;margin-bottom:40px}.benefits-advantages .benefits-item .baloon::after{content:"";width:0;height:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:14px solid #fff;position:absolute;bottom:-14px;left:calc(50% - 7px)}.benefits-advantages .benefits-item .baloon p{margin:0px;font-size:22px;line-height:31px;text-align:center;color:#005fab}.benefits-advantages .benefits-item .btn-solid{background-color:#005fab;color:#fff;padding:22px;font-size:21px;line-height:26px}.benefits-cta{background-color:#fafafa;padding:30px 0px 75px}.benefits-cta .benefits-cta__side{padding:44px;max-width:50%}.benefits-cta .benefits-cta__side h4{font-size:28px;line-height:33px;margin-bottom:24px}.benefits-cta .benefits-cta__side p{font-size:16px;line-height:30px;margin-bottom:24px}.benefits-cta .benefits-cta__side .btn-solid{font-size:16px;line-height:20px;margin-bottom:0px;padding:12px 24px;text-align:center}.benefits-cta .benefits-cta__blue-side{background-color:#005fab}.benefits-cta .benefits-cta__blue-side h4,.benefits-cta .benefits-cta__blue-side p{color:#fff}.benefits-cta .benefits-cta__grey-side{background-color:#f1f1f1}.benefits-cta .benefits-cta__grey-side h4,.benefits-cta .benefits-cta__grey-side p{color:#000}.benefits-cta .benefits-cta__grey-side .btn-solid{background-color:#005fab;color:#fff}@media(max-width: 1199px){.benefits-cta .benefits-cta__side{max-width:100%}}@media(max-width: 991px){.benefits .benefits-item .benefits-item__content .benefits-item__text{max-width:100%}.benefits-advantages .benefits-item{max-width:100%}}.success{min-height:calc(100vh - 208.16px)}.error-messages{background-color:#ffa0a0;border:1px solid #ff2828;padding:20px;margin:10px 0}/*# sourceMappingURL=style.min.css.map */