body#page-divulgacao{background-color:#fff}body#page-divulgacao .container-breadcrumbs{border-top:2px solid #e3e4e6;padding:5px 0}body#page-divulgacao ul#breadcrumbs{text-align:right}.mask-round{overflow:hidden;position:relative;border-radius:8px;border:0 solid #e4e5e7;width:210px;height:210px}.resume-company .mask-round{background-color:#fff;display:table-cell;vertical-align:middle}a.edit-page:link,a.edit-page:visited{background-color:#8bbd4f;color:#fff!important;border-radius:20px;font-size:13px;padding:2px 6px;text-decoration:none}a.edit-page:hover{background-color:#78a344}a.edit-page:link .icon,a.edit-page:visited .icon{color:#fff!important}.rating-list .scoll{border-radius:10px;height:80px;width:5px;position:absolute;right:22px;top:20px}.reportPage{margin-top:50px}.reportPage a{border-bottom:1px solid #f5cbd8}.details-company{margin-top:10px}body#page-divulgacao .titlePage{height:auto;min-width:75px;border-bottom:#c8c8c8;box-shadow:none 5px 12px -1px rgba(0,0,0,.06)}body#page-divulgacao .titlePage h2{margin-bottom:0;margin-left:75px}body#page-divulgacao .titlePage .container-logo{height:60px;width:60px;overflow:hidden;margin-right:20px;border-radius:3px;vertical-align:middle;position:absolute;top:7px;background:#fff;border:1px solid #e4e5e7;border-radius:5px}body#page-divulgacao .titlePage .container-logo img{width:100%}body#page-divulgacao .titlePage .display-table{height:75px}body#page-divulgacao .titlePage .container-logo .display-table{height:60px}body#page-divulgacao .titlePage.hidden-top{display:none!important}body#page-divulgacao .titlePage.show-top{position:fixed;top:0;width:100%;z-index:30;box-shadow:0 5px 12px -2px rgba(0,0,0,.06)}body#page-divulgacao .titlePage.show-top .container.scroll-top{height:84px;display:flex;justify-content:space-between;align-items:center}body#page-divulgacao .titlePage.show-top .container.scroll-top .actions{display:flex;align-items:center;justify-content:space-between;width:290px}body#page-divulgacao .titlePage.show-top .container.scroll-top .actions .interested-clients{background-color:#f6f8f9;border-radius:100px;color:#2e4559;display:flex;justify-content:center;align-items:center;height:54px;transition:all .3s;min-width:110px;max-width:230px;width:100%;padding:0 20px;transition:all .3s}body#page-divulgacao .titlePage.show-top .container.scroll-top .actions .interested-clients:hover{background-color:#8bbd4f;color:#fff}body#page-divulgacao .titlePage.show-top .container.scroll-top .actions .user-menu{background-color:#8bbd4f;color:#fff;width:45px;height:45px;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}body#page-divulgacao .titlePage.show-top .container.scroll-top .actions .user-menu .set-menu{position:absolute;width:20px;height:20px;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;bottom:0;right:-6px;z-index:2}body#page-divulgacao .titlePage.show-top .container.scroll-top .actions .login{width:227px;border-radius:100px;background-color:#208fcf;color:#fff;font-size:16px;display:flex;justify-content:center;align-items:center;height:43px;font-family:'Segoe UI';font-weight:600}body#page-divulgacao .titlePage.show-top .container.scroll-top .actions #user-sub-menu-nav{list-style:none;position:absolute;background-color:#fff;border:1px solid #e4e5e7;border-radius:9px;right:122px;top:75px;width:340px;display:none}body#page-divulgacao .titlePage.show-top .container.scroll-top .actions #user-sub-menu-nav::before{color:#f8f8f8;content:'\E86D';font-family:fontello-portal;font-size:20px;position:absolute;top:-13px;right:10px}body#page-divulgacao .titlePage.show-top .container.scroll-top .actions #user-sub-menu-nav #user-resume{display:block;background-color:#f8f8f8;border-bottom:1px solid #e4e5e7;padding:25px 30px 20px 30px;border-top-left-radius:9px;border-top-right-radius:9px}body#page-divulgacao .titlePage.show-top .container.scroll-top .actions #user-sub-menu-nav #user-resume p{margin:0;cursor:inherit}body#page-divulgacao .titlePage.show-top .container.scroll-top .actions #user-sub-menu-nav #sub-menu-options{padding:25px 30px 0 30px}body#page-divulgacao .titlePage.show-top .container.scroll-top .actions #user-sub-menu-nav #sub-menu-options ul li{height:40px}body#page-divulgacao .titlePage.show-top .container.scroll-top .actions #user-sub-menu-nav .notification{position:relative!important;top:0;right:0}body#page-divulgacao .titlePage.show-top .container.scroll-top .actions #user-sub-menu-nav #sub-menu-options ul li a{line-height:40px;color:#4b5561;display:block}body#page-divulgacao .titlePage.show-top .container.scroll-top .actions #user-sub-menu-nav #sub-menu-options ul li a .icon,body#page-divulgacao .titlePage.show-top .container.scroll-top .actions #user-sub-menu-nav #sub-menu-options ul li a:hover,body#page-divulgacao .titlePage.show-top .container.scroll-top .actions #user-sub-menu-nav #sub-menu-options ul li:last-child a:hover .icon{color:#8bbd4f}body#page-divulgacao .titlePage.show-top .container.scroll-top .actions #user-sub-menu-nav #sub-menu-options ul li a .icon{margin-right:8px}body#page-divulgacao .titlePage.show-top .container.scroll-top .actions #user-sub-menu-nav #sub-menu-options ul li:last-child{height:30px;text-align:right}body#page-divulgacao .titlePage.show-top .container.scroll-top .actions #user-sub-menu-nav #sub-menu-options ul li:last-child .icon{color:#4b5561;margin-right:4px}body#page-divulgacao .titlePage.show-top .container.scroll-top .actions #user-sub-menu-nav #sub-menu-options ul li:last-child a{line-height:30px}.titlePage #menu-pag-divulgacao ul{list-style:none;float:right;margin-bottom:0}.titlePage #menu-pag-divulgacao ul li{float:left;margin-bottom:0}#menu-pag-divulgacao ul li a:visited,.titlePage #menu-pag-divulgacao ul li a:link{padding:0 15px;font-weight:500}.titlePage #menu-pag-divulgacao ul li:last-child a:link{padding-right:0}.titlePage #menu-pag-divulgacao ul li a:hover{color:#8bbd4f}.page-divulgacao-topo{padding:50px 0 20px 0;border-bottom:0 solid #dfe1e3}.page-divulgacao-topo hr{margin:0}.page-divulgacao-topo .action{margin-top:20px}.page-divulgacao-topo .container-logo{min-height:210px;max-height:210px;max-width:210px;min-width:210px}.page-divulgacao-topo .container-logo img{width:100%}.page-divulgacao-topo .resume-company{display:flex}.page-divulgacao-topo .resume-company .text-resume-company{padding-left:40px;max-width:1080px}.page-divulgacao-topo .resume-company .text-resume-company .company-name-and-rating{display:flex;justify-content:flex-start;align-items:center}.page-divulgacao-topo .resume-company .text-resume-company .company-name-and-rating h2{font-family:Gilroy-bold;font-size:45px;color:#2e4559}.page-divulgacao-topo .resume-company .text-resume-company p.description{margin:0 0 15px 0;font-family:'Segoe UI';line-height:30px;color:#2e4559;font-size:16px}.page-divulgacao-topo .resume-company .text-resume-company .container-stars-rating{display:inline-block}.page-divulgacao-topo .resume-company .btn-solicite-proposta a.solicite-proposta{width:100%;max-width:290px;border-radius:100px;background-color:#8bbd4f;color:#fff;font-size:16px;font-family:'Segoe UI';height:54px;display:flex;justify-content:center;align-items:center;transition:all .3s;border:1px solid transparent}.page-divulgacao-topo .resume-company .btn-solicite-proposta a.solicite-proposta:hover{background-color:#fff;border-color:#8bbd4f;color:#8bbd4f}.make-pd-request{width:270px;float:right;position:relative;top:-40px}#container-propostal .page-divulgacao-topo{padding:0 0}#container-propostal .page-divulgacao-topo .resume-company{height:210px;width:100%}#container-propostal .page-divulgacao-topo .resume-company .container-buttons{text-align:right}#container-propostal .page-divulgacao-topo .container-logo{height:100%}body#page-divulgacao .no-image-divulgacao{display:table;width:100%;height:100%}body#page-divulgacao .no-image-divulgacao>div{display:table-cell;vertical-align:middle}body#page-divulgacao .no-image-divulgacao span,body#page-divulgacao .no-image-divulgacao>div span{display:none;font-size:12px}body#page-divulgacao .no-image-divulgacao>div:hover{cursor:pointer}body#page-divulgacao .no-image-divulgacao>div:hover i{margin-bottom:0}body#page-divulgacao .no-image-divulgacao>div:hover span{display:inline-block}.company-infos{display:flex;justify-content:flex-start;align-items:center}.company-infos .high-performance-company,.company-infos .horario-atendimento,.company-infos .localizacao,.company-infos .quick-response{display:flex;justify-content:flex-start;align-items:center;margin-right:20px}.company-infos .high-performance-company p,.company-infos .horario-atendimento p,.company-infos .localizacao p,.company-infos .quick-response p{font-family:'Segoe UI';font-size:16px;margin-bottom:0}.company-infos .localizacao,.horario-atendimento{position:relative;display:flex;align-items:center}.horario-atendimento i.icon-down-arrow-1{cursor:pointer}.horario-atendimento ul{padding:10px 15px;border:1px solid #dfe1e3;border-radius:5px;position:absolute;z-index:5;box-shadow:nonepx 0 8px #dfe1e3;top:20px;right:0;width:232px}.horario-atendimento p{display:inline-block;margin-bottom:0}.horario-atendimento p+ul{visibility:hidden;opacity:0;transition:visibility .3s,opacity .3s linear}.horario-atendimento:hover p+ul{visibility:visible;opacity:1;transition:visibility .3s,opacity .3s linear}.company-infos .quick-response i,.company-infos .quick-response p{color:#00dcdd}.company-infos .high-performance-company i,.company-infos .high-performance-company p{color:#208fcf}.review-count-topo{font-size:12px;margin-left:5px}.container-portfolio .portfolio .portfolio-filter{display:flex;justify-content:center;align-items:center;margin-top:40px;padding:15px 0;flex-wrap:wrap}.container-portfolio .portfolio .portfolio-filter h2{font-size:45px;font-family:Gilroy-bold;color:#2e4559;text-align:center}.container-portfolio .portfolio .portfolio-filter a{min-width:99px;border-radius:100px;display:flex;justify-content:center;align-items:center;border:1px solid #d9dee1;color:#2e4559;font-family:'Segoe UI';font-size:16px;padding:0 10px;height:35px;transition:all .3s;margin-bottom:5px}.container-portfolio .portfolio .portfolio-filter a{font-size:45px;font-family:Gilroy;color:#2e4559}.container-portfolio .portfolio .portfolio-filter a:not(:last-child){margin-right:5px}.container-portfolio .portfolio .portfolio-filter a.active,.container-portfolio .portfolio .portfolio-filter a:hover{border-color:#2e4559;color:#fff;background-color:#2e4559}.container-portfolio .container-items{margin-bottom:40px}.container-portfolio .container-items .request-proposal{opacity:0;transition:opacity .5s}.container-portfolio .container-items:hover .request-proposal{opacity:1;transition:opacity .5s}.container-portfolio .container-items .mask-images{border-radius:5px;overflow:hidden;margin-bottom:15px;height:270px;border-radius:5px}.container-portfolio .container-items .mask-images .mask{width:50%;float:left;overflow:hidden}.container-portfolio .container-items .mask-images.contains-just-one .mask{width:100%}.container-portfolio .container-items .mask-images .mask img{width:100%}.container-portfolio .container-items .mask.video{height:50%;position:relative}.container-portfolio .container-items .mask.video a{height:100%}.container-portfolio .container-items .mask.video .thumbnail{padding:0;margin-bottom:0;border:0}.container-portfolio .container-items .mask.video .thumbnail img{max-width:none;height:195px;width:270px;margin-top:-30px;margin-left:-70px}.container-portfolio .container-items .mask.video span.video-icon{background-image:url(../images/video-icon.png);background-repeat:no-repeat;height:40px;width:40px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;opacity:.7;cursor:pointer;overflow:hidden}.container-portfolio .container-items .mask.video.contains-just-one{height:100%}.container-portfolio .container-items .mask.video.contains-just-one .thumbnail img{max-width:none;height:375px;width:495px;margin-top:-48px;margin-left:-105px}.container-portfolio .container-items .mask.video.contains-just-one span.video-icon-big{background-image:url(../images/video-icon-big.png);background-repeat:no-repeat;height:62px;width:62px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;opacity:.7;cursor:pointer;overflow:hidden}.container-clientes{padding:100px 0;background-color:#364e62}.container-clientes .main-clients h2{font-family:Gilroy-bold;font-size:45px;text-align:center;color:#fff}.container-clientes .mask-logos{border-radius:16px;overflow:hidden;width:10.75%;float:left;margin-right:1.7%;height:111px;position:relative;background-color:transparent}.container-clientes .mask-logos.add-more{background-color:#e4e5e7}.container-clientes .mask-logos img{width:100%}.container-clientes .carrossel-logos{position:relative}.container-clientes .carrossel-logos i.navegation{position:absolute;cursor:pointer;top:48px}.container-clientes .carrossel-logos i.icon-left-arrow-1{left:-45px}.container-clientes .carrossel-logos i.icon-right-arrow-1{right:-40px}.container-clientes .carrossel-logos .carousel-control.left,.container-clientes .carrossel-logos .carousel-control.right{background-image:none}.carrossel-logos .carousel-indicators{bottom:-40px}.container-clientes .carousel-control-next,.container-clientes .carousel-control-prev{align-items:flex-start;left:auto;right:auto}.container-about{padding-top:80px;padding-bottom:60px}.container-about .mask-mancha-grafica{border:1px dashed #fff;border-radius:10px;display:block;width:100%;height:88%;padding:30px;position:absolute;background-image:url(../images/bg/grey12-90.png);color:#fff;font-size:16px;font-weight:700;text-align:center;line-height:24px}.container-about .about-company h2{text-align:center;color:#364e62;font-family:Gilroy-bold;font-size:45px;margin-bottom:40px}.container-about .about-company .menu-abas{width:100%;height:40px;margin-bottom:40px}.container-about .about-company .menu-abas li{float:left}.container-about .about-company .menu-abas li a:link,.container-about .about-company .menu-abas li a:visited{color:#208fcf;padding:0 10px;display:block;line-height:40px;height:40px}.container-about .about-company .menu-abas li a:hover{border-bottom:3px solid #a5aab0}.container-about .about-company .menu-abas li a.active{border-bottom:3px solid #208fcf}.container-about .about-company .about-text-block{position:relative}.container-about .about-company .about-text-block p{font-family:'Segoe UI';font-size:16px;line-height:30px;color:#2e4559}.container-about .about-company .galeria-about .big-image{border-radius:20px;overflow:hidden;width:80%;float:left;height:360px}.container-about .about-company .galeria-about .nav-images{float:left;width:12%;margin-left:3%;display:flex;flex-direction:column;align-items:flex-end}.container-about .about-company .galeria-about .nav-images li{width:64px;height:64px;border-radius:50px;overflow:hidden;margin-bottom:10px}.container-about .about-company .galeria-about .nav-images li:hover{border:3px solid #a5aab0}.container-about .about-company .galeria-about .nav-images li.selected{border:3px solid #8bbd4f}.container-about .about-company .galeria-about .nav-images li:hover img{margin-top:-5px;margin-left:-5px}.container-about .about-company .galeria-about .nav-images li:last-child{margin-bottom:0}.container-about .about-company .video-institutional{padding-top:10px}.container-about .about-company .video-institutional a img{margin-right:8px}.portfolio-wrap{position:relative;margin-top:1%}.portfolio-content{position:relative;padding:80px 70px;padding-right:390px}.portfolio-content img{width:100%;margin-bottom:60px}.portfolio-sidebar{width:320px;position:fixed;z-index:2;right:70px;top:2%;padding:50px 30px;border-top-right-radius:5px;border-bottom-right-radius:5px;height:96%}#page-divulgacao .container-beauty-box{max-height:620px;border-left:0;margin-top:20px;background-color:#fff;max-width:750px;margin:0 auto;position:relative}.container-beauty-box ul.list-testimonials{padding:15px 55px}#page-divulgacao .container-beauty-box .content{padding-right:15px}body#page-divulgacao #contato{padding:100px 0;background-color:#fbfcfd}body#page-divulgacao #contato .company-data{display:flex;flex-direction:column;justify-content:center;align-items:center}body#page-divulgacao #contato .company-data h2{font-size:45px;font-family:Gilroy-bold;text-align:center;color:#2e4559}body#page-divulgacao #contato .company-data .data{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}body#page-divulgacao #contato .company-data .data .data-list .data-list-group{cursor:pointer}body#page-divulgacao #contato .company-data .data .data-list:hover .data-list-group span{transition:color .3s;color:#208fcf;cursor:pointer}body#page-divulgacao #contato .company-data .data .data-list .data-list-group:not(:first-child){padding-left:50px}body#page-divulgacao #contato .company-data .data .data-list p,body#page-divulgacao #contato .company-data .data .data-list p span{font-family:'Segoe UI';font-size:16px}body#page-divulgacao #contato .company-data .data .contact{max-width:750px;display:flex;justify-content:space-between;align-items:center;width:100%;padding:30px 0;flex-wrap:wrap}body#page-divulgacao #contato .company-data .data .contact a{max-width:240px;width:100%;height:54px;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:100px}body#page-divulgacao #contato .company-data .data .contact a.whatsapp{background-color:#2caa00;border:1px solid transparent;transition:all .3s}body#page-divulgacao #contato .company-data .data .contact a.whatsapp:hover{background-color:#fff;color:#2caa00;border-color:#2caa00}body#page-divulgacao #contato .company-data .data .contact a.call{background-color:#208fcf;border:1px solid transparent;transition:all .3s}body#page-divulgacao #contato .company-data .data .contact a.call:hover{background-color:#fff;border-color:#208fcf;color:#208fcf}body#page-divulgacao #contato .company-data .data .contact a.proposal{background-color:#8bbd4f;border:1px solid transparent;transition:all .3s}body#page-divulgacao #contato .company-data .data .contact a.proposal:hover{background-color:#fff;border-color:#8bbd4f;color:#8bbd4f}body#page-divulgacao #contato .company-data .data .opening-hours .quick-response,body#page-divulgacao #contato .company-data .data .opening-hours .quick-response i{color:#00dcdd}body#page-divulgacao #contato .company-data .data .opening-hours .high-performance-company,body#page-divulgacao #contato .company-data .data .opening-hours .high-performance-company i{color:#208fcf}body#page-divulgacao #contato .company-data .data .opening-hours .high-performance-company{font-size:16px;font-family:'Segoe UI';margin-bottom:0!important}.container-map{background-image:url(../images/bg/map.jpg);background-repeat:no-repeat;padding:50px 0;display:flex;justify-content:center;align-items:center;flex-direction:column}.container-map .authenticated,.container-map .not-authenticated{display:flex;justify-content:center;align-items:center;flex-direction:column}.container-map .not-authenticated i{color:#2e4559;font-size:90px}.container-map .authenticated h2,.container-map .not-authenticated h2{margin:20px 0;font-family:Gilroy-bold;color:#2e4559;font-size:45px;text-align:center}.container-map .not-authenticated a{height:54px;max-width:200px;width:100%;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#208fcf;border-radius:100px}.container-map .authenticated form{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;max-width:410px}.container-map .authenticated form .phone{display:flex;width:100%}.container-map .authenticated form .phone .ddd{width:20%;margin-right:8px}.container-map .authenticated form .phone .number{width:80%}.container-map .authenticated input[type=number],.container-map .authenticated input[type=text]{width:100%;height:54px;max-width:410px;padding-left:20px;background-color:#fff;border:1px solid #c1c8ce;border-radius:100px;margin-bottom:8px}.container-map .authenticated .checkbox{display:flex;justify-content:flex-start;align-items:center;margin:10px 0}.container-map .authenticated .checkbox.custom-control{padding-left:0!important}.container-map .authenticated .checkbox label{margin-bottom:0!important;color:#2e4559;font-size:16px;font-family:'Segoe UI'}.container-map .authenticated .checkbox input[type=checkbox]{position:relative;opacity:1}.container-map .authenticated input[type=number]::-webkit-inner-spin-button,.container-map .authenticated input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.container-map .authenticated input.submit{width:100%;height:54px;max-width:200px;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#fff;background-color:#208fcf;border-radius:100px;border:none}.container-map .authenticated .custom-checkbox{display:flex;justify-content:flex-start;align-items:center}#reviews{padding:100px 0}#reviews .reviews-header{display:flex;flex-direction:column;justify-content:center;align-items:center}#reviews .reviews-header .reviews-header-title{font-family:Gilroy-bold;color:#2e4559;font-size:45px;line-height:50px;text-align:center}#reviews .reviews-header .reviews-header-details{display:flex;justify-content:center;align-items:center;width:100%}#reviews .reviews-header .reviews-header-details .rate-company-btn{height:34px;max-width:188px;width:100%;background-color:#208fcf;border-radius:100px;display:flex;justify-content:center;align-items:center;color:#fff;text-decoration:none}#request-proposal{padding-bottom:100px}#request-proposal .step1{position:relative;max-width:750px;margin:0 auto}#request-proposal .step1 h2{font-family:Gilroy-bold;font-size:45px;color:#2e4559;line-height:50px;text-align:center}#request-proposal .step1 .company{display:flex;align-items:center;justify-content:center}#request-proposal .step1 .company img{border-radius:3px;height:32px;width:32px}#request-proposal .step1 .form-group{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:490px;margin:0 auto}#request-proposal .step1 .form-group input{border:1px solid #c1c8ce;border-radius:100px;padding-left:20px;height:54px}#request-proposal .step1 .form-group textarea{border:1px solid #c1c8ce;border-radius:20px;padding-left:20px;resize:none;height:170px}#request-proposal .step1 .form-group input:focus{border-color:#208fcf}#request-proposal .step1 .form-group .phone{display:flex;justify-content:flex-start;align-items:center;width:100%}#request-proposal .step1 .form-group .phone .phone-ddd{width:20%;margin-right:8px;padding-left:30px}#request-proposal .step1 .form-group .phone .phone-number{width:80%}#request-proposal .step1 .servicos{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#request-proposal .step1 .seller .checkbox-option p{padding-left:0;font-size:14px;color:#4b5561}#request-proposal .step1 .input-servicos{max-width:490px;margin:0 auto}#request-proposal .step1 .input-servicos .input-servicos-form{display:flex;position:relative}#request-proposal .step1 .input-servicos .input-servicos-form input{z-index:9;border:1px solid #c1c8ce;border-radius:100px!important;padding-left:20px;height:54px}#request-proposal .step1 .input-servicos .input-servicos-form .icon{z-index:9;position:absolute;top:18px;right:23px;cursor:pointer}#request-proposal .step1 .input-servicos .item-suggestion{text-align:left;z-index:8;max-width:490px;padding:20px 25px;margin-top:-30px;border:1px solid #c1c8ce;background-color:#f2f2f2;border-top:0;border-top-left-radius:0;border-top-right-radius:0;overflow:auto}#request-proposal .step1 .input-servicos .item-suggestion:before{content:"";display:block;width:90%;height:1px;background:#d2d4d7;margin:auto;position:absolute;top:0;left:0;right:0}#request-proposal .step1 .input-servicos .item-suggestion ul li{padding-left:22px}#request-proposal .step1 .input-servicos .item-suggestion a{color:#208fcf;text-decoration:none;position:relative}#request-proposal .step1 .input-servicos .item-suggestion a:before{content:'\e838';font-family:fontello-portal;font-size:7px;position:absolute;top:5px;left:-12px;opacity:0}#request-proposal .step1 .input-servicos .item-suggestion a:hover:before{opacity:1}#request-proposal .step1 .input-servicos .item-suggestion a.desactive{color:#a5aab0;cursor:default}#request-proposal .step1 .input-servicos .item-suggestion a.desactive:hover:before{opacity:0}#request-proposal .step1 .input-servicos .item-suggestion .results-search{max-height:230px}#request-proposal .start-request{max-width:240px;width:100%;color:#fff;font-family:'Segoe UI';height:54px;font-size:16px;background-color:#8bbd4f;display:flex;justify-content:center;align-items:center;border-radius:100px;margin:0 auto;cursor:pointer;transition:background-color .3s}#request-proposal .start-request:hover{background-color:#5f8b29}nav#mainmenu.visible-footer{border-top:1px solid #eff0f1;border-bottom:1px solid #eff0f1}nav#mainmenu.visible-footer ul{position:relative}nav#mainmenu.visible-footer ul li a:hover{background-color:transparent;border-bottom:3px solid #8bbd4f;color:#8bbd4f}nav#mainmenu.visible-footer .dropdown .sub-menu{position:absolute;bottom:50px;right:0;top:auto;border-top-left-radius:9px;border-top-right-radius:9px;border-bottom-left-radius:9px;border-bottom-right-radius:0;border:2px solid #dfe1e3}nav#mainmenu.visible-footer .dropdown .sub-menu li a:hover{background-color:transparent}.cursor-pointer{cursor:pointer}.review-opacity{opacity:.6}@media screen and (max-width:1280px){.container-portfolio .container-items .mask-images{height:262px}}@media screen and (max-width:1252px){.company-infos{flex-direction:column;justify-content:flex-start;align-items:flex-start}.company-infos .high-performance-company,.company-infos .horario-atendimento,.company-infos .localizacao,.company-infos .quick-response{margin-right:0;margin-bottom:20px}}@media screen and (max-width:1200px){.container-portfolio .container-items .mask-images{height:292px}}@media screen and (max-width:1080px){.page-divulgacao-topo .resume-company .btn-solicite-proposta{top:20px}}@media screen and (max-width:992px){body#page-divulgacao .titlePage.show-top .container.scroll-top{display:none}.page-divulgacao-topo .resume-company{flex-direction:column;justify-content:center;align-items:center}.page-divulgacao-topo table.resume-company{margin-top:0}.page-divulgacao-topo .container-logo{margin-bottom:20px}.container-portfolio .container-items h3{min-height:42px}.container-clientes .mask-logos{width:18.4%;height:112px}.container-portfolio .container-items .mask-images{height:345px}.container-about .galeria-about{margin-top:40px;position:relative}.container-about .galeria-about .big-image{width:88%}.container-about .galeria-about .big-image img{width:100%}.container-about .galeria-about .nav-images{width:9%;margin-left:3%}}@media screen and (max-width:768px){body#page-divulgacao #contato .company-data .data .data-list .data-list-group{padding-left:15px!important}.titlePage #menu-pag-divulgacao ul{display:none}.page-divulgacao-topo .resume-company .text-resume-company .company-name-and-rating{flex-direction:column;justify-content:center;align-items:center}.page-divulgacao-topo .resume-company .text-resume-company .company-name-and-rating h2{text-align:center}}@media screen and (max-width:720px){.page-divulgacao-topo .mask-round{margin:0 auto;padding-top:0;display:block}.page-divulgacao-topo .resume-company .text-resume-company{padding-left:0}.page-divulgacao-topo .mask-round{margin-bottom:20px}.container-clientes .mask-logos{width:23.4%;height:147px}.container-about .galeria-about .big-image{height:430px}.container-about .galeria-about .big-image img{width:100%;height:auto}.container-portfolio .container-items h3{font-size:18px}.container-portfolio .container-items .mask-images{height:281px}}@media screen and (max-width:640px){.container-clientes .mask-logos{height:132px}.page-divulgacao-topo .mask-round{margin:0 auto}ul#contacts-list li span a{display:inline-block;visibility:visible}}@media screen and (max-width:600px){.container-portfolio .container-items .mask-images{height:253px}.container-about .galeria-about .big-image{width:100%;margin-bottom:10px}.container-about .galeria-about .nav-images{width:100%;margin-left:0}.container-about .galeria-about .nav-images li{float:left;margin-right:6%}.container-about .galeria-about .nav-images li:last-child{margin-right:0}.container-clientes .mask-logos{height:119px}.page-divulgacao-topo .resume-company .text-resume-company .localizacao{margin-bottom:10px}}@media screen and (max-width:545px){#page-divulgacao .container-beauty-box{min-height:730px;max-height:730px}#page-divulgacao .custom-scrollbar,#page-divulgacao .no-custom-scrollbar{height:544px!important}#page-divulgacao ul#contacts-list li span:first-child{width:auto}#page-divulgacao ul#contacts-list li span{display:block}}@media screen and (max-width:480px){.container-portfolio .container-items .mask-images{height:201px}.container-clientes .mask-logos{height:90px}.container-about .galeria-about .nav-images li{margin-right:4%}.container-about .menu-abas li a:link,.container-about .menu-abas li a:visited{font-size:13px}.container-about .galeria-about .big-image{height:400px}.container-about .mask-mancha-grafica{height:92%}.container-portfolio .container-items h3{min-height:63px}#page-divulgacao .container-beauty-box .custom-scrollbar{height:670px!important}#page-divulgacao .container-beauty-box ul.list-testimonials{padding:10px 20px}#page-divulgacao .container-beauty-box ul#contacts-list{padding:20px}}@media screen and (max-width:425px){body#page-divulgacao #contato .company-data .data .contact{justify-content:center}body#page-divulgacao #contato .company-data .data .contact a{margin-bottom:5px}body#page-divulgacao #contato .company-data .data .row.opening-hours{justify-content:center}#reviews .reviews-header .reviews-header-details{flex-direction:column}#reviews .reviews-header .reviews-header-details .rate-company-btn{margin:20px 0}}@media screen and (max-width:375px){#page-divulgacao .container-beauty-box{min-height:775px;max-height:775px}.container-about .galeria-about .big-image{height:315px}.container-portfolio .container-items h3{min-height:84px}.container-portfolio .container-items .mask-images{height:186px}.container-clientes .mask-logos{width:45%;height:117px;margin-right:5%}}@media screen and (max-width:320px){.container-about .galeria-about .big-image{height:270px}.container-about .mask-mancha-grafica{height:93%}}
