html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}button,button:focus,button:hover{outline:none}@media only screen and (min-width: 1400px){.container{max-width:1408px}}body{font-family:"Barlow",sans-serif;font-weight:400;font-size:18px;line-height:normal;color:#2f3e4b;background-color:#fff;overflow:auto !important;padding-right:0px !important}h1 h2 h3 h4 h5 h6{line-height:1}em{font-style:italic}strong{font-weight:700}a{color:#595b61}.default-list{list-style:disc;list-style-position:inside}a{text-decoration:none}a:hover{text-decoration:none;color:currentColor}.description{line-height:28px}.font-size-14{font-size:14px}.font-size-16{font-size:16px;line-height:24px}@media only screen and (min-width: 992px){.font-size-26{font-size:26px;line-height:32px}}.font-size-32{font-size:24px}@media only screen and (min-width: 992px){.font-size-32{font-size:32px;line-height:40px}}.font-size-40{font-size:24px}@media only screen and (min-width: 992px){.font-size-40{font-size:40px}}.font-size-48{font-size:32px}@media only screen and (min-width: 992px){.font-size-48{font-size:48px}}.font-size-56{font-size:32px}@media only screen and (min-width: 992px){.font-size-56{font-size:56px;line-height:53px}}.font-size-64{font-size:32px}@media only screen and (min-width: 992px){.font-size-64{font-size:64px;line-height:62px}}.d-flex-column-between{display:flex;flex-direction:column;justify-content:space-between}.d-flex-center-center{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.d-flex-row-center{display:flex;align-items:center}.d-flex-row-start-end{display:flex;align-items:end}@media only screen and (min-width: 992px){.animation{position:relative;transform:translateY(150px);opacity:0;transition:1s all ease}.animation.active{transform:translateY(0);opacity:1}.animationScale{transform:scale(0.8);transition:1s all ease}.animationScale.active{transform:scale(1)}@keyframes scaleIn{0%{opacity:0;transform:scale(0.95)}100%{opacity:1;transform:scale(1)}}.animated-text{animation:scaleIn .3s ease-out forwards;animation-delay:.2s;opacity:0}}.texto-uppercase{text-transform:uppercase}.texto-lowercase{text-transform:lowercase}.main{margin-top:139px}input{outline:none}.error{color:red;font-style:italic}.heading-escondido{display:none;visibility:hidden}.formulario-mensagem .close{display:none}.alert{line-height:1.5rem}.grecaptcha-badge{display:none !important;visibility:hidden !important}@media only screen and (max-width: 991px){.padding-section{padding:50px 0px}.main{margin-top:95px}}@media only screen and (min-width: 992px){.padding-section{padding:100px 0px}}[id]{scroll-margin-top:143px}button[type=submit]{position:relative}.carregando{display:none;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;background:url("./../../_images/icones/carregando-branco-32.svg") no-repeat center #000}.carregando.active{display:block}.float-whatsapp{position:fixed;width:60px;height:60px;bottom:40px;right:40px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:30px;box-shadow:2px 2px 3px #999;z-index:100;transition:linear .3s;display:flex;align-items:center;justify-content:center}.my-float-whatsapp{transition:linear .3s}.float-whatsapp:hover{background-color:#35e376;font-size:42px;color:#fff;text-decoration:none}#whatsappModal .modal-content{padding:30px 15px}#whatsappModal .modal-header{display:block;padding:0px;border:0}#whatsappModal .modal-header .subtitle{color:#000}#whatsappModal .modal-header .title-section{margin:15px 0px 35px 0px}#whatsappModal .modal-header .description{font-size:18px;color:#999}#whatsappModal .modal-header .btn-close{position:absolute;top:-17px;right:-23px;background:#fff;opacity:1;border-radius:50px;width:45px;height:45px}@media only screen and (min-width: 992px){#whatsappModal .modal-content{padding:52px 65px;width:570px}}@media only screen and (max-width: 991px){#whatsappModal .modal-header .title-section{font-size:36px}#whatsappModal .modal-header .btn-close{top:-1px;right:-9px}}#popup{position:fixed;display:flex;width:min(100%,100vw);height:100vh;align-items:center;justify-content:center;background:rgba(0,0,0,.6);top:0px;left:0px;z-index:9999;pointer-events:none}#popup button{pointer-events:auto}#popup a{pointer-events:auto;display:block}#popup img{max-width:min(100%,100vw)}.mfp-close-btn-in .mfp-close{color:#fff}.banner-page{position:relative;height:320px}.banner-page .banner-wrapper{height:100%;background-color:rgba(0,0,0,.5294117647)}.banner-page .banner-wrapper-text{display:flex;flex-direction:column;color:#fff;height:100%;justify-content:end;padding-bottom:63px}.banner-page .banner-wrapper-text .title-section{color:#fff}@media only screen and (min-width: 992px){.banner-page{height:496px}.banner-page .banner-wrapper-text{padding-top:245px;justify-content:start}}.btn-default{display:flex;align-items:center;justify-content:center;padding:14px 24px 14px 24px;transition:all .3s ease;border:0px;gap:13px;border-radius:8px;width:-moz-fit-content;width:fit-content;font-size:16px;font-weight:600}.btn-default svg,.btn-default i{margin-right:5px;transition:all .3s ease}.btn-orange{color:#fff;background-color:#ee7402;border:1px solid #ee7402}.btn-orange:hover{color:#fff;background-color:#ff6a00;border:1px solid #ff6a00}.card-service{border-radius:8px;overflow:hidden;position:relative;width:-moz-fit-content;width:fit-content}.card-service:hover .card-service-overlay{background:#ee7402;transition:all .5s ease}.card-service:hover .card-service-overlay .card-service-text{transition:height 1s ease}.card-service:hover .card-service-overlay .card-service-text .title,.card-service:hover .card-service-overlay .card-service-text .description{height:auto}.card-service:hover .card-service-overlay .card-service-text .text-container,.card-service:hover .card-service-overlay .card-service-text .btn-default{display:block}.card-service .card-service-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;height:100%;display:flex;align-items:flex-end;transition:all .5s ease;background:rgba(0,0,0,.3294117647)}.card-service .card-service-text{padding:32px;width:100%;color:#fff;transition:height 1s ease}.card-service .card-service-text .btn-default{display:none;background-color:hsla(0,0%,100%,.1019607843);margin-top:25px}.card-service .card-service-text .title{font-size:32px;font-weight:700}.card-service .card-service-text .description{line-height:28px;opacity:.9}@media only screen and (min-width: 992px){.card-service .card-service-text .title{height:76px;display:flex;align-items:flex-end}.card-service .card-service-text .description{height:84px}}.card-produto{border:1px solid #bbb;border-radius:8px;overflow:hidden;position:relative;width:-moz-fit-content;width:fit-content;backdrop-filter:blur(4px);transition:all .3s linear;height:100%}.card-produto:hover .card-produto-text{transition:margin .3s linear;margin-top:0}.card-produto:hover .card-produto-text .description{margin-bottom:69px}.card-produto:hover .card-produto-text .btn-default{display:block;opacity:1;height:auto;position:absolute;bottom:30px}.card-produto:hover .card-produto-image{opacity:.2}.card-produto .card-produto-tag{display:inline-block;margin:36px;padding:16px 32px;border-radius:100px;gap:8px}.card-produto .card-produto-tag p{font-weight:500;font-size:14px;line-height:1em}.card-produto .card-produto-tag.tag-cinza{background:#c4c4c4;border:1px solid #c4c4c4}.card-produto .card-produto-tag.tag-cinza p{color:#fff}.card-produto .card-produto-tag.tag-laranja{background:#f5a962;border:1px solid #f5a962}.card-produto .card-produto-tag.tag-laranja p{color:#2f3e4b}.card-produto .card-produto-tag.tag-branca{background:#fff;border:1px solid #c4c4c4}.card-produto .card-produto-tag.tag-branca p{color:#ff6a00}.card-produto .card-produto-image{transition:all .3s linear}.card-produto .card-produto-text{padding:0 32px 32px 32px;margin-top:69px;width:100%;transition:margin .3s linear}.card-produto .card-produto-text .text-container{transition:all .3s linear}.card-produto .card-produto-text .btn-default{display:none;opacity:0;margin-top:15px}.card-produto .card-produto-text .title{color:#2f3e4b;font-size:32px;font-weight:600}.card-produto .card-produto-text .description{height:3lh;color:#2f3e4b;line-height:28px;opacity:.9;transition:margin .3s linear}.contact-section{background-color:#1e2528;padding:30px 0px;color:#fff}.contact-section .title-section{color:#fff;margin-bottom:30px}.contact-section .contact-item{border-radius:8px;position:relative;color:#fff;border:1px solid rgba(201,200,200,.831372549)}.contact-section .contact-item a{color:#fff}.contact-section .contact-item-work{border:0px;height:361px}.contact-section .contact-item-work .description{opacity:.7}@media only screen and (min-width: 992px){.contact-section .title-section{margin-bottom:80px}}.icon-square{height:24px;width:24px;background-color:#ee7402;position:absolute;top:32px;left:32px}.location{padding:30px 0px}.location .location-title svg{margin-right:20px}.location .description-title{line-height:28px}.location .img-location{padding:30px 0px}@media only screen and (min-width: 992px){.location{padding:100px 0px}.location .img-location{padding:110px 0px}}.location-map{position:relative}.location-map .card-map{font-size:16px;position:relative;background:#fff;padding:16px 16px;margin:auto;left:0;right:0;top:15px;margin-bottom:15px;width:-moz-fit-content;width:fit-content;border-radius:8px;box-shadow:0px 0px 0px 0px rgba(169,171,29,0)}.location-map iframe{width:100%}@media only screen and (min-width: 992px){.location-map .card-map{padding:16px 32px;position:absolute;font-size:18px}}.policy{background-color:#1e2528;padding:30px 0px;color:#fff;position:relative}.policy::before{content:url("./../../_images/geral/mask.svg");position:absolute;right:18.5%;top:12%;display:none}.policy .title-section{color:#fff;margin-bottom:30px}.policy .description{opacity:.7}.policy ul li svg{position:relative;top:6px}.policy ul li .description{width:calc(84% - 30px)}@media only screen and (min-width: 992px){.policy{padding:100px 0px}.policy::before{display:block}.policy .title-section{margin-bottom:56px}}.subtitle{color:#ee7402;font-size:14px;font-weight:500;letter-spacing:4px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.title-section{font-weight:700;color:#060d13}.title-section br{display:none}@media only screen and (min-width: 992px){.title-section br{display:block}}.video-container{position:relative;width:100%}.video-container .video-placeholder{height:663px;position:relative;overflow:hidden;border-radius:8px;width:100%}.video-container .video-placeholder video{min-width:100%;min-height:100%;z-index:1;position:relative}.video-container .video-placeholder::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(14,14,14,.5215686275);z-index:2}.video-container .overlay{position:absolute;bottom:37px;z-index:9;left:37px;color:#fff;background:rgba(59,58,58,.64);border:1px solid rgba(82,81,81,.87);border-radius:8px;padding:16px 32px}.video-container .overlay .title{font-size:40px;font-weight:600}.video-container .video-thumbnail{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.video-container .video-player{display:none;width:100%;height:663px}@media only screen and (max-width: 991px){.video-container .video-placeholder,.video-container .video-player{height:400px}.video-container .overlay{bottom:0px;left:0px}.video-container .overlay .title{font-size:26px}}.offcanvas.show{height:100vh}.offcanvas{background:#fff}.header{position:fixed;left:0;top:0;z-index:99;width:100%;padding:27px 0px 26px 0px}.header .container{transition:.5s}.header .collapsing{transition:.2s}.header .header-nav{transition:.5s}.header .header-nav .header-nav-menu{align-items:center}.header .header-nav .header-nav-menu .link-menu{font-size:16px}.header .header-nav .header-nav-menu .link-menu-contact{background:hsla(0,0%,100%,.1882352941);border:1px solid rgba(214,211,211,.12);border-radius:8px;padding:22px 48px}.header .header-logo-btn{display:flex;justify-content:space-between}.header .header-logo-btn .header-logo .logo{max-width:210px}.header .btn-close{background:rgba(0,0,0,0);font-size:36px;margin-bottom:30px;position:relative;left:-16px;color:#000;opacity:1}.header .header-menu-dsk{width:-moz-fit-content;width:fit-content}.header .header-menu-mb .header-nav-menu li{margin-bottom:20px}.header .header-menu-mb .header-nav-menu .link-menu{color:#000}.header .header-menu-mb .header-nav-menu .link-menu-contact{padding:0px 0px}@media only screen and (max-width: 1199px){.header .header-menu-col{display:none}}@media only screen and (min-width: 1200px){.header .header-menu-dsk{margin-left:auto}.header .header-nav .header-nav-menu{display:flex;justify-content:space-between;gap:40px}.header .header-nav .header-nav-menu li{margin-bottom:0px}.header .header-nav .header-nav-menu li .link-menu{position:relative;color:#fff}.header .btn-menu{display:none}}@media only screen and (min-width: 1200px){.header.show::after{content:"";position:fixed;height:100vh;width:100%;background:rgba(14,14,14,.5215686275);top:0;left:0;z-index:-1}}.header-scroll .container{background-color:#fff;border-radius:8px;padding:15px 15px 15px 15px;box-shadow:0px 2px 13px 1px rgba(194,194,194,.26);transition:.5s}.header-scroll .header-logo{position:relative;top:-3px}.header-scroll .header-logo .logo{max-width:210px}.header-scroll .header-nav .header-nav-menu li .link-menu{color:#595b61}.header-scroll .header-nav .header-nav-menu li .link-menu-contact{background:#fff;border:1px solid rgba(214,211,211,.4862745098)}@media only screen and (min-width: 1400px){.header-scroll .container{max-width:1389px}}.footer{background-color:#1e2528;padding:30px 0px}.footer .footer-logo img{max-width:210px}.footer hr{color:#fff;opacity:.1}.footer .menu-contact span{color:#fff}.footer .menu-contact .email{text-decoration:underline}.footer .menu{display:flex;flex-direction:column;gap:12px;margin-bottom:30px}.footer .menu a,.footer .menu p{color:#fff;font-size:16px}.footer .menu .title{font-size:18px;font-weight:700}.footer .menu-network{display:flex;justify-content:center;gap:20px}@media only screen and (min-width: 992px){.footer{text-align:left;padding:50px 0px 50px 0px}.footer .menu{width:-moz-fit-content;width:fit-content;margin:auto}.footer .menu-contact{width:-moz-fit-content;width:fit-content;margin-left:auto}.footer .menu-network{justify-content:start;margin-bottom:0px}.footer .connection{margin-left:0px}}@media only screen and (min-width: 1200px){.footer{padding:71px 0px 50px 0px}.footer hr{display:block}}.segments{padding:30px 0px}@media only screen and (min-width: 992px){.segments{padding:80px 0px}}