@media (max-width:1200px){.front .card-block{padding:20px 10px;width:100%}.back .card-block{padding:10px}.back .card-text .card-separator{margin:5px 0}.info-card:hover .front{-webkit-transform:none}.link-back{display:none}.front{position:relative}.front .card-title{font-size:.9em;line-height:1.2em}}@media (max-width:991px){body.mainMenu-open{overflow:hidden}.mainMenu-open #header #mainMenu{width:calc(100% + 20px);padding-right:20px;display:none;opacity:1}.mainMenu-open .menu{pointer-events:auto;transform:none}.menu ul{list-style-type:none;margin-bottom:0}.menu ul li a{text-transform:uppercase;color:#fff!important;font-size:2rem;line-height:3.5rem;text-transform:uppercase;font-weight:300;vertical-align:middle}.mainMenu-open #header #header-wrap,.mainMenu-open #header .header-inner{box-shadow:0 17px 23px transparent}#header+.menu{padding-top:100px;padding-bottom:0}#topbar+#header:not(.sticky-active)+.menu{padding-top:130px;padding-bottom:0}.header-sticky.sticky-active+.menu{padding-top:80px;padding-bottom:0}.menu ul li{line-height:3rem;margin-bottom:0}.menu .social-icons ul li a{font-weight:500;font-size:30px}#header,#header.dark.header-colored #header-wrap,#header.dark.header-colored .header-inner,#header.dark[data-transparent=true] #header-wrap,#header.dark[data-transparent=true] .header-inner,#header[data-transparent=true] #header-wrap,#header[data-transparent=true] .header-inner{background-color:#3b3b3a}#header.dark.header-colored #header-wrap .lines,#header.dark.header-colored #header-wrap .lines:after,#header.dark.header-colored #header-wrap .lines:before,#header.dark.header-colored .header-inner .lines,#header.dark.header-colored .header-inner .lines:after,#header.dark.header-colored .header-inner .lines:before,#header.dark[data-transparent=true] #header-wrap .lines,#header.dark[data-transparent=true] #header-wrap .lines:after,#header.dark[data-transparent=true] #header-wrap .lines:before,#header.dark[data-transparent=true] .header-inner .lines,#header.dark[data-transparent=true] .header-inner .lines:after,#header.dark[data-transparent=true] .header-inner .lines:before,#header[data-transparent=true] #header-wrap .lines,#header[data-transparent=true] #header-wrap .lines:after,#header[data-transparent=true] #header-wrap .lines:before,#header[data-transparent=true] .header-inner .lines,#header[data-transparent=true] .header-inner .lines:after,#header[data-transparent=true] .header-inner .lines:before,.lines,.lines:after,.lines:before{background-color:#fff}#header[data-transparent=true] .header-extras i{font-size:18px;color:#fff;padding:0 20px}#header #header-wrap #logo,#header #mainMenu-trigger,#header .header-inner #logo{height:100px}#header.header-sticky #header-wrap,#header.header-sticky .header-inner{background-color:#3b3b3a!important;transition:top .8s ease-in-out;position:fixed;top:-140px;box-shadow:0 12px 6px transparent}#header #header-wrap #logo{margin:0!important;max-width:130px;position:absolute!important;z-index:2;left:0}#header.header-modern+#google-map,#header.header-modern+#slider,#header.header-modern+.fullscreen,#header.header-modern+.halfscreen,#header[data-transparent=true]+#google-map,#header[data-transparent=true]+#slider,#header[data-transparent=true]+.fullscreen,#header[data-transparent=true]+.halfscreen{top:-80px!important;margin-bottom:-81px!important}#header #logo>a{display:inline-block;height:80px}#header #header-wrap #logo a>img,#header .header-inner #logo a>img{vertical-align:inherit;transition:.4s ease-in-out;height:100px;width:auto;padding:15px}#header[data-transparent=true]+.menu+#page-title{top:-80px;margin-bottom:-80px;position:relative;padding:100px 0 40px!important}.header-extras{float:right;height:100px}#topbar~#header[data-transparent=true]+#google-map,#topbar~#header[data-transparent=true]+.fullscreen,#topbar~#header[data-transparent=true]+.halfscreen,#topbar~#header[data-transparent=true]+.menu+#slider{top:0;margin-bottom:0}#topbar.topbar-transparent{background-color:#2f2f2f;border-bottom:1px solid #595959}.div-topbar-mobile{width:100%}.topbar-transparent .topbar-dropdown.div-topbar-mobile .title1{border-color:transparent}.topbar-dropdown .title1{padding-left:10px!important;padding-right:10px!important;padding-top:5px!important;display:inline-block}.topbar-dropdown{font-size:12px;font-weight:400}.animsition-loading>img{width:220px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.background-overlay-dark:before{opacity:0}.inspiro-slider .slide-captions img.bolaSliders{width:100%!important;height:auto}.widget .widget-title,.widget>h4{margin-top:20px}.img-sobre{padding:10px 15px}.inspiro-slider .slide1{background-position:60% 50%;background-image:url('/images/banners/1.jpg?v=2')}.inspiro-slider .slide2{background-position:53% 50%;background-image:url('/images/banners/2.jpg?v=2')}.inspiro-slider .slide3{background-position:60% 50%;background-image:url('/images/banners/3.jpg?v=2')}.inspiro-slider .slide{vertical-align:top;padding-top:10%}.xs-center{float:none!important;margin:0 auto}.inspiro-slider .slide4{background-image:url('/images/banners/4.jpg?v=2')}}@media(max-width:768px){#footer .widget .list-icon li a,#footer .widget .list-icon li i,.list li a{line-height:24px;font-size:14px}section{padding:60px 0}.h2,h2{font-size:1.78571429em;line-height:1.8}.text-medium1{font-size:1.7em;line-height:1.3em}.sobre.lead{font-size:1em;line-height:1.2em}.topbar-dropdown .title1{padding-left:10px!important;padding-right:15px!important;padding-top:7px!important;display:inline-block}.topbar-dropdown .div-callduvida.title1{padding-left:0!important;padding-right:0!important}#header.header-dark #header-wrap{background-color:#000!important;transition:top .8s ease-in-out;position:fixed;box-shadow:0 12px 6px transparent}body.mainMenu-open #header.header-dark #header-wrap,body.mainMenu-open #header.header-dark .header-inner{background-color:transparent!important}.inspiro-slider .slide1,.inspiro-slider .slide3{background-position:60% 50%}.inspiro-slider .slide2{background-position:53% 50%}.copyright-text{color:#fff!important;font-size:13px;line-height:1.5em}.list li a{color:#fff}.widget:first-child{margin-bottom:0}.title1.div-callduvida{font-size:12px}.div-equipe{margin:20px 0}.descricao-equipe.list-icon li{margin-bottom:10px;margin-left:20px;font-size:14px;color:#01265d}.div-equipe h4{font-size:1.2em;line-height:1.3em;font-weight:700}.equipe.testimonial .testimonial-item>img{width:70%}.link-back{display:none}.front{position:relative}.front .card-title{font-size:.9em;line-height:1.2em}.front .card-block{width:100%}section#section2{background-position-x:17%}.cards{padding:10px 10px 40px}.cards .title{font-size:.9rem}.btn-atuacao{position:absolute;width:60%;margin:10px 0!important;padding:0 10px!important;bottom:0;left:20%}section#section3{background-position:40% 50%}.overlay-topo-setores{position:relative;background-position:61% 50%!important}.overlay-topo-setores:before{position:absolute;content:" ";top:0;left:0;width:100%;height:100%;z-index:0;background-color:#eaeaee;opacity:.75}.privacidade .lead{font-size:1em;line-height:1.4em}.link-privacidade{word-wrap:break-word}}@media(max-width:576px){.xs-center{float:none!important;margin:0 auto}.inspiro-slider .slide{vertical-align:top;padding-top:10%}.inspiro-slider .slide1{background-image:url('/images/banners/1-mobile.jpg?v=3')}.inspiro-slider .slide2{background-image:url('/images/banners/2-mobile.jpg?v=3')}.inspiro-slider .slide3{background-image:url('/images/banners/3-mobile.jpg?v=3')}.inspiro-slider .slide4{background-image:url('/images/banners/4-mobile.jpg?v=3')}#footer .footer-content{padding:60px 0!important}img.logo-footer{width:100%;height:auto}.descricao{margin-bottom:30px}.descricao h3{font-size:18px;line-height:22px;color:#fff;font-weight:500;margin-top:20px}.descricao h3 span{font-size:1.1em}.owl-carousel.parceiros .owl-nav [class*=owl-]{margin:-23px -38px 0}.depoimentos .depoimentos-descricao h3{font-size:1.2em}.depoimentos .depoimentos-descricao h4{font-size:1em}.depoimentos .depoimentos-descricao p{font-size:.9em}.atuacao-portfolio,.atuacao-portfolio .col-6{padding-left:5px;padding-right:5px}.btn-atuacao{position:absolute;width:80%;margin:10px 0!important;padding:0 10px!important;bottom:0;left:10%}}@media (min-width:768px){.visivel{display:initial!important}}