@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,700);#rig{max-width:100%;margin:0 auto;padding:0;font-size:0;list-style:none;background-color:#000;display:flex;flex-wrap:nowrap}#rig li{flex:26.3333333%;vertical-align:middle;box-sizing:border-box;margin:0;padding:0}.rig-cell{display:block;position:relative;overflow:hidden}.rig-img{display:block;width:100%;height:auto;border:none;transform:scale(1);transition:all 1s}#rig li:hover .rig-img{transform:scale(1.05)}.rig-overlay{position:absolute;display:block;top:0;left:0;bottom:0;right:0;margin:auto;background:rgb(103 187 34 / .418) url(/wp-content/themes/grupoimagemwp/assets/css/wp-content/themes/grupoimagemwp/assets/images/foreign.png) no-repeat center 20%;background-size:50px 50px;opacity:0;filter:alpha(opacity=0);transition:all 0.6s}#rig li:hover .rig-overlay{opacity:.8}#rig li:hover .rig-overlay{opacity:.8}.rig-text{display:block;padding:0 30px;box-sizing:border-box;position:absolute;left:0;width:100%;text-align:center;font-size:18px;font-weight:700;font-weight:normal!important;top:30%;color:#fff;opacity:0;filter:alpha(opacity=0);transform:translateY(-20px);transition:all .3s}#rig li:hover .rig-text{transform:translateY(0);opacity:.9}@media (max-width:33.9em){#rig{flex-direction:column}#rig li{width:100%}}@media (max-width:47.9em){#rig{flex-direction:column}#rig li{width:100%}}@media (max-width:61.9em){#rig li{flex:33.3333333%}}@media (max-width:74.9em){#rig li{width:100%}}html.modal-active,body.modal-active{overflow:hidden}#modal-container{position:fixed;display:table;height:100%;width:100%;top:0;left:0;transform:scale(0);z-index:1}#modal-container.one{transform:scaleY(.01) scaleX(0);animation:unfoldIn 1s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.one .modal-background .modal{transform:scale(0);animation:zoomIn 0.5s 0.8s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.one.out{transform:scale(1);animation:unfoldOut 1s 0.3s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.one.out .modal-background .modal{animation:zoomOut 0.5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.two{transform:scale(1)}#modal-container.two .modal-background{background:#fff0;animation:fadeIn 0.5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.two .modal-background .modal{opacity:0;animation:scaleUp 0.5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.two+.content{animation:scaleBack 0.5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.two.out{animation:quickScaleDown 0s .5s linear forwards}#modal-container.two.out .modal-background{animation:fadeOut 0.5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.two.out .modal-background .modal{animation:scaleDown 0.5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.two.out+.content{animation:scaleForward 0.5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.three{z-index:0;transform:scale(1)}#modal-container.three .modal-background{background:rgb(0 0 0 / .6)}#modal-container.three .modal-background .modal{animation:moveUp 0.5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.three+.content{z-index:1;animation:slideUpLarge 0.5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.three.out .modal-background .modal{animation:moveDown 0.5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.three.out+.content{animation:slideDownLarge 0.5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.four{z-index:0;transform:scale(1)}#modal-container.four .modal-background{background:rgb(0 0 0 / .7)}#modal-container.four .modal-background .modal{animation:blowUpModal 0.5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.four+.content{z-index:1;animation:blowUpContent 0.5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.four.out .modal-background .modal{animation:blowUpModalTwo 0.5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.four.out+.content{animation:blowUpContentTwo 0.5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.five{transform:scale(1)}#modal-container.five .modal-background{background:#fff0;animation:fadeIn 0.5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.five .modal-background .modal{transform:translateX(-1500px);animation:roadRunnerIn 0.3s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.five.out{animation:quickScaleDown 0s .5s linear forwards}#modal-container.five.out .modal-background{animation:fadeOut 0.5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.five.out .modal-background .modal{animation:roadRunnerOut 0.5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.six{transform:scale(1)}#modal-container.six .modal-background{background:#fff0;animation:fadeIn 0.5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.six .modal-background .modal{background-color:#fff0;animation:modalFadeIn 0.5s 0.8s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.six .modal-background .modal h2,#modal-container.six .modal-background .modal p{opacity:0;position:relative;animation:modalContentFadeIn 0.5s 1s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.six .modal-background .modal .modal-svg rect{animation:sketchIn 0.5s 0.3s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.six.out{animation:quickScaleDown 0s .5s linear forwards}#modal-container.six.out .modal-background{animation:fadeOut 0.5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.six.out .modal-background .modal{animation:modalFadeOut 0.5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.six.out .modal-background .modal h2,#modal-container.six.out .modal-background .modal p{animation:modalContentFadeOut 0.5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.six.out .modal-background .modal .modal-svg rect{animation:sketchOut 0.5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.seven{transform:scale(1)}#modal-container.seven .modal-background{background:#fff0;animation:fadeIn 0.5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.seven .modal-background .modal{height:75px;width:75px;border-radius:75px;overflow:hidden;animation:bondJamesBond 1.5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.seven .modal-background .modal h2,#modal-container.seven .modal-background .modal p{opacity:0;position:relative;animation:modalContentFadeIn .5s 1.4s linear forwards}#modal-container.seven.out{animation:slowFade .5s 1.5s linear forwards}#modal-container.seven.out .modal-background{background-color:rgb(0 0 0 / .7);animation:fadeToRed 2s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.seven.out .modal-background .modal{border-radius:3px;height:162px;width:227px;animation:killShot 1s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.seven.out .modal-background .modal h2,#modal-container.seven.out .modal-background .modal p{animation:modalContentFadeOut 0.5s .5 cubic-bezier(.165,.84,.44,1) forwards}#modal-container .modal-background{display:table-cell;background:rgb(0 0 0 / .8);text-align:center;vertical-align:middle}#modal-container .modal-background .modal{background:#fff;padding:50px;display:inline-block;border-radius:3px;font-weight:300;position:relative}#modal-container .modal-background .modal h2{font-size:25px;line-height:25px;margin-bottom:15px}#modal-container .modal-background .modal p{font-size:18px;line-height:22px}#modal-container .modal-background .modal .modal-svg{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:3px}#modal-container .modal-background .modal .modal-svg rect{stroke:#fff;stroke-width:2px;stroke-dasharray:778;stroke-dashoffset:778}.content{min-height:100%;height:100%;background:#fff;position:relative;z-index:0}.content h1{padding:75px 0 30px 0;text-align:center;font-size:30px;line-height:30px}.content .buttons{max-width:800px;margin:0 auto;padding:0;text-align:center}.content .buttons .button{display:inline-block;text-align:center;padding:10px 15px;margin:10px;background:red;font-size:18px;background-color:#efefef;border-radius:3px;box-shadow:0 1px 2px rgb(0 0 0 / .3);cursor:pointer}.content .buttons .button:hover{color:#fff;background:#009bd5}@keyframes unfoldIn{0%{transform:scaleY(.005) scaleX(0)}50%{transform:scaleY(.005) scaleX(1)}100%{transform:scaleY(1) scaleX(1)}}@keyframes unfoldOut{0%{transform:scaleY(1) scaleX(1)}50%{transform:scaleY(.005) scaleX(1)}100%{transform:scaleY(.005) scaleX(0)}}@keyframes zoomIn{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes fadeIn{0%{background:#fff0}100%{background:rgb(0 0 0 / .7)}}@keyframes fadeOut{0%{background:rgb(0 0 0 / .7)}100%{background:#fff0}}@keyframes scaleUp{0%{transform:scale(.8) translateY(1000px);opacity:0}100%{transform:scale(1) translateY(0);opacity:1}}@keyframes scaleDown{0%{transform:scale(1) translateY(0);opacity:1}100%{transform:scale(.8) translateY(1000px);opacity:0}}@keyframes scaleBack{0%{transform:scale(1)}100%{transform:scale(.85)}}@keyframes scaleForward{0%{transform:scale(.85)}100%{transform:scale(1)}}@keyframes quickScaleDown{0%{transform:scale(1)}99.9%{transform:scale(1)}100%{transform:scale(0)}}@keyframes slideUpLarge{0%{transform:translateY(0%)}100%{transform:translateY(-100%)}}@keyframes slideDownLarge{0%{transform:translateY(-100%)}100%{transform:translateY(0%)}}@keyframes moveUp{0%{transform:translateY(150px)}100%{transform:translateY(0)}}@keyframes moveDown{0%{transform:translateY(0)}100%{transform:translateY(150px)}}@keyframes blowUpContent{0%{transform:scale(1);opacity:1}99.9%{transform:scale(2);opacity:0}100%{transform:scale(0)}}@keyframes blowUpContentTwo{0%{transform:scale(2);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes blowUpModal{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes blowUpModalTwo{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}@keyframes roadRunnerIn{0%{transform:translateX(-1500px) skewX(30deg) scaleX(1.3)}70%{transform:translateX(30px) skewX(0deg) scaleX(.9)}100%{transform:translateX(0) skewX(0deg) scaleX(1)}}@keyframes roadRunnerOut{0%{transform:translateX(0) skewX(0deg) scaleX(1)}30%{transform:translateX(-30px) skewX(-5deg) scaleX(.9)}100%{transform:translateX(1500px) skewX(30deg) scaleX(1.3)}}@keyframes sketchIn{0%{stroke-dashoffset:778}100%{stroke-dashoffset:0}}@keyframes sketchOut{0%{stroke-dashoffset:0}100%{stroke-dashoffset:778}}@keyframes modalFadeIn{0%{background-color:#fff0}100%{background-color:#fff}}@keyframes modalFadeOut{0%{background-color:#fff}100%{background-color:#fff0}}@keyframes modalContentFadeIn{0%{opacity:0;top:-20px}100%{opacity:1;top:0}}@keyframes modalContentFadeOut{0%{opacity:1;top:0}100%{opacity:0;top:-20px}}@keyframes bondJamesBond{0%{transform:translateX(1000px)}80%{transform:translateX(0);border-radius:75px;height:75px;width:75px}90%{border-radius:3px;height:182px;width:247px}100%{border-radius:3px;height:162px;width:227px}}@keyframes killShot{0%{transform:translateY(0) rotate(0deg);opacity:1}100%{transform:translateY(300px) rotate(45deg);opacity:0}}@keyframes fadeToRed{0%{box-shadow:inset 0 0 0 rgb(201 24 24 / .8)}100%{box-shadow:inset 0 2000px 0 rgb(201 24 24 / .8)}}@keyframes slowFade{0%{opacity:1}99.9%{opacity:0;transform:scale(1)}100%{transform:scale(0)}}/*!
Theme Name: Grupo Imagem
Theme URI: http://underscores.me/
Author: fjunior
Author URI: http://@flaviojrs
Description: Template para o Grupo Imagem
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: grupoimagemwp
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Grupo Imagem is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}*{font-family:'Roboto',sans-serif;box-sizing:border-box}.page{margin:0 0 0em}.bloco-1{z-index:-99}.bloco-2{background:#fff;z-index:99}.bloco-2-1{background:#a3bd31;color:#fff;font-size:1.3rem}.bloco-2-1 p{background:#a3bd31;color:#fff;font-size:1.3rem}.bloco-cinza{background-image:url(/wp-content/themes/grupoimagemwp/assets/images/bg_txt_intro.jpg);background-repeat:no-repeat;background-size:cover;background-position:top center;height:auto;padding-top:4rem;padding-bottom:4rem}.bloco-cards .card{border:0!important;background:rgb(237 237 237);background:-moz-linear-gradient(top,rgb(237 237 237) 0%,rgb(237 237 237) 10%,rgb(246 246 246) 20%,rgb(255 255 255) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgb(237 237 237)),color-stop(10%,rgb(237 237 237)),color-stop(20%,rgb(246 246 246)),color-stop(100%,rgb(255 255 255)));background:-webkit-linear-gradient(top,rgb(237 237 237) 0%,rgb(237 237 237) 10%,rgb(246 246 246) 20%,rgb(255 255 255) 100%);background:-o-linear-gradient(top,rgb(237 237 237) 0%,rgb(237 237 237) 10%,rgb(246 246 246) 20%,rgb(255 255 255) 100%);background:-ms-linear-gradient(top,rgb(237 237 237) 0%,rgb(237 237 237) 10%,rgb(246 246 246) 20%,rgb(255 255 255) 100%);background:linear-gradient(to bottom,rgb(237 237 237) 0%,rgb(237 237 237) 10%,rgb(246 246 246) 20%,rgb(255 255 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff',GradientType=0)}.bloco-cards .card-img-top{margin:-50px auto 0 auto!important;padding:20px auto!important;text-align:center!important;width:100px;height:auto;max-width:100px!important}.bloco-cards .card-title{color:#a3bd31!important;font-weight:700}.bloco-green{background-image:url(/wp-content/themes/grupoimagemwp/assets/images/bg_txt_empresas.jpg);background-repeat:no-repeat;background-size:cover;background-position:top center;height:auto;padding-top:4rem;padding-bottom:4rem}.bloco-green p{font-size:1.2rem}.logo-center{display:block;padding:0 30px;box-sizing:border-box;position:absolute;left:0;width:100%;text-align:center;top:30%;opacity:1;filter:alpha(opacity=0);transition:all 0.6s}#rig li:hover .logo-center{opacity:0}.logo-center .logo-empresas{width:180px;height:auto;max-width:100%}.rig-label{display:flex;padding:40px;box-sizing:border-box;position:absolute;background:rgb(163 189 49 / .549);width:100%;text-align:center;font-size:16px;font-weight:700;font-weight:normal!important;bottom:0;color:#fff;opacity:1;filter:alpha(opacity=0);transition:all .3s;height:63px;justify-content:center;align-items:center}.rig-label p{margin-top:10px}#rig li:hover .rig-label{transform:translateY(0);opacity:0}.parallax-wrapper .parallax{position:relative;z-index:-1}.callout{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;text-align:left;position:relative;z-index:10;margin-left:-430px;color:#fff}.callout img{margin-top:45px;width:300px;height:auto}.support{position:fixed;bottom:60px;right:20px;text-transform:uppercase;font-size:9px;letter-spacing:1px;text-align:right;position:relative;z-index:10}.support a{color:#fff;text-decoration:none;position:relative;display:inline-block;margin-top:10px}.support a:before{display:block;position:absolute;content:'';bottom:-2px;width:0;height:1px;background-color:rgb(255 255 255 / .3);transition:.3s}.support a:hover:before{width:100%}.bloco-2 h1{color:#a3bd31;text-align:center;margin-top:3rem;margin-bottom:3rem;text-transform:uppercase}.bloco-2 p{color:#4c4c4c;text-align:center;margin-top:2rem;margin-bottom:2rem}.bloco-2 p:last-of-type{margin-bottom:2rem}.bloco-2 hr{height:3px;width:90px;background:#a3bd31}.bloco-3{border:0;padding:0;margin-bottom:-1px}.bloco-3 h1{color:#a3bd31;margin-left:5rem;text-transform:uppercase}.bloco-3 p{color:#FFF;text-align:left}.mosaic-reveal_content-title img{text-align:center;width:230px;height:auto}.mosaic-reveal_content-title .imagem-vega-o{text-align:center;width:180px;height:auto}.mosaic-reveal_content-title .imagem-sistemas-o{text-align:center;width:121px;height:auto}.mosaic-reveal_content-title h2{text-align:center}.mosaic-reveal_tease .imagem-esri{text-align:center;width:280px;height:auto}.mosaic-reveal_tease .imagem-solucoes{text-align:center;padding-top:1.5rem;width:146px;height:auto}.mosaic-reveal_tease .imagem-vega{text-align:center;width:200px;height:auto}.mosaic-reveal_tease .imagem-codex{text-align:center;width:200px;height:auto}.bloco-depoimento .slogan{font-size:2.5rem;color:#FFF;text-align:center;text-transform:uppercase;margin-top:2rem}.bloco-4 p{font-size:1.2rem;color:#FFF;text-align:center;margin-top:1rem}.bloco-depoimento img{text-align:center;width:70px;height:auto;margin:2rem auto 2rem auto;display:block}.box:nth-of-type(1){width:100%;height:300px;background:url(/wp-content/themes/grupoimagemwp/wp-content/themes/grupoimagemwp/assets/images/bg-imgesri1.jpg) no-repeat;margin:0 auto;position:relative;overflow:hidden}.box:nth-child(2){width:100%;height:300px;background:url(/wp-content/themes/grupoimagemwp/wp-content/themes/grupoimagemwp/assets/images/bg-imgsis1.jpg) no-repeat;margin:0 auto;position:relative;overflow:hidden}.box:nth-child(3){width:100%;height:300px;background:url(/wp-content/themes/grupoimagemwp/wp-content/themes/grupoimagemwp/assets/images/bg-vega1.jpg) no-repeat;margin:0 auto;position:relative;overflow:hidden}.box:nth-child(4){width:100%;height:300px;background:url(/wp-content/themes/grupoimagemwp/wp-content/themes/grupoimagemwp/assets/images/bg-codex1.jpg) no-repeat;margin:0 auto;position:relative;overflow:hidden}.mask{padding-left:10px;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;min-height:100%;background:linear-gradient(180deg,rgb(103 187 34 / .418) 0%,rgb(69 121 9 / .425) 51%,rgb(32 49 52) 100%);opacity:0;-webkit-transform:translate(-300px,-100px) rotate(-45deg);transform:translate(-300px,-100px) rotate(-45deg);transition:all .2s ease-out}.box:hover .mask{opacity:.9;-webkit-transform:translate(0,0) rotate(0deg);transform:translate(0,0) rotate(0deg)}.box .img-esri1{width:250px;height:auto;margin:4rem 1rem}.mask .conteudo-over{width:300px;height:auto;margin:10px 20px auto 10px}.conteudo-over .img-esri2{width:200px;height:auto;margin-top:20px;margin-bottom:20px}.box:hover .img-esri1{opacity:0}.conclusao h2{color:#7b7b7b}footer{background:#282828}footer h3{font-size:1rem;text-transform:uppercase;color:#a3bd31}footer ul{padding-inline-start:0}footer ul li{font-size:.8rem;text-decoration:none;list-style-type:none}.socialbtns a{text-decoration:none}.socialbtns,.socialbtns ul,.socialbtns li{margin:0;padding:5px}.socialbtns li{list-style:none outside none;display:inline-block}.socialbtns .fa{width:43px;height:43px;text-align:center;color:#9a9a9a;background-color:#282828;border:3px solid #9a9a9a;padding-top:12px;line-height:98%;border-radius:22px;-moz-border-radius:22px;-webkit-border-radius:22px;-o-border-radius:22px}.socialbtns .fa:hover{color:#282828;background-color:#a3bd31;border:3px solid #a3bd31}.displayNav{top:0;transition:0.3s;opacity:1;z-index:999}nav{position:fixed;top:-48px;width:100%;height:48px;background-color:#000;color:#FFF;transition:0.3s;opacity:0}.logo-nav{text-align:center;padding-top:.3rem}.logo-nav img{text-align:center;width:180px;height:auto}.bloco-depoimento .depoimento-logo{font-size:1.4rem}.bloco-depoimento .depoimento-descricao{font-size:1.5rem}.bloco-depoimento .depoimento-cite{font-size:1.4rem}.underline{display:inline;position:relative;overflow:hidden;color:#aaa}.underline:hover{text-decoration:none;color:#a3bd31}.underline:after{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:-1px;background:#FFF;height:1px;transition-property:left right;transition-duration:0.3s;transition-timing-function:ease-out}.underline:hover:after,.underline:focus:after,.underline:active:after{right:0}@media (max-width:33.9em){.rig-label{padding:0 11px;font-size:12px}}@media (max-width:47.9em){.banner-section-subpage{min-height:250px!important;height:250px!important}#banner-video-starter,#banner-video-loop{top:33%;min-height:46%}.bloco-1 img{width:180px;height:auto;text-align:left;margin-left:-125px;margin-top:0}.bloco-1 .callout{margin-left:0;color:#fff}.bloco-2 h1{font-size:2rem;margin-top:1rem}.bloco-depoimento .slogan{font-size:1.7rem}.bloco-depoimento .depoimento-descricao{font-size:1rem}.bloco-depoimento .depoimento-cite{font-size:.8rem}.cd-slider-wrapper ol{padding-inline-start:0}.conteudo-over p{font-size:.8rem;padding-right:.3rem}.conteudo-over .img-esri2{width:170px;height:auto}.rig-label{padding:0 11px;font-size:12px}.rig-text{margin-top:14px!important;line-height:100%!important}.rig-text b{font-size:12px!important}}.callout{text-align:left;color:#fff;font-size:.89rem}.banner-section-subpage.subBanner.unleash{background:url(//www.esri.com/~/media/6E5C8E61DACA4200BFA1552DF8265647) no-repeat;background-size:cover}.banner-section-subpage{background-color:#000;background-image:url(//www.esri.com/~/media/BFDEA40F6E9447C7AFBA151B80C4F888);background-position:top center;box-sizing:border-box;max-height:640px;height:640px;min-height:640px;padding:150px 0;position:relative;overflow:hidden;z-index:8;margin-top:-64px;width:100%}#banner-video-starter{z-index:1}#banner-video-starter,#banner-video-loop{background-size:cover;position:absolute;top:50%;left:0;right:0;bottom:0;min-height:100%;min-width:100%;object-fit:cover;height:auto;width:auto;transform:translateY(-50%)}video,img{max-width:100%;height:auto}audio,canvas,video{display:inline-block}.bannerContent{margin:0 auto;display:block;width:80%;padding:4rem 9rem;background:rgb(0 0 0 / .7);text-align:center;color:#fff;font-size:1.4rem;border:4px solid #a3bd31}.page-vagas-grupo-imagem{background:url(/wp-content/themes/grupoimagemwp/assets/images/vagas.jpg) top center no-repeat;background-size:cover;height:auto;padding-top:4rem;padding-bottom:4rem;z-index:-99}.linha{margin:0 auto;border-top:none;height:3px;width:50px;background:#3fa6ff}#social{margin:5px 25px;text-align:center}#social .fa{padding:.08rem;font-size:.8rem;height:1.7rem;width:1.7rem;line-height:1.7rem;border-radius:50%;text-align:center;text-decoration:none;margin:3px 1px;backface-visibility:hidden;moz-backface-visibility:hidden;ms-transform:scale(1);o-transform:scale(1);transform:scale(1);transition:all .25s;webkit-backface-visibility:hidden;webkit-transform:scale(1);webkit-transition:all .25s}#social .fa:hover{opacity:.7;ms-transform:scale(1.3);o-transform:scale(1.3);transform:scale(1.3);webkit-transform:scale(1.3)}#social .fa-facebook{background:#3B5998;color:#fff}#social .fa-google-plus{background:#D94835;color:#fff}#social .fa-linkedin{background:#007bb5;color:#fff}#social .fa-twitter{background:#1DA1F2;color:#fff}#social .fa-whatsapp{background:#3EBE2B;color:#fff}#social .fa-envelope{background:#CCC5B3;color:#fff}html.remodal-is-locked{overflow:hidden;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:100000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.uploadcare-dialog{z-index:100000!important}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{backface-visibility:hidden}.remodal{position:relative;outline:none;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{filter:blur(3px)}.remodal-overlay{background:rgb(43 46 56 / .9)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{animation-duration:0.3s;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;transform:translate3d(0,0,0);color:#2b2e38;background:#fff}.remodal.remodal-is-opening,.remodal.remodal-is-closing{animation-duration:0.3s;animation-fill-mode:forwards}.remodal.remodal-is-opening{animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:auto;right:5px;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;transition:color 0.2s;text-decoration:none;color:#95979c;border:0;outline:0;background:#fff0}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;transition:background 0.2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@keyframes remodal-opening-keyframes{from{transform:scale(1.05);opacity:0}to{transform:none;opacity:1;filter:blur(0)}}@keyframes remodal-closing-keyframes{from{transform:scale(1);opacity:1}to{transform:scale(.95);opacity:0;filter:blur(0)}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;transform:translate3d(0,0,0);color:#2b2e38;background:#fff;border:1px solid #ccc}