@charset "UTF-8";body.is-IE-10 #d-maps .address-locations,body.is-safari #d-maps .address-locations{height:auto}@font-face{font-family:open_sansbold;src:url(/public/assets/fonts/open-sans/opensans-bold-webfont.eot);src:url(/public/assets/fonts/open-sans/opensans-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/public/assets/fonts/open-sans/opensans-bold-webfont.woff2) format("woff2"),url(/public/assets/fonts/open-sans/opensans-bold-webfont.woff) format("woff"),url(/public/assets/fonts/open-sans/opensans-bold-webfont.ttf) format("truetype"),url(/public/assets/fonts/open-sans/opensans-bold-webfont.svg#open_sansbold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sansbold_italic;src:url(/public/assets/fonts/open-sans/opensans-bolditalic-webfont.eot);src:url(/public/assets/fonts/open-sans/opensans-bolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(/public/assets/fonts/open-sans/opensans-bolditalic-webfont.woff2) format("woff2"),url(/public/assets/fonts/open-sans/opensans-bolditalic-webfont.woff) format("woff"),url(/public/assets/fonts/open-sans/opensans-bolditalic-webfont.ttf) format("truetype"),url(/public/assets/fonts/open-sans/opensans-bolditalic-webfont.svg#open_sansbold_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sansextrabold;src:url(/public/assets/fonts/open-sans/opensans-extrabold-webfont.eot);src:url(/public/assets/fonts/open-sans/opensans-extrabold-webfont.eot?#iefix) format("embedded-opentype"),url(/public/assets/fonts/open-sans/opensans-extrabold-webfont.woff2) format("woff2"),url(/public/assets/fonts/open-sans/opensans-extrabold-webfont.woff) format("woff"),url(/public/assets/fonts/open-sans/opensans-extrabold-webfont.ttf) format("truetype"),url(/public/assets/fonts/open-sans/opensans-extrabold-webfont.svg#open_sansextrabold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sansextrabold_italic;src:url(/public/assets/fonts/open-sans/opensans-extrabolditalic-webfont.eot);src:url(/public/assets/fonts/open-sans/opensans-extrabolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(/public/assets/fonts/open-sans/opensans-extrabolditalic-webfont.woff2) format("woff2"),url(/public/assets/fonts/open-sans/opensans-extrabolditalic-webfont.woff) format("woff"),url(/public/assets/fonts/open-sans/opensans-extrabolditalic-webfont.ttf) format("truetype"),url(/public/assets/fonts/open-sans/opensans-extrabolditalic-webfont.svg#open_sansextrabold_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sansitalic;src:url(/public/assets/fonts/open-sans/opensans-italic-webfont.eot);src:url(/public/assets/fonts/open-sans/opensans-italic-webfont.eot?#iefix) format("embedded-opentype"),url(/public/assets/fonts/open-sans/opensans-italic-webfont.woff2) format("woff2"),url(/public/assets/fonts/open-sans/opensans-italic-webfont.woff) format("woff"),url(/public/assets/fonts/open-sans/opensans-italic-webfont.ttf) format("truetype"),url(/public/assets/fonts/open-sans/opensans-italic-webfont.svg#open_sansitalic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sanslight;src:url(/public/assets/fonts/open-sans/opensans-light-webfont.eot);src:url(/public/assets/fonts/open-sans/opensans-light-webfont.eot?#iefix) format("embedded-opentype"),url(/public/assets/fonts/open-sans/opensans-light-webfont.woff2) format("woff2"),url(/public/assets/fonts/open-sans/opensans-light-webfont.woff) format("woff"),url(/public/assets/fonts/open-sans/opensans-light-webfont.ttf) format("truetype"),url(/public/assets/fonts/open-sans/opensans-light-webfont.svg#open_sanslight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sanslight_italic;src:url(/public/assets/fonts/open-sans/opensans-lightitalic-webfont.eot);src:url(/public/assets/fonts/open-sans/opensans-lightitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/public/assets/fonts/open-sans/opensans-lightitalic-webfont.woff2) format("woff2"),url(/public/assets/fonts/open-sans/opensans-lightitalic-webfont.woff) format("woff"),url(/public/assets/fonts/open-sans/opensans-lightitalic-webfont.ttf) format("truetype"),url(/public/assets/fonts/open-sans/opensans-lightitalic-webfont.svg#open_sanslight_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sansregular;src:url(/public/assets/fonts/open-sans/opensans-regular-webfont.eot);src:url(/public/assets/fonts/open-sans/opensans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/public/assets/fonts/open-sans/opensans-regular-webfont.woff2) format("woff2"),url(/public/assets/fonts/open-sans/opensans-regular-webfont.woff) format("woff"),url(/public/assets/fonts/open-sans/opensans-regular-webfont.ttf) format("truetype"),url(/public/assets/fonts/open-sans/opensans-regular-webfont.svg#open_sansregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sanssemibold;src:url(/public/assets/fonts/open-sans/opensans-semibold-webfont.eot);src:url(/public/assets/fonts/open-sans/opensans-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/public/assets/fonts/open-sans/opensans-semibold-webfont.woff2) format("woff2"),url(/public/assets/fonts/open-sans/opensans-semibold-webfont.woff) format("woff"),url(/public/assets/fonts/open-sans/opensans-semibold-webfont.ttf) format("truetype"),url(/public/assets/fonts/open-sans/opensans-semibold-webfont.svg#open_sanssemibold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sanssemibold_italic;src:url(/public/assets/fonts/open-sans/opensans-semibolditalic-webfont.eot);src:url(/public/assets/fonts/open-sans/opensans-semibolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(/public/assets/fonts/open-sans/opensans-semibolditalic-webfont.woff2) format("woff2"),url(/public/assets/fonts/open-sans/opensans-semibolditalic-webfont.woff) format("woff"),url(/public/assets/fonts/open-sans/opensans-semibolditalic-webfont.ttf) format("truetype"),url(/public/assets/fonts/open-sans/opensans-semibolditalic-webfont.svg#open_sanssemibold_italic) format("svg");font-weight:400;font-style:normal}body.is-safari .form-row{display:-webkit-flex!important}body.is-IE-10 .form-row input,body.is-IE-10 .form-row textarea{-ms-flex-negative:1;flex-shrink:1}body.is-IE-10 .header-wrapper .logo-block{position:absolute!important;left:50%!important;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important}.article-title:after,.icon-circle:before{content:'';left:50%}.text-gray{color:#455a64!important}.text-white{color:#fff!important;margin-bottom:20px!important}.text-white:after{background-color:#fff}::selection{background:#3277c4;color:#fff}::-moz-selection{background:#3277c4;color:#fff}.container-blocks{position:absolute;width:100%;padding:0 10px 20px;box-sizing:border-box}.container-blocks+.container-blocks{right:-200%}.container-mobile{padding-bottom:20px}@media (min-width:1200px){.container-mobile{display:none;opacity:0;visibility:hidden}}.container-desktop{margin-top:-15px}@media (min-width:0px) and (max-width:1200px){.container-desktop{display:none;opacity:0;visibility:hidden}}.article-title{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin:20px 0 30px;color:#37474f;font-size:1.875rem}.article-title svg{width:1.875rem;margin-right:15px}.article-title:after{position:absolute;bottom:-10px;width:100px;height:2px;background-color:#3277c4;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.article-title i{margin-right:15px;color:#455a64;text-align:center}.article-title span{margin-right:8px;font-family:open_sanslight,Helvetica,Arial,sans-serif}.article-title strong{font-family:open_sanssemibold,Helvetica,Arial,sans-serif}.npx-testimony-content blockquote,form .form-row,form input,form textarea{font-family:open_sanslight,Helvetica,Arial,sans-serif}.npx-testimony-content.with-background{background-color:#3277c4;color:#fff}.npx-testimony-content.with-background i{color:#fff}.npx-testimony-content.with-background blockquote{border-left-color:#fff}.npx-testimony-content blockquote{margin-top:10px}.npx-testimony-content.with-triangle:after{border-top-color:#3277c4}form .form-row,form input,form textarea{background-color:#f5f5f5;border-radius:5px}form .form-row i,form input i,form textarea i{color:#cfd8dc}.article-slogan h1,.icon-circle i,.swiper-button-next i,.swiper-button-prev i{color:#fff}form .npx-btn-shadow{position:relative;text-transform:uppercase;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#fff;background-color:#FFB200;box-shadow:0 3px 0 #132d4a}form .npx-btn-shadow:active{box-shadow:none}.icon-circle{position:relative;display:inline-block;width:60px;height:60px;text-align:center;font-size:1.125rem;line-height:60px;background-color:rgba(255,255,255,.1)}.icon-circle.left{margin-left:15px}.icon-circle.right{margin-right:15px}.icon-circle,.icon-circle:before{border-radius:50%}.icon-circle:before{position:absolute;top:50%;width:40px;height:40px;background-color:rgba(255,255,255,.2);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.article-slogan{width:80vw;margin:0 auto;padding:10px 0;text-align:center;border-bottom:1px solid rgba(255,255,255,.2)}.article-slogan h1{margin:0;font-size:1.25rem;font-family:open_sanslight,Helvetica,Arial,sans-serif;font-style:italic;line-height:1}@media (min-width:1200px){.article-slogan{width:100%}.article-title{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;font-size:5rem}.article-title.text-white i{color:#fff;border:2px solid #fff}.article-title:after{left:50%}.article-title i{width:50px;height:50px;margin-right:20px;font-size:1.875rem;line-height:46px;border:2px solid #455a64;border-radius:50%}.article-title span{margin-right:10px}.article-title .image-holder{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;width:50px;height:50px;margin-right:20px;border:2px solid #455a64;border-radius:50%}.article-title .image-holder svg{width:1.875rem;margin-right:0}}.swiper-button-next,.swiper-button-prev{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;position:absolute!important;top:45%;width:50px;height:50px;border-radius:50%;background-image:none;background-color:rgba(255,217,102,.9);border:2px solid #e0e0e0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:#ffd966;border:3px solid #eee;-webkit-transform:scale(1.2);transform:scale(1.2)}.products-pagination{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-left:auto;margin-right:auto}.products-pagination span{margin:0 5px}.icon-ghost.left,.icon-square.left{margin-left:10px}.icon-ghost.right,.icon-square.right{margin-right:10px}.loading-facebook{position:absolute;top:0;bottom:0;left:0;right:0}.loading-facebook span{font-size:3.75rem}.loading-facebook span i{position:relative;display:inline-block;width:60px;height:60px;color:#666}.loading-facebook span i:after{content:"\f230";position:absolute;left:4px;top:0;max-width:60px;overflow:hidden;white-space:nowrap;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loading_facebook 3s linear infinite;animation:loading_facebook 3s linear infinite}.loading-facebook strong{position:relative;display:block;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;font-size:1.25rem;color:rgba(0,0,0,.3)}.loading-facebook strong:before{content:attr(data-text);position:absolute;max-width:231px;overflow:hidden;white-space:nowrap;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loading_facebook 3s linear infinite;animation:loading_facebook 3s linear infinite}.center-block-loading-facebook{position:absolute;top:50%;left:50%;text-align:center;line-height:1.2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@-webkit-keyframes loading_facebook{0%{max-width:0;color:transparent}50%{color:#1d4673}100%{color:transparent}}@keyframes loading_facebook{0%{max-width:0;color:transparent}50%{color:#1d4673}100%{color:transparent}}@media (min-width:1200px){.section-header.with-background .address-content,.section-header.with-background .phone-wrapper,.section-header.with-background-rounded .address-content,.section-header.with-background-rounded .phone-wrapper,.section-header.with-slider .address-content,.section-header.with-slider .phone-wrapper{color:#fff}.section-header.with-background .header-contact-info-wrapper,.section-header.with-background-rounded .header-contact-info-wrapper,.section-header.with-slider .header-contact-info-wrapper{border-bottom:1px solid rgba(255,255,255,.3)}.section-header.with-background-rounded:before,.section-header.with-background:before{display:block;z-index:-1;height:690px}.section-header.with-background-rounded:after{content:'';position:absolute;left:-50%;top:160%;z-index:-1;width:200%;height:200%;border-radius:50%;background-color:#3277c4}.section-header.with-slider{position:absolute;top:0;left:0;z-index:10;width:100%}}.copyright{display:none}@media (min-width:1200px){.copyright{display:block}}.icon-ghost,.icon-square{display:inline-block;width:50px;height:50px;color:#fff;font-size:1.25rem;text-align:center;line-height:50px}body,h1,h2,h3,h4,h5,h6,ul{margin:0}.icon-square{min-width:50px;min-height:50px;border-radius:5px;background-color:#285e9b}.icon-ghost{border-radius:50%;border:2px solid rgba(255,255,255,.6)}body,html{height:100%}ul{padding:0}a,blockquote i,h1,h2,h3,h4,h5,h6,p,span,strong{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.container-loader{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;text-align:center;background-color:#3277c4;overflow:hidden}.center-block{position:absolute;top:50%;left:50%;width:100%;padding:0 10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.spinner,.text-loader span{position:relative}.spinner{left:50%;width:70px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.text-loader{color:#fff;font-family:open_sanslight,Helvetica,Arial,sans-serif;font-size:1.375rem}@media (min-width:1200px){.text-loader{color:rgba(0,0,0,.3)}.text-loader span:before{content:attr(data-text);position:absolute;max-width:484px;overflow:hidden;color:#fff;white-space:nowrap;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loading 3s linear;animation:loading 3s linear}}.spinner>div{width:18px;height:18px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes loading{0%{max-width:0}}@keyframes loading{0%{max-width:0}}@media (max-width:1199px){#wrapper,html{overflow:hidden}}#wrapper{top:0;left:0;right:0;bottom:0}#scroller,#wrapper{position:absolute;z-index:1;width:100%}#scroller{padding-bottom:90px}@media (min-width:1200px){#scroller{padding-bottom:0}}.scf-send-form{position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.feedback-loading{position:absolute;left:50%;top:50%;min-width:30px;min-height:30px;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:none!important}.feedback-loading:before{content:'Loading…';position:absolute;top:50%;left:50%;width:24px;height:24px;margin-top:-13px;margin-left:-13px}.feedback-loading:not(:required):before{content:'';border-radius:50%;border:1px solid #ccc;border-top-color:#004;animation:spinner .6s linear infinite;-webkit-animation:spinner .6s linear infinite}.button-loading{overflow:hidden}.button-loading,.button-loading i{color:transparent!important}#m-principal .content-about,#m-principal .content-products ul li{color:#455a64;font-family:open_sansregular,Helvetica,Arial,sans-serif}.button-loading .feedback-loading{opacity:1}@keyframes spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg)}}#m-principal .content-about{margin:40px 0 0;padding-bottom:20px;font-size:1.125rem;line-height:1.2;text-align:justify;border-bottom:1px solid #ddd}#m-principal .content-products{margin-top:10px}#m-principal .content-products ul li{padding:10px;background-color:#ddd;border-radius:5px}#m-principal .content-products ul li:nth-child(odd){background-color:#eceff1}#m-principal .content-products ul li+li{margin-top:5px}#m-principal .content-products .npx-collapsible-group .npx-handler-accordion{font-family:open_sansregular,Helvetica,Arial,sans-serif}#m-principal .content-products .npx-collapsible-group .npx-handler-accordion.is-open{background-color:#3277c4;color:#fff}#m-principal .content-products .npx-collapsible-group .npx-collapsible-content{font-family:open_sansregular,Helvetica,Arial,sans-serif}#m-telefones .phones-block .phone-item .cellphone-provider span,#m-telefones .phones-block .phone-item .number-text,#m-telefones .phones-block .title-phones,#m-visite-nos .article-maps .maps-wrapper .maps-header strong{font-family:open_sanssemibold,Helvetica,Arial,sans-serif}@media (min-width:0px) and (max-width:1200px){#m-principal .content-products .npx-collapsible-group .npx-collapsible-content{text-align:justify}}#m-telefones .phones-block{margin-top:60px}#m-telefones .phones-block .title-phones{margin:10px 0;font-size:1.25rem}#m-telefones .phones-block .phone-item{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;padding:10px;background-color:#ddd;border-radius:5px}#m-telefones .phones-block .phone-item:nth-of-type(odd){background-color:#eceff1}#m-telefones .phones-block .phone-item+.phone-item{margin-top:10px}#m-telefones .phones-block .phone-item .phone-icon{-webkit-box-flex:0;box-flex:0;-moz-flex:0 0 60px;-ms-flex:0 0 60px;flex:0 0 60px;height:60px;font-size:1.625rem;text-align:center;line-height:60px;background-color:#3277c4;border-radius:50%;box-shadow:1.5px 2.6px 10px 0 rgba(0,0,0,.2)}#m-telefones .phones-block .phone-item .phone-icon a{display:block;color:#fff}#m-telefones .phones-block .phone-item .phone-number{-webkit-box-flex:1;box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}#m-telefones .phones-block .phone-item .number-text a{display:block}#m-telefones .phones-block .phone-item .number-text span{color:#999}#m-telefones .phones-block .phone-item .number-text strong{font-size:1.875rem;color:#333}#m-telefones .phones-block .phone-item .cellphone-provider.vivo span{border-color:#762375}#m-telefones .phones-block .phone-item .cellphone-provider.claro span{border-color:#de5857}#m-telefones .phones-block .phone-item .cellphone-provider.tim span{border-color:#576896}#m-telefones .phones-block .phone-item .cellphone-provider.fixo span{border-color:#d0d0d0}#m-telefones .phones-block .phone-item .cellphone-provider span{border:1px solid #ddd;border-radius:40px;padding:2px 20px}.article-team .npx-team-03 .npx-team-flexrow{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;width:100%}.article-team .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper{-webkit-box-flex:1;box-flex:1;-moz-flex:1 1 100vw;-ms-flex:1 1 100vw;flex:1 1 100vw;position:relative;min-height:300px;margin:0 5px;overflow:hidden;cursor:pointer}.article-team .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper:hover div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay{background-color:rgba(255,217,102,.5);opacity:1;-webkit-transform:scale(1);transform:scale(1)}.article-team .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper:hover div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay .npx-team-member-info-wrapper{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.article-team .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper:hover div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay .npx-team-member-info-wrapper .npx-member-curriculum,.article-team .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper:hover div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay .npx-team-member-info-wrapper .npx-member-job,.article-team .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper:hover div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay .npx-team-member-info-wrapper .npx-member-name{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.article-team .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper div[class^=npx-team-member-photo-]{width:100%;height:300px;background-size:cover;background-repeat:no-repeat;background-position:center center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.article-team .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay{width:100%;height:100%;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.article-team .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay .npx-team-member-info-wrapper{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:distribute;box-pack:distribute;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;width:calc(100% - 60px);height:calc(100% - 60px);position:absolute;top:0;left:0;right:0;padding:15px;margin:15px;border:1px solid #ffd966;opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.article-team .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay .npx-team-member-info-wrapper .npx-member-curriculum,.article-team .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay .npx-team-member-info-wrapper .npx-member-job,.article-team .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay .npx-team-member-info-wrapper .npx-member-name{width:100%;color:#f5f5f5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:rgba(0,0,0,.01) 0 0 1px;-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .8s ease-in-out;transition:-webkit-transform .8s ease-in-out;transition:transform .8s ease-in-out;transition:transform .8s ease-in-out,-webkit-transform .8s ease-in-out}.article-team .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay .npx-team-member-info-wrapper .npx-member-name{margin:auto 0 0;font-size:1.3rem;-webkit-transform:translateY(-30px);transform:translateY(-30px);opacity:0}.article-team .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay .npx-team-member-info-wrapper .npx-member-job{margin:0 0 auto;font-size:1rem;font-weight:lighter;-webkit-transform:translateY(-30px);transform:translateY(-30px);opacity:0}.article-team .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay .npx-team-member-info-wrapper .npx-member-curriculum{font-size:.8rem;line-height:130%;letter-spacing:.5px;font-weight:700;-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}.article-team .for-team-03{width:100%}.article-gallery h1{font-size:1.5rem}.article-gallery .npx-modal-images:after,.article-gallery .npx-modal-images:before{display:none}.article-gallery .article-gallery-wrapper .npx-content-slide a .icon-circle{position:absolute;bottom:-5px;left:-5px}@media (min-width:599px) and (max-width:1199px){.gallery01-nextButton,.gallery01-prevButton{display:none}}.grades-wrapper .row1,.grades-wrapper .row2{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;padding:15px}.grades-wrapper .row1 .col1,.grades-wrapper .row1 .col2,.grades-wrapper .row2 .col1,.grades-wrapper .row2 .col2{-webkit-box-flex:1;box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0}.grades-wrapper .row1 .col1,.grades-wrapper .row2 .col1{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.grades-wrapper .row1 .col1 .grade-type-00,.grades-wrapper .row1 .col1 .grade-type-01,.grades-wrapper .row2 .col1 .grade-type-00,.grades-wrapper .row2 .col1 .grade-type-01{margin:10px 0;-webkit-box-flex:0;box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding:10px;background-color:#fff;border:1px solid #eee;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.grades-wrapper .row1 .col1 .grade-type-00:hover,.grades-wrapper .row1 .col1 .grade-type-01:hover,.grades-wrapper .row2 .col1 .grade-type-00:hover,.grades-wrapper .row2 .col1 .grade-type-01:hover{-webkit-transform:scale(1.02);transform:scale(1.02);background-color:#eee;border:1px solid #e0e0e0;box-shadow:0 0 15px 0 rgba(0,0,0,.3)}.grades-wrapper .row1 .col1 .grade-type-00 .grade-photo,.grades-wrapper .row1 .col1 .grade-type-01 .grade-photo,.grades-wrapper .row2 .col1 .grade-type-00 .grade-photo,.grades-wrapper .row2 .col1 .grade-type-01 .grade-photo{width:100%;height:250px;background-repeat:no-repeat;background-size:cover;background-position:center center}.grades-wrapper .row1 .col1 .grade-type-00 .grade-info,.grades-wrapper .row1 .col1 .grade-type-01 .grade-info,.grades-wrapper .row2 .col1 .grade-type-00 .grade-info,.grades-wrapper .row2 .col1 .grade-type-01 .grade-info{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;margin:5px 0}.grades-wrapper .row1 .col1 .grade-type-00 .grade-info h3,.grades-wrapper .row1 .col1 .grade-type-01 .grade-info h3,.grades-wrapper .row2 .col1 .grade-type-00 .grade-info h3,.grades-wrapper .row2 .col1 .grade-type-01 .grade-info h3{font-weight:lighter;font-style:italic;color:#3277c4;font-size:1.1rem}.grades-wrapper .row1 .col1 .grade-type-00 .grade-info h3 span,.grades-wrapper .row1 .col1 .grade-type-01 .grade-info h3 span,.grades-wrapper .row2 .col1 .grade-type-00 .grade-info h3 span,.grades-wrapper .row2 .col1 .grade-type-01 .grade-info h3 span{display:block}.grades-wrapper .row1 .col1 .grade-type-00 .grade-info h3 span:first-child,.grades-wrapper .row1 .col1 .grade-type-01 .grade-info h3 span:first-child,.grades-wrapper .row2 .col1 .grade-type-00 .grade-info h3 span:first-child,.grades-wrapper .row2 .col1 .grade-type-01 .grade-info h3 span:first-child{display:block;font-size:1rem;color:#424242}.grades-wrapper .row1 .col1 .grade-type-00 .grade-info h3 span:last-child,.grades-wrapper .row1 .col1 .grade-type-01 .grade-info h3 span:last-child,.grades-wrapper .row2 .col1 .grade-type-00 .grade-info h3 span:last-child,.grades-wrapper .row2 .col1 .grade-type-01 .grade-info h3 span:last-child{margin-top:-5px;font-weight:700}.grades-wrapper .row1 .col1 .grade-type-00 .grade-info h4,.grades-wrapper .row1 .col1 .grade-type-01 .grade-info h4,.grades-wrapper .row2 .col1 .grade-type-00 .grade-info h4,.grades-wrapper .row2 .col1 .grade-type-01 .grade-info h4{font-family:open_sanssemibold,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:700;letter-spacing:.5px}.grades-wrapper .row1 .col1 .grade-type-00 .grade-photo,.grades-wrapper .row2 .col1 .grade-type-00 .grade-photo{background-image:url(../images/ensino-infantil.jpg)}.grades-wrapper .row1 .col1 .grade-type-01 .grade-photo,.grades-wrapper .row2 .col1 .grade-type-01 .grade-photo{background-image:url(../images/ensino-fundamental.jpg)}.grades-wrapper .row1 .col2,.grades-wrapper .row2 .col2{padding:15px;background-color:#fff;border:1px solid #eee;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.grades-wrapper .row1 .col2:hover,.grades-wrapper .row2 .col2:hover{box-shadow:0 0 15px 0 rgba(0,0,0,.3);-webkit-transform:scale(1.02);transform:scale(1.02)}.grades-wrapper .row1 .col2 iframe,.grades-wrapper .row2 .col2 iframe{width:100%;height:350px}.grades-wrapper .documents-wrapper{width:100%;padding:15px;margin:0;border:1px solid #eee;background-color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.grades-wrapper .documents-wrapper:hover{box-shadow:0 0 15px 0 rgba(0,0,0,.3);-webkit-transform:scale(1.02);transform:scale(1.02)}.grades-wrapper .documents-wrapper h3{font-weight:700;font-style:italic;color:#3277c4}.grades-wrapper .documents-wrapper ul li{padding:10px 0;margin:10px 0;border-bottom:1px solid #eee;font-weight:lighter}.grades-wrapper .documents-wrapper ul li:last-child{border-width:0}@media (min-width:599px) and (max-width:1199px){.grades-wrapper .row1,.grades-wrapper .row2{-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.grades-wrapper .row1 .col1,.grades-wrapper .row2 .col1{-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;margin-right:10px}.grades-wrapper .row1 .col1 .grade-type-00,.grades-wrapper .row1 .col1 .grade-type-01,.grades-wrapper .row2 .col1 .grade-type-00,.grades-wrapper .row2 .col1 .grade-type-01{-webkit-box-flex:0;box-flex:0;-moz-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;margin:0 5px}.grades-wrapper .row1 .col2,.grades-wrapper .row2 .col2{margin-left:0}}#m-visite-nos .article-maps{height:100%}#m-visite-nos .article-maps .maps-wrapper{margin-top:40px;height:100%}#m-visite-nos .article-maps .maps-wrapper .maps-header{line-height:1}#m-visite-nos .article-maps .maps-wrapper .maps-header strong{display:block;font-size:1.125rem}#m-visite-nos .article-maps #npx-google-container-mobile .infoBox:before .npx-wrapper-map .npx-title-empresa,#m-visite-nos .article-maps .maps-wrapper .maps-header span{font-family:open_sanslight,Helvetica,Arial,sans-serif}#m-visite-nos .article-maps .npx-google-map-container{height:65vh}#m-visite-nos .article-maps #npx-google-container-mobile{height:250px;margin-top:10px;border-radius:5px}#m-fale-conosco .article-contact .form-contact-wrapper,#m-webmail .article-webmail{margin-top:40px}#m-visite-nos .article-maps #npx-google-container-mobile .infoBox{display:none!important}#m-visite-nos .article-maps #npx-google-container-mobile .infoBox:before{top:-5px;left:40%;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #FFF}#m-visite-nos .article-maps #npx-google-container-mobile .infoBox:before .npx-wrapper-map span{font-size:.6rem}#m-visite-nos .infoBox{display:none}@media (min-width:0px) and (max-width:1200px){.section-webmail-wrapper{display:none}}@media (min-width:1200px){.article-main-wrapper{position:relative;height:auto;border-bottom:5px solid #ffd966}.article-main-wrapper .container-main.with-slider .content-main,.article-main-wrapper .d-slider-main-v2{height:100%}.article-main-wrapper .container-main{position:relative;overflow:hidden;width:100%;height:100%;margin:0 auto;background-image:url(../images/slider-bg-repeater.jpg)}.article-main-wrapper .container-main .swiper-container{padding-bottom:0}.article-main-wrapper .container-main .swiper-container .swiper-wrapper{z-index:5}.article-main-wrapper .container-main .swiper-container .swiper-wrapper .swiper-slide img{max-width:1500px;margin:0 auto}.article-main-wrapper .title-content-main{position:absolute;bottom:50px;left:50%;width:60%;color:#fff;text-transform:uppercase;text-align:center;font-family:open_sanslight,Helvetica,Arial,sans-serif;line-height:1.1;font-size:3.125rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about-content h3,.article-main-wrapper .title-content-main strong{font-family:open_sanssemibold,Helvetica,Arial,sans-serif}.article-main-wrapper .d-slider-main-v2 .swiper-slide{height:auto}.article-main-wrapper .d-slider-main-v2 .swiper-slide:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.article-about-wrapper{position:relative}.slide-main-content:before{background-size:cover;background-position:center bottom;background-repeat:no-repeat}.about-content .seal-brand{float:right;margin:20px 10px 10px;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);border-width:0}}.parallax-01{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;width:100%;height:500px;position:static!important;margin:30px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;background-image:url(../images/parallax-01-bg.jpg);background-repeat:no-repeat;background-position:center;background-attachment:fixed;background-size:cover}.parallax-01 .container h2{position:relative;padding:10px 50px;font-size:2.5rem;font-weight:bolder;color:#fff;background-color:rgba(0,0,85,.8);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.parallax-01 .container h2:before{content:"";position:absolute;top:50%;left:0;width:100%;height:0;border-top:4px solid #ffc107;border-bottom:4px solid #ffc107;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0}.parallax-01 .container h2:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.parallax-01 .container h2:hover:before{height:100%;top:0;opacity:1}@media (min-width:1200px){.article-grades-wrapper{padding:30px 0;background-color:#f5f5f5;background-image:url(/public/assets/images/repeater-bg.png)}.grades-wrapper .row1,.grades-wrapper .row2{-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;padding:0}.grades-wrapper .row1 .col1,.grades-wrapper .row1 .col2,.grades-wrapper .row2 .col1,.grades-wrapper .row2 .col2{margin:0 10px}.grades-wrapper .row1 .col1,.grades-wrapper .row2 .col1{-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}.grades-wrapper .row1 .col1 .grade-type-00,.grades-wrapper .row1 .col1 .grade-type-01,.grades-wrapper .row2 .col1 .grade-type-00,.grades-wrapper .row2 .col1 .grade-type-01{-webkit-box-flex:0;box-flex:0;-moz-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;text-align:center}.grades-wrapper .row1 .col1 .grade-type-00 h3,.grades-wrapper .row1 .col1 .grade-type-01 h3,.grades-wrapper .row2 .col1 .grade-type-00 h3,.grades-wrapper .row2 .col1 .grade-type-01 h3{font-weight:lighter;font-style:italic;color:#3277c4;font-size:1.5rem}.grades-wrapper .row1 .col1 .grade-type-00 h3 span,.grades-wrapper .row1 .col1 .grade-type-01 h3 span,.grades-wrapper .row2 .col1 .grade-type-00 h3 span,.grades-wrapper .row2 .col1 .grade-type-01 h3 span{display:block}.grades-wrapper .row1 .col1 .grade-type-00 h3 span:first-child,.grades-wrapper .row1 .col1 .grade-type-01 h3 span:first-child,.grades-wrapper .row2 .col1 .grade-type-00 h3 span:first-child,.grades-wrapper .row2 .col1 .grade-type-01 h3 span:first-child{display:block;font-size:1rem;color:#424242}.grades-wrapper .row1 .col1 .grade-type-00 h3 span:last-child,.grades-wrapper .row1 .col1 .grade-type-01 h3 span:last-child,.grades-wrapper .row2 .col1 .grade-type-00 h3 span:last-child,.grades-wrapper .row2 .col1 .grade-type-01 h3 span:last-child{margin-top:-5px;font-weight:700}.grades-wrapper .row1 .col1 .grade-type-00 h4,.grades-wrapper .row1 .col1 .grade-type-01 h4,.grades-wrapper .row2 .col1 .grade-type-00 h4,.grades-wrapper .row2 .col1 .grade-type-01 h4{font-size:1.8rem}.grades-wrapper .row1 .col1 .grade-type-00,.grades-wrapper .row2 .col1 .grade-type-00{margin:0 15px 0 0}.grades-wrapper .row1 .col1 .grade-type-01,.grades-wrapper .row2 .col1 .grade-type-01{margin:0 0 0 15px}.grades-wrapper .row1 .col2 iframe,.grades-wrapper .row2 .col2 iframe{height:335px}.grades-wrapper .documents-wrapper{margin:10px}.article-team-wrapper .npx-team-03 .npx-team-flexrow{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;width:100%}.article-team-wrapper .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper{-webkit-box-flex:1;box-flex:1;-moz-flex:1 1 300px;-ms-flex:1 1 300px;flex:1 1 300px;position:relative;max-height:300px;margin:0 5px;overflow:hidden;cursor:pointer}.article-team-wrapper .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper:hover div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay{background-color:rgba(255,217,102,.5);opacity:1;-webkit-transform:scale(1);transform:scale(1)}.article-team-wrapper .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper:hover div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay .npx-team-member-info-wrapper{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.article-team-wrapper .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper:hover div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay .npx-team-member-info-wrapper .npx-member-curriculum,.article-team-wrapper .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper:hover div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay .npx-team-member-info-wrapper .npx-member-job,.article-team-wrapper .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper:hover div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay .npx-team-member-info-wrapper .npx-member-name{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.article-team-wrapper .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper div[class^=npx-team-member-photo-]{width:100%;height:300px;background-size:cover;background-repeat:no-repeat;background-position:center center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.article-team-wrapper .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay{width:100%;height:100%;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.article-team-wrapper .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay .npx-team-member-info-wrapper{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:distribute;box-pack:distribute;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;width:calc(100% - 30px);height:calc(100% - 30px);position:absolute;top:0;left:0;right:0;padding:15px;margin:15px;border:1px solid #ffd966;opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.article-team-wrapper .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay .npx-team-member-info-wrapper .npx-member-curriculum,.article-team-wrapper .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay .npx-team-member-info-wrapper .npx-member-job,.article-team-wrapper .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay .npx-team-member-info-wrapper .npx-member-name{width:100%;color:#f5f5f5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:rgba(0,0,0,.01) 0 0 1px;-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .8s ease-in-out;transition:-webkit-transform .8s ease-in-out;transition:transform .8s ease-in-out;transition:transform .8s ease-in-out,-webkit-transform .8s ease-in-out}.article-team-wrapper .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay .npx-team-member-info-wrapper .npx-member-name{margin:auto 0 0;font-size:1.3rem;-webkit-transform:translateY(-30px);transform:translateY(-30px);opacity:0}.article-team-wrapper .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay .npx-team-member-info-wrapper .npx-member-job{margin:0 0 auto;font-size:1rem;font-weight:lighter;-webkit-transform:translateY(-30px);transform:translateY(-30px);opacity:0}.article-team-wrapper .npx-team-03 .npx-team-flexrow .npx-team-member-wrapper div[class^=npx-team-member-photo-] .npx-team-member-photo-overlay .npx-team-member-info-wrapper .npx-member-curriculum{font-size:.8rem;line-height:130%;letter-spacing:.5px;font-weight:700;-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}.article-team-wrapper .for-team-03{width:100%}#d-galeria{padding-bottom:20px;border-bottom:1px solid #eceff1}#d-galeria .npx-content-slide .npx-modal-images:after,#d-galeria .npx-content-slide .npx-modal-images:before{display:none}#d-galeria .npx-content-slide .npx-modal-images .icon-circle{position:absolute;bottom:10px;left:10px}#d-galeria .npx-content-slide .npx-modal-images .icon-circle:before{background-color:rgba(255,255,255,.9)}#d-galeria .npx-content-slide .npx-modal-images .icon-circle i{position:relative;z-index:2;color:#3277c4}.article-gallery-wrapper h3{font-size:1.5rem;color:#424242}#d-depoimentos{padding-bottom:20px;border-bottom:1px solid #eceff1}#d-depoimentos .article-title{color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,.5)}#d-depoimentos .article-title i{color:#fff;border-color:#fff}#d-depoimentos .npx-testimony-name h4,#d-depoimentos .npx-testimony-name h5{display:inline-block;margin-top:-5px;color:#ffd966}#d-depoimentos .npx-testimony-name h4 span{margin:0 5px}.article-maps-wrapper{position:relative;margin-top:30px}.article-maps-wrapper .title-maps{position:absolute;top:50%;left:20%;z-index:1;width:270px;height:150px;padding:20px;text-transform:uppercase;color:#fff;font-size:1.875rem;line-height:1.2;background-color:#3277c4;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.article-maps-wrapper .title-maps span{display:block;font-family:open_sanslight,Helvetica,Arial,sans-serif}.article-maps-wrapper .title-maps strong{position:relative;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;font-size:2.5rem}.article-maps-wrapper .title-maps strong:after{content:'';position:absolute;bottom:-10px;left:0;width:50px;height:1px;background-color:#fff}.icon-wrapper{width:90px;height:90px;font-size:1.5625rem;line-height:90px}.icon-wrapper:before{width:70px;height:70px;background-color:#fff}.icon-wrapper i{position:relative;z-index:2;color:#3277c4}.infoBox{width:360px!important}.is-facebook{width:calc(100% / 3)}.contact-wrapper{position:relative;height:430px}.contact-wrapper:after,.contact-wrapper:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.contact-wrapper:before{background-color:#3277c4}.contact-wrapper:after{background-image:url(/public/assets/images/bg-pixels.jpg);opacity:.2}.contact-wrapper .article-title{-webkit-box-pack:start;box-pack:start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;font-size:1.875rem}.contact-wrapper .article-title:after{background-color:rgba(255,255,255,.3)!important;left:50px}.contact-wrapper .contact-blocks-wrapper{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex}.contact-wrapper .contact-block{position:relative}.contact-wrapper .contact-block.is-form{-webkit-box-flex:1;box-flex:1;-moz-flex:1 1 60%;-ms-flex:1 1 60%;flex:1 1 60%}.contact-wrapper .contact-block.is-info{-webkit-box-flex:1;box-flex:1;-moz-flex:1 0 360px;-ms-flex:1 0 360px;flex:1 0 360px}.contact-wrapper .contact-block.is-info .info-contact-wrapper{margin-top:25px}.contact-wrapper .contact-block form{width:100%;padding-right:20px}.contact-wrapper .contact-block .form-row{overflow:hidden;min-height:60px;border:none;border-radius:2px}.contact-wrapper .contact-block textarea{height:100px}.contact-wrapper .contact-block .desk-block-button{margin-top:10px}.contact-wrapper .contact-block .scf-send-form{padding:15px 30px}.contact-wrapper .facebook-content{position:relative;height:320px;border:10px solid #fff;background-color:#fff;border-radius:5px}.contact-wrapper .facebook-content strong{font-size:.9375rem}.contact-wrapper .info-contact-block{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.contact-wrapper .info-contact-block+.info-contact-block{margin-top:30px}.contact-wrapper .info-block{-webkit-box-flex:0;box-flex:0;-moz-flex:0 0 300px;-ms-flex:0 0 300px;flex:0 0 300px;color:#fff;font-family:open_sanslight,Helvetica,Arial,sans-serif;line-height:1.2}.contact-wrapper .info-block.address span{display:block}.contact-wrapper .info-block.phone span{font-size:1.25rem}.contact-wrapper .info-block.phone strong{font-size:1.75rem}#d-facebook{height:470px;margin-top:70px}#d-facebook .article-facebook-wrapper{position:relative;height:340px;border-top:5px solid #eceff1;border-bottom:5px solid #eceff1}#d-facebook .article-facebook-wrapper:after,#d-facebook .article-facebook-wrapper:before{content:'';position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}#d-facebook .article-facebook-wrapper:before{background-image:url(/public/assets/images/bg-collage-facebook.png)}#d-facebook .article-facebook-wrapper:after{background-color:rgba(50,119,196,.8)}#d-facebook .header-article-facebook{position:absolute;left:50%;top:-50px;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#d-facebook .header-article-facebook .icon-circle{width:90px;height:90px;background-color:rgba(255,255,255,.5)}#d-facebook .header-article-facebook .icon-circle:before{width:70px;height:70px;background-color:#366199}#d-facebook .header-article-facebook .icon-circle i{position:relative;top:25px;left:5px;z-index:1;overflow:hidden;font-size:3.75rem}#d-facebook .header-article-facebook h2{position:relative;color:#fff;font-size:2.125rem}#d-facebook .header-article-facebook h2:after{content:'';position:absolute;bottom:-10px;left:50%;width:100px;height:2px;background-color:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#d-facebook .facebook-content{position:absolute;bottom:-100px;left:50%;width:520px;height:300px;overflow:hidden;background-color:#fff;border:10px solid #fff;border-radius:5px;-webkit-transform:translateX(-50%);transform:translateX(-50%);box-shadow:1.5px 2.6px 10px 0 rgba(0,0,0,.35)}#d-newsletter .article-newsletter{padding:20px 0 10px;background-color:#f5f5f5}#d-newsletter .article-newsletter .container{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}#d-newsletter .article-newsletter .newsletter-description-wrapper{-webkit-box-flex:0;box-flex:0;-moz-flex:0 0 380px;-ms-flex:0 0 380px;flex:0 0 380px}#d-newsletter .article-newsletter .newsletter-description-wrapper .title-newsletter{position:relative;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;line-height:1}#d-newsletter .article-newsletter .newsletter-description-wrapper .title-newsletter:after{content:'';position:absolute;bottom:-5px;left:0;height:2px;width:50px;background-color:#3277c4}#d-newsletter .article-newsletter .newsletter-description-wrapper .title-newsletter span{display:block;font-family:open_sanslight,Helvetica,Arial,sans-serif}#d-newsletter .article-newsletter .newsletter-description-wrapper .title-newsletter strong{text-transform:uppercase;font-family:open_sanssemibold,Helvetica,Arial,sans-serif}#d-newsletter .article-newsletter .newsletter-description-wrapper p{max-width:380px;margin:10px 0 0;padding-left:75px;font-family:open_sansregular,Helvetica,Arial,sans-serif;line-height:1.2}#d-newsletter .article-newsletter .newsletter-description-content{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}#d-newsletter .article-newsletter .newsletter-description-content .icon-wrapper{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;width:60px;height:auto;margin-right:15px}#d-newsletter .article-newsletter .newsletter-description-content .icon-wrapper i{position:relative;z-index:2;color:#3277c4}#d-newsletter .article-newsletter .newsletter-form{-webkit-box-flex:1;box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#d-newsletter .article-newsletter .d-newsletter-form{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}#d-newsletter .article-newsletter .d-newsletter-form .form-container-row{-webkit-box-flex:0;box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#d-newsletter .article-newsletter .d-newsletter-form .form-container-row:first-child{-webkit-box-flex:0;box-flex:0;-moz-flex:0 0 350px;-ms-flex:0 0 350px;flex:0 0 350px;padding-left:20px}#d-newsletter .article-newsletter .d-newsletter-form .form-container-row:last-child{padding-left:30px}#d-newsletter .article-newsletter .d-newsletter-form .block-btn-newsletter{-webkit-box-flex:0;box-flex:0;-moz-flex:0 0 162px;-ms-flex:0 0 162px;flex:0 0 162px;height:100%}#d-newsletter .article-newsletter .d-newsletter-form .form-row{min-height:49px;height:60px}#d-newsletter .article-newsletter .d-newsletter-form input{min-height:49px;height:59px;font-family:open_sanslight,Helvetica,Arial,sans-serif}#d-newsletter .article-newsletter .d-newsletter-form .npx-btn{height:100%;color:#fff;line-height:40px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;text-transform:uppercase;background-color:#285e9b;border-radius:0 5px 5px 0;cursor:pointer}#d-newsletter .article-newsletter .d-newsletter-form .npx-btn span{position:relative;top:-2px}#d-newsletter .article-newsletter .d-newsletter-form .npx-btn i{width:30px;min-width:30px;position:relative;top:2px;color:#fff}}