body{font-family:"Work Sans",sans-serif;font-size:18px}:focus{outline:none;box-shadow:unset !important}strong{font-weight:600}p{margin-bottom:0;font-weight:300}ul{list-style:none;margin:0;padding:0}a{text-decoration:none;color:var(--color-yellow)}a:hover{color:inherit;opacity:.8}button{background-color:rgba(0,0,0,0);border:none;padding:0}img{height:auto}.container{max-width:1240px}@media(max-width: 768px){.container{padding:0 15px;overflow:hidden}.offcanvas{max-width:65%}}#header{width:100%;padding:30px 0;transition:all ease .8s}#header .logotipo{max-width:260px;transition:all ease .8s}#header img{width:100%;transition:all ease .8s}#header.scrolled{background:rgba(0,0,0,.8);top:0;padding:5px 0;transition:all ease .8s}#header.scrolled .logotipo{max-width:200px;transition:all ease .8s}.menu-principal,.menu-principal ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;width:100%;align-items:center}.menu-principal li{position:relative}.menu-menu-direito-container{width:100%}.menu-principal li.menu-item-has-children{background-image:url(../images/arrow.svg);background-repeat:no-repeat;background-position:right center;padding-right:15px}.menu-principal li.menu-item-has-children li.menu-item-has-children{background-image:url(../images/arrow-2.svg);background-position:90% center}.menu-principal li ul.sub-menu ul.sub-menu{left:100%;top:0}.menu-principal li ul.sub-menu{display:none;position:absolute;top:100%;left:0;background:#000;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:1000}.menu-principal li:hover>ul.sub-menu{display:block;min-width:160px}.menu-principal li ul.sub-menu a{padding:10px}.menu-principal li a{display:block;text-decoration:none;color:#fff;text-transform:uppercase;font-size:14px;font-weight:500}.menu-principal li:hover>a{color:var(--color-yellow)}.btn-contato{border-radius:99px;padding:7px 20px;border:none;background-color:var(--color-yellow)}.btn-contato a{color:#000 !important}.btn-contato .btn-contato{text-align:center}#menumobilecanva li{margin-bottom:30px;line-height:120%}#menumobilecanva a{color:#000;font-weight:600;font-size:16px}img{height:auto}.page-id-838 .elementor-475 .elementor-element.elementor-element-a035df6{position:relative !important}#intro-homepage{width:100%;padding:0px 0 0px;background-repeat:no-repeat;background-position:center 100%}#intro-homepage .intro-post{position:relative;overflow:hidden;height:250px;transition:all ease .4s;background-color:#ce731c}.intro-post__category.blog{background:#fb5c73;color:#fff}#intro-homepage .blog-dest-brown .intro-post{background-color:#ae390a}.intro-post.estrategia-digital h2{color:#232122 !important}.intro-post__category.estrategia-digital{background:#0a5757;color:#fff}@media(min-width: 602px){.intro-marginl{margin-left:10px}.intro-marginr{margin-right:10px}.intro-margint{margin-top:10px}}#intro-homepage a.intro-post:hover{opacity:.9;transition:all ease 1s}#intro-homepage .intro-post img{top:0;left:0;position:absolute;width:100%;height:100%;object-fit:cover;z-index:0;opacity:1}#intro-homepage .intro-post .intro-post__title{padding:0 15px 0 0;z-index:2;position:absolute;color:#fff;font-weight:bold;font-size:20px;bottom:25px;margin-bottom:15px}#intro-homepage .overlay-intro{width:100%;height:130px;z-index:1;background-image:linear-gradient(0deg, #000000 0%, rgba(0, 0, 0, 0) 100%)}.posts-list{margin:50px 0}.posts-list__item img{width:100%;height:300px;margin-left:0px;object-fit:cover}.posts-list__item{padding:50px 20px;border-top:1px solid #ddd}.posts-list__item a.posts-list__category{text-transform:uppercase;font-size:14px;color:#d3cdcd;font-weight:normal;margin-bottom:10px;display:block}.posts-list__item p{color:#644b4b;margin-bottom:0;margin-top:20px;font-size:16px}.posts-list__item a{opacity:1;transition:all ease .3s}.posts-list__item a:hover{opacity:.6;transition:all ease .3s}.posts-list__item h2{font-weight:bold;font-size:25px;color:#333;transition:all ease .3s}.posts-list__item h2:hover{opacity:.8;transition:all ease .3s}.btn-allposts{margin:0px auto 60px;display:block;border-radius:30px;border-bottom:3px solid #d2d2d2;padding:10px 25px;text-transform:uppercase;font-size:.9em;color:#fff;background:#644b4b;font-weight:500;transition:all ease .4s}.btn-allposts:hover{background:#fb5c73;border-bottom:3px solid #dc6677;transition:all ease .4s}.main-single-post{margin-top:120px}.post-page h1{font-size:35px;color:#333}.post-page{margin-top:30px;color:#333;line-height:180%;font-size:16px}.post-page img{border-radius:7px !important}.post-page strong{font-weight:bold}.post-page ul{margin-bottom:30px}.post-page ul li{margin-bottom:15px;list-style:disc}@media only screen and (max-width: 600px){.posts-list__item img{margin-left:0;margin-top:20px;width:100%;height:200px}.posts-list{padding:0 0;margin:20px 0}#intro-homepage .intro-post .intro-post__title{font-size:1.3em}.intro-marginl{margin-left:0px}#intro-homepage .intro-post{height:150px;margin-bottom:10px;margin-left:0}.posts-list__item h2{font-size:1.4em}.posts-list__item p{font-size:1em;margin-top:10px}#header .rc-actions button{margin-left:0}}.widget-author{padding:30px;text-align:center}.widget-author img{margin-bottom:15px}.widget-author a{color:#fb5c73}.widget-author p{font-size:16px}aside{margin-top:20px}aside .widget{width:300px;height:auto;background:#f5f5f5;border-radius:10px;margin-bottom:20px;padding:29px}aside .widget h2{font-size:15px;color:#a2a2a2;letter-spacing:3.41px;text-align:center;text-transform:uppercase}aside .wp-block-tag-cloud a{font-size:14px !important;background:#fff;box-shadow:0 0 5px -2px rgba(0,0,0,.5);border-radius:6px;text-align:center;padding:5px;margin:3px;display:inline-block}aside a{color:#333;line-height:160%;margin-bottom:15px;display:block;font-size:18px}aside .widget-popularposts{padding:35px 45px}aside .widget ol{counter-reset:my-awesome-counter;list-style:none;margin-bottom:0}aside .widget ol li{margin-bottom:20px;counter-increment:my-awesome-counter;position:relative}aside .widget ol li:last-child{margin-bottom:0}aside .widget ol li::before{content:counter(my-awesome-counter);color:#fb5c73;font-size:1.5rem;font-weight:bold;position:absolute;--size: 32px;left:calc(-1*var(--size) - 10px);width:var(--size);height:var(--size);top:0px;text-align:center}aside .widget ul li{list-style:number;margin-bottom:0;margin-left:20px}aside .widget ul li::marker{color:#1a7aff;font-weight:bold;font-size:22px}aside .wp-block-search .wp-block-search__input{border:none;background:rgba(0,0,0,0);padding:0}aside .wp-block-search .wp-block-search__button{border:none;background:rgba(0,0,0,0);padding:0}aside .wp-block-search .wp-block-search__button svg{min-width:40px;min-height:38px;fill:#1a7aff}aside .wp-block-search .wp-block-search__input::placeholder{color:#a4a4a4;opacity:1}aside .wp-block-search .wp-block-search__input:-ms-input-placeholder{color:#a4a4a4}aside .wp-block-search .wp-block-search__input::-ms-input-placeholder{color:#a4a4a4}.wp-block-search__inside-wrapper{border:none}.impulso-specs h1{font-weight:bold;font-size:25px;color:#ae390a}.impulso-specs .nav-link{background:#e5e5e5;color:#333}.impulso-specs .nav-link.active{background-color:#ae3908}.impulso-specs__title{color:#ae3908;font-weight:bold;border-bottom:1px solid #ae3908;padding:0 0 15px;margin-bottom:15px}.impulso-specs__subtitle{margin-bottom:30px;width:100%;color:#fff;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #e5e5e5;padding:10px 15px;background:#ae3908;border-radius:7px;font-size:18px}.item-spects-wrap{margin-bottom:100px}.scrollimpulso{padding-right:20px}.scrollimpulso::-webkit-scrollbar{width:4px}.scrollimpulso::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.scrollimpulso::-webkit-scrollbar-thumb{background:#f1f1f1}.scrollimpulso::-webkit-scrollbar-thumb:hover{background:#ccc}.spects-style-button{margin-top:15px !important;width:100% !important;border-radius:8px !important;border:1px solid #aaa !important;padding:15px !important;background-color:rgba(0,0,0,0) !important;text-align:left !important;color:#333 !important}:root{--color-yellow: #FFBA00;--color-darkgray: #232323;--color-red: #FF413B;--espacamento-padrao: 16px}.pcolor-red{color:var(--color-red)}.text-yellow{color:var(--color-yellow)}.text-white{color:#fff}.bgcolor-red{background-color:var(--color-red)}.bgcolor-yellow{background-color:var(--color-yellow)}.bgcolor-white{background-color:#fff}.bgcolor-lightgray{background-color:#f4f6f9}.bgcolor-darkgray{background-color:var(--color-darkgray)}.bgcolor-black{background-color:#000}.my-base{margin:80px auto}.py-base{padding-top:80px;padding-bottom:80px}.border-radius-style{border-radius:0 10px 0 10px;padding:15px 30px}.button-style{border-radius:99px;padding:10px 30px;color:#000;border:none}.overlay-wrap{display:block;width:100%;height:450px;overflow:hidden;position:relative;border-radius:10px}.overlay-wrap img{width:100%;height:100%;position:absolute;object-fit:cover;top:0}.overlay a{font-weight:700}.overlay-wrap:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 0, rgb(0, 0, 0) 100%);opacity:.8;transition:all .3s}.text-align-center{text-align:center}.swiper-pagination-block{position:relative !important;margin-top:40px !important}.main-title-style{font-weight:normal;font-size:35px}.title-style2{font-weight:bold;font-size:22px;letter-spacing:-0.5px;line-height:130%}.overlay{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;height:100%;width:100%;padding:30px 15px;top:0;justify-content:flex-end;font-weight:300;font-size:16px}.container-aj{max-width:620px;width:100%;padding:0 20px}.text-align-justify{text-align:justify}#sobrearea-wrap{background-image:url(../images/banner-sobre.jpg);background-repeat:no-repeat;background-size:cover;background-position:bottom}#certificadosarea-wrap{background-image:url(../images/banner-certificados.jpg);background-repeat:no-repeat;background-size:cover;min-height:700px;background-position:right;font-size:18px;line-height:180%}.topheaderarea-wrap{z-index:20;font-size:13px;width:100%}#numbersarea-wrap{margin-top:-76px;font-size:12px}#numbersarea-wrap .numbersarea-tile{font-weight:600;font-size:28px}#numbersarea-wrap .numbersarea-item{display:flex;height:120px;align-items:center;flex-direction:column;justify-content:center}#sobrearea-wrap{margin-top:-45px}#certificadosarea-wrap{margin-top:-100px}#certificadosarea-wrap .certificadosarea-content{margin-bottom:170px}#certificadoslinks-wrap{margin-top:-70px;font-size:15px}#certificadoslinks-wrap p{margin-bottom:6px}#contatoarea-wrap .logotipo{max-width:250px}.copyright a{color:#424343}.copyright{font-size:12px;color:#424343}.grafismo1{width:100%;max-width:30vw;position:absolute;right:0;z-index:2;margin-top:-190px}.grafismo2{width:100%;max-width:25vw;position:absolute;right:0;z-index:2;margin-top:-230px}.grafismo3{width:100%;max-width:25vw;position:absolute;left:0;z-index:2;margin-top:-218px}.intro-pages.sobrenos p span{color:var(--color-blue)}.intro-pages.sobrenos p{font-weight:bold;font-size:30px;line-height:120%}.intro-pages.sobrenos h1{font-size:16px;font-weight:300}.intro-pages{background-repeat:no-repeat;background-size:cover;height:450px;width:100%;padding-bottom:70px;background-color:#333}.intro-pages.single-blog h1{font-weight:bold;font-size:30px;line-height:120%}.sobrenos-infra{background-image:url(../images/bg-sobrenos-infra.jpg);background-repeat:no-repeat;background-size:cover}.sobreinfra-item{border:1px solid #fff;padding:20px;background:radial-gradient(97.57% 210.75% at 0.9% 2.98%, rgba(189, 189, 189, 0.4) 0%, rgba(255, 255, 255, 0) 100%);backdrop-filter:blur(17.9605px);border-radius:0px 15px;height:180px;margin:10px 0;display:flex;align-items:center}.pages-content table{width:100%;border-collapse:collapse}.pages-content table tr:nth-child(odd){background-color:#f2f2f2}.pages-content table tr:nth-child(even){background-color:#fff}.pages-content table tr{border:none !important}.pages-content table td,.pages-content table th{padding:12px;border:none !important}.pages-content h2,.pages-content h3,.pages-content h4{margin-bottom:20px;font-size:22px}.pages-content p{margin-bottom:20px;font-size:18px;font-weight:300;letter-spacing:0;color:#333}.pages-content ul{list-style:disc;margin-left:30px;font-size:18px;font-weight:300;letter-spacing:0;color:#333}.pages-content li{margin-bottom:20px}.pages-content{font-size:16px;font-weight:400;letter-spacing:0;color:#333}.contatosingle{background-image:url(../images/contato-single.jpg);background-repeat:no-repeat;background-size:cover;background-position:bottom}.singlepage h1{font-weight:bold}.contatomaps{background-image:url(../images/atendimento-mapa.jpg);background-repeat:no-repeat;background-size:cover}.contatomaps-item{border:1px solid #fff;padding:30px;background:radial-gradient(97.57% 210.75% at 0.9% 2.98%, rgba(189, 189, 189, 0.4) 0%, rgba(255, 255, 255, 0) 100%);backdrop-filter:blur(17.9605px);border-radius:0px 15px;line-height:120%}.wrap-content-video{position:absolute;left:0;right:0;top:0;bottom:0;z-index:99;max-width:800px;margin:0 auto}.wrap-content-video .content-video{text-align:center;height:auto;position:relative;top:40%;font-family:var(--fonte-stix);font-weight:400}.video-container{overflow:hidden;width:100% !important;height:100vh;background-color:#777679;position:relative;z-index:1}.video-container .overlay{background:#0a0a0a;background:linear-gradient(180deg, rgba(10, 10, 10, 0.32) 0%, rgba(10, 10, 10, 0.9) 100%);position:absolute;z-index:10;width:100%;height:100%}.video-container .video{width:190vh;min-width:100%;min-height:56.25vw;max-width:none;height:130vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#contato input,#contato textarea{background-color:rgba(0,0,0,0);width:100%;padding:14px 20px;margin-bottom:15px;border:none;border-bottom:1px solid #aaa}#contato textarea{height:120px}#contato input[type=submit]{width:100px;border:none;padding:0;font-weight:bold;background-color:rgba(0,0,0,0);color:var(--color-yellow);margin-bottom:0}.wrap-home-gradient{background-color:#292929;background-image:url("../images/bg-slides.jpg");background-repeat:repeat}.listhome-post .listhome-post-item img{border-radius:10px}.wrapdepoimento-item{border-radius:10px}.intro-home{margin-top:-100px;z-index:3;font-size:17px;position:relative}.intro-home .container-aj{margin-top:100px}.parallax-area{object-fit:cover;top:0;left:0;width:120vw;height:130vh;transform:translateY(0);pointer-events:none;border:0}.parallax-bg{background-attachment:scroll;background-repeat:no-repeat;background-size:cover;will-change:background-position}.parallax-area{object-fit:cover;top:0;left:0;width:120vw;height:130vh;transform:translateY(0);pointer-events:none;border:0}#modalvideohome .modal-dialog{max-width:1000px}#modalvideohome .modal-dialog .modal-content{background-color:#000}#modalvideohome .modal-dialog .modal-content iframe{height:500px}.page-numbers:hover{color:#fff;opacity:.8}.page-numbers{background-color:#805e03;padding:15px;color:#000}.page-numbers.current{font-weight:bold;background-color:#ffba00}@media(max-width: 768px){.btn-contato{text-align:center}.sobrenos-infra img{width:90%}.sobrenos-infra .rellax{transform:none !important}.clientslider img{width:90%}}/*# sourceMappingURL=style.css.map */
