*{box-sizing:border-box}body,html{width:100%;height:100%;margin:0;padding:0}body{font-family:'Muli',sans-serif;font-weight:400;-ms-overflow-style:none}label{font-weight:600}.floating{float:left;-webkit-animation-name:Floatingx;-webkit-animation-duration:3s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-name:Floating;-moz-animation-duration:3s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-in-out;margin-top:5px;margin-left:-10px}.floating_ilustration{float:left;-webkit-animation-name:Floatingx_ilustration;-webkit-animation-duration:3s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-name:Floating_ilustration;-moz-animation-duration:3s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-in-out;margin-left:30px;margin-top:5px}@-webkit-keyframes Floatingx{from{-webkit-transform:translate(0,0px)}55%{-webkit-transform:translate(0,55px)}to{-webkit-transform:translate(0,-0px)}}@-moz-keyframes Floating{from{-moz-transform:translate(0,0px)}55%{-moz-transform:translate(0,55px)}to{-moz-transform:translate(0,-0px)}}@-webkit-keyframes Floatingx_ilustration{from{-webkit-transform:translate(0,0px)}65%{-webkit-transform:translate(0,5px)}to{-webkit-transform:translate(0,-0px)}}@-moz-keyframes Floating_ilustration{from{-moz-transform:translate(0,0px)}65%{-moz-transform:translate(0,5px)}to{-moz-transform:translate(0,-0px)}}::-webkit-scrollbar{display:none}.no-js #loader{display:none}.js #loader{display:block;position:absolute;left:100px;top:0}.se-pre-con{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:url(../images/page_loading.gif) center no-repeat #fff}.loading{background:#000 url(../images/loader.gif) center center no-repeat}.top-div{min-height:22.5em;max-width:1300px}.white-background{background-color:#fff}.opacity-menu{opacity:.5}.cursor-pointer{cursor:pointer}.cursor-pointer:hover{}#mobile-menu-areas ul a{font-size:14px;font-weight:400;line-height:0}#mobile-menu-areas ul li{padding-left:10px}.footer-and-content-padding{padding-bottom:5em!important}.arrow_up{position:fixed;display:none;bottom:60px;right:4%;z-index:4;cursor:pointer}.breadcumbs-color{color:#464647!important;font-size:14px;text-transform:uppercase}.bold{font-weight:600;color:#000}.article-margin{padding-bottom:1.5em}.padding-bottom-article{padding-bottom:1.5em}.medium-label{color:#80a9c8}.subtitle-bold{font-weight:700;font-size:18px}.small-label{font-size:14px;color:#80a9c8}.know-more-button{background-color:#4b92da;color:#fff;border-radius:0;border:0;margin-top:1.5em;font-family:'Muli',sans-serif;font-weight:400;padding:.6em 3.5em}.container-background{margin-top:5em!important;position:relative;max-width:1300px;margin-right:0}.search{background-color:#f8f8f8;margin-top:1.5em}.search span{border:0}.search .form-control{background-color:#f8f8f8;border:0;box-shadow:none}.glyphicon-search{color:#858585}.follow-us span{color:#b0b9d8;text-transform:uppercase;margin-right:.5em}.address p{margin-bottom:0;color:#bdbdc9}.float-elements-right{float:right;margin-top:5em}.float-elements-right .social-icons{padding-left:0;display:-webkit-inline-box;display:-ms-inline-flexbox;list-style:none}.social-icons li{margin-right:.5em}.digital-information{background-color:#bcdffa!important}.cognitive{background-color:#4b92da!important}.cloud{background-color:#4e598d!important}.security{background-color:#80a9c8!important}.highlights{position:absolute;z-index:2;display:inline-flex;left:0}.highlights .image-line{opacity:.5}.highlights img{width:auto}.highlights .breadcumbs{color:#ccc;text-transform:uppercase;text-align:center;right:0;left:-30em;margin:auto;z-index:2;padding-left:.5em}#video-background{cursor:pointer!important}.video-background{background:#000;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-99}.video-foreground,.video-background iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}#videosList{top:0;left:0;right:0;margin:auto;position:absolute}.video{height:560px}.back .video{height:278px}.thevideo{height:100%}video::-webkit-media-controls{display:none!important}.player{cursor:pointer}.carousel.carousel-fade .item{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:0}.carousel.carousel-fade .active.item{opacity:1}.carousel.carousel-fade .active.left,.carousel.carousel-fade .active.right{left:0;z-index:2;opacity:0;filter:alpha(opacity=0)}.carousel.carousel-fade .next,.carousel.carousel-fade .prev{left:0;z-index:1}.carousel.carousel-fade .carousel-control{z-index:3}.carousel-mobile{margin:auto}.carousel-mobile .item img{margin:auto}.carousel-caption{padding-left:2.5em;padding-right:2.5em;background-color:rgba(18,82,154,0.5);bottom:0;padding-bottom:5px}.carousel-caption .functions .name{margin-bottom:0}.carousel-control{background-image:none!important;height:50px!important;width:60px!important;top:5%;z-index:2}.tweet{position:absolute;width:40%;background-color:rgba(27,28,33,0.5);z-index:2;display:flex;align-items:center;padding-top:.5em;padding-bottom:.5em;top:300px;font-family:'Open Sans',sans-serif;font-size:12px}.tweet img{position:relative;z-index:2;cursor:pointer;float:left;padding-left:1em;border-right:1px solid #3d3e42;padding-right:15px}#panel_05 .breadcumbs{color:#ccc;text-transform:uppercase;text-align:center;right:0;left:-30em;margin:auto;z-index:2}div.marquee{white-space:no-wrap;overflow:hidden;width:85%;position:absolute;color:#fff;z-index:1;right:0;top:30%;bottom:0;align-items:center;}div.marquee > div.marquee-text{white-space:nowrap;display:inline;width:auto}.see-all{height:33.3%}.footer .dropdown .dropdown-menu{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;max-height:0;display:block;overflow:hidden;opacity:0}.footer .dropdown.open .dropdown-menu{max-height:300px;opacity:1}.footer-email,.footer-email:hover{color:#fff;cursor:pointer}.footer-email:hover{text-decoration:underline}.footer-home{width:95%;}.footer{width:95%;background-color:#13121a;left:0;right:0;padding:0;}.footer .drop-us{padding-left:1em;color:#fff}.footer .social-icons{padding:0;display:-webkit-box;display:-ms-flexbox;list-style-type:none;margin-top:2px}.footer .office label{text-transform:uppercase;font-size:13px;color:#fff}.footer .office p{color:#b7babf;font-size:13px}.footer .row{margin-bottom:2em}.footer .menu{padding:4em;padding-left:70px;padding-right:70px}.footer .copyright{width:100%;background-color:#000;border-top:1px solid #4b92da;padding:.8em 8.5em}.footer .copyright span{float:left;margin-top:1em;color:#fff;font-size:11px;color:gray}.footer .copyright a{color:gray}.footer .copyright .right{float:right}.footer .copyright .dropdown{float:left;padding-top:.4em}.footer .copyright .dropdown .btn-primary{background-color:#202020;border:0;padding-left:1em;color:#636362}.footer .copyright .dropdown .caret{float:right;margin-left:1em;color:#636362;margin-top:.6em}.footer .drop-us h1{font-family:'Passion One',cursive;font-weight:700;margin-top:0;margin-bottom:0}.footer-text{color:#fff}.hour{display:flex;align-items:center;margin-bottom:.7em}.hour label{color:#fff;margin-bottom:0;margin-right:.8em}.arrow_up{width:30px}.play-button:hover{cursor:pointer}.play-button{position:absolute;z-index:1;left:0;right:0;margin:auto;width:265px;margin-top:5em}.video-full-panel{position:absolute;height:100%;background-color:transparent;top:0;z-index:999;cursor:pointer;width:100%;display:none}.close-button{float:right}#video-background{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;height:auto;z-index:-100}.carousel-video{max-width:100%}@media only screen and (min-width : 1480px){.container-background{margin:auto}.top-div{margin:auto}}@media only screen and (min-width : 768px){.visible-desktop{display:block}.visible-desktop-menu{display:flex !important;justify-content:center;align-items:center;}.visible-tablet{display:none}.article-margin{padding-left:4em;padding-right:3em;position:relative}.article-padding-top{padding-top:6em}.row-area-text{padding-left:45px;padding-right:45px}}@media only screen and (min-width : 668px){.visible-tablet{display:block}.visible-mobile{display:none!important}.navbar-brand .logo-pdm{width:7em;margin-top:11px;margin-left:3em}.main-content{width:95%}}@media only screen and (max-width : 668px){.visible-mobile{display:block}.visible-desktop{display:none!important}.visible-desktop-menu{display: none;}.visible-tablet{display:none!important}.top-div{min-height:10.5em}.tweet{width:100%;top:135px;left:0;padding-top:4px;padding-bottom:4px}.tweet img{width:42px;padding-right:0;padding-left:10px}div.marquee{width:78%;padding-right:3em}.marquee{margin-right:1.2em}.play-button,.float-elements-right{display:none}.se-pre-con{background-size:90%}.site-map-content{padding:1.5em}.area-site-map{width:100%}#grid_01 .information-governance{background-image:url(../video/01_poster.jpg);height:50%}.information-governance #videosList{display:none}.main-content,.footer{width:100%!important}.container-background{width:100%!important;margin:0}.footer-text,.drop-us{margin-top:2em}.hour,.address{font-size:13px}.footer .drop-us h1{margin-top:-3px;font-size:32px}.footer .menu{padding:0;padding-left:10px;padding-right:10px;padding-top:1em;padding-bottom:2em}.know-more-button{width:100%;padding-left:5px;padding-right:5px}}@media only screen and (max-width : 768px){.article-margin,.enquadramento{padding-left:2.5em;padding-right:2em}.footer .drop-us,.rio-janeiro-address{margin-top:2em;padding-top:0}.footer{bottom:0}.container-background{margin-top:2em!important}.glyphicon-chevron-left{left:15px!important}.glyphicon-chevron-right{right:15px!important}.footer .copyright{padding-left:2.5em;padding-right:2.5em}}@media only screen and (min-width : 480px){.information-governance-mobile{display:none}}@media only screen and (max-width : 480px){.carousel-caption{padding-left:1em;padding-right:1em;font-size:13px;width:100%;right:0;left:0;margin:auto}#CarouselCareersMobile .item img{width:100%}.enquadramento{padding-left:.5em;padding-right:.5em}.article-margin{padding-left:1.5em;padding-right:1.5em}.mobile-full-width{width:100%;padding:0}.footer-email,.footer-email:hover{font-size:13px}.main-claim .lead{font-size:20px;line-height:27px;padding-left:1em}.information-governance-desktop,.social-economy-desktop-poster{display:none}.social-economy-mobile-poster{background:url(../video/social-economy-poster.jpg);background-size:cover}}@media only screen and (max-width : 380px){.sidenav ul{padding-left:3em!important;margin-top:3em}.footer-text,.drop-us{width:100%}.hour,.address{font-size:15px}}.btn.focus,.btn:focus,.btn:hover,#panel_04 .search-all-jobs:hover{background-color:#bddff9;color:#000}.carreers-panel #myCarousel .item,.carreers-panel #myCarouselMobile .item{max-width:100%;width:100%}.arrow-breadcrumbs{width:auto!important;float:left;margin-top:.5px!important;margin-right:.5em!important}#panel_01{z-index:-9999;position:fixed;right:0;bottom:0;width:auto;height:auto;min-height:100%;min-width:100%}.glyphicon-chevron-left:before,.glyphicon-chevron-right:before{content:none}#imaginary_container{background-color:#f8f8f8}#panel_01 .filtro_banner{width:100%;z-index:1;position:relative;opacity:.8}#panel_01 .filtro_banner img{max-width:100%}.main-claim-simple{margin-bottom:3em;margin-top:5em}.carousel-inner .body-text{color:#abaaaf}.main-content{padding:0;z-index:1;position:relative;float:left}.sub-menu-areas .digital-information,.sub-menu-areas .cognitive,.sub-menu-areas .cloud,.sub-menu-areas .security,.sub-menu-areas .information-governance{background-color:#9dc4d3!important;height:100%;border:7px solid #23325b}#panel_03{padding-top:7em;padding-bottom:8em}#panel_03 h3{text-align:center;font-family:'Passion One',cursive;font-weight:700;font-size:45px}.input-group-addon{background-color:transparent}.clip{position:relative;height:100%}.site-map{font-size:13px!important;margin-top:.5em!important;cursor:pointer}.site-map-content{display:none;min-height:20em;background-color:#4b92da;width:100%;padding:3em}.site-map-content ul{list-style:none}@media only screen and (max-width : 1200px){.clip .thevideo{width:100%}}@media only screen and (min-width : 1200px){#panel_01{height:100%}.clip .thevideo{background:#000;width:auto;height:100%}}@media only screen and (min-width : 880px){#panel_04 .informations .functions{bottom:-100px}}@media only screen and (min-width : 768px){#panel_01 video{position:absolute!important;top:0;width:100%;z-index:0}}@media only screen and (max-width : 767px){#myCarouselMobile .item img{width:100%}.highlight-image,.highlights,#square,#bgvid{display:none}#bgimg{display:block!important}.right-arrow-careers,.left-arrow-careers{right:5px!important;left:25px;}}.partners{margin-top:5em}@media only screen and (max-width : 768px){.sub-menu-areas .col-xs-6{width:100%}.sub-menu{overflow:scroll}}@media only screen and (max-width : 480px){.social-economy #custom-search-input{display:none}.main-menu,.sub-menu{width:100%}.sub-menu{margin-top:5em;padding-bottom:4em;display:none}.sub-menu .digital-information,.sub-menu .cognitive,.sub-menu .cloud,.sub-menu .security,.sub-menu .information-governance{width:100%}.informations-team{width:100%;margin:0}.footer .copyright .right{float:right;width:100%;margin-top:1em}}@media only screen and (max-width : 380px){.client-logo{width:50%;min-height:10em;padding-right:0;padding-left:0}.padding-left-logo{padding-left:15px}#panel_05 .main-text{padding-left:0}#panel_05 .main-logos-clients{padding:0}#panel_05 .title{left:0}}@media only screen and (min-width : 280px){#panel_01 video{position:absolute!important;top:0;width:100%;z-index:0}}