.c-jade-green{color:#24b24a !important}.c-jade-green-event:hover,.c-jade-green-event:active,.c-jade-green-event:focus{color:#24b24a !important}.bgc-jade-green{background-color:#24b24a !important}.bgc-jade-green-event:hover,.bgc-jade-green-event:active,.bgc-jade-green-event:focus{background-color:#24b24a !important}.bdc-jade-green{border-color:#24b24a !important}.bdc-jade-green-event:hover,.bdc-jade-green-event:active,.bdc-jade-green-event:focus{border-color:#24b24a !important}.c-charcoal-grey{color:#424244 !important}.c-charcoal-grey-event:hover,.c-charcoal-grey-event:active,.c-charcoal-grey-event:focus{color:#424244 !important}.bgc-charcoal-grey{background-color:#424244 !important}.bgc-charcoal-grey-event:hover,.bgc-charcoal-grey-event:active,.bgc-charcoal-grey-event:focus{background-color:#424244 !important}.bdc-charcoal-grey{border-color:#424244 !important}.bdc-charcoal-grey-event:hover,.bdc-charcoal-grey-event:active,.bdc-charcoal-grey-event:focus{border-color:#424244 !important}.c-white{color:#fff !important}.c-white-event:hover,.c-white-event:active,.c-white-event:focus{color:#fff !important}.bgc-white{background-color:#fff !important}.bgc-white-event:hover,.bgc-white-event:active,.bgc-white-event:focus{background-color:#fff !important}.bdc-white{border-color:#fff !important}.bdc-white-event:hover,.bdc-white-event:active,.bdc-white-event:focus{border-color:#fff !important}.c-body{color:#fafafa !important}.c-body-event:hover,.c-body-event:active,.c-body-event:focus{color:#fafafa !important}.bgc-body{background-color:#fafafa !important}.bgc-body-event:hover,.bgc-body-event:active,.bgc-body-event:focus{background-color:#fafafa !important}.bdc-body{border-color:#fafafa !important}.bdc-body-event:hover,.bdc-body-event:active,.bdc-body-event:focus{border-color:#fafafa !important}html,body{background:#fafafa;margin:0 !important;padding:0 !important;font-family:'Akzidenz-Regular' sans-serif;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important}.modal-open{overflow:unset !important;padding:0px !important}nav{padding-right:0px !important}button{cursor:pointer !important}a{text-decoration:none !important;color:none}@font-face{font-family:'Akzidenz-light' sans-serif;font-weight:300;src:url(../fonts/AkzidenzGrotesk-Light.otf)}@font-face{font-family:'Akzidenz-Regular' sans-serif;font-weight:400;src:url(../fonts/Akzidenz-Grotesk-Medium.otf)}nav{position:fixed;font-family:'Akzidenz-Regular' sans-serif}nav button{outline:none !important}nav .navbar-toggler{position:absolute;right:0}nav ul li{font-size:12px;text-decoration:none}nav ul li a{color:#FFF;transition:.5s ease-out}nav ul li a:hover{color:#21a043}nav .container-btn a{font-size:12px;padding:10px 15px;border-radius:0px;color:#fff;border:1px solid #24b24a;transition:ease-out .5s}nav .container-btn a:hover{background:#24b24a;color:#fff !important}.navbar-toggler-icon-barufi{display:flex;width:1.3em;height:1.0em;vertical-align:middle;content:"";background:url(../img/icon-menu.png) no-repeat center center;background-size:100% 100%;outline:none}.nav-menu{transition:.4s ease-out;background:none}@media only screen and (min-width: 992px){.nav-menu-bg{background:#fff;box-shadow:-2px 1px 20px 0 rgba(0,0,0,0.2);font-family:'Akzidenz-Regular' sans-serif}.nav-menu-bg a{color:#424244}.nav-menu-bg .btn-nav{color:#424244}}.logo-scroll{display:none}.logo-desk-mob{display:none !important}@media only screen and (min-width: 0px){.nav-menu-bg{background:#fff;box-shadow:-2px 1px 20px 0 rgba(0,0,0,0.2);font-family:'Akzidenz-Regular' sans-serif}.nav-menu-bg a{color:#fff}.nav-menu-bg .btn-nav{color:#424244}}@media only screen and (min-width: 992px){.nav-menu-bg{background:#fff;box-shadow:-2px 1px 20px 0 rgba(0,0,0,0.2);font-family:'Akzidenz-Regular' sans-serif}.nav-menu-bg a{color:#424244 !important}}@media only screen and (min-width: 0px){.main-carousel-solucoes{padding-bottom:80px}.main-carousel-solucoes .conteudo-box-title{font-size:20px;font-weight:bold}.main-carousel-solucoes .flickity-viewport{height:330px !important}.main-carousel-solucoes .flickity-viewport .flickity-slider .carousel-cell{width:100%;height:160px;margin-right:10px}.main-carousel-solucoes .flickity-viewport .flickity-slider .carousel-cell .conteudo-box-text{font-size:14px}.main-carousel-solucoes .flickity-prev-next-button{top:inherit;bottom:0}.main-carousel-solucoes .flickity-prev-next-button.previous{left:inherit;right:80px}.main-carousel-solucoes .flickity-button{background:#24b24a;outline:none;border:none;border-radius:0px}.main-carousel-solucoes .flickity-button.active{opacity:1}.main-carousel-solucoes .flickity-button:focus{outline:0;box-shadow:none}.main-carousel-solucoes .flickity-button-icon{fill:#fff}.modal-projetos{padding-right:0px !important;height:inherit !important}.modal-body-projetos{border:0px;padding:0px}.modal-body-projetos .btn-close-modal-projetos{position:absolute;top:0;right:0;border:none;background:#fff;color:#24b24a;z-index:1;padding:5px;outline:none}.modal-body-projetos .btn-close-modal-projetos span:nth-child(1){font-size:40px;line-height:0.6}.main-carousel-modal-projetos{width:100%}.main-carousel-modal-projetos .flickity-viewport{height:50vh !important}.main-carousel-modal-projetos .flickity-viewport .flickity-slider .carousel-cell{background-repeat:no-repeat !important;background-size:cover !important;width:100%;height:100%;margin-right:10px}.main-carousel-modal-projetos .flickity-button:focus{outline:none}.main-carousel-modal-projetos .flickity-button{z-index:99;top:inherit;bottom:-80px;background:#24b24a;outline:none;border-radius:0px}.main-carousel-modal-projetos .flickity-button .flickity-button-icon{fill:#fff}.main-carousel-modal-projetos .flickity-prev-next-button.previous{left:inherit;right:54px}}@media only screen and (min-width: 992px){.modal-body-projetos{padding:0px !important;height:800px}.main-carousel-modal-projetos{width:100%;height:50vh}.main-carousel-modal-projetos .flickity-viewport{height:50vh !important}.main-carousel-modal-projetos .flickity-viewport .flickity-slider .carousel-cell{background-repeat:no-repeat !important;background-size:100% auto !important;background-position:center !important;width:100%;height:100%;margin-right:10px}.main-carousel-modal-projetos .flickity-button:focus{outline:none}.main-carousel-modal-projetos .flickity-button{top:inherit;bottom:-80px;background:#24b24a;outline:none;border-radius:0px;cursor:pointer}.main-carousel-modal-projetos .flickity-button .flickity-button-icon{fill:#fff}.main-carousel-modal-projetos .flickity-prev-next-button.previous{left:inherit;right:50px}}@media only screen and (min-width: 1200px){.modal-body-projetos{padding:40px !important;height:620px !important}.main-carousel-modal-projetos{width:100%;height:50vh}.main-carousel-modal-projetos .flickity-viewport{height:50vh !important}.main-carousel-modal-projetos .flickity-viewport .flickity-slider .carousel-cell{background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;width:100%;height:100%;margin-right:10px}.main-carousel-modal-projetos .flickity-button:focus{outline:none}.main-carousel-modal-projetos .flickity-button{top:inherit;right:0;bottom:-80px;background:#24b24a;outline:none;border-radius:0px;cursor:pointer}.main-carousel-modal-projetos .flickity-button .flickity-button-icon{fill:#fff}.main-carousel-modal-projetos .flickity-prev-next-button.previous{left:inherit;right:44px}}.mvv_mobile_title_item{font-size:16px;font-weight:bold;line-height:16px}.carousel-mvv-dots .carousel-cell{cursor:pointer;transition:all .3s ease-in-out}.carousel-mvv-dots .carousel-cell.is-nav-selected{color:#24b24a}.carousel-mvv .carousel-cell{font-weight:300}.carousel-mvv .flickity-viewport{z-index:1}.carousel-mvv .flickity-viewport .carousel-cell{width:100%;padding:0px 20px}.carousel-mvv .flickity-page-dots{top:0}.carousel-mvv .flickity-page-dots li{background:#24b24a;width:100px;height:4px;margin:0;border-radius:0}.header-barufi{background-image:url(../img/imagem-1.png);background-repeat:no-repeat;background-size:cover;background-position:center;height:85vh}.header-content .header-title{font-size:68px;line-height:0.97;font-weight:bold;text-align:center;color:#fff}.header-content .header-text{font-size:20px;font-weight:300;line-height:1.5;letter-spacing:0;color:#fff;text-align:center}.header-content .btn-header{font-size:12px;padding:10px 40px;border-radius:0px;transition:ease-out .4s;color:#fff;cursor:pointer;background:#24b24a;font-family:'Akzidenz-Regular' sans-serif}.header-content .btn-header:hover{background:#1e8f3c}.header-rodape{background:#fff;font-family:'Akzidenz-Regular' sans-serif;font-size:24px;font-weight:300}.header-rodape .text-destaque{font-weight:400}@media only screen and (max-width: 992px){.navbar-contato{background:white;box-shadow:-2px 1px 20px 0 rgba(0,0,0,0.2)}.btn-menu-contato{padding:30px;display:flex;flex-direction:column;transition:.6s ease-out}.btn-menu-contato span{border:1px solid black;margin-bottom:4px;width:20px;transition:.6s ease-out}.btn-menu-contato span:nth-child(3){margin-bottom:0px;transition:.6s ease-out}.animate span:nth-child(1){border:1px solid #424244;width:25px;transition:.6s ease-out;transform:rotate(45deg)}.animate span:nth-child(3){border:1px solid #424244;width:25px;transition:.6s ease-out;transform:translateY(-6px) rotate(-45deg)}.animate span:nth-child(2){display:none}.navbar-menu-contato{position:absolute;left:0px;top:70px;width:100%;background:#24b24a}.navbar-menu-contato ul{padding:150px 0px;display:flex;align-items:center;justify-content:center}.navbar-menu-contato ul li p{margin-bottom:0px}.navbar-menu-contato ul li p a{color:#fff;font-size:20px;font-weight:bold}.navbar-menu-contato .container-btn{display:flex;justify-content:center;align-items:center;padding-bottom:150px}.navbar-menu-contato .container-btn .btn{border:1px solid #fff;color:#fff;font-weight:bold;padding:10px 40px}.formulario{margin-top:100px}.formulario .form-title{font-size:20px;font-weight:bold;line-height:1.0;color:#424244}.formulario .form-group input,.formulario .form-group textarea{border:1px solid #9b9b9b;border-radius:0px;padding:10px 15px}.formulario button{width:100%;background:#24b24a;border-radius:0px;border:none;padding:20px 20px;outline:none;font-weight:bold;color:#fff;transition:.5s ease-out}.formulario button:hover{background:#1e8f3c}.contato-footer{font-weight:300}.contato-footer p:nth-child(1){font-weight:300;color:#24b24a;font-weight:bold}.contato-footer p:nth-child(2){font-size:16px;color:#424244}.contato-footer .contato-footer-lista{padding:0px}.contato-footer .contato-footer-lista li{list-style:none;padding:0px 40px;margin:20px 0px;display:flex;flex-direction:row;align-items:center;font-weight:300 !important}.contato-footer .contato-footer-lista li:nth-child(1){background:url(../img/icone-email.png) no-repeat}.contato-footer .contato-footer-lista li:nth-child(2){background:url(../img/icone-tel.png) no-repeat;background-position-x:5px}.contato-footer .contato-footer-lista li:nth-child(3){background:url(../img/icone-localizacao.png) no-repeat;background-position-x:5px}}@media only screen and (min-width: 992px){.formulario{margin-top:200px}.navbar-menu-contato{position:relative;left:0px;top:0px;width:100%;background:none}.navbar-menu-contato ul{padding:0px 0px;display:flex;align-items:center;justify-content:center}.navbar-menu-contato ul li p{margin-bottom:0px}.navbar-menu-contato ul li p a{color:#424244;font-size:12px;font-weight:bold}.navbar-menu-contato .container-btn{display:flex;justify-content:center;align-items:center;padding-bottom:0px}.navbar-menu-contato .container-btn .btn{border:1px solid #24b24a;color:#424244;font-weight:bold;padding:10px 40px;transition:all ease .4s}.navbar-menu-contato .container-btn .btn:hover{color:#fff}.formulario{margin-top:200px}.formulario .box-form{background:#fff;padding:60px}.formulario .form-title{font-size:32px !important;font-weight:bold;line-height:1.0;color:#424244;margin-bottom:2rem}.formulario .form-group input,.formulario .form-group textarea{border:1px solid #9b9b9b;border-radius:0px;padding:10px 15px}.formulario button{width:100%;background:#24b24a;border-radius:0px;border:none;padding:20px 20px;outline:none;font-weight:bold;color:#fff;transition:.5s ease-out}.formulario button:hover{background:#1e8f3c}.formulario_wp p input,.formulario_wp p textarea{width:100%;border:1px solid #9b9b9b;border-radius:0px;padding:10px 15px}.formulario_wp input[type="submit"]{width:100%;background:#24b24a;border-radius:0px;border:none;padding:20px 20px;outline:none;font-weight:bold;color:#fff;transition:.5s ease-out}.formulario_wp input[type="submit"]:hover{background:#1e8f3c}.contato-footer p:nth-child(1){color:#24b24a;font-weight:bold;font-size:44px;font-weight:bold}.contato-footer p:nth-child(2){font-size:16px;color:#424244}.contato-footer .contato-footer-lista{padding:0px}.contato-footer .contato-footer-lista li{list-style:none;padding:0px 40px;margin:20px 0px;display:flex;flex-direction:row;align-items:center}.contato-footer .contato-footer-lista li:nth-child(1){background:url(../img/icon-email-d.png) no-repeat;padding:3px 80px}.contato-footer .contato-footer-lista li:nth-child(2){background:url(../img/icon-telefone-d.png) no-repeat;background-position-x:5px;padding:10px 80px}.contato-footer .contato-footer-lista li:nth-child(3){background:url(../img/icon-localizacao-d.png) no-repeat;background-position-x:5px;padding:10px 80px}}.container-1370{max-width:1370px;width:100%;display:block;margin:0 auto;padding:0px 20px}.btn-padrao-header{font-size:12px;padding:10px 15px;border-radius:0px;background:#24b24a;font-family:'Akzidenz-Regular'}.btn-padrao-header:hover{background:#1e8f3c;color:#fff;transition:ease-out .4s}.conteudo-box-text{font-weight:300}.solucoes{padding:80px 15px 100px 15px}.solucoes .solucoes-title{font-size:14px;font-weight:bold;line-height:1.0;color:#24b24a}.solucoes .solucoes-subtitle{font-size:32px;line-height:1.38}.solucoes button{outline:none;font-size:16px;border:none}.solucoes .active-btn{background:#24b24a;color:#fff !important}.solucoes .active-btn::before{content:'';position:absolute;bottom:-1px;left:50%;transform:translate(-50%, 15%);border:16px solid transparent;border-bottom-color:#fafafa;border-bottom-width:7px;margin-top:2px;border-top-style:none;outline:none}.solucoes .solucoes-box01{border:1px solid #24b24a;color:#24b24a;font-weight:bold;transition:ease-out .6s;cursor:pointer;padding:15px 130px;position:relative;font-size:12px;outline:none}.solucoes .solucoes-box01 p{margin:0px;font-size:20px;font-weight:700;text-transform:uppercase}.solucoes .solucoes-box02{border:1px solid #24b24a;color:#24b24a;font-weight:bold;transition:ease-out .6s;cursor:pointer;padding:15px 0px;position:relative;font-size:12px}.solucoes .solucoes-box02 p{margin:0px;font-size:20px;font-weight:700;text-transform:uppercase}.solucoes .solucoes-box03{border:1px solid #24b24a;color:#24b24a;font-weight:bold;transition:ease-out .6s;cursor:pointer;padding:15px 0px;position:relative;font-size:12px;outline:none}.solucoes .solucoes-box03 p{margin:0px;font-size:20px;font-weight:700;text-transform:uppercase}.solucoes .solucoes-box03 p{margin:0px}.solucoes .conteudo-sessao-solucao{margin-top:100px}.solucoes .conteudo-sessao-solucao .conteudo-box .conteudo-box-title{font-size:24px;font-weight:700;line-height:1.33}.solucoes .conteudo-sessao-solucao .conteudo-box .conteudo-box-text{padding-left:100px}.solucoes #section-solucao{transition:opacity .5s ease-out}.fade{transition:opacity 0.8s linear}.section-barufi{padding-top:100px;padding-bottom:0px}.section-barufi .section-barufi-content{text-align:left;padding-right:250px}.section-barufi .section-barufi-content p:nth-child(1){font-size:14px;font-weight:bold;line-height:1.0;letter-spacing:0;color:#424244}.section-barufi .section-barufi-content p:nth-child(2){color:#24b24a;font-size:38px;font-weight:900;line-height:1.26;letter-spacing:0}.section-barufi .section-barufi-content p:nth-child(3){color:#424244;font-size:18px;font-weight:300;line-height:1.67;letter-spacing:0}.section-barufi .section-barufi-box{padding-top:55px;border:1px solid #24b24a}.section-barufi .section-barufi-box img:nth-child(1){transform:translateX(-150px)}.depoimento{padding:0px 60px}.depoimento article p:nth-child(1){font-size:26px;font-weight:300;line-height:1.75;letter-spacing:0;color:#424244}.depoimento article hr{width:7%;background:#24b24a}.depoimento article p{font-size:20px}.depoimento article p span{font-weight:700}footer .footer-content{text-align:left;background:#424244 !important}footer .footer-content p:nth-child(1){font-size:32px;font-weight:bold;line-height:1.25;letter-spacing:0.8px;color:#24b24a}footer .footer-content p:nth-child(2){font-size:15px;font-weight:300;line-height:1.56;letter-spacing:0;color:#fff}footer .footer-content .btn-footer{font-size:12px;color:#fff;padding:10px 35px;border-radius:0px;background:none;border:1px solid #24b24a;font-family:'Akzidenz-Regular' sans-serif;transition:ease-out .4s;font-weight:bold}footer .footer-content .btn-footer:hover{background:#24b24a}footer .footer-img{background:url(../img/img-footer.png) no-repeat;background-size:cover;padding:200px}footer .text-copy{text-align:center;margin-bottom:15px}footer .social_media{text-align:center}footer .social_media_icon{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:filter .5s ease-in-out}footer .social_media_icon img{width:10%}footer .social_media_icon:hover{filter:grayscale(0%)}@media only screen and (min-width: 992px){.social_media{text-align:left !important}.social_media_icon{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:filter .5s ease-in-out}.social_media_icon img{width:initial !important}}.carousel-last-posts .card:hover{box-shadow:0 12px 60px rgba(10,10,10,0.3)}.last-news-blog .carousel-last-posts{padding:50px 0px 60px 0px !important}.flickity-prev-next-button.next{right:0}.flickity-prev-next-button.previous{left:-60px}.flickity-button-icon{fill:#00bc61}.flickity-button{background:rgba(255,255,255,0)}@media only screen and (min-width: 0px){.inicio{position:fixed;background-color:#24b24a;right:-50px;border-radius:30px;width:95px;margin-top:140%;height:50px;display:none;z-index:99}.inicio::before{content:'';width:50px;height:50px;position:absolute;top:18px;left:18px;padding:20px;background:url(../img/vermenos-arrow.svg) no-repeat;background-size:40%}.header-content{position:relative;height:85vh;padding:0px 40px}.carousel-img-header{height:85vh;width:100%;background-size:auto 100% !important;background-position-x:1000px !important}.container-carousel{max-width:992px;width:100%;display:block;margin:0 auto}.carousel-header{width:100%;height:85vh;position:relative}.carousel-header::after{content:'';background:url(../img/icon-pos-hero.svg) center center no-repeat;background-size:cover;width:43px;height:28px;display:block;position:absolute;bottom:-12px;right:50%;margin-right:-21px}.carousel-header .flickity-prev-next-button{background:none;border:1px solid #d8d8d8;opacity:0.8;border-radius:0px;display:none}.carousel-header .flickity-button-icon{fill:#d8d8d8;opacity:0.8;width:40%;left:30%}.carousel-header .flickity-page-dots .dot{width:8px;height:8px;opacity:1;background:transparent;background:white;border-radius:0;border:0;margin:0 4px}.carousel-header .flickity-page-dots .dot:select{background:#fff}.carousel-header .flickity-page-dots{bottom:64px;display:block}.carousel-header .flickity-page-dots{display:block}.carousel-header .flickity-page-dots .dot.is-selected{width:12px;background:#24B24A}.solucoes .solucoes-title{font-size:12px;font-weight:bold;line-height:1.0;color:#24b24a}.solucoes .solucoes-box01{padding:15px 100px}.conteudo-box-text{padding:0px 20px}.solucoes .solucoes-box01{border:1px solid #424244;color:#424244;background:transparent}.solucoes .solucoes-box01.active-btn{background:#424244}.solucoes .solucoes-box02{border:1px solid #0480A6;color:#0480A6;background:transparent}.solucoes .solucoes-box02.active-btn{background:#0480A6}.solucoes .solucoes-box02.active-btn2{background:#0480A6;color:white}.solucoes .solucoes-box03{border:1px solid #24b24a;color:#24b24a;background:transparent}.solucoes .solucoes-box03.active-btn{background:#24b24a}.solucoes .solucoes-box03.active-btn2{background:#24b24a;color:white}.logo-scroll{width:85%}.navbar-menu-home{position:absolute;left:0px;top:70px;width:100%;background:#24b24a;height:100vh;transition:.5s ease-out}.navbar-menu-home ul{padding:20% 0%;padding-top:20%;display:flex;align-items:center;justify-content:center}.navbar-menu-home ul li{font-size:20px;font-weight:bold}.navbar-menu-home ul li a{color:#fff}.navbar-menu-home .container-btn{display:flex;justify-content:center;align-items:center;padding-bottom:150px}.navbar-menu-home .container-btn .btn{border:1px solid #fff;color:#fff;font-weight:bold;padding:10px 40px}.projetos .projeto-box{transition:.5s ease-out;cursor:pointer}.projetos .projeto-box:hover{opacity:0.8}.projetos .projeto-box:hover .btn-projetos{background:#24b24a}.projetos .projeto-box .btn-projetos{font-size:12px;line-height:1.5;letter-spacing:0;text-align:left;outline:none;box-shadow:none;color:#fff;background:#424244;border-radius:0px;transition:.5s ease-out}.header-content .header-title{font-size:32px;line-height:1.3;font-weight:bold;text-align:center;color:#fff}.header-content .header-text{font-size:14px;font-weight:300;line-height:1.5;letter-spacing:0;color:#fff;text-align:center}.header-content .btn-header{font-size:12px;padding:10px 40px;border-radius:0px;transition:ease-out .4s;color:#fff;cursor:pointer;background:#24b24a;font-family:'Akzidenz-Regular' sans-serif}.header-content .btn-header:hover{background:#1e8f3c}.header-rodape p:nth-child(1){font-size:16px}.solucoes{padding-top:0px;margin-top:0 !important}.solucoes .solucoes-subtitle{font-size:20px;font-weight:300px !important}.solucoes .solucoes-subtitle2{font-size:24px;font-weight:300;line-height:30px;color:#424244}.solucoes .solucoes-subtitle3{font-size:24px;font-weight:700;line-height:64px;color:#424244;margin-top:34px}.solucoes .conteudo-sessao-solucao .conteudo-box .conteudo-box-title{font-size:20px}.section-projetos{background:#424244;padding:50px 0px}.section-projetos .projetos-header{text-align:center}.section-projetos .projetos-header h2{font-size:12px;font-weight:bold;line-height:1.0;letter-spacing:0;color:#24b24a}.section-projetos .projetos-header p:nth-child(2){font-size:20px;font-weight:bold;line-height:1.2;letter-spacing:0.9px;color:#fff}.section-projetos .projetos-header p:nth-child(3){font-size:16px;font-weight:300;line-height:1.43;letter-spacing:0;color:#fff}.section-projetos .projetos .box-btn{padding:0px 20px;position:absolute;top:70%}.section-projetos .projetos .box-btn p:nth-child(1){color:#fff;font-weight:bold;font-size:12px;line-height:0px}.section-projetos .btn-vermais{background:none;color:#fff;font-size:12px;font-weight:bold;padding:10px 0px;outline:none;text-align:center;cursor:pointer;border:1px solid #fff;transition:.5s ease-out}.section-projetos .btn-vermais:hover{box-shadow:0px 0px 3px 0px #fff}.section-projetos .btn-vermenos{background:none;display:none;justify-content:center;flex-direction:column;align-items:center;color:white;font-size:12px;font-weight:bold;padding:10px 0px;outline:none;text-align:center;cursor:pointer;border:none;transition:.5s ease-out}.section-projetos .btn-vermenos .icon-arrow{background:url(../img/vermenos-arrow.svg) no-repeat;width:15px;height:20px;margin:0 auto}.section-barufi{padding-top:20px}.section-barufi .section-barufi-content{padding-right:20px;text-align:left}.section-barufi .section-barufi-content h2{font-size:12px;font-weight:bold;letter-spacing:0;color:#424244}.section-barufi .section-barufi-content p:nth-child(2){font-size:24px;font-weight:bold;line-height:1.17;letter-spacing:1px;color:#24b24a}.section-barufi .section-barufi-content p:nth-child(3){font-size:16px;font-weight:300;line-height:1.5;letter-spacing:0;color:#424244}.section-barufi .box-border:after{content:'';display:block;transform:translateX(-40px);background:url(../img/stock.png) no-repeat center center;background-size:contain;width:100%;height:566px !important}.depoimento{padding:0px}.depoimento article{text-align:left}.depoimento article::before{content:'';display:block;padding:20px;background-size:100%;background:url(../img/aspas.png) no-repeat}.depoimento article p:nth-child(1){padding-top:20px;font-size:20px;font-weight:300;font-style:italic;line-height:1.4;letter-spacing:0;color:#424244}.contador{padding-top:50px}.contador .contador-box{text-align:center;letter-spacing:0;margin-top:60px}.contador .contador-box span:nth-child(1){font-size:14px;font-weight:bold;line-height:1.0;color:#24b24a}.contador .contador-box span:nth-child(2){margin-top:10px;font-size:80px;font-weight:900;line-height:1.0;color:#424244}.contador .contador-box span:nth-child(2) small{font-size:40px;font-weight:bold}.contador .contador-box span:nth-child(3){margin-top:16px;font-size:16px;font-weight:300;line-height:1.3;color:#424244}.missao-visao-valores .mvv-box{background:#fff;padding:50px 100px;text-align:left;letter-spacing:0;color:#424244}.missao-visao-valores .mvv-box .missao hr:nth-child(1){border:1px solid #24b24a;width:60px}.missao-visao-valores .mvv-box .missao .missao-title{font-size:32px;font-weight:700}.missao-visao-valores .mvv-box .missao .missao-text{font-size:18px;font-weight:300;line-height:1.67;text-align:justify}.missao-visao-valores .mvv-box .visao hr:nth-child(1){border:1px solid #24b24a;width:60px}.missao-visao-valores .mvv-box .visao .visao-title{font-size:32px;font-weight:700}.missao-visao-valores .mvv-box .visao .visao-text{font-size:18px;font-weight:300;line-height:1.67;text-align:justify}.missao-visao-valores .mvv-box .valores hr:nth-child(1){border:1px solid #24b24a;width:60px}.missao-visao-valores .mvv-box .valores .valores-title{font-size:32px;font-weight:700}.missao-visao-valores .mvv-box .valores .valores-text{font-size:18px;font-weight:300;line-height:1.67;text-align:justify}.content-box-footer{padding:0px}.text-copy{font-size:12px;margin-bottom:0px}.footer-content{padding:50px 10px}.footer-content p:nth-child(1){margin-bottom:0px}.footer-content p:nth-child(2){margin-bottom:30px}.img-footer{padding:100px;background:url(../img/img-footer.png) no-repeat;background-size:cover}footer .footer-content{text-align:left;background:#424244 !important}footer .footer-content h2{font-size:26px;font-weight:bold;line-height:1.25;letter-spacing:0.8px;color:#24b24a}footer .footer-content p:nth-child(2){font-size:15px;font-weight:300;line-height:1.56;letter-spacing:0;color:#fff}footer .footer-content .btn-footer{font-size:12px;color:#fff;padding:10px 35px;border-radius:0px;background:none;border:1px solid #24b24a;font-family:'Akzidenz-Regular' sans-serif;transition:ease-out .4s;font-weight:bold}footer .footer-content .btn-footer:hover{background:#24b24a}.modal-body-projetos .modal-img{padding:100px 0px;background:url(../img/img-modal.png) no-repeat;background-size:100% 100%;position:relative}.modal-body-projetos .modal-img button{background:white;opacity:1;padding:5px 10px;position:absolute;color:#24b24a;top:0;right:0;outline:none;font-size:30px}.modal-body-projetos .modal-body{text-align:left}.modal-body-projetos .modal-body p:nth-child(1){font-size:12px;font-weight:bold;line-height:1.0;letter-spacing:0;color:#424244;text-transform:uppercase}.modal-body-projetos .modal-body p:nth-child(2){font-size:32px;font-weight:bold;line-height:1.2;letter-spacing:0;color:#24b24a}.modal-body-projetos .modal-body p:nth-child(3){font-size:12px;line-height:1.67;letter-spacing:0;color:#424244}.equipe-barufi{padding:20px 0px}.equipe-barufi-title{text-align:center;color:#24b24a;font-size:24px;font-weight:bold}.equipe-barufi-description{text-align:center;margin-bottom:40px;font-weight:300}.carousel-pictures{height:500px}.carousel-pictures .img-description{margin-top:-80px;color:white;padding:30px;padding-top:0px;font-size:20px;font-weight:bold;line-height:1.3}.carousel-pictures .carousel-cell{width:100%}.carousel-pictures .carousel-cell .card{border:none;width:100% !important;background:none}.carousel-pictures .flickity-viewport{height:100% !important}.carousel-pictures .flickity-button-icon{fill:#24b24a}.carousel-pictures .flickity-prev-next-button.next{background:none;outline:none}.carousel-pictures .flickity-prev-next-button.previous{left:inherit;right:15%;background:none;outline:none}.carousel-pictures .flickity-prev-next-button{bottom:0}.carousel-pictures .flickity-prev-next-button{top:inherit;bottom:0;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.carousel-pictures .img-description{margin-top:-70px;color:#fff;padding:30px;padding-top:0px}.missao-visao-valores .mvv-box{background:white;padding:60px 20px;text-align:left;letter-spacing:0;color:#424244}}.last-news-blog{margin-top:50px;padding:50px 0px 100px 0;background:white}.last-news-blog a{color:#424244}.last-news-blog-legend{color:#24b24a;text-align:center;font-size:14px;font-weight:bold}.last-news-blog-title{text-align:center;color:#424244;font-weight:bold;font-size:32px}.last-news-blog .carousel-last-posts{padding:50px 0px 0px 0px}.last-news-blog .carousel-last-posts .flickity-page-dots{bottom:-50px;display:block}.last-news-blog .carousel-last-posts .flickity-page-dots .dot{width:12px;height:12px;opacity:1;background:#d8d8d8}.last-news-blog .carousel-last-posts .flickity-page-dots .dot.is-selected{background:#24b24a}.last-news-blog .carousel-last-posts-content{height:170px}.last-news-blog .carousel-last-posts-content .card-title{font-weight:bold}@media only screen and (min-width: 992px){.logo-scroll{width:100%}.carousel-img-header{height:85vh;width:100% !important;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important}.container-carousel{height:85vh;max-width:992px;width:100%;display:block;margin:0 auto}.carousel-header{width:100%}.carousel-header .flickity-prev-next-button{background:none;border:1px solid #d8d8d8;opacity:0.8;border-radius:0px;display:block}.carousel-header .flickity-prev-next-button.next{margin-right:5%;display:block !important}.carousel-header .flickity-prev-next-button.previous{margin-left:5%;display:block !important}.carousel-header .flickity-button-icon{fill:#d8d8d8;opacity:0.8}.carousel-header .flickity-page-dots{bottom:64px}.header-rodape p{margin:0}.flickity-page-dots .dot{width:12px;height:12px;opacity:1;background:transparent;border:2px solid white}.conteudo-box-title{font-size:24px;font-weight:700;line-height:1.33}.conteudo-box-text{padding:0px 0px}.header-content{position:relative;height:85vh;padding:30px}.title-principal{font-size:16px;font-weight:bold;color:white;text-transform:uppercase;letter-spacing:1.5px}.header-title{font-size:48px !important}.header-text{font-size:20px !important}.header-rodape{display:block !important}.header-rodape p:nth-child(1){font-size:20px;font-weight:400;color:#424244}.solucoes .solucoes-title{font-size:14px;font-weight:bold;line-height:1.0;color:#24b24a}.conteudo-sessao-solucao .conteudo-box .conteudo-box-title{font-size:24px !important}.solucoes-subtitle{font-size:32px !important;font-weight:700;color:#424244}.solucoes-subtitle .font-light{font-weight:300}.solucoes-subtitle2{font-size:16px;font-weight:300;line-height:20px;color:#424244}.solucoes-subtitle3{font-size:18px;font-weight:700;line-height:24px;color:#424244;margin-top:64px}.solucoes{padding-top:50px}.solucoes-nav{margin-top:80px}.solucoes .solucoes-box01{width:30%;padding:2.3% 0;border:1px solid #424244;color:#424244}.solucoes .solucoes-box02{width:33%;padding:2.3% 0;border:1px solid #0480A6;color:#0480A6}.solucoes .solucoes-box03{width:33%;padding:2.3% 0;border:1px solid #5B9A63;color:#5B9A63}.conteudo-box-text{padding-left:80px;font-weight:300;font-size:16px;line-height:1.7;margin-bottom:40px}.section-projetos{padding:100px 0px}.section-projetos .projetos-header p:nth-child(1){font-size:14px !important}.section-projetos .projetos-header p:nth-child(2){font-size:32px !important}.section-projetos .projetos-header p:nth-child(3){font-size:20px !important}.projetos .projeto-box{transition:.5s ease-out;cursor:pointer}.projetos .projeto-box:hover{opacity:0.8}.projetos .projeto-box:hover .btn-projetos{background:#24b24a}.projetos .projeto-box .btn-projetos{font-size:16px;line-height:1.5;letter-spacing:0;text-align:left;outline:none;box-shadow:none;color:#fff;background:#424244;border-radius:0px;transition:.5s ease-out}.section-barufi{padding-top:20px}.section-barufi .section-barufi-content{padding-right:60px;text-align:left}.section-barufi .section-barufi-content p:nth-child(1){font-size:12px;font-weight:bold;letter-spacing:0;color:#24b24a}.section-barufi .section-barufi-content p:nth-child(2){font-size:32px;font-weight:bold;line-height:1.3;letter-spacing:1px;color:#424244}.section-barufi .section-barufi-content p:nth-child(3){font-size:16px;font-weight:300;line-height:1.7;letter-spacing:0;color:#424244}.section-barufi .box-border:after{content:'';display:block;padding:100px;transform:translateX(-30px);background:url(../img/stock.png) no-repeat;background-size:100% 100%;height:766px !important}.contador .contador-box{text-align:left;letter-spacing:0}.contador .contador-box span:nth-child(1){font-size:14px;font-weight:bold;line-height:1.0;color:#24b24a}.contador .contador-box span:nth-child(2){font-size:100px;font-weight:900;line-height:1.0;color:#424244}.contador .contador-box span:nth-child(2) small{font-size:40px;font-weight:bold}.contador .contador-box span:nth-child(3){margin-top:16px;font-size:20px;font-weight:300;line-height:1.5;color:#424244}.contador{padding:50px 0px}.missao-visao-valores{padding:0px 60px}.missao-visao-valores .container-fluid{background:#fff}.missao-visao-valores hr{width:60px !important}.box-border:after{padding:200px !important}.depoimento{padding:0px 60px}.section-barufi{padding-top:100px;padding-bottom:0px}footer{padding:0px 60px}.img-footer{background:url(../img/img-footer.png) no-repeat;background-size:100% 100%}.content-box-footer{padding:0px}.footer-content{padding-top:80px;padding-bottom:80px}footer .footer-content{text-align:left;background:#424244 !important}footer .footer-content p:nth-child(1){font-size:32px;font-weight:bold;line-height:1.25;letter-spacing:0.8px;color:#24b24a}footer .footer-content p:nth-child(2){font-size:15px;font-weight:300;line-height:1.56;letter-spacing:0;color:#fff}footer .footer-content .btn-footer{font-size:12px;color:#fff;padding:10px 35px;border-radius:0px;background:none;border:1px solid #24b24a;font-family:'Akzidenz-Regular' sans-serif;transition:ease-out .4s;font-weight:bold}footer .footer-content .btn-footer:hover{background:#24b24a}.modal-dialog{margin:0 auto;max-width:80% !important}.modal-dialog .modal-content{padding:50px}.modal-dialog .modal-content .modal-img{background-size:100%}.modal-dialog .modal-content .modal-body-projetos{height:600px}.navbar-menu-home{position:relative;left:0px;top:0px;width:100%;background:none;height:inherit;font-weight:bold}.navbar-menu-home ul{padding:0px 0px;display:flex;align-items:center;justify-content:center}.navbar-menu-home ul li a{color:#fff;font-size:12px;font-weight:bold;transition:.5s ease-out}.navbar-menu-home ul li a:hover{color:#24b24a}.navbar-menu-home .container-btn{display:flex;justify-content:center;align-items:center;padding-bottom:0px}.navbar-menu-home .container-btn .btn{border:1px solid #24b24a;color:#fff;font-weight:bold;padding:10px 40px;transition:all ease .4s}.navbar-menu-home .container-btn .btn:hover{color:#fff}.equipe-barufi{padding:50px 0px}.equipe-barufi .equipe-barufi-title{font-size:32px;color:#24b24a;font-weight:bold;text-align:center}.equipe-barufi .equipe-barufi-description{font-size:20px;font-weight:300;line-height:1.33;letter-spacing:0;text-align:center;color:#424244;margin-bottom:60px}.carousel-pictures{height:400px}.carousel-pictures .flickity-viewport{height:40vh !important;margin:0 auto}.carousel-pictures .carousel-cell{width:23%;height:160px;margin-right:10px}.carousel-pictures .flickity-button-icon{fill:#24b24a}.carousel-pictures .flickity-prev-next-button.next{right:-80px;background:none;outline:none}.carousel-pictures .flickity-prev-next-button.previous{left:-100px;background:none;outline:none}.carousel-pictures .flickity-prev-next-button{top:50%}.carousel-pictures .card{overflow:hidden}.carousel-pictures .card .img-description{transition:all ease-out .5s;position:absolute;bottom:-100px;padding-left:30px}.carousel-pictures .card:hover .img-description{position:absolute;bottom:0;color:#424244;width:100%;color:white;font-weight:bold;line-height:1.0;font-size:24px;padding:30px}.carousel-pictures .card:hover .img-description small{font-size:14px;font-weight:500}}@media only screen and (min-width: 768px) and (max-width: 992px){.img-footer{padding:200px}.carousel-pictures{height:68vh}.carousel-pictures .carousel-cell{padding:0% 20%}.carousel-pictures .flickity-prev-next-button.next{background:none;outline:none;right:20% !important}.carousel-pictures .flickity-prev-next-button.previous{background:none;outline:none;right:27% !important}.missao-visao-valores .mvv-box{background:#fff;padding:50px 20px;text-align:left;letter-spacing:0;color:#424244}.missao-visao-valores .mvv-box .missao hr:nth-child(1){border:1px solid #24b24a;width:60px}.missao-visao-valores .mvv-box .missao .missao-title{font-size:32px;font-weight:600}.missao-visao-valores .mvv-box .missao .missao-text{font-size:18px;font-weight:300;line-height:1.67}.missao-visao-valores .mvv-box .visao hr:nth-child(1){border:1px solid #24b24a;width:60px}.missao-visao-valores .mvv-box .visao .visao-title{font-size:32px;font-weight:600}.missao-visao-valores .mvv-box .visao .visao-text{font-size:18px;font-weight:300;line-height:1.67}.missao-visao-valores .mvv-box .valores hr:nth-child(1){border:1px solid #24b24a;width:60px}.missao-visao-valores .mvv-box .valores .valores-title{font-size:32px;font-weight:600}.missao-visao-valores .mvv-box .valores .valores-text{font-size:18px;font-weight:300;line-height:1.67}.conteudo-sessao-solucao .conteudo-box-text{font-size:18px}.main-carousel-solucoes .flickity-viewport .flickity-slider .carousel-cell .conteudo-box-text{font-size:18px;padding-left:90px;padding-right:50px}}@media only screen and (min-width: 992px) and (max-width: 1200px){.equipe-barufi{padding:50px 0px}.equipe-barufi .equipe-barufi-title{font-size:30px;color:#24b24a;font-weight:bold;text-align:center}.equipe-barufi .equipe-barufi-description{font-size:22px;font-weight:300;line-height:1.33;letter-spacing:0;text-align:center;color:#424244;margin-bottom:60px}.carousel-pictures{height:400px}.carousel-pictures .flickity-viewport{height:36vh !important;width:91%;margin:0 auto}.carousel-pictures .carousel-cell{width:24%;height:160px;margin-right:10px}.carousel-pictures .flickity-button-icon{fill:#24b24a}.carousel-pictures .flickity-prev-next-button.next{right:-5px;top:30%;background:none;outline:none}.carousel-pictures .flickity-prev-next-button.next flickity-button-icon{width:20% !important}.carousel-pictures .flickity-prev-next-button.previous{left:-10px;top:30%;background:none;outline:none}.carousel-pictures .flickity-prev-next-button{top:50%}.carousel-pictures .card{overflow:hidden}.carousel-pictures .card .img-description{transition:all ease-out .5s;position:absolute;bottom:-100px;padding-left:30px}.carousel-pictures .card:hover .img-description{position:absolute;bottom:0;color:#424244;width:100%;color:white;font-weight:bold;line-height:1.0;font-size:24px;padding:30px}.carousel-pictures .card:hover .img-description small{font-size:14px;font-weight:500}.solucoes .solucoes-box01{padding:1% 8%}.solucoes .solucoes-box02{padding:1% 4%}.solucoes .solucoes-box03{padding:1% 8%}.carousel-header .flickity-page-dots{bottom:64px;display:block}.carousel-header .flickity-prev-next-button{background:none;border:1px solid #d8d8d8;opacity:0.8;border-radius:0px;display:none}}.atender{border-top:1px solid #E4E4E4;padding:49px 0 100px 0;background:white}.atender h3{font-size:32px !important;font-weight:700;line-height:normal;margin-bottom:32px}@media (max-width: 1199px){.atender h3{font-size:20px}}.atender .box-icons{padding:32px 0}@media (max-width: 1199px){.atender .box-icons{text-align:center}}.atender .box-icons .carousel-cell{margin:0 100px}.atender .box-icons .carousel-cell.is-selected{position:relative;margin:0 100px}.atender .box-icons .carousel-cell.is-selected:before{content:'';width:12px;height:12px;border-radius:50%;background:#24B24A;display:block;position:absolute;left:-45%;top:18px}@media (max-width: 1199px){.atender .box-icons .carousel-cell.is-selected:before{display:none}}.atender .box-icons .carousel-cell.is-selected:after{content:'';width:12px;height:12px;border-radius:50%;background:#24B24A;display:block;position:absolute;right:-45%;top:18px}@media (max-width: 1199px){.atender .box-icons .carousel-cell.is-selected:after{display:none}}.atender .box-icons p{color:#424244;font-size:24px;font-weight:500;line-height:normal}@media (max-width: 1199px){.atender .box-icons p{margin:0 0 16px 0;font-size:18px;display:flex;align-items:center;justify-content:center}}.atender .box-icons p:nth-child(2){position:relative;margin:0 154px}@media (max-width: 1199px){.atender .box-icons p:nth-child(2){margin:0 0 16px 0}}.atender .box-icons p:nth-child(2):before{content:'';width:12px;height:12px;border-radius:50%;background:#24B24A;display:block;position:absolute;left:-45%;top:18px}@media (max-width: 1199px){.atender .box-icons p:nth-child(2):before{display:none}}.atender .box-icons p:nth-child(2):after{content:'';width:12px;height:12px;border-radius:50%;background:#24B24A;display:block;position:absolute;right:-45%;top:18px}@media (max-width: 1199px){.atender .box-icons p:nth-child(2):after{display:none}}.atender .box-icons p a{margin-right:24px}.atender .btn{font-size:12px;padding:10px 40px;border-radius:0px;transition:ease-out .4s;color:#fff;cursor:pointer;background:#24b24a;font-family:'Akzidenz-Regular' sans-serif;margin:32px auto 0 auto;display:block;width:189px}.atender .btn:hover{background:#1e8f3c}.contato-solucoes{padding-top:100px}.contato-solucoes .btn{font-size:12px;padding:10px 40px;border-radius:0px;transition:ease-out .4s;color:#fff;cursor:pointer;background:#24b24a;margin:48px auto 0 auto !important;display:block;width:189px}.contato-solucoes .btn:hover{background:#1e8f3c}#buttonsSolucoes{display:block;position:absolute;bottom:80px;right:40px}#buttonsSolucoes a{display:block;width:100%;margin:0 0 34px 0;padding:0;border:0;background:transparent}#buttonsSolucoes a p{font-size:18px;font-weight:400;line-height:30px;text-transform:initial}#buttonsSolucoes a p img{margin-left:4px;transition:all .3s ease}#buttonsSolucoes a p:hover img{transform:translateX(10px)}@media (max-width: 992px){.section-barufi .box-border:after{transform:translateX(0)}}@media (max-width: 575px){.section-barufi .box-border:after{height:366px !important;transform:translateX(0)}}.container-blog{max-width:1170px;width:100%;display:block;margin:0 auto}.ultimas_noticas_content{transition:box-shadow .5s ease-in}.ultimas_noticas_content:hover{box-shadow:0 22px 60px rgba(10,10,10,0.3)}.ultimas_noticias{padding-top:100px}.ultimas_noticias_picture{height:auto}.ultimas_noticias_picture img{width:100%}.ultimas_noticias_text{border:1px solid #f2f2f2;background:#fff;padding:50px 20px 50px 20px}.ultimas_noticias_text_legend{text-transform:uppercase;font-size:12px;font-weight:300;line-height:12px;color:#424244}.ultimas_noticias_text_title{font-size:32px;font-weight:bold;line-height:40px;color:#24b24a}.ultimas_noticias_text_subtitle{font-size:16px;font-weight:300;line-height:24px;color:#424244}.ultimas_noticias_text_link{font-size:14px;line-height:24px;color:#9b9b9b;display:flex;align-items:center;width:30%}.ultimas_noticias_text_link_arrow{transform:translateX(15px);transition:.6s ease-in-out;width:8px}.ultimas_noticias_text_link:hover{color:#9b9b9b}.ultimas_noticias_text_link:hover .ultimas_noticias_text_link_arrow{transform:translateX(25px)}.ultimas_noticias_text_small{display:block;font-size:12px;font-weight:300;line-height:24px;color:#9b9b9b}@media only screen and (min-width: 992px){.ultimas_noticias_picture{height:auto}.ultimas_noticias_picture img{width:100%;height:100%}.ultimas_noticias_text{background:#fff;padding:50px 80px 0px 60px;border:none}}.newslatter{padding:30px 15px 30px 15px;transition:.5s ease-in;box-shadow:0 5px 20px rgba(10,10,10,0.1)}.newslatter:hover{box-shadow:0 12px 60px rgba(10,10,10,0.3)}.newslatter .newslatter_content_text{font-size:16px;font-weight:bold;line-height:28px;color:#424244;color:#424244}.newslatter .newslatter_content_text span{font-weight:300}.newslatter .newslatter_content_groupform_input{border:1px solid #d8d8d8;width:100%;padding:10px 0px 10px 15px;outline:none;font-size:16px}.newslatter .newslatter_content_groupform_submit{border:solid 1px #24b24a;background-color:transparent;color:#24b24a;padding:14px 25px 11px 25px;font-weight:bold;font-size:12px;cursor:pointer;outline:none;width:100%}.newslatter .newslatter_content_groupform_submit:hover{background-color:#24b24a;color:#fff}@media only screen and (min-width: 768px){.newslatter{padding:55px 80px 55px 80px}.newslatter .newslatter_content_text{font-size:22px;margin-bottom:0px}.newslatter .newslatter_content_groupform_input{width:340px}.newslatter .newslatter_content_groupform_submit{width:initial}}#form_newsletter{display:flex;position:relative}#form_newsletter .error_news{display:none;position:absolute;bottom:-20px;font-size:10px;font-weight:600;color:#c90236;transition:opacity .5s ease-in-out}#form_newsletter .msg_error_com{bottom:-32px}.btn_error{background:#de4546 !important;border:1px solid #de4546 !important;color:#de4546 !important}.input_error{border:1px solid #de4546 !important}.box_group_icon{position:relative}.box_group_icon .error_close{visibility:hidden;position:absolute;width:30px;height:30px;top:50%;left:50%;transform:translate(-50%, -50%)}.box_group_icon .error_close::before,.box_group_icon .error_close::after{content:'';background:white;display:block;width:20px;height:2px;position:absolute;top:50%;left:50%}.box_group_icon .error_close::before{transform:translate(-50%, -50%) rotate(45deg)}.box_group_icon .error_close::after{transform:translate(-50%, -50%) rotate(-45deg)}.box_group_icon .loading_sucess{visibility:hidden;position:absolute;width:20px;height:20px;top:30%;left:50%;margin-left:-10px;background:transparent;border:2px solid transparent;border-top:2px solid #24b24a;border-right:2px solid #24b24a;border-radius:50%;-webkit-animation:spin 900ms linear infinite;-moz-animation:spin 900ms linear infinite;animation:spin 900ms linear infinite}.box_group_icon .loading_sucess:hover{background:none;color:white}.box_group_icon .check_sucess{visibility:hidden;position:absolute;width:20px;height:20px;top:50%;left:50%;transform:translate(-50%, -50%)}.box_group_icon .check_sucess::before,.box_group_icon .check_sucess::after{content:'';background:white;display:block;position:absolute;top:50%;left:50%;border:1px solid white;border-radius:10px;transition:width .4s ease-in-out}.box_group_icon .check_sucess::before{width:0px;transform:translate(-50%, -50%) rotate(45deg);top:70%;left:35%;transition:width .4s ease-in-out}.box_group_icon .check_sucess::after{width:0px;height:2px;transform:rotate(-45deg);top:45%;left:39%;transition:width .4s ease-in-out}.active_check_one::before{width:10px !important}.active_check_two::after{width:20px !important}@-webkit-keyframes spin{100%{-webkit-transform:translate(-50%, -50%) rotate(360deg)}}@-moz-keyframes spin{100%{-moz-transform:translate(-50%, -50%) rotate(360deg)}}@keyframes spin{100%{transform:translate(-50%, -50%) rotate(360deg)}}.submit_loading:hover{background:none !important;color:transparent !important}.submit_check:hover{background:#24b24a !important;color:transparent !important}.card_posts{transition:.5s ease-in}.card_posts:hover{box-shadow:0 12px 60px rgba(10,10,10,0.3)}.card_posts_legend{text-transform:uppercase;font-size:12px;font-weight:300;color:#424244}.card_posts_text{font-size:18px;font-weight:bold;line-height:22px;color:#424244;padding-right:100px}.card_posts_small{font-size:12px;font-weight:300;line-height:24px;color:#9b9b9b}.card_posts .card-body{padding:1.8rem}.card_recentpost_img{background-repeat:no-repeat;background-size:cover;height:180px}#ajax-load-more{width:100%}@media only screen and (min-width: 768px){.card_posts .card-body{padding-top:30px;height:239px}#ajax-load-more{width:100%;padding:0px 0px}}.space-menu{padding-top:80px}.nav_menu_blog_list li p{margin:0;padding:0}.nav_menu_blog_list li p a{text-transform:uppercase;font-size:12px;font-weight:bold;color:#424244}.nav_menu_blog_list li:nth-child(5) p a{border-radius:50%;color:transparent;cursor:pointer;display:block;position:relative;font-size:8px}.nav_menu_blog_list li:nth-child(5) p a:hover{color:transparent}.nav_menu_blog_list li:nth-child(5) p a::after,.nav_menu_blog_list li:nth-child(5) p a::before{content:'';border:2px solid #9b9b9b}.nav_menu_blog_list li:nth-child(5) p a::before{position:absolute;width:11px;padding:0px;transform:rotate(45deg);right:-6px;bottom:-5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.nav_menu_blog_list li:nth-child(5) p a::after{border-radius:50%;padding:1px 6px}.nav_menu_blog_list_btncontato p a{color:#fff !important;font-weight:bold;background:#24b24a;padding:13px 25px;font-size:12px;text-transform:uppercase}.nav_menu_blog_list_btncontato p a:hover{color:white}.removeCategory li:nth-child(n):nth-child(-n+4){transition:.2s ease-in-out;transform:translateY(-50px);display:none}.nav_menu_blog{padding:30px 0px;transition:box-shadow .5s ease-in}#menu-hamburguer{display:none}.menu_content{margin-left:auto}@media only screen and (min-width: 0px) and (max-width: 768px){.nav_menu_blog li:nth-child(5) p a{font-size:12px}.nav_menu_blog li:nth-child(5) p a::after,.nav_menu_blog li:nth-child(5) p a::before{border:2px solid #fff}.nav_menu_blog li:nth-child(5) p a::before{right:-5px;bottom:-5px}.nav_menu_blog li:nth-child(5) p a::after{padding:1px 9px}}@media only screen and (min-width: 0px) and (max-width: 992px){.nav_menu_blog_list_btncontato p a{border:1px solid white;display:block;padding:10px 25px;font-size:14px !important;margin:30px 0px 0px 0px}.menu_content div ul li p a{font-size:20px;color:white}.space-menu{padding-top:120px}.nav_menu_blog{padding:15px 0px}.menu_mobile{width:45px;height:45px;background:#24b24a;border-radius:50%;cursor:pointer;transition:box-shadow 3.5s cubic-bezier(0.19, 1, 0.22, 1);box-shadow:0 0 0 0vw #24b24a,0 0 0 0vh #24b24a}.menu_mobile .hamburguer{display:block;background:white;width:20px;height:2px;position:relative;top:22px;left:12px;transition:.5s ease-in-out}.menu_mobile .hamburguer:before,.menu_mobile .hamburguer:after{content:'';background:white;width:100%;height:100%;display:block;position:absolute;transition:.5s ease-in-out}.menu_mobile .hamburguer:before{top:-7px}.menu_mobile .hamburguer:after{bottom:-7px}.label_menu{margin-left:auto}#menu-hamburguer:checked ~ label .menu_mobile{box-shadow:0 0 0 130vw #24b24a,0 0 0 130vh #24b24a}#menu-hamburguer:checked ~ label .hamburguer{transform:rotate(45deg)}#menu-hamburguer:checked ~ label .hamburguer:before{top:0;transform:rotate(90deg)}#menu-hamburguer:checked ~ label .hamburguer:after{bottom:0;transform:rotate(90deg)}.menu_content{position:absolute;left:50%;top:50%;transform:translate(-50%, 50%);opacity:0;display:none;transition:0.25s 0.1s cubic-bezier(0, 1.07, 0, 1.02)}#menu-hamburguer:checked ~ .menu_content{display:block;opacity:1}}.most_visited{padding:20px 38px;background:#424244}.most_visited div:nth-child(1){padding:40px 0px 0px 40px}.most_visited legend{font-size:20px;font-weight:bold;color:#fff;padding:20px 20px 0px 0px;margin-bottom:0px}.most_visited hr{width:70%;background:#24b24a;height:1px;margin-top:15px}.most_visited ul{padding:0px 20px 0px 20px;margin:0px}.most_visited ul li{color:#fff !important;font-size:16px;line-height:20px;padding:17px 5px}.most_visited ul li a{color:white}.most_visted_carousel .carousel{height:560px}.most_visted_carousel .carousel-inner>.item.next.left,.most_visted_carousel .carousel-inner>.item.prev.right,.most_visted_carousel .carousel-inner>.item.active{opacity:0.4;-webkit-filter:blur(4px);filter:blur(5px)}.most_visted_carousel .carousel-inner{height:100%}.most_visted_carousel .carousel-inner>.item>img,.most_visted_carousel .carousel-inner>.item>a>img{height:540px;max-width:1090px}.most_visted_carousel .item{overflow:hidden;height:100%}.most_visted_carousel .item img{position:relative;top:50%;left:50%;transform:translate(-50%, -50%)}.most_visted_carousel .carousel-inner{background:#424244}.most_visted_carousel .carousel-inner img{margin:auto}.most_visted_carousel .carousel-indicators{width:100%;margin-left:0;left:0;top:100px;padding:0px 30px}.most_visted_carousel .carousel-indicators .active{width:100%;height:auto;background-color:transparent}.most_visted_carousel .carousel-indicators ol{display:inline-flex}.most_visted_carousel .carousel-indicators li{text-indent:unset;width:100%;height:auto;border:none;padding:15px 15px;font-size:17px;text-align:left;line-height:1.4}.most_visted_carousel .carousel-indicators li a{color:white}.btn_vermais_blog{border:1px solid #24b24a;display:flex;justify-content:center;border:1px solid #24b24a;text-align:center;padding:10px 0px;color:#24b24a;font-weight:bold;transition:.5s ease-in-out;box-shadow:0px 0px 0px 0px #24b24a;margin-top:50px}.btn_vermais_blog:hover{background:#24b24a;color:#fff}.simplify_blog{padding:80px 0px}.simplify_blog_title{font-size:32px;font-weight:300;color:#424244}.simplify_blog_title span{font-weight:bold}.simplify_blog_content{padding-top:50px}.simplify_blog_content_cards{background:#eeeeee;height:250px}.footer_blog{border-top:1px solid #dfdfdf;padding:30px 0px 40px 0px;font-size:14px;color:#a5a5a5}.footer_blog_politic{color:#a5a5a5}.footer_blog_politic:hover{color:#a5a5a5}.alm-reveal{display:flex;flex-wrap:wrap;max-width:1140px;margin:0 auto;margin-top:40px}.btn_category_projetos{margin:10px 0px;border:1px solid #424244;text-decoration:none;color:#424244;transition:.5s ease-in-out;font-weight:bold;padding:10px 40px;text-transform:uppercase}.btn_category_projetos:hover{background:#424244;color:#fff}.alm-btn-wrap{margin:0px 15px}.inner_single{padding-top:150px}.inner_single_container{display:flex;justify-content:center}.inner_single .inner_single_head_title{font-family:AkzidenzGrotesk, sans-serif;font-size:22px;font-weight:bold;color:#616161}.inner_single .inner_single_head_date small{display:block;margin-top:10px;font-size:12px !important;font-weight:300;line-height:24px;color:#929292}.inner_single .inner_single_head_date small:nth-child(2){text-transform:uppercase}.inner_single_picture img:nth-child(1){width:100%;height:auto}.main_single_container{padding:60px 20px}.main_single .main_single_content{font-size:18px;line-height:30px;color:#616161}@media only screen and (min-width: 768px){.inner_single_head_title{font-size:32px !important}.main_single_container{padding:60px 80px}.main_single_container h2{font-size:1.5rem;margin-bottom:60px;font-weight:bold}}.space_posts_single{margin-bottom:60px}#msgSucess{padding:0px 0px}#msgSucess p{color:#24b24a}@media only screen and (min-width: 992px){#msgSucess{padding:0px 60px}#msgSucess p{color:#24b24a;font-size:18px}}.content_search{position:relative}.content_search form input{background:none;border:none;border-bottom:1px solid grey;outline:none;padding:0px 0px 5px 0px;top:-22px;transition:width .5s ease-in-out;width:210px}@media only screen and (min-width: 0px) and (max-width: 992px){.content_search form input{background:none;border:none;border-bottom:2px solid #fff;color:#fff;outline:none;position:absolute;padding:0px 0px 5px 0px;top:-150px;right:45px !important;right:initial;transition:width .5s ease-in-out;width:160px}.content_search form input::placeholder{color:#fff}.content_search form input::-moz-placeholder{color:#fff}.content_search form input::-webkit-input-placeholder{color:#fff}}.section_search{padding-top:50px}
