@media (min-width:1400px){#landing-header section article h2{bottom:80px;font-size:48px;line-height:1}}@media (max-width:1260px){.container{width:100%;padding:0 20px}#header span.right{right:20px}#header form{display:none}#header nav{position:absolute;top:2px;left:50%;width:100%;transform:translate(-50%,0%);text-align:center}#header.header2 ul.menu{margin-top:1px !important}#header.header2 ul.menu,#header ul.menu2{display:inline-block !important;float:none !important;width:auto;margin:0 !important;vertical-align:middle}#header ul.menu2 li{width:auto;margin-right:30px;text-align:left}#header ul.menu2 li a{padding-right:0}#header ul.menu2 li:last-of-type{margin-right:0}#feat .container{padding:0}#feat header{padding:0 20px}#enterprise-side{right:20px}#enterprise-side.fixed .talk{right:20px;margin-right:0}#blog{margin-top:80px}#blog header{margin-bottom:30px}#blog header nav{margin-top:20px}#blog header form{height:50px;padding:5px}#blog header form input[type=search]{width:calc(100% - 40px);height:40px}#blog header form input[type=submit]{width:40px;height:40px;background-size:14px}#blog main section{width:calc(100% - 350px);padding-right:40px}#blog main section article figcaption sup{font-size:10px}#blog main section article figcaption h1{font-size:18px}#blog main section article figcaption small{margin:0 5px 5px 0;font-size:12px}#blog main section article figcaption p{margin-top:10px;font-size:13px}#blog main aside{width:350px}#blog main aside .calc{margin-bottom:20px;padding:20px}#blog main aside .calc strong{width:100%;font-size:20px}#blog main aside .calc p{margin:12px 0;font-size:13px}#blog main aside h6{font-size:20px}#blog main aside small a{font-size:12px}#blog main aside .others span.post figcaption h1{font-size:14px}#blog-feat section article h2{font-size:18px}#calculadora header.cover .breadcrumb{left:auto;width:100%;margin-left:0;padding-left:20px}#calculadora header.cover figcaption{left:auto;margin-left:0;padding-left:20px}.single-landing #header{background-color:transparent !important;box-shadow:none !important}.single-landing #enterprise{overflow:hidden}.single-landing #enterprise nav.list li{margin-bottom:30px}#anuncie-header.on section article{left:0;width:50%;margin-left:0;padding:0 20px}#anuncie-header section article h2{font-size:50px}}@media (max-width:1070px){.block{margin-bottom:50px}#header span.right{right:70px}#header nav,#header span.right span.alt{display:none !important}#header span.toggle{display:block}#header.header2 span.right span{margin-right:14px}.list section{display:inline-block;width:100%;padding-bottom:20px;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.list section article{display:inline-block;width:320px;margin-right:10px;vertical-align:top;white-space:normal}.list section article:hover{box-shadow:none}.list section article figcaption em{margin-top:10px}.list footer{margin-top:20px}#blog-feat section{display:inline-block;width:100%;padding-bottom:20px;overflow-x:auto;overflow-y:hidden;white-space:nowrap}#blog-feat section article{display:inline-block !important;width:320px;margin-right:10px;vertical-align:top;white-space:normal}#lancamentos section{grid-template-columns:1fr 1fr}#lancamentos section article{grid-column:auto !important}#cta-calc{margin:20px 0 40px}#cta-calc section{display:flex;flex-wrap:wrap}#cta-calc section aside{width:100%;text-align:center;order:2}#cta-calc section aside h6{width:100%}#cta-calc section figure{width:100%;order:1}#cta-calc section figure img{position:relative;top:auto;right:auto;display:block;width:auto;max-width:100%;height:auto;margin:0 auto 20px auto}#calculadora .start fieldset{grid-template-columns:1fr 1fr}#calculadora .ops{height:80px}#calculadora .ops label:first-of-type:after{display:none}#calculadora .ops label{height:80px;padding:18px 0 0 18px}#calculadora .ops label figure{margin:0 20px}#calculadora .ops label figure img{max-width:40px}#calculadora .ops label span{font-size:12px}#calculadora .start fieldset label strong{font-size:14px}#calculadora .start p{font-size:13px;line-height:1.4}#calculadora .result{padding:0}#calculadora .result span strong{font-size:12px}#calculadora .details article,#calculadora .details aside{width:100%}#calculadora .details aside .form{padding:20px;border:1px solid #ddd;background-color:#eee;border-radius:20px}.form input,.form select{background-color:#fff}#calculadora .details article header p:first-of-type{font-size:14px}#calculadora .details article header strong{font-size:24px}#calculadora .details ul{height:auto}#calculadora .details ul li{height:auto;margin-bottom:40px}#calculadora .details ul li span{position:relative;top:auto;left:auto;display:inline-block;width:100%;padding:4px 0 0 30px}#calculadora .details aside .form legend{width:100%}#sobre{background-position:20% 270px}#sobre header h6{width:100%;font-size:24px}#sobre header p{width:100%;font-size:13px}#sobre nav.infos ul{width:600px}#sobre nav.infos ul li strong{font-size:14px}#sobre nav.infos ul li p{font-size:13px}#sobre nav.infos ul li figure{width:40px;height:36px}#sobre nav.infos ul li figure img{max-height:36px}#sobre figure.side img{right:-100px}#newsletter section aside{width:100%;text-align:center}#newsletter section form{width:100%;margin-top:20px;padding-left:0}#enterprises section #footer{display:none}#enterprises sup#result{font-size:12px;white-space:nowrap}#enterprises-searched{top:48px;width:100%;padding:20px 20px 10px}#enterprises-list{width:calc(100% - 40px);height:162px;margin:70px 20px 0;white-space:nowrap;overflow-x:auto}#enterprises-list article{width:80%;height:162px;margin:5px 15px 0 0;margin-bottom:0;margin-right:15px;overflow:hidden}#enterprises-list article figure{height:162px}#enterprises-list article figure img{height:162px}#enterprises-list article figure strong{font-size:8px}#enterprises-list article figcaption{height:162px;padding:10px;white-space:normal}#enterprises-list article figcaption h2{font-size:16px}#enterprises-list article figcaption em{margin-top:5px;font-size:13px}#enterprises-list article figcaption span.details{padding:10px}#enterprises-list article figcaption span.details b{width:100%;margin-top:10px;font-size:11px}#enterprises-list article figcaption span.details b:nth-of-type(3),#enterprises-list article figcaption span.details b:nth-of-type(4){display:none}#enterprises section{display:none}#enterprises aside{top:0;width:100%;height:100%}#enterprises aside sup{display:none}#enterprises aside sub{display:block}#enterprise #nav{display:none}#enterprise .tags{margin-top:40px}.format{margin-top:40px}#enterprise .tags.fixed{margin-top:0}#enterprise #gal{display:inline-block;width:100%;height:300px;margin-left:0;white-space:nowrap;overflow-x:auto;overflow-y:hidden}#enterprise #gal article{display:inline-block;width:80%}#enterprise #gal figure{display:inline-block;width:auto;height:280px !important;margin-right:10px;border-radius:20px !important;overflow:hidden}#enterprise #gal figure img{position:relative;top:auto;left:auto;width:auto;height:300px}#enterprise #gal figure sup{padding-top:120px}#enterprise #gal figure:first-child:before{position:absolute;z-index:1000;bottom:0;left:0;width:100%;height:auto;padding:20px 20px 20px 40px;text-align:left;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);color:#fff;font-weight:700;font-size:12px;content:'Arraste para o lado para navegar'}#enterprise #gal figure:first-child:after{position:absolute;z-index:1001;bottom:-1px;left:0;width:auto;height:auto;padding:20px;text-align:right;color:#fff;font-weight:700;font-family:'Font Awesome 6 Pro';content:'\f324'}#enterprise #gal figure:last-of-type{width:100%;margin-right:0}#enterprise #gal figure:last-of-type img{width:100%;object-fit:cover}#plantas-launch ul{height:160px}#plantas-launch ul li img{height:100px;margin:30px 0}#plantas-launch .slick-center img{height:160px}#contato section article h1{font-size:10px}#contato section article h1 strong{font-size:18px}#contato section article address,#contato section article span a{font-size:13px}#blog-feat footer{margin-top:20px}#trabalhe section{padding:0 20px}#anuncie section .form{padding:0}#footer{padding:0 20px}#footer .menu ul{width:50%}#footer .menu ul:last-of-type{width:100%}#footer .container{display:flex;flex-wrap:wrap}#footer .container:after{display:none}#footer .menu ul li.title{margin:10px 0;font-size:16px}#footer .menu ul li a{padding:7px 0;font-size:13px}#footer .container .column{order:2;width:100%;margin-top:20px;border-top:1px solid var(--white)}#footer .container .column span.logo{display:none}#footer .container .column p{font-size:13px}#footer .container .menu{order:1;width:100%}.single-landing #enterprise header{text-align:center}.single-landing #enterprise header strong{display:block}.single-landing #enterprise header span{float:none;display:inline-block;margin:20px 0}.single-landing #enterprise header span small{margin-left:0}.single-landing #plantas nav ul li a{height:140px}.single-landing #tour iframe,.single-landing #video iframe{height:480px}.single-landing .cta-txt{width:100%}.single-landing #cta aside form label{text-align:center}#landing-header header{height:auto;padding:0 20px}#landing-header header span.logo img{position:relative;top:auto;left:auto;display:block;margin:20px auto;transform:none !important}#landing-header header h1{position:relative;top:auto;left:auto !important;display:block;text-align:center;font-size:20px;transform:none;line-height:1.2}#landing-header header address{position:relative;top:auto;right:auto !important;display:block;margin:10px 0 20px;text-align:center;font-size:12px;transform:none}#landing-header section{height:auto}#landing-header section article{height:500px}#landing-header section article h2{font-size:24px}#landing-header section aside form input{height:40px}#landing-header section aside form input[type=submit]{width:100%}#landing-header section aside span.wp-call a{position:relative;bottom:auto;left:auto;width:100%;margin-top:-10px}#plantas-launch.gal{margin-top:40px;padding:0}.wpcf7-spinner{position:absolute !important;bottom:0;left:50%;transform:translateX(-50%)}#box-landing aside{width:80%}#box-landing aside h5{font-size:16px}}@media (max-width:800px){body,input,select,button{font-size:14px}.breadcrumb{width:100%}.breadcrumb li{font-size:12px}#enterprise span.code{float:left;width:100%;margin-top:14px;font-weight:400;font-size:12px}#header{padding:25px 0 40px}header.head{margin-bottom:30px}header.head h6,header.head h1{margin-bottom:7px;font-size:24px}header.head p,header.head h3{width:100%;padding:0 40px;font-size:14px}#simule-cover{height:250px;margin-top:65px}#simule-cover h6{bottom:40px;width:100%;padding:0 20px;font-size:30px;white-space:initial}#simule-cover h6 br{display:none}#feat{margin-top:100px}#feat header h6{font-size:14px}#feat header h5{font-size:20px}#feat section nav ul{margin-bottom:15px}#feat section nav ul li{width:110px;font-size:12px}#feat section nav ul li a{line-height:32px}#feat section form{width:calc(100% - 40px);margin:0 20px 30px}#feat section small a{font-size:13px}.cta section{padding:30px}.cta section article{width:100%}.cta section article h6{font-size:24px}.cta section article p{font-size:14px}#cta-calc{margin-top:0}#cta-calc section{margin:20px 0;padding:30px}#cta-calc section aside h6{font-size:24px}#cta-calc section aside p{margin-top:10px;font-size:14px}#sobre figure.side img{top:-50px;width:160px}.list footer span a,#blog-feat footer span a,.cta section article span a,#cta-calc section aside span a,#sobre footer span a{font-size:12px}#enterprise .block{padding-right:0}#enterprise-side{display:none}#enterprise #localizacao input{margin-bottom:15px;font-size:12px}#enterprise #localizacao #localizacao-map{height:200px}#enterprise header{margin:15px 0}#enterprise header h1{font-weight:700;font-size:18px;color:var(--red);line-height:1.6}#enterprise header strong{margin-top:10px;font-size:13px;line-height:1.4}#enterprise header span small{margin-left:20px;font-size:12px}#enterprise .block{padding-bottom:20px}#enterprise .tags{margin-top:20px;padding-bottom:20px}#enterprise .tags strong{margin:0 7px 7px 0;padding:7px 12px;font-size:12px}#enterprise h6{font-size:16px}#enterprise #descricao:after,#enterprise #informacoes:after{display:none}#enterprise #descricao p{font-size:13px}#enterprise #descricao p br{display:none}#enterprise nav.list li i{font-size:14px}#enterprise nav.list li{font-size:13px}#why aside,#why nav{width:100%;height:auto}#why nav{margin:0}#why nav ol li{margin-top:35px;padding:0 20px 0 40px}#why nav ol li:before{top:-1px;font-size:16px}#why nav ol li h5{font-size:14px}#why aside figure:nth-of-type(1){position:relative;top:auto;right:auto;display:inline-block;width:100%;height:350px;border-radius:20px}#why aside figure:last-of-type{display:none}#why aside figure img{object-position:0% 25%}#contato #map{display:none}#contato section{margin-top:68px}#contato footer{margin-top:40px}#contato footer aside h6{margin-bottom:20px;font-size:18px}#contato footer aside span a{margin-bottom:20px;font-size:15px}#contato footer aside{width:100%}.form{width:100%;padding-left:0}.form .types small{padding-left:0}.form .types label{margin:15px 0 0}.form b{font-size:13px}.form legend{width:100%;font-size:13px}.form label{width:100% !important;padding-bottom:0;padding:0}.form input,.form select{font-size:13px}.form select{background-position:97% center}#bar{padding:0}#bar .container{padding:0}#bar section{grid-template-columns:1fr 1fr}#bar section article:last-of-type{display:none}#trabalhe section h6{margin-bottom:10px}#trabalhe figure.cover img{height:auto;object-fit:contain;object-position:0 0}#trabalhe section form{width:100%}#trabalhe section h6{margin:20px 0;font-size:18px}.single-landing #enterprise h6{font-size:24px}.single-landing #cta aside{width:100%}.single-landing #cta figure{display:none}.single-landing .cta-txt{margin-bottom:40px}.single-landing .cta-txt .column{column-count:1 !important}.single-landing #enterprise nav.list li h2{margin:10px 0}.single-landing #enterprise .informacoes-alt{padding-top:0 !important}.single-landing #enterprise .informacoes-alt nav.list li{width:100%;margin:0 0 20px}.single-landing #cta.cta-sec{width:100%;margin:0}.single-landing #faq{width:100%;margin:0}.single-landing #enterprise #localizacao #localizacao-map{height:300px}.wpcf7 .ajax-loader{position:absolute !important;bottom:20px;right:0}#lancamentos{margin-top:90px}#lancamentos header h1{font-size:18px}#lancamentos aside nav{width:calc(100vw - 40px)}#lancamentos aside span,#lancamentos aside button{float:none !important;display:inline-block}#lancamentos aside span.local{margin-top:20px}#anuncie-header #video{position:absolute !important;top:0 !important;width:100% !important;height:100% !important}#anuncie-header section{position:relative;top:auto;left:auto;display:inline-block;width:100%;height:auto;padding:30px 0}#anuncie-header section article h1{font-size:10px}#anuncie-header section article h2{font-size:24px}#anuncie-header section article{position:relative !important;top:auto !important;display:inline-block;width:100% !important;height:auto !important;padding:0 20px !important;text-align:center;transform:none !important}#anuncie-header aside{display:inline-block;width:100%;height:auto;padding:20px 20px 140px}#anuncie-header aside h6{font-size:20px}#anuncie-header aside p{margin:10px 0;font-size:14px;line-height:1.4}#anuncie-header aside label{margin-top:20px}#anuncie-header #video,#anuncie-header section article,#anuncie-header.on aside{transition:none}#anuncie-header aside button,#anuncie-header aside input[type=submit]{bottom:10px;right:20px;width:80px;height:40px}#anuncie-header aside button.back{right:auto;left:20px}#anuncie-header sub.on{bottom:25px;left:50%}#anuncie-step{left:20px;width:calc(100% - 40px)}#anuncie-step:after{width:100%;height:60px}#anuncie-step.on{bottom:62px}.step small{bottom:25px;left:20px;font-size:10px}#anuncie-header #video-fotos{top:70px;left:50%;width:80vw;height:55vh;border-radius:20px;box-shadow:0px 20px 60px rgba(0,0,0,.7);transform:translateX(-50%);overflow:hidden}#anuncie-header #video-fotos sup{display:block}}@media (max-width:700px){#enterprises-list article figcaption span.details b i{font-size:16px}#lancamentos section{grid-template-columns:1fr}#blog:before,#blog:after{display:none}#blog header{width:100%}#blog header h6{font-size:20px}#blog main section{width:100%;padding-right:0}#blog main aside{width:100%}#blog main section article figure img{height:auto;object-fit:contain}#blog-post header{padding:50px 0 70px}#blog-post header sup{font-size:10px}#blog-post header h1{width:100%;margin-bottom:10px;font-size:20px}#blog-post header h2{width:100%;font-size:13px}#blog-post section figure.cover img{height:auto;margin-bottom:15px;object-fit:contain}#blog-post section span#ouvir{position:relative;top:auto;left:auto;float:left;width:auto}#blog-post section span#ouvir i{width:36px;height:36px;line-height:36px;font-size:10px}#blog-post section span#ouvir b{font-size:10px}#blog-post section nav#share{position:relative;top:auto;right:auto;float:right;width:auto;margin-top:10px;text-align:right}#blog-post section nav#share li{display:inline-block;margin-bottom:0;margin-left:20px;font-size:16px}#blog-post section nav#share li:first-of-type{margin-left:0}#blog-post section article{margin-top:20px;padding:0}#blog-post section article p{font-size:13px;margin-bottom:16px}#blog-post section article h1,#blog-post section article h2,#blog-post section article h3,#blog-post section article h4,#blog-post section article h5,#blog-post section article h6{font-size:20px}#blog-post section article h2{font-size:18px}#blog-post section article h3{font-size:16px}#blog-post section article img{margin-bottom:16px}#blog-post section article img.aligncenter{margin:0 auto}#calculadora header.cover{height:auto}#calculadora header.cover figcaption{position:relative;top:auto;display:inline-block;width:100%;padding:60px 20px 100px;transform:none}#calculadora header.cover figcaption h1{font-size:24px}#calculadora header.cover figcaption p{margin-top:14px;font-size:13px}#calculadora .ops{padding:20px}#calculadora .ops,#calculadora .ops label{height:auto}#calculadora .ops label{width:100%;padding:0}#calculadora .ops label:first-of-type{padding-bottom:20px}#calculadora .ops label input{width:20px;height:20px}#calculadora .ops label input:checked:before{width:10px;height:10px}#calculadora .ops label span{width:calc(100% - 120px)}#calculadora .start fieldset label span.field{height:50px}#calculadora .start fieldset label strong{padding-left:16px}#calculadora .start fieldset label span.field em{width:36px;height:46px;margin-left:5px;line-height:46px;text-align:center;font-size:12px}#calculadora .start fieldset label span.field input{width:calc(100% - 46px);height:46px;font-size:16px}#calculadora .start fieldset label.submit button{height:46px;line-height:46px}#calculadora .result span{height:60px}#calculadora .result span strong{font-size:10px}#calculadora .result span em{font-size:14px;letter-spacing:0px}#calculadora .details ul li span strong{font-size:16px}#sobre{background-size:1000px}#sobre header{margin:40px 0}#sobre nav.infos{margin-bottom:0}#sobre nav.infos ul{width:100%}#sobre nav.infos ul li{margin-bottom:10px;padding-right:10px}#sobre figure.side{display:none}#sobre section header{margin-bottom:20px}#sobre section article p{font-size:13px}#sobre section figure{width:100%}#sobre section figure:before{display:none}#sobre section figure img{float:none;display:block;width:auto;max-width:100%;height:auto;margin:0 auto}#sobre section aside{width:100%;padding-left:0}#sobre section aside span{margin-bottom:0;margin-top:20px}#sobre section aside span h2{font-size:14px}#sobre section aside span p{font-size:13px}#contato section{grid-template-columns:1fr}#contato section article{padding-bottom:0}#contato section article:last-of-type{padding-bottom:20px}#trabalhe section h6{font-size:12px}#trabalhe section h6 strong{font-size:36px}#trabalhe section form legend{padding-left:0}#anuncie header.cover{margin-bottom:30px}#anuncie header.cover figcaption{width:100%;padding:0 20px}#anuncie header.cover figcaption h1{font-size:20px}#anuncie header.cover figcaption p{font-size:13px}#newsletter section{padding:30px}#newsletter section aside h6{margin-bottom:10px;font-size:24px}#newsletter section aside p{font-size:14px}#newsletter section form{position:relative}#newsletter section form label{width:100%;padding-bottom:10px;padding-right:0}#newsletter section form label input{height:50px;font-size:14px}#newsletter section form label.submit{position:absolute;bottom:3px;right:3px;width:auto}#newsletter section form label.submit input{position:absolute;bottom:10px;right:0;width:44px;height:44px;padding:0;background-size:18px}.single-landing #enterprise h6 strong,.single-landing .cta-txt h2{font-size:15px}.single-landing #enterprise h6 br{display:none}.single-landing #enterprise .block{padding:40px 0}.single-landing #pic-feature{height:370px}.single-landing #pic-feature figure{background-attachment:scroll}.single-landing #pic-feature h2{top:auto;bottom:40px;width:100%;padding:0 20px;font-size:18px;transform:translate(-50%,0px)}.single-landing #pic-feature sub{display:none}.single-landing #enterprise nav.list li{width:30%;margin:0 0 30px}.single-landing #enterprise nav.list li i{font-size:30px}.single-landing #enterprise nav.list li p{font-size:16px}.single-landing .cta-txt p{font-size:16px;line-height:1.4}.single-landing .cta-txt span a{padding:10px 30px}.single-landing #plantas nav ul{grid-template-columns:1fr 1fr}.single-landing #tour iframe,.single-landing #video iframe{height:250px}.single-landing #cta aside{padding:20px}.single-landing #cta aside h5{font-size:18px}.single-landing .cta-txt span a{font-size:12px}.single-landing #landing-tab{margin-top:20px}.single-landing #enterprise span small.cta a{padding:10px 30px}.single-landing .cta-txt{margin-top:40px}.single-landing #cta aside form input{height:36px}.single-landing #cta aside form input[type=submit]{padding:0 30px}#landing-header{margin-bottom:50px}#landing-header section article{width:calc(100% - 40px);height:50vh}#landing-header section article h2{bottom:80px;left:0;width:100%;padding:0 20px;font-size:20px;text-align:center}body.postid-107097 #landing-header span.logo-niemeyer img{display:block;width:80%;height:auto;margin:0 auto}#landing-header section aside{position:relative;top:auto;right:auto !important;width:calc(100vw - 120px);margin:-60px 0 0 40px;transform:none;text-align:center;background-color:var(--red)}#landing-header section aside h6{width:100%}#landing-header section aside input[type=submit]{float:none;display:inline-block}#landing-view .container{width:100%}#landing-view h3{font-size:24px}#landing-view p{margin:15px 0}#landing-view span a{padding:10px 20px}}@media (max-width:660px){#video-launch iframe{height:200px}#plantas-launch ul{height:120px}#plantas-launch ul li img{height:80px;margin:20px 0}#plantas-launch .slick-center img{height:120px}}@media (max-width:600px){#cookies{width:95%}#feat section form .autocomplete-results{padding:10px}#feat section form .autocomplete-results li .autocomplete-text{width:56%;padding-left:0;font-size:12px}#feat section form .autocomplete-results li .status{width:40%;font-size:8px}#why aside figure:nth-of-type(1){height:200px}#landing-obrigado{margin:100px 0}#landing-obrigado .container{width:100%}#landing-obrigado h1{font-size:10px;letter-spacing:1px}#landing-obrigado h6{font-size:24px}#landing-obrigado p{margin-bottom:20px;font-size:14px;line-height:1.6}#landing-obrigado span a{padding:10px 20px}#landing-obrigado iframe{height:160%;margin-top:30px}.single-landing #enterprise .informacoes{padding-top:0}.single-landing #faq article{margin-bottom:30px;padding-right:0}.single-landing #faq article h3{margin-bottom:10px;font-size:16px}.single-landing #faq article p{font-size:14px;line-height:1.4}#landing-header section article:before{height:70%;background:linear-gradient(to top,rgba(0,0,0,9),transparent)}#landing-header section article figure img{height:50vh}#lancamentos aside nav ul li{width:48%}#lancamentos aside span.tipo{margin:-5px 5px 0}#lancamentos section article{height:200px}#lancamentos section article strong{font-size:8px}#lancamentos section article span.fav button{font-size:18px}#lancamentos section article sup{top:21px;right:54px;font-size:18px}}@media (max-width:540px){html,body{overflow-x:hidden}#header.on{background-color:rgba(255,255,255,.7);box-shadow:0px 30px 60px rgba(0,0,0,.1)}#feat figure img{margin-bottom:20px}#feat section form label{height:58px}#feat section form label b{font-size:10px}#feat section form label:nth-of-type(1) input{font-size:12px}#bar{height:50px}#bar section article strong,#bar section article p{font-size:10px}#bar section article strong{padding-top:14px}#bar section article a{height:50px;padding-left:48px}#bar section article i{left:17px;font-size:16px}#enterprises-list article{width:90%}#enterprises-list article figcaption em{font-size:12px}#enterprise nav.list li{margin-bottom:20px}#enterprise nav.list li i{margin-right:8px}.single-landing #enterprise h6{font-size:18px}.single-landing .cta-txt p{font-size:14px}.single-landing #enterprise nav.list li{padding:0 10px}.single-landing #enterprise nav.list li p{font-size:14px}.single-landing #enterprise nav.list li p br{display:none}.single-landing .cta-txt p{font-family:'Avenir Next',sans-serif;line-height:1.8}#landing-header section aside{width:calc(100vw - 40px);margin-left:20px;padding:16px}#landing-header section aside h6{font-size:16px}#landing-header section aside p{margin:10px 0 15px}#lancamentos aside{text-align:center}#lancamentos aside nav{width:100%;padding:20px}#lancamentos aside span.bairros{display:block}#lancamentos aside span.tipo{margin-top:20px}#lancamentos aside span.item a{font-size:13px}}@media (max-width:440px){body,input,select,button{font-size:12px}.list section article{width:280px;min-width:auto}.list section article figure,.list section article figure img{height:180px}.list section article figure strong{font-size:8px}.list section article figcaption h2{font-size:18px}.list section article figcaption em{margin-top:16px;font-size:13px}.list section article figcaption span.details b{padding-left:30px;font-size:12px;white-space:nowrap}.list section article figcaption span.details b i{font-size:16px}#blog-feat section article{width:280px;min-width:auto}#blog-feat section article small{font-size:12px;margin:0 5px 5px 0}#blog-feat section article h2{margin-top:10px;font-size:16px}#calculadora .start fieldset label strong{font-size:12px;padding-left:0}#calculadora .start fieldset label span.field input{font-size:14px}#calculadora .details ul li{width:100%;margin-bottom:20px}}@media (max-width:360px){#header span.logo{width:80px;margin-top:0}#header span.right span.login a b{font-size:11px;line-height:32px}.list section article{width:220px}.list section article figcaption span.details b{width:100%}.list section article figcaption span.details b:nth-of-type(3),.list section article figcaption span.details b:nth-of-type(4){display:none}#enterprise #gal,#enterprise #gal figure,#enterprise #gal figure img{height:200px !important}#enterprise #gal figure sup{line-height:200px}#calculadora .start fieldset{grid-gap:10px}#calculadora .start fieldset label strong{font-size:10px}#calculadora .start fieldset label.submit button{font-size:10px}#blog-feat section article{width:220px}aside#sidebar .cont header span.logo img{width:84px}aside#sidebar .cont nav li a{padding:8px 16px}#bar section article a{padding-left:16px}#bar section article a i{display:none}}