@font-face{font-family:'Rubik-Regular';src:url('../../../fonts/Rubik-Regular.woff') format('woff'),url('../../../fonts/Rubik-Regular.woff2') format('woff2'),url('../../../fonts/Rubik-Regular.eot'),url('../../../fonts/Rubik-Regular.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal}@font-face{font-family:'Rubik-Medium';src:url('../../../fonts/Rubik-Medium.woff') format('woff'),url('../../../fonts/Rubik-Medium.woff2') format('woff2'),url('../../../fonts/Rubik-Medium.eot'),url('../../../fonts/Rubik-Medium.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal}@font-face{font-family:'Rubik-Bold';src:url('../../../fonts/Rubik-Bold.woff') format('woff'),url('../../../fonts/Rubik-Bold.woff2') format('woff2'),url('../../../fonts/Rubik-Bold.eot'),url('../../../fonts/Rubik-Bold.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal}@font-face{font-family:'Oswald-Light';src:url('../../../fonts/Oswald-Light.ttf');font-weight:normal;font-style:normal}@font-face{font-family:'Oswald-Medium';src:url('../../../fonts/Oswald-Medium.ttf');font-weight:normal;font-style:normal}@font-face{font-family:'Oswald-Regular';src:url('../../../fonts/Oswald-Regular.ttf');font-weight:normal;font-style:normal}@font-face{font-family:'Oswald-Bold';src:url('../../../fonts/Oswald-Bold.ttf');font-weight:normal;font-style:normal}.rubik_regular{font-family:'Rubik-Regular',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rubik_medium{font-family:'Rubik-Medium',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rubik_bold{font-family:'Rubik-Bold',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.oswald_light{font-family:'Oswald-Light',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.oswald_regular{font-family:'Oswald-Regular',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.oswald_medium{font-family:'Oswald-Medium',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.oswald_bold{font-family:'Oswald-Bold',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.inspetor{position:fixed;z-index:5000;padding:5px;background-color:#fff;height:50px;bottom:0;left:0;color:#000 !important}.inspetor p{margin-bottom:0}.inspetor p.dimensoes{font-size:.8em;color:#000 !important}*{margin:0;padding:0}html,body{height:100%}body{background-color:#fff}.container-fluid{position:relative}.sem-borda{padding-left:0;padding-right:0}a,p,h1,h2,h3,h4,h5,h6,span,label,input,textarea,body{font-family:'Rubik-Regular',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;color:#666;font-weight:normal}p{font-size:1em}h1{font-size:2.7em}h2{font-size:1.9em}h3{font-size:1.7em}h4{font-size:1.5em}h5{font-size:1.1em}h6{font-size:.9em}a,a:link,a:visited,a:active{text-decoration:none;color:#666;outline:none}a:hover{text-decoration:underline;color:#444}ul li{list-style:none}::selection{background:#fc7d73}::-moz-selection{background:#fc7d73}a::selection,p::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,span::selection,label::selection,input::selection{color:#fff}a::-moz-selection,p::-moz-selection,h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,h4::-moz-selection,h5::-moz-selection,h6::-moz-selection,span::-moz-selection,label::-moz-selection,input::-moz-selection{color:#fff}.visible-xs h1{font-size:2em}.visible-md h1{font-size:2.7em}.visible-xs h3{font-size:1.1em}.visible-lg h3{font-size:1.7em}button{cursor:pointer;outline:none}button:focus{outline:none}.btn:focus,.btn:active:focus{outline:none;box-shadow:none}.alert-success,.alert-danger{padding:10px;text-align:center;margin-bottom:40px;margin-left:10px;margin-right:10px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.alert-success p,.alert-danger p{font-size:1em;word-wrap:break-word}.alert-success{border:1px solid #89d563;background-color:#fff}.alert-success i{margin:5px;font-size:1em;color:#89d563}.alert-success p{color:#89d563}.alert-danger{border:1px solid #f37f81;background-color:#fff}.alert-danger i{margin:5px;font-size:1em;color:#f37f81}.alert-danger p{color:#f37f81}.visivel{opacity:1;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.invisivel{opacity:0 !important;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.z-index-esconder{z-index:-100;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.z-index-aparecer{z-index:160;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.display-none{display:none;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.display-inline{display:inline;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.display-block{display:block;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}a.botao-padrao-azul{background-color:#021b69;border:none;border:1px solid #021b69;font-size:.9em;color:#fff;text-transform:uppercase;padding:12px 25px;font-family:'Oswald-Bold',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}a.botao-padrao-azul i{color:#fff;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}a.botao-padrao-azul:hover{background-color:transparent;border:1px solid #021b69;text-decoration:none;color:#021b69;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}a.botao-padrao-azul:hover i{color:#021b69;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}button.botao-padrao-azul{background-color:#021b69;border:none;border:1px solid #021b69;font-size:.9em;color:#fff;text-transform:uppercase;padding:12px 25px;font-family:'Oswald-Bold',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}button.botao-padrao-azul i{color:#fff;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}button.botao-padrao-azul:hover{background-color:transparent;border:1px solid #021b69;text-decoration:none;color:#021b69;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}button.botao-padrao-azul:hover i{color:#021b69;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}a.botao-padrao-verde{background-color:#3ec738;border:none;border:1px solid #3ec738;font-size:1em;color:#fff;text-transform:uppercase;padding:15px 20px;font-family:'Oswald-Bold',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}a.botao-padrao-verde:hover{background-color:transparent;border:1px solid #3ec738;text-decoration:none;color:#3ec738;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}button.botao-padrao-verde{background-color:#3ec738;border:none;border:1px solid #3ec738;font-size:1em;color:#fff;text-transform:uppercase;padding:15px 20px;font-family:'Oswald-Bold',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}button.botao-padrao-verde:hover{background-color:transparent;border:1px solid #3ec738;text-decoration:none;color:#3ec738;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.menu-topo{width:100%}.navbar-collapse{text-align:center}header .topos-paginas{padding-left:100px;padding-right:30px}header .topos-paginas .contacts{display:flex;padding-left:20px;padding-right:20px}header .topos-paginas .contacts .campo-telefone{display:inline-flex;align-items:center;padding-right:35px}header .topos-paginas .contacts .campo-telefone i{color:#021b69;padding-right:14px}header .topos-paginas .contacts .campo-telefone p{margin-bottom:0;color:#999}header .topos-paginas .contacts .campo-telefone p a{font-size:.8em;color:#999;text-decoration:none;font-family:'Rubik-Medium',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header .topos-paginas .contacts .campo-email{display:inline-flex;align-items:center}header .topos-paginas .contacts .campo-email i{color:#021b69;padding-right:14px}header .topos-paginas .contacts .campo-email a{margin-bottom:0;font-size:.9em;color:#999;font-family:'Rubik-Medium',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header .topos-paginas .budget{padding-left:40px;padding-right:40px}header .topos-paginas .language{display:inline-flex}header .topos-paginas .language a{text-transform:uppercase;font-size:.9em;padding:0 7px;line-height:1em;display:inline-block;font-family:'Oswald-Regular',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}header .topos-paginas .language a:first-child{border-right:2px solid #999}header .topos-paginas .language a:last-child{border:0;border-left:2px solid #999}header .topos-paginas .language a.active{color:#021b69;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}header .topos-paginas .socialmedia{display:flex;justify-content:center;align-items:center}header .topos-paginas .socialmedia .navbar-nav{flex-direction:row}header .topos-paginas .socialmedia .navbar-nav li.social-media-topo a{background-color:#021b69;border:1px solid #021b69;height:30px;width:30px;display:flex;align-items:center;justify-content:center;margin-left:4px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}header .topos-paginas .socialmedia .navbar-nav li.social-media-topo a i{font-size:.9em;color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}header .topos-paginas .socialmedia .navbar-nav li.social-media-topo a:hover{background-color:#fff;text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}header .topos-paginas .socialmedia .navbar-nav li.social-media-topo a:hover i{color:#021b69;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}header .topos-paginas .menu-mobile{display:none}header .topos-paginas .menu-up{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding-top:30px;padding-bottom:10px}header .topos-paginas .menu-up nav.menu-up_items li.nav-item{padding-left:10px;padding-right:10px}header .topos-paginas .menu-up nav.menu-up_items li.nav-item a span{font-size:.9em;font-family:'Rubik-Medium',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}header .topos-paginas .menu-up nav.menu-up_items li.nav-item a:hover{text-decoration:none}header .topos-paginas .menu-up nav.menu-up_items li.nav-item a:hover span{color:#021b69;text-decoration:none;opacity:1;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}header .topos-paginas .menu-up nav.menu-up_items li.active a span{color:#021b69}header .topos-paginas .menu-down{display:flex;align-items:center;justify-content:space-between;padding-bottom:35px}header .topos-paginas .menu-down .logo-topo img{max-width:150px}header .topos-paginas .menu-down form.menu-down_search{position:relative;width:100%;max-width:580px;margin-left:50px;margin-right:20px}header .topos-paginas .menu-down form.menu-down_search button{border:0;position:absolute;z-index:10;right:9px;padding:10px 15px;color:#021b69}header .topos-paginas .menu-down form.menu-down_search button:hover{background-color:#021b69;color:#fff}header .topos-paginas .menu-down form.menu-down_search input{border:1px solid #c6c6c6;border-left:4px solid #021b69;height:45px;width:100%}header .topos-paginas .menu-down form.menu-down_search .estilo-placeholder-busca{font-size:.9em;color:#333;text-align:left}header .topos-paginas .menu-down form.menu-down_search .form-control::-moz-placeholder{font-size:.9em;color:#333;text-align:left}header .topos-paginas .menu-down form.menu-down_search .form-control:-ms-input-placeholder{font-size:.9em;color:#333;text-align:left}header .topos-paginas .menu-down form.menu-down_search .form-control::-webkit-input-placeholder{font-size:.9em;color:#333;text-align:left}header .topos-paginas .menu-down .btn-outline-success{color:#666}header .topos-paginas .menu-down nav.menu-down_items{width:100%}header .topos-paginas .menu-down nav.menu-down_items li.nav-item{padding-left:10px;padding-right:10px}header .topos-paginas .menu-down nav.menu-down_items li.nav-item a span{font-size:1.05em;text-transform:uppercase;font-family:'Oswald-Medium',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}header .topos-paginas .menu-down nav.menu-down_items li.nav-item a.active,header .topos-paginas .menu-down nav.menu-down_items li.nav-item a:hover{text-decoration:none}header .topos-paginas .menu-down nav.menu-down_items li.nav-item a.active span,header .topos-paginas .menu-down nav.menu-down_items li.nav-item a:hover span{color:#021b69;text-decoration:none;opacity:1;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}header .topos-paginas .menu-down nav.menu-down_items li.nav-item:hover>ul{display:block}header .topos-paginas .menu-down nav.menu-down_items ul.dropdown-menu{background:linear-gradient(145deg, #4b68c3, #021b69, #021b69);background-size:250% 100%;background-position:0 0;border:0;margin:0;padding:0;border-top:5px solid transparent;background-clip:padding-box}header .topos-paginas .menu-down nav.menu-down_items ul.dropdown-menu li{border-bottom:1px dotted rgba(235,235,235,0.3);padding-top:3px;padding-bottom:3px}header .topos-paginas .menu-down nav.menu-down_items ul.dropdown-menu li a{text-transform:uppercase;color:#9fb4f4;font-size:.95em;font-family:'Oswald-Bold',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}header .topos-paginas .menu-down nav.menu-down_items ul.dropdown-menu li:last-child{border:0}header .topos-paginas .menu-down nav.menu-down_items ul.dropdown-menu li:hover ul{display:block}header .topos-paginas .menu-down nav.menu-down_items .dropdown>a:after{display:none}header .topos-paginas .menu-down nav.menu-down_items .dropdown-submenu{position:relative}header .topos-paginas .menu-down nav.menu-down_items .dropdown-submenu>a:after{content:'';font-family:"Font Awesome 5 Free";font-weight:900;content:"\f054";border:none;position:absolute;right:14px;top:11px;font-size:.7em}header .topos-paginas .menu-down nav.menu-down_items .dropdown-submenu>.dropdown-menu{top:0;left:100%;border-top:0;border-left:5px solid transparent;background-clip:padding-box}header .topos-paginas .menu-down nav.menu-down_items .dropdown-item:focus,header .topos-paginas .menu-down nav.menu-down_items .dropdown-item:hover{background-color:transparent;color:#fff}.box-botao{display:inline-block;cursor:pointer;margin-top:-7px;margin-left:0}.bar1,.bar2,.bar3{width:30px;height:4px;background-color:#021b69;margin:4px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.change .bar1{-webkit-transform:rotate(-45deg) translate(-5px, 6px);transform:rotate(-45deg) translate(-5px, 6px)}.change .bar2{opacity:0}.change .bar3{-webkit-transform:rotate(45deg) translate(-5px, -6px);transform:rotate(45deg) translate(-5px, -6px)}#botao-menu{background-color:transparent;top:5px;height:35px;width:45px;position:relative;z-index:2000}#botao-menu.btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.botao-menu-fechado{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.botao-menu-aberto{-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.lateral-border{background-color:#021b69;height:1000px;width:5px;position:absolute;top:0;left:0}.separator-line{background-color:#cecece;height:1px;width:100px;margin:0 auto;margin-top:40px;margin-bottom:40px}#botao-whats{background-color:#3ec738;border:7px solid #fff;position:fixed;bottom:20px;right:20px;height:70px;width:70px;z-index:1000;box-shadow:0 0 20px #b9b7b7;padding:8px;display:flex;justify-content:center;align-items:center;font-size:2em;color:#fff;text-decoration:none;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.g-recaptcha{margin:20px 0}.g-recaptcha div{margin:0 auto}.title-default{text-align:center}.title-default h1,.title-default h2,.title-default h3,.title-default h4{text-transform:uppercase;font-size:2.2em;margin-bottom:0;color:#999;font-family:'Oswald-Light',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.title-default h1 span,.title-default h2 span,.title-default h3 span,.title-default h4 span{color:#021b69;font-family:'Oswald-Bold',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal{padding-right:5px;margin-left:5px}.modal-body{padding:0 70px 20px 70px}.modal-header{border-bottom:0;padding-bottom:0}.modal-header .title{width:100%}.modal-header .title .separator-line{margin-top:50px}.modal-header .title .text{text-align:center;padding-top:30px}.modal-header .title .text p{margin-bottom:0}.modal-header .close{position:absolute;top:115px;right:70px;font-size:2rem}.modal-header .form-contact .formulario .send{margin-top:30px}.form-contact{margin-top:40px;margin-bottom:40px}.form-contact .formulario input,.form-contact .formulario textarea{border:1px solid #c6c6c6;border-left:4px solid #021b69;background-color:transparent;color:#5c6267;font-size:1.1em;padding-top:22px;padding-left:15px;padding-bottom:22px;margin-bottom:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.form-contact .formulario input:focus,.form-contact .formulario textarea:focus{border-left:4px solid #4a67c2;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.form-contact .formulario textarea{padding-top:10px;resize:none}.form-contact .formulario button{background-color:#3ec738;border:1px solid #3ec738;color:#fff;padding:15px 60px;text-transform:uppercase;font-size:1.2em;font-family:'Oswald-Bold',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.form-contact .formulario button:hover{background-color:transparent;color:#3ec738;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.form-contact .formulario .send{display:flex;justify-content:center;width:100%;align-items:center;flex-wrap:wrap}.form-contact .formulario .send .g-recaptcha{width:100%}.form-contact .formulario .control-label{padding-top:0}.form-contact .formulario .estilo-placeholder{font-size:.75em;text-transform:uppercase;color:#333;text-align:left;font-family:'Rubik-Regular',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form-contact .formulario .form-control::-moz-placeholder{font-size:.75em;text-transform:uppercase;color:#333;text-align:left;font-family:'Rubik-Regular',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form-contact .formulario .form-control:-ms-input-placeholder{font-size:.75em;text-transform:uppercase;color:#333;text-align:left;font-family:'Rubik-Regular',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form-contact .formulario .form-control::-webkit-input-placeholder{font-size:.75em;text-transform:uppercase;color:#333;text-align:left;font-family:'Rubik-Regular',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form-contact .form-control:focus{box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;box-shadow:none;border:0 !important;background:transparent;background-image:none}.select{border:1px solid #c6c6c6;border-left:4px solid #021b69;position:relative;display:block;width:100%;height:46px;line-height:3;overflow:hidden;margin-right:2px;margin-bottom:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.select:focus{border-left:4px solid #4a67c2;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}select{width:100%;height:100%;margin:0;font-size:.85em;padding-top:0;padding-left:15px;padding-bottom:0;line-height:1.5em;text-transform:uppercase;color:#333;cursor:pointer;font-family:'Rubik-Regular',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}select::-ms-expand{display:none}.select::after{content:'';font-family:"Font Awesome 5 Free";font-weight:900;content:"\f054";border:none;position:absolute;right:14px;top:6px;font-size:.7em;color:#9f9f9f;-webkit-transform:rotate(90deg)}.select::after{-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}footer{background:linear-gradient(90deg, #4b68c3, #314da3, #021b69);background-position:0 0}footer .rodape{padding:70px;display:flex;flex-wrap:wrap;justify-content:space-between}footer .rodape .logo img{max-width:150px}footer .rodape .menupages ul{max-width:300px;display:flex;flex-wrap:wrap;margin-bottom:0}footer .rodape .menupages ul li{padding:3px 20px 3px 20px}footer .rodape .menupages ul li a{color:#fff;text-transform:uppercase;font-size:.9em;letter-spacing:1px;font-family:'Oswald-Medium',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer .rodape .menupages ul li a:hover{text-decoration:none}footer .rodape .contacts{display:flex}footer .rodape .contacts .campo-telefone{display:inline-flex;align-items:center;padding-right:35px}footer .rodape .contacts .campo-telefone i{color:#fff;padding-right:10px}footer .rodape .contacts .campo-telefone a{margin-bottom:0;font-size:.95em;color:#fff;padding-right:30px;display:flex;align-items:center;font-family:'Rubik-Medium',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer .rodape .contacts .campo-telefone a:hover{text-decoration:none}footer .rodape .contacts .campo-telefone p{margin-bottom:0;font-size:.95em;color:#fff;font-family:'Rubik-Medium',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer .rodape .contacts .campo-telefone p.phone{display:flex}footer .rodape .contacts .campo-telefone p.phone a{padding:0}footer .rodape .contacts .campo-email{display:inline-flex;align-items:center;padding-left:20px;padding-right:20px}footer .rodape .contacts .campo-email i{color:#fff;padding-right:10px}footer .rodape .contacts .campo-email a{margin-bottom:0;font-size:1em;color:#fff;font-family:'Rubik-Medium',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer .rodape .socialmedia-footer{display:flex;align-items:center}footer .rodape .socialmedia-footer .navbar-nav{flex-direction:row}footer .rodape .socialmedia-footer .navbar-nav li.social-media-footer a{background-color:transparent;border:2px solid #fff;height:33px;width:33px;display:flex;align-items:center;justify-content:center;margin-left:6px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}footer .rodape .socialmedia-footer .navbar-nav li.social-media-footer a i{font-size:.9em;color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}footer .rodape .socialmedia-footer .navbar-nav li.social-media-footer a:hover{background-color:#fff;text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}footer .rodape .socialmedia-footer .navbar-nav li.social-media-footer a:hover i{color:#021b69;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}footer .credit-line{background-color:#fff;padding-top:40px;padding-bottom:60px;display:flex;justify-content:center}.bs-tooltip-auto[x-placement^="top"] .arrow::before,.bs-tooltip-top .arrow::before{border-top-color:#021b69}.bs-tooltip-auto[x-placement^="bottom"] .arrow::before,.bs-tooltip-bottom .arrow::before{border-bottom-color:#021b69}.tooltip-inner{background-color:#021b69}#popupModal .modal-content{background:transparent;border:0;width:auto;max-width:100%;margin:0 auto;padding:0 10px}#popupModal .modal-content .modal-header{margin:0;padding:0;position:absolute;top:0;right:20px;border:0;z-index:1}#popupModal .modal-content .modal-header .close{background-color:transparent;margin:0;padding:0;opacity:1;font-size:3rem;position:relative;right:10px;top:10px}#popupModal .modal-content .modal-header .close span{color:#fff;font-size:1em;text-shadow:0 0 3px #000}#popupModal .modal-content .modal-body{padding:0}#popupModal .modal-content .modal-body img{max-width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}@media screen and (max-width:1500px){header .topos-paginas{padding-left:50px}header .topos-paginas .menu-down form.menu-down_search{margin-left:15px;margin-right:0}}@media screen and (max-width:1366px){header .topos-paginas{padding-left:15px;padding-right:15px}header .topos-paginas .menu-down form.menu-down_search{margin-left:15px;margin-right:0}header .topos-paginas .menu-down nav.menu-down_items li.nav-item{padding-left:0;padding-right:0}}@media screen and (max-width:1199px){header .topos-paginas .menu-up nav.menu-up_items li.nav-item{padding-left:0;padding-right:0}header .topos-paginas .menu-up nav.menu-up_items li.nav-item a span{padding:0 5px}header .topos-paginas .menu-up .menu-up_contacts{padding-left:0;padding-right:0}header .topos-paginas .menu-up .menu-up_contacts .campo-telefone{padding-right:10px}header .topos-paginas .menu-up .menu-up_contacts .campo-telefone i{padding-right:5px}header .topos-paginas .menu-up .menu-up_contacts .campo-email i{padding-right:5px}header .topos-paginas .menu-up .menu-up_budget{padding-left:10px;padding-right:10px}header .topos-paginas .menu-up .menu-up_budget a.botao-padrao-verde{font-size:.8em;padding:5px 10px}header .topos-paginas .menu-down{flex-wrap:wrap}header .topos-paginas .menu-down nav.menu-down_items{width:70%;padding-left:0}header .topos-paginas .menu-down nav.menu-down_items ul{width:100%;justify-content:space-around}header .topos-paginas .menu-down form.menu-down_search{width:80%;margin-left:0;padding-top:15px}}@media screen and (max-width:991px){h1{font-size:2em}h2{font-size:1.8em}header .topos-paginas .menu-mobile{display:block}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse{border-top:1px solid #ececec;margin-top:10px}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .navbar-nav{flex-direction:row;flex-wrap:wrap;padding-top:10px;padding-bottom:5px}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .navbar-nav li.nav-item{padding-left:10px;padding-right:10px}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .navbar-nav li.nav-item a span{font-size:.9em;font-family:'Rubik-Medium',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .navbar-nav li.nav-item a:hover{text-decoration:none}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .navbar-nav li.nav-item a:hover span{color:#021b69;text-decoration:none;opacity:1;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .navbar-nav li.active a span{color:#021b69}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .accordion{background:linear-gradient(145deg, #4b68c3, #021b69, #021b69);background-size:250% 100%;background-position:0 0;padding-bottom:5px}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .accordion .card{background-color:transparent;border:0}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .accordion .card .card-header{padding:0;background-color:transparent;border:0}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .accordion .card .card-header h2{font-size:inherit}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .accordion .card .card-header h2 .btn{font-size:1.05em;text-transform:uppercase;color:#fff;font-family:'Oswald-Medium',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .accordion .card .card-header h2:hover{text-decoration:none;opacity:1;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .accordion .card .card-body{padding:0}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .accordion .card .card-body .card{border-bottom:1px dotted rgba(235,235,235,0.3)}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .accordion .card .card-body .card .card-header{padding:0}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .accordion .card .card-body .card .card-header h2 .btn{font-size:1.1em;letter-spacing:1px;font-family:'Oswald-Light',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .accordion .card .card-body .card .card-body ul{margin-bottom:5px}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .accordion .card .card-body .card .card-body ul li{padding-top:3px;padding-bottom:3px}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .accordion .card .card-body .card .card-body ul li a{color:#fff;letter-spacing:1px;font-size:1.1em;font-family:'Oswald-Light',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .accordion .card .card-body .card .card-body ul li a:hover{text-decoration:none}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .accordion .card .card-body .card:first-child{border-top:1px dotted rgba(235,235,235,0.3)}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .budget{display:inline-flex;padding-left:0;padding-right:0;margin-top:25px;margin-bottom:25px}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .contacts{justify-content:center;flex-wrap:wrap}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .socialmedia{padding-right:15px;padding-left:15px}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .language{padding:15px;align-items:center}header .topos-paginas .menu-up{display:none}header .topos-paginas .menu-down{display:none}a.botao-padrao-azul,a.botao-padrao-verde{font-size:.85em;padding:7px 12px}.modal-body{padding:0 10px 20px 10px}.modal-header .title .separator-line{margin-top:40px}.modal-header .close{top:105px;right:10px}footer .rodape .logo{width:100%;text-align:center}footer .rodape .menupages{padding-top:15px;padding-bottom:30px;width:100%}footer .rodape .menupages ul{max-width:100%;justify-content:center}footer .rodape .contacts{width:100%;justify-content:center;flex-wrap:wrap}footer .rodape .contacts .campo-telefone{justify-content:center;flex-wrap:wrap}footer .rodape .contacts .campo-telefone,footer .rodape .contacts .campo-email{padding-top:5px;padding-bottom:5px}footer .rodape .socialmedia-footer{width:100%;padding-top:30px;padding-bottom:15px}footer .rodape .socialmedia-footer ul{width:100%;justify-content:center}}@media screen and (max-width:767px){h2{font-size:1.7em}h3{font-size:1.6em}header .topos-paginas .menu-mobile{display:block}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .menu-mobile_socialmedia{width:100%;padding-top:15px}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .menu-mobile_socialmedia ul{width:100%;justify-content:center}header .topos-paginas .menu-mobile nav.navbar .navbar-collapse .menu-mobile_language{width:100%;justify-content:center}#botao-whats{border:4px solid #fff;bottom:10px;right:10px;height:45px;width:45px;padding:5px;font-size:1.3em}footer .rodape{padding:70px 10px}footer .rodape .contacts .campo-telefone{padding-left:10px;padding-right:10px}footer .rodape .contacts .campo-telefone a{padding-left:10px;padding-right:10px}}@media screen and (max-width:575px){p{font-size:1em}h1{font-size:1.6em}h2{font-size:1.5em}.title-default h1,.title-default h2,.title-default h3,.title-default h4{color:#999;text-transform:uppercase;font-size:1.6em;margin-bottom:0;font-family:'Oswald-Light',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.title-default h1 span,.title-default h2 span,.title-default h3 span,.title-default h4 span{color:#021b69;font-family:'Oswald-Bold',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal-header .close{top:98px}#form-pre-footer h1{font-size:3em}}@media screen and (max-width:360px){.g-recaptcha{transform:scale(.8);margin-left:-5px}}@media screen and (max-width:350px){.g-recaptcha{margin-left:-40px}}@media screen and (max-width:335px){.g-recaptcha{margin-left:-18px}}@media screen and (max-width:305px){.g-recaptcha{transform:scale(.7);margin-left:-18%}}.banner-top{border-bottom:5px solid #021b69;background-size:cover;background-repeat:no-repeat;background-position:top center;margin-left:100px;margin-bottom:30px;height:300px;display:flex;align-items:center;position:relative}.banner-top .lamina{background:linear-gradient(90deg, rgba(0,0,0,0.7), rgba(0,0,0,0));width:100%;height:100%;position:absolute;z-index:5}.banner-top .text{z-index:10;padding-left:80px}.banner-top .text h1{text-transform:uppercase;color:#fff;font-size:2.1em;font-family:'Oswald-Light',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.banner-top .text h1 span{display:block;color:#fff;font-size:1.5em;font-family:'Oswald-Bold',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.breadcrumb-bar{margin-left:100px;margin-right:100px;margin-bottom:50px;display:flex;justify-content:space-between;align-items:center}.breadcrumb-bar .breadcrumb{background-color:transparent;padding-top:3px;padding-bottom:3px;margin-bottom:0;padding:0;align-items:center}.breadcrumb-bar .breadcrumb li{display:flex;height:17px}.breadcrumb-bar .breadcrumb li a{font-size:.85em;font-family:'Rubik-Regular',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.breadcrumb-bar .breadcrumb li.active{font-size:.85em;color:#021b69;font-family:'Rubik-Bold',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.breadcrumb-bar .buttons{display:flex}.breadcrumb-bar .buttons button{margin-left:3px;margin-right:3px;display:block}.breadcrumb-bar button.botao-padrao-azul{font-size:1em;padding:15px 25px}.breadcrumb-item+.breadcrumb-item::before{color:#666;content:">"}#searched-result-text{text-align:center;font-size:1.5em;color:#021b69;margin-bottom:35px;font-family:'Rubik-Bold',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content{padding:0 0 0 100px;display:flex}.content .filter{border:1px solid #cecece;padding:40px;min-width:300px;height:max-content;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.content .filter .bar{background-color:#021b69;height:4px;width:60px;margin-bottom:15px}.content .filter p{color:#021b69;text-transform:uppercase;font-size:1.1em;margin-bottom:0;font-family:'Rubik-Bold',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content .filter .categories{padding-left:0;padding-right:0;display:flex;flex-direction:column;justify-content:flex-start;padding-top:15px}.content .filter .categories button{padding:0;text-align:left;padding-top:4px;padding-bottom:4px;color:#666;font-size:1em;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.content .filter .categories button:last-child{border:none}.content .filter .categories button:hover{color:#021b69;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.content .filter .categories button.active{color:#021b69;font-family:'Rubik-Medium',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content .products-list{padding-left:10px}.content .products-list .title h1{color:#021b69;text-transform:uppercase;font-family:'Oswald-Bold',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content .products-list .infos-post{display:flex}.content .products-list .infos-post span{padding-right:10px}.content .products-list .infos-post p.author{padding-right:10px}.content .products-list .body-post{margin-top:30px;text-align:justify}.content .products-list .body-post p{font-size:1.2em}.products-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;padding:0 15px}.products-list a.products-list__product-item{max-width:350px;margin-bottom:60px;text-align:center;position:relative;display:flex;flex-direction:column;align-content:center;justify-content:center;padding:30px 20px}.products-list a.products-list__product-item .image{position:relative;z-index:5}.products-list a.products-list__product-item .image img{max-width:320px;max-height:300px;width:100%;object-fit:cover;transform:scale(1);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.products-list a.products-list__product-item .code{padding-top:40px;z-index:5}.products-list a.products-list__product-item .code p{font-size:.9em;margin-bottom:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.products-list a.products-list__product-item .name{padding:10px 40px 0 35px;z-index:5}.products-list a.products-list__product-item .name h2{color:#021b69;font-size:1em;margin-bottom:0;font-family:'Rubik-Bold',Calibri,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.products-list a.products-list__product-item .lamina{background:linear-gradient(180deg, #fff, #fff, #4b68c3, #122c7c, rgba(2,26,103,0.8));background-size:400% 400%;background-position:0 0;border:1px solid #cecece;width:245px;height:100%;position:absolute;top:0;left:50px;z-index:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.products-list a.products-list__product-item:hover{text-decoration:none}.products-list a.products-list__product-item:hover .image img{transform:scale(1.05);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.products-list a.products-list__product-item:hover .code p{color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.products-list a.products-list__product-item:hover .name h2{color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.products-list a.products-list__product-item:hover .lamina{text-decoration:none;background-color:inherit;background-position:70% 70%;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.pages{margin-top:20px;margin-bottom:40px;display:flex;justify-content:center}.pages .page-item:first-child .page-link,.pages .page-item:last-child .page-link{border:none}.pages .page-link{border-color:transparent;width:35px;height:35px;padding:7px 13px;margin-left:7px;margin-right:7px;color:#021b69;font-size:1.1em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.pages .page-link span{color:#021b69}.pages .page-item.active .page-link{background-color:#021b69;border:none;color:#fff}.pages .page-item.disabled span{color:#c4c4c4}.budget-section{background-color:#f0f0f0;text-align:center;padding:60px 5px}.budget-section .separator-line{margin-top:0}.budget-section .text{padding-top:30px;padding-bottom:30px}.budget-section .text p{margin-bottom:0}.budget-section .button button{display:inline-block;font-size:1.2em;padding:10px 25px}@media screen and (max-width:1366px){.banner-top{margin-left:15px}.breadcrumb-bar{margin-right:15px;margin-left:15px}}@media screen and (max-width:991px){.banner-top{height:250px}.banner-top .text{padding-left:50px}.banner-top .text h1{font-size:1.6em}.banner-top .text h1 span{font-size:2rem}.breadcrumb-bar{flex-direction:column;align-items:flex-end;margin-bottom:20px}.breadcrumb-bar nav{width:100%}.breadcrumb-bar .buttons{margin-top:10px}.content{padding-left:15px;padding-right:15px;display:flex;flex-direction:column}.content .filter{margin-bottom:35px;padding:30px 20px 20px}.content .filter .categories{flex-direction:row;flex-wrap:wrap}.content .filter .categories button{padding-right:25px}.content .products-list a.products-list__product-item{max-width:300px}.content .products-list a.products-list__product-item .lamina{width:220px;left:40px}.content .products-list a.products-list__product-item .name{padding:10px 25px 0 25px}}@media screen and (max-width:767px){.banner-top{margin-bottom:15px}.breadcrumb-bar .buttons{flex-wrap:wrap;justify-content:center;width:100%}.breadcrumb-bar .buttons button{margin:3px}.content .products-list a.products-list__product-item{max-width:250px;padding:20px}.content .products-list a.products-list__product-item .image img{max-width:220px}.content .products-list a.products-list__product-item .code{padding-top:20px}.content .products-list a.products-list__product-item .name{padding:10px 15px 0 15px}.content .products-list a.products-list__product-item .name h2{font-size:.9em}.content .products-list a.products-list__product-item .lamina{width:190px;left:30px}}@media screen and (max-width:575px){.banner-top{height:200px}.banner-top .text{padding-left:30px}.content .products-list{padding:0}.content .products-list a.products-list__product-item{padding-left:0;padding-right:0;margin-bottom:40px}.content .products-list a.products-list__product-item .name{padding:10px 35px 0 45px}}