﻿@font-face{font-family:"Open Sans";src:url("../fonts/OpenSans-VariableFont_wdth,wght.ttf") format("truetype-variations");font-weight:100 900;font-stretch:75% 100%;font-style:normal;font-display:block}@font-face{font-family:"bootstrap-icons";src:url("../fonts/bootstrap-icons.woff2?dd67030699838ea613ee6dbda90effa6") format("woff2"),url("../fonts/bootstrap-icons.woff?dd67030699838ea613ee6dbda90effa6") format("woff");font-display:block}.bi::before,[class^=bi-]::before,[class*=" bi-"]::before{display:inline-block;font-family:"bootstrap-icons",sans-serif;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-0.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-instagram::before{content:""}.bi-linkedin::before{content:""}.bi-facebook::before{content:""}.bi-whatsapp::before{content:""}.bi-arrow-up-short::before{content:""}.bi-envelope-at::before{content:""}:root{--background-color: #006bb3;--default-color: #3d4348;--heading-color: #006bb3;--accent-color: #00c7f5;--surface-color: #ffffff;--contrast-color: #ffffff}.light-background{--background-color: #f8fbfc;--surface-color: #ffffff}:root{scroll-behavior:smooth}body{color:var(--default-color);background-color:var(--background-color);font-family:"Open Sans",sans-serif}a{color:var(--accent-color);text-decoration:none;transition:.3s}a:hover{color:color-mix(in srgb, var(--accent-color), transparent 25%);text-decoration:none}h1,h2,h3,h4,h5,h6{color:var(--heading-color)}:focus{outline:none}:autofill{background-color:rgba(0,0,0,0) !important;color:inherit !important;border-color:rgba(0,0,0,0) !important}@media(max-width: 640px){.footer .footer-top{padding-top:40px !important}.footer .footer-top .row div{margin-top:5px !important;text-align:center}.footer .logo{justify-content:center !important}}.footer{color:var(--default-color);background-color:var(--background-color);font-size:14px;position:relative}.footer .footer-top{padding-top:50px}.footer .logo img{width:auto;height:48px}.footer a{color:var(--default-color)}.footer a:hover{text-decoration:underline}.footer .social-links{align-items:center;justify-content:center}.footer .social-links a{display:flex;align-items:center;width:40px;height:40px;justify-content:center;border-radius:50%;border:1px solid color-mix(in srgb, var(--default-color), transparent 50%);font-size:16px;color:color-mix(in srgb, var(--default-color), transparent 30%);margin-right:10px;transition:.3s}.footer .social-links a:hover{color:var(--accent-color);border-color:var(--accent-color)}.footer .copyright{padding-top:25px;padding-bottom:25px;border-top:1px solid color-mix(in srgb, var(--default-color), transparent 90%)}.footer .copyright p{margin-bottom:0}.scroll-top{position:fixed;visibility:hidden;opacity:0;right:15px;bottom:-15px;z-index:99999;background-color:var(--accent-color);width:44px;height:44px;border-radius:50px;transition:all .4s}.scroll-top i{font-size:24px;color:var(--contrast-color);line-height:0}.scroll-top:hover{background-color:color-mix(in srgb, var(--accent-color), transparent 20%);color:var(--contrast-color)}.scroll-top.active{visibility:visible;opacity:1;bottom:15px}section,.section{color:var(--default-color);background-color:var(--background-color);padding:60px 0;scroll-margin-top:100px;overflow:clip}@media(max-width: 1199px){section,.section{scroll-margin-top:66px}}@media(max-width: 640px){.hero{width:100%;min-height:70vh;position:relative;padding:0 0 40px 0;display:flex;background-image:none}.hero .form{width:95% !important}.hero.section.obrigado{min-height:30vh !important}.hero .container{align-items:center !important}.hero .logo{margin:0 auto 20px auto;max-width:unset !important;padding:20px 25px !important}.hero h1{font-size:25px !important;padding-bottom:5px}.hero h1 span{font-weight:900;font-size:48px !important;line-height:46px !important}.hero h4{font-size:15px !important;font-weight:400;margin-bottom:unset}.hero .mb-5{margin-bottom:0 !important}.sib-form,#sib-container{padding-top:0 !important;padding-bottom:0 !important}.sib-form-block{padding:0 !important}.entry__field .input,.sib-form .entry__label,.sib-form .entry__choice{font-size:14px !important}#sib-container .sib-form-block__button{padding:15px 40px !important}}.hero{width:100%;min-height:70vh;position:relative;padding:0;display:flex;overflow:hidden;background-image:linear-gradient(0deg, rgb(0, 107, 179) 0%, rgba(0, 107, 179, 0) 20%, rgba(0, 107, 179, 0) 80%, rgb(0, 107, 179) 100%),url("../../assets/img/wall-1.png");background-position:center top;background-origin:border-box;background-size:cover;background-repeat:no-repeat}.hero.section.obrigado{min-height:40vh !important}.hero .container{position:relative;z-index:3;align-items:flex-end;display:flex;flex-direction:column}.hero .logo{user-select:none;background-color:var(--surface-color);max-width:420px;border-radius:0 0 60px 60px;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;padding:30px 80px 15px 80px}.hero .form{max-width:420px;position:relative}.hero h1{color:var(--heading-color);margin:0;font-size:26px;font-weight:200;text-transform:uppercase;border-bottom:3px solid var(--heading-color);padding-bottom:5px}.hero h1 span{font-weight:900;font-size:60px;line-height:50px}.hero h4{color:var(--heading-color);font-size:17px;font-weight:400;margin-top:10px}@media(max-width: 640px){.information{padding-top:30px !important}.information ul{line-height:2 !important;margin-top:20px !important;align-items:unset !important}.information ul li{font-size:15px !important;text-align:left;padding-left:20px !important}.information ul li::before{left:10px !important}.information .balloon{width:95% !important}.information .balloon p{font-size:15px;line-height:1.5}}.information{background-image:linear-gradient(0deg, rgb(0, 107, 179) 0%, rgba(0, 107, 179, 0) 20%, rgba(0, 107, 179, 0) 80%, rgb(0, 107, 179) 100%),url("../../assets/img/wall-2.png");background-position:center top;background-origin:border-box;background-size:cover;background-repeat:no-repeat}.information .balloon{color:var(--heading-color);background-color:var(--surface-color);border-radius:20px;text-align:center;width:80%;padding:25px 20px;user-select:none;position:relative;filter:drop-shadow(0 0 5px rgba(0, 0, 0, 0.2));text-transform:uppercase;margin:30px auto 0 auto}.information .balloon p{font-weight:600;margin:0}.information .balloon.info{border-radius:0 20px 20px 20px}.information .balloon.info::before{content:"";width:90px;height:60px;border-radius:20px 20px 0 0;position:absolute;top:-60px;left:0;background:var(--surface-color) url(../../assets/img/icons/icon-info.svg) no-repeat center;background-size:40px auto}.information ul{user-select:none;font-size:16px;color:var(--surface-color);padding:0;margin:0;line-height:3.5;text-align:center;display:flex;flex-direction:column;align-items:center;list-style-type:none}.information ul li{position:relative}.information ul li::before{content:"-";position:absolute;left:-15px}@media(max-width: 1000px){.strategy{padding-top:20px !important}.strategy .container{width:95% !important}.strategy h3{text-wrap:wrap !important;margin:unset !important;width:100% !important;font-size:26px !important;text-align:center}.strategy .content{width:100% !important;margin:80px auto 0 auto !important;padding-bottom:40px !important}.strategy .balloon p{font-size:14px}.strategy .woman{visibility:hidden}.strategy .text{text-align:justify;font-size:15px !important}}.strategy{background-color:var(--surface-color);padding-bottom:0;position:relative}.strategy .woman{background-image:url("../../assets/img/woman-mini.png");background-repeat:no-repeat;background-size:contain;background-position:bottom left;width:100%;height:78%;display:flex;position:absolute;bottom:0;z-index:10}.strategy .content{width:60%;margin-left:400px;padding-bottom:80px}.strategy .logo{width:min-content;height:80px;border-bottom:3px solid var(--heading-color);padding-bottom:10px;padding-left:70px;padding-right:20px;margin-bottom:30px;position:relative;left:-70px}.strategy h3{color:#0081c6;display:flex;margin:0 auto 150px auto;border-bottom:3px solid #0081c6;width:min-content;text-wrap:nowrap;padding:0 10px 5px 10px;font-size:38px;text-transform:uppercase;font-weight:900}.strategy .balloon{color:var(--surface-color);background-color:#0081c6;border-radius:0 20px 20px 20px;text-align:center;padding:25px 20px;user-select:none;position:relative;filter:drop-shadow(0 0 5px rgba(0, 0, 0, 0.2));margin-bottom:30px;z-index:12}.strategy .balloon p{font-weight:300;margin:0}.strategy .balloon .tab0::before,.strategy .balloon .tab1::before,.strategy .balloon .tab2::before,.strategy .balloon .tab3::before,.strategy .balloon .tab4::before,.strategy .balloon .tab5::before{content:"";position:absolute;width:90px;height:60px;top:-60px;border-radius:20px 20px 0 0;filter:drop-shadow(10px 0 6px rgba(0, 0, 0, 0.2))}.strategy .balloon .tab0::before{left:0;z-index:9;background:#0081c6 url(../../assets/img/icons/icon-tab1.svg) no-repeat center;background-size:40px auto}.strategy .balloon .tab1::before{left:40px;z-index:8;box-shadow:inset 0 -5px 5px rgba(0,0,0,.2);background:#0081c6 url(../../assets/img/icons/icon-tab2.svg) no-repeat center;background-size:40px auto}.strategy .balloon .tab2::before{left:80px;z-index:7;box-shadow:inset 0 -5px 5px rgba(0,0,0,.2);background:#0081c6 url(../../assets/img/icons/icon-tab3.svg) no-repeat center;background-size:40px auto}.strategy .balloon .tab3::before{left:120px;z-index:6;box-shadow:inset 0 -5px 5px rgba(0,0,0,.2);background:#0081c6 url(../../assets/img/icons/icon-tab4.svg) no-repeat center;background-size:40px auto}.strategy .balloon .tab4::before{left:160px;z-index:5;box-shadow:inset 0 -5px 5px rgba(0,0,0,.2);background:#0081c6 url(../../assets/img/icons/icon-tab5.svg) no-repeat center;background-size:40px auto}.strategy .balloon .tab5::before{left:200px;z-index:4;box-shadow:inset 0 -5px 5px rgba(0,0,0,.2);background:#0081c6 url(../../assets/img/icons/icon-tab6.svg) no-repeat center;background-size:40px auto}.strategy .balloon::before{content:"";width:90%;height:10px;background-color:#0081c6;position:absolute;top:0;left:0;z-index:12}@media(max-width: 640px){.clients{padding:17px 0 !important}.clients h3{font-size:14px !important;padding:20px !important;width:90% !important;top:-50px !important}.clients .logos{margin:0 5px;padding:30px 0 0 0 !important}.clients .client-logo img{padding:10px 15px !important;max-width:70% !important}}.clients{padding:34px 0;background-color:var(--heading-color);overflow:unset;user-select:none}.clients h3{color:var(--surface-color);text-transform:uppercase;background-color:var(--accent-color);padding:25px 50px;border-radius:50px;font-size:20px;font-weight:500;text-align:center;max-width:540px;max-height:100px;position:absolute;top:-65px;z-index:12;left:50%;transform:translateX(-50%)}.clients .logos{background-color:var(--surface-color);border-radius:30px;padding:25px 0;position:relative}.clients .client-logo{display:flex;justify-content:center;align-items:center;overflow:hidden;padding:0}.clients .client-logo img{padding:20px 40px;max-width:90%;height:auto;transition:.3s;opacity:.5;filter:grayscale(100)}.clients .client-logo img:hover{filter:none;opacity:1}.sib-form{padding:0 !important}#sib-container{color:var(--surface-color);background-color:rgba(0,0,0,0)}#sib-form-container .entry__error{background-color:rgba(0,0,0,0);color:#ffc107 !important;font-size:13px !important;margin-left:20px}#sib-container .entry__field{border-radius:30px;border:0;height:48px;margin:unset;transition:box-shadow .3s ease}#sib-container .entry__field:focus-within{outline:none;box-shadow:0 0 8px rgba(255,255,255,.8)}#sib-container .entry__field .input{color:var(--heading-color);padding-left:20px;padding-right:20px}#sib-container .entry__label{margin-top:15px}#sib-container .entry__label::after{color:#ff9800;margin-left:5px}#sib-container .sib-form-block__button{color:var(--surface-color);font-size:18px;font-weight:700;text-align:center;background-color:var(--accent-color);padding:20px 60px;border-radius:50px !important;margin:20px 0 50px 0 !important}.sib-form-container a{text-decoration:underline;color:#2bb2fc}.sib-form-container a{text-decoration:underline;color:#2bb2fc}.sib-form-message-panel{margin:0 0 1.25rem 0;width:100%;padding:.4375rem;border:1px solid;display:none}.sib-form-message-panel--active{display:inline-block}.sib-form-message-panel__text{display:flex;align-items:center;margin:0;padding:.5rem}.sib-form-message-panel__text .sib-icon{contain:strict;display:inline-block;fill:currentColor}.sib-form-message-panel__text .sib-notification__icon{height:1.5em;width:1.5em;flex-shrink:0;margin-right:calc(1rem - 1px)}/*# sourceMappingURL=main.min.css.map */
