@import url("reset.css");@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700&display=swap");html{overflow-x:hidden}body{font-family:'Montserrat', sans-serif;font-size:14px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{-webkit-box-shadow:none;background:#ddd}::-webkit-scrollbar-thumb{background:#3e5f78;-webkit-box-shadow:none}input[type=text],input[type=email],input[type=tel],textarea,select,button{-webkit-appearance:none;z-index:99999;position:relative}select{-webkit-appearance:none;-webkit-border-radius:0px}h1,h2,h3,h4,label,li,a,input{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}a.floatzap{position:fixed;z-index:99;bottom:30px;right:20px}a.floatzap span{display:block;white-space:nowrap;color:#2b3046;background:#fff;padding:10px 20px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;position:absolute;right:95px;font-weight:600;bottom:30px;-webkit-box-shadow:1px 2px 9px -1px rgba(0,0,0,0.25);-moz-box-shadow:1px 2px 9px -1px rgba(0,0,0,0.25);box-shadow:1px 2px 9px -1px rgba(0,0,0,0.25)}#general{width:100%;float:left}#general div.wrapper{width:1194px;position:relative;left:calc(50% - 597px);float:left}#general div#newformsimular{width:100%;height:100%;top:0;z-index:99;position:fixed;display:none;background:rgba(0,0,0,0.6)}#general div#newformsimular a.close{position:absolute;right:20px;top:20px;color:#fff;font-size:3em}#general div#newformsimular div.wrap{width:90%;height:90%;left:5%;top:5%;background:#fff;float:left;overflow:hidden;position:absolute}#general div#newformsimular div.wrap div.loading-modal{width:100%;height:100%;position:absolute;z-index:999999;text-align:center;background:rgba(14,228,187,0.9);display:inline-flex;align-content:center;align-items:center;display:none}#general div#newformsimular div.wrap div.loading-modal div{display:inline-block;width:100%}#general div#newformsimular div.wrap div.loading-modal label{color:#000;font-size:2em;font-weight:600;text-align:center}#general div#newformsimular div.wrap div.left{width:25%;height:100%;float:left;background:#0ee4bb url(../img/form.jpg) no-repeat center center;background-size:cover;text-align:center;display:inline-flex;align-content:center;align-items:center}#general div#newformsimular div.wrap div.left h2{font-weight:700;font-size:3em;display:inline-block;text-align:center;color:#fff;width:100%}#general div#newformsimular div.wrap form{width:calc(75% - 64px);height:calc(100% - 82px);padding:50px 32px 32px;float:left;overflow-y:auto}#general div#newformsimular div.wrap form div.termos{border:2px solid #04b393;background:#fff;color:#000;height:300px;overflow:auto;margin-bottom:50px;padding:30px}#general div#newformsimular div.wrap form div.termos p{margin-bottom:15px;font-size:1.1em;line-height:1.4em}#general div#newformsimular div.wrap form fieldset{width:calc(45% - 4px);margin:0 2.5% 70px;display:inline-block;background:url(../img/line.png) no-repeat left bottom;padding-bottom:20px;vertical-align:top}#general div#newformsimular div.wrap form fieldset ::-webkit-input-placeholder{color:#000}#general div#newformsimular div.wrap form fieldset ::-moz-placeholder{color:#000}#general div#newformsimular div.wrap form fieldset :-ms-input-placeholder{color:#000}#general div#newformsimular div.wrap form fieldset :-moz-placeholder{color:#000}#general div#newformsimular div.wrap form fieldset.full{width:calc(95% - 4px)}#general div#newformsimular div.wrap form fieldset h3{color:#000;font-size:1.6em;margin-bottom:30px}#general div#newformsimular div.wrap form fieldset h3 span{font-size:.7em}#general div#newformsimular div.wrap form fieldset select{display:block;position:relative;float:left;width:100%;height:52px;padding:0 15px;margin-bottom:35px;cursor:pointer;font-size:1.2em;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000;background:transparent url(../img/sel.png) no-repeat right center;font-weight:700;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #ebebeb}#general div#newformsimular div.wrap form fieldset .container{display:inline-block;position:relative;width:calc(45% - 4px);padding:20px 0;margin:0 2.5% 30px;cursor:pointer;font-size:1.2em;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000;font-weight:700;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#general div#newformsimular div.wrap form fieldset .container img{margin-bottom:10px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#general div#newformsimular div.wrap form fieldset .container em{position:relative;z-index:2}#general div#newformsimular div.wrap form fieldset .container em span{font-size:.9em;font-weight:100}#general div#newformsimular div.wrap form fieldset .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#general div#newformsimular div.wrap form fieldset .checkmark{position:absolute;top:0;left:0;height:100%;width:100%;background-color:transparent;z-index:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #ebebeb}#general div#newformsimular div.wrap form fieldset .container:hover input ~ .checkmark{background-color:#ebebeb}#general div#newformsimular div.wrap form fieldset .container input:checked ~ .checkmark{background-color:transparent}#general div#newformsimular div.wrap form fieldset .checkmark:after{content:"";position:absolute;display:none}#general div#newformsimular div.wrap form fieldset .container input:checked ~ .checkmark:after{display:block}#general div#newformsimular div.wrap form fieldset .container .checkmark:after{top:0;left:0;width:100%;height:100%;background:#6bbeb2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#general div#newformsimular div.wrap form fieldset label.checkcontainer{float:left}#general div#newformsimular div.wrap form fieldset label.checkcontainer input{background:#fff}#general div#newformsimular div.wrap form fieldset ul{width:100%;float:left}#general div#newformsimular div.wrap form fieldset ul li{width:100%;float:left;display:block;margin-bottom:10px}#general div#newformsimular div.wrap form fieldset ul li label{float:left;margin-right:15px;margin-top:23px;margin-bottom:10px}#general div#newformsimular div.wrap form fieldset ul li input[type=text],#general div#newformsimular div.wrap form fieldset ul li input[type=tel],#general div#newformsimular div.wrap form fieldset ul li input[type=email]{display:block;position:relative;float:left;width:calc(100% - 32px);height:52px;padding:0 15px;margin-bottom:35px;cursor:pointer;font-size:1.2em;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000;background:transparent;border:1px solid #ebebeb;font-weight:700;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:left}#general div#newformsimular div.wrap form fieldset input[type=text]{display:block;position:relative;float:left;width:calc(100% - 32px);height:52px;padding:0 15px;margin-bottom:35px;font-size:1.2em;color:#000;background:transparent;border:1px solid #ebebeb;font-weight:700;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#general div#newformsimular div.wrap form fieldset p.finish{font-size:2em;display:inline-block;margin-right:25px}#general div#newformsimular div.wrap form fieldset input[type=submit],#general div#newformsimular div.wrap form fieldset input[type=button]{display:inline-block;border:0;background:#0ee4bb;color:#000;height:50px;font-size:1.8em;line-height:50px;padding:0 30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer}#general div#formsimular{width:100%;height:calc(100% - 100px);top:100px;z-index:99;position:fixed;display:none;background:rgba(0,0,0,0.6)}#general div#formsimular a.close{position:absolute;right:20px;top:20px;color:#fff;font-size:3em}#general div#formsimular div.wrap{width:62.6%;margin-left:18.7%;height:100%;background:#0ee4bb;float:left;overflow-y:auto}#general div#formsimular div.wrap form{padding:32px}#general div#formsimular div.wrap form fieldset{width:100%;float:left;background:url(../img/line2.png) no-repeat left bottom;padding-bottom:40px;margin-bottom:40px}#general div#formsimular div.wrap form fieldset ::-webkit-input-placeholder{color:#0000ff}#general div#formsimular div.wrap form fieldset ::-moz-placeholder{color:#0000ff}#general div#formsimular div.wrap form fieldset :-ms-input-placeholder{color:#0000ff}#general div#formsimular div.wrap form fieldset :-moz-placeholder{color:#0000ff}#general div#formsimular div.wrap form fieldset h3{color:#000;font-size:1.4em;margin-bottom:30px}#general div#formsimular div.wrap form fieldset h3 span{font-size:.7em}#general div#formsimular div.wrap form fieldset div.fleft{float:left}#general div#formsimular div.wrap form fieldset div.fright{float:left}#general div#formsimular div.wrap form fieldset .container{display:block;position:relative;float:left;width:178px;padding:20px 0;margin-bottom:35px;cursor:pointer;font-size:1.2em;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:35px;color:#0000ff;font-weight:700;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#general div#formsimular div.wrap form fieldset .container em{position:relative;z-index:2}#general div#formsimular div.wrap form fieldset .container em span{font-size:.9em;font-weight:100}#general div#formsimular div.wrap form fieldset .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#general div#formsimular div.wrap form fieldset .checkmark{position:absolute;top:0;left:0;height:100%;width:100%;background-color:transparent;z-index:1;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:2px solid #0000ff}#general div#formsimular div.wrap form fieldset .container:hover input ~ .checkmark{background-color:#78e8d3}#general div#formsimular div.wrap form fieldset .container input:checked ~ .checkmark{background-color:transparent}#general div#formsimular div.wrap form fieldset .checkmark:after{content:"";position:absolute;display:none}#general div#formsimular div.wrap form fieldset .container input:checked ~ .checkmark:after{display:block}#general div#formsimular div.wrap form fieldset .container .checkmark:after{top:0;left:0;width:100%;height:100%;background:white;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border-color:#fff !important}#general div#formsimular div.wrap form fieldset label.checkcontainer{float:left}#general div#formsimular div.wrap form fieldset label.checkcontainer input{background:#fff}#general div#formsimular div.wrap form fieldset ul{width:100%;float:left}#general div#formsimular div.wrap form fieldset ul li{width:100%;float:left;display:block;margin-bottom:10px}#general div#formsimular div.wrap form fieldset ul li label{float:left;margin-right:15px;margin-top:23px}#general div#formsimular div.wrap form fieldset ul li input[type=text],#general div#formsimular div.wrap form fieldset ul li input[type=tel],#general div#formsimular div.wrap form fieldset ul li input[type=email]{width:350px;border:0;float:left;border-bottom:2px solid #0000ff;float:left;font-size:2.1em;font-weight:600;background:transparent;color:#0000ff}#general div#formsimular div.wrap form fieldset input[type=text]{width:350px;border:0;float:left;border-bottom:2px solid #0000ff;float:left;font-size:2.1em;font-weight:600;background:transparent;color:#0000ff}#general div#formsimular div.wrap form fieldset p.finish{font-size:2em;display:inline-block;margin-right:25px}#general div#formsimular div.wrap form fieldset input[type=submit]{display:inline-block;border:0;background:#fff;color:#0000ff;height:50px;font-size:1.8em;line-height:50px;padding:0 30px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;cursor:pointer}#general div.simular{width:100%;height:100px;background:#fff;position:fixed;top:-100px;z-index:11;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#general div.simular a.logo2{position:absolute;left:20px;margin:23px 0 0 0}#general div.simular form{width:62.6%;margin-left:18.7%;min-height:100px;float:left;background:#0ee4bb;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#general div.simular form ::-webkit-input-placeholder{color:#0000ff}#general div.simular form ::-moz-placeholder{color:#0000ff}#general div.simular form :-ms-input-placeholder{color:#0000ff}#general div.simular form :-moz-placeholder{color:#0000ff}#general div.simular form label{color:#0000ff;font-size:2em;line-height:1.3em;font-weight:400;margin-top:37px;margin-left:30px;float:left}#general div.simular form input[type=number]{border:0;border-bottom:2px solid #0000ff;float:left;font-size:2.1em;font-weight:600;background:transparent;margin-top:36px;color:#fff;margin-left:20px}#general div.simular form span{color:#000;font-size:0.9em;line-height:1.3em;font-weight:400;margin-top:55px;margin-left:10px;margin-right:30px;float:left}#general div.simular form input[type=submit]{display:block;float:left;border:0;background:#fff;color:#0000ff;height:50px;font-size:1.3em;line-height:50px;padding:0 30px;margin-top:26px;margin-left:20px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;cursor:pointer}#general div.simular.roll{top:0;-webkit-box-shadow:1px 1px 15px 1px rgba(0,0,0,0.14);-moz-box-shadow:1px 1px 15px 1px rgba(0,0,0,0.14);box-shadow:1px 1px 15px 1px rgba(0,0,0,0.14)}#general header{width:100%;height:135px;position:absolute;z-index:10}#general header a.logo{margin-top:55px;float:left}#general header nav{float:right;margin-top:63px}#general header nav ul li{float:left;margin:0 0 0 30px}#general header nav ul li a{display:block;color:#fff;font-size:1.3em;font-weight:600;height:40px;line-height:40px}#general header nav ul li.anomaly a{display:block;background:#0ee4bb;color:#0000ff;height:40px;line-height:40px;padding:0 30px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#general main{width:100%;float:left;position:relative}#general main section{width:100%;float:left;position:relative}#general main section#destaque-interna{height:662px;padding-top:135px}#general main section#destaque-interna div.info{width:45%;margin-top:123px;float:left}#general main section#destaque-interna div.info h1{line-height:1.3em;font-size:3.2em;color:#fff;font-weight:600;margin-bottom:30px}#general main section#destaque-interna div.info h2{line-height:1.3em;font-size:1.5em;color:#fff;font-weight:100;margin-bottom:40px}#general main section#destaque-interna div.info a{color:#fff;font-size:1.3em;font-weight:100;text-decoration:underline}#general main section#destaque{height:662px;padding-top:135px}#general main section#destaque div.info{width:55%;margin-top:123px;float:left}#general main section#destaque div.info h1{line-height:1.3em;font-size:3.2em;color:#fff;font-weight:600;margin-bottom:80px}#general main section#destaque div.info form{float:left;width:100%}#general main section#destaque div.info form ::-webkit-input-placeholder{color:#fff}#general main section#destaque div.info form ::-moz-placeholder{color:#fff}#general main section#destaque div.info form :-ms-input-placeholder{color:#fff}#general main section#destaque div.info form :-moz-placeholder{color:#fff}#general main section#destaque div.info form label{color:#0ee4bb;font-size:2.4em;line-height:1.3em;font-weight:400;float:left}#general main section#destaque div.info form input[type=number]{border:0;border-bottom:2px solid #fff;float:left;font-size:2.1em;font-weight:600;background:transparent;margin-top:48px;margin-left:-20px;color:#0ee4bb}#general main section#destaque div.info form input[type=submit]{display:block;float:left;border:0;background:#0ee4bb;color:#0000ff;height:50px;font-size:1.3em;line-height:50px;padding:0 30px;margin-top:36px;margin-left:20px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;cursor:pointer}#general main section#servicos ul{margin-top:-50px;text-align:center}#general main section#servicos ul li{float:left;width:calc(48% - 50px);margin-right:2%;background:#fff;-webkit-box-shadow:0px 2px 17px -2px rgba(0,0,0,0.35);-moz-box-shadow:0px 2px 17px -2px rgba(0,0,0,0.35);box-shadow:0px 2px 17px -2px rgba(0,0,0,0.35);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:70px 25px;text-align:center;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#general main section#servicos ul li h3{font-weight:600;font-size:1.7em;color:#0000ff;margin:30px 0;clear:both}#general main section#servicos ul li p{font-size:1.2em;line-height:1.3em;color:#000;margin-bottom:40px;width:60%;display:inline-block;clear:both}#general main section#servicos ul li a{color:#000;display:block;clear:both;width:100%}#general main section#servicos ul li:last-child{margin-right:0;float:right}#general main section#servicos ul li:hover{margin-top:-10px;margin-bottom:10px;background-color:#0ee4bb}#general main section#servicos ul li:hover img{mix-blend-mode:hard-light}#general main section#pagamentos{text-align:center;padding:160px 0 350px;z-index:5}#general main section#pagamentos ul li{width:40%;margin:0 4%;display:inline-block}#general main section#pagamentos ul li img{margin-bottom:15px}#general main section#pagamentos ul li h2{color:#0000ff;font-size:2.7em;font-weight:600;line-height:1.3em}#general main section#pagamentos ul li h2 em{text-decoration:underline}#general main section#pagamentos ul li p{color:#000;font-size:1.2em;line-height:1.3em;margin-top:40px}#general main section#comofunciona{z-index:6;background:#eff5fc;padding-bottom:160px}#general main section#comofunciona h2{margin-top:-180px;margin-bottom:80px;color:#000;font-weight:600;font-size:2.4em}#general main section#comofunciona ul li{width:28%;margin-right:6%;float:left}#general main section#comofunciona ul li img{margin-left:-50px}#general main section#comofunciona ul li h3{font-weight:600;font-size:1.8em;color:#0000ff;margin-bottom:25px;margin-top:25px}#general main section#comofunciona ul li p{color:#000;font-size:1.2em;line-height:1.3em;margin-top:40px}#general main section#comofunciona ul li:last-child{margin-right:0}#general main section#comofunciona a{margin-top:100px;float:right;font-weight:600;font-size:1.2em;color:#0000ff}#general main section#smart{z-index:6}#general main section#smart div.sld{width:528px;height:640px;margin-top:-80px;float:left;overflow:hidden;position:relative}#general main section#smart div.sld ul li{position:absolute;right:-528px;top:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#general main section#smart div.sld ul li.active{right:0}#general main section#smart div.right{float:right;width:550px;padding-top:100px}#general main section#smart div.right hgroup h2{font-size:2.8em;color:#0000ff;font-weight:600;background:url(../img/line.png) no-repeat left bottom;margin-bottom:40px;padding-bottom:30px}#general main section#smart div.right hgroup h2 strong{font-size:.6em;color:#000;font-weight:400}#general main section#smart div.right hgroup h2 span{color:#0000ff;font-weight:600}#general main section#smart div.right hgroup h3{font-size:1.6em;color:#000;line-height:1.3em;font-weight:400}#general main section#smart div.right hgroup h3 strong{font-weight:700}#general main section#smart div.right ul.smrt{margin-top:50px}#general main section#smart div.right ul.smrt li{width:30%;margin-right:3%;float:left}#general main section#smart div.right ul.smrt li p{font-size:1.3em;line-height:1.3em;color:#000;font-weight:400;margin-top:15px}#general main section#smart div.right ul.smrt li p strong{font-size:1.8em;font-weight:700;line-height:1.4em;color:#0000ff}#general main section#smart div.right ul.smrt li:last-child{margin-right:0}#general main section#smart ul#depoimentos{width:100%;float:left;margin-bottom:-120px;margin-top:180px}#general main section#smart ul#depoimentos li{width:calc(30% - 60px);padding:40px 30px;margin-right:3%;float:left;background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0px 2px 17px -2px rgba(0,0,0,0.35);-moz-box-shadow:0px 2px 17px -2px rgba(0,0,0,0.35);box-shadow:0px 2px 17px -2px rgba(0,0,0,0.35)}#general main section#smart ul#depoimentos li i{color:#0000ff;font-size:1.3em;margin-bottom:40px}#general main section#smart ul#depoimentos li p{font-size:1.1em;line-height:1.3em;color:#000;font-weight:400;margin-bottom:35px}#general main section#smart ul#depoimentos li p strong{font-weight:700}#general main section#smart ul#depoimentos li div.avatar{width:52px;height:52px;background-position:center center;background-size:cover;background-repeat:no-repeat;-webkit-border-radius:38px;-moz-border-radius:38px;border-radius:38px;margin-bottom:15px}#general main section#smart ul#depoimentos li:last-child{margin-right:0}#general main section#simular{background:#0ee4bb;padding-bottom:200px;padding-top:250px}#general main section#simular div.left{float:left;width:50%}#general main section#simular div.left h2{font-size:3em;line-height:1.1em;color:#0000ff;font-weight:600;float:left}#general main section#simular div.left span{float:left;font-size:1.2em;line-height:1.5em;font-weight:500}#general main section#simular div.left span strong{font-weight:700}#general main section#simular a.bt{display:block;float:right;border:0;background:#fff;color:#0000ff;height:50px;font-size:1.3em;line-height:50px;padding:0 30px;margin-top:90px;margin-right:90px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;cursor:pointer}#general main section#insta{padding:0 0 0;background:#f8f8f8}#general main section#insta div.wrapper{clear:both}#general main section#insta div#instagram-feed-demo{width:100%;float:left;position:relative}#general main section#insta div#instagram-feed-demo a.instagram-image,#general main section#insta div#instagram-feed-demo a.instagram-video,#general main section#insta div#instagram-feed-demo a.instagram-sidecar{display:inline-block;width:14.6666%;float:left;height:0;margin-right:2.4%;margin-top:-90px;padding-bottom:16.6%;overflow:hidden}#general main section#insta div#instagram-feed-demo a.instagram-image:last-child,#general main section#insta div#instagram-feed-demo a.instagram-video:last-child,#general main section#insta div#instagram-feed-demo a.instagram-sidecar:last-child{margin-right:0;float:right}#general main section#insta div#instagram-feed-demo a.instagram-image img,#general main section#insta div#instagram-feed-demo a.instagram-video img,#general main section#insta div#instagram-feed-demo a.instagram-sidecar img{width:100%;height:auto}#general main section#insta a.follow{display:inline-block;text-align:center;color:#e5d145;font-style:italic;font-size:2.8em;font-weight:500;margin-bottom:60px;width:100%;text-align:center}#general footer{width:100%;float:left;position:relative}#general footer section{width:100%;float:left;position:relative}#general footer section#social{padding:60px 0;background:#fff}#general footer section#social h3{font-size:2em;color:#000;font-weight:400;margin-bottom:10px}#general footer section#social ul li{float:left;margin:15px 20px 0 0}#general footer section#social ul li:nth-child(1) a{color:#0000ff;font-size:2.8em;font-weight:700}#general footer section#social ul li:nth-child(2) a{color:#000;font-size:2.8em;font-weight:700}#general footer section#social ul li:nth-child(3) a{color:#000;font-size:2.8em;font-weight:700}#general footer section#foot{background:#eff5fc;padding:140px 0}#general footer section#foot a.logofoot{float:left;margin:50px 0 0}#general footer section#foot div.right{float:right;width:70%}#general footer section#foot div.right p{float:left;width:35%;font-size:1.1em;line-height:1.3em;color:#000;font-weight:400;margin-bottom:35px}#general footer section#foot div.right p:last-child{float:right;width:60%}#general footer section#by{text-align:center;padding:30px 0}.bt:hover{background:blue !important;color:#fff !important;cursor:pointer !important}@media screen and (max-width: 1690px){#general div.simular form{width:calc(80% - 189px);float:right;margin-left:0}#general div#formsimular div.wrap{width:calc(80% - 189px);float:right;margin-left:0;right:0}}@media screen and (max-width: 1550px){#general div.simular a.logo2 img{width:140px}#general div.simular form{width:calc(100% - 189px);float:right}#general div.simular form label{font-size:1.7em}#general div#formsimular div.wrap{width:calc(100% - 189px)}}@media screen and (max-width: 768px){a.floatzap{right:0;bottom:10px}a.floatzap img{width:80px;height:auto}a.floatzap span{right:75px;bottom:24px;font-size:.8em}html,#general{width:100% !important;overflow-x:hidden !important}html div.wrapper,#general div.wrapper{width:86%;padding:0 7%;left:inherit !important;margin:0}html div.simular,#general div.simular{height:80px}html div.simular #simular,#general div.simular #simular{display:none}html div#newformsimular,#general div#newformsimular{height:calc(100% - 80px);top:80px}html div#newformsimular a.close,#general div#newformsimular a.close{top:-65px;color:#0000ff}html div#newformsimular div.wrap,#general div#newformsimular div.wrap{width:100%;height:100%;position:relative;left:0;top:0;overflow-x:hidden}html div#newformsimular div.wrap div.left,#general div#newformsimular div.wrap div.left{display:none}html div#newformsimular div.wrap form,#general div#newformsimular div.wrap form{float:left;width:92%;padding:32px 4%;overflow-x:hidden}html div#newformsimular div.wrap form fieldset,#general div#newformsimular div.wrap form fieldset{width:100% !important;margin:0 0 70px;float:left;background-position:center bottom}html div#newformsimular div.wrap form fieldset p.finish,#general div#newformsimular div.wrap form fieldset p.finish{margin-right:0;margin-bottom:30px;font-size:2em}html header,#general header{text-align:center}html header a.logo,#general header a.logo{display:inline-block;float:none}html header nav,#general header nav{display:none}html header a.openav,#general header a.openav{display:block}html main section#destaque,html main section#destaque-interna,#general main section#destaque,#general main section#destaque-interna{background:#2c4365 !important;height:auto;padding-bottom:100px}html main section#destaque div.info,html main section#destaque-interna div.info,#general main section#destaque div.info,#general main section#destaque-interna div.info{width:100%;left:0;margin-top:50px;text-align:center}html main section#destaque div.info h1,html main section#destaque-interna div.info h1,#general main section#destaque div.info h1,#general main section#destaque-interna div.info h1{font-size:2em;margin-bottom:40px;text-align:center}html main section#destaque div.info h1 br,html main section#destaque-interna div.info h1 br,#general main section#destaque div.info h1 br,#general main section#destaque-interna div.info h1 br{display:none}html main section#destaque div.info h2 br,html main section#destaque-interna div.info h2 br,#general main section#destaque div.info h2 br,#general main section#destaque-interna div.info h2 br{display:none}html main section#destaque div.info form,html main section#destaque-interna div.info form,#general main section#destaque div.info form,#general main section#destaque-interna div.info form{text-align:center}html main section#destaque div.info form input[type=number],html main section#destaque-interna div.info form input[type=number],#general main section#destaque div.info form input[type=number],#general main section#destaque-interna div.info form input[type=number]{margin-left:0;text-align:center}html main section#destaque div.info form label,html main section#destaque-interna div.info form label,#general main section#destaque div.info form label,#general main section#destaque-interna div.info form label{width:100%}html main section#destaque div.info form input[type=submit],html main section#destaque-interna div.info form input[type=submit],#general main section#destaque div.info form input[type=submit],#general main section#destaque-interna div.info form input[type=submit]{margin-left:0;width:100%;padding:0}html main section#servicos ul li,#general main section#servicos ul li{width:calc(100% - 50px);margin-right:0;margin-bottom:30px}html main section#pagamentos,#general main section#pagamentos{padding:50px 0}html main section#pagamentos ul li,#general main section#pagamentos ul li{width:100%;margin:0 0 90px}html main section#pagamentos ul li h2,#general main section#pagamentos ul li h2{font-size:2em}html main section#pagamentos ul li h2 br,#general main section#pagamentos ul li h2 br{display:none}html main section#pagamentos ul li p br,#general main section#pagamentos ul li p br{display:none}html main section#comofunciona,#general main section#comofunciona{padding-top:80px;margin-top:-50px;text-align:center}html main section#comofunciona h2,#general main section#comofunciona h2{margin-top:0;text-align:center}html main section#comofunciona ul li,#general main section#comofunciona ul li{width:100%;text-align:center;margin-bottom:50px}html main section#comofunciona ul li img,#general main section#comofunciona ul li img{margin-left:0}html main section#comofunciona a,#general main section#comofunciona a{display:inline-block;float:none}html main section#smart div.sld,#general main section#smart div.sld{width:100%;height:391px}html main section#smart div.sld ul li,#general main section#smart div.sld ul li{text-align:center}html main section#smart div.sld ul li img,#general main section#smart div.sld ul li img{width:100% !important}html main section#smart div.right,#general main section#smart div.right{padding-top:30px;width:100%}html main section#smart div.right hgroup h2,#general main section#smart div.right hgroup h2{font-size:1.9em}html main section#smart div.right ul.smrt li p,#general main section#smart div.right ul.smrt li p{font-size:1.1em}html main section#smart div.right ul.smrt li p br,#general main section#smart div.right ul.smrt li p br{display:none}html main section#smart div.right ul.smrt li p strong,#general main section#smart div.right ul.smrt li p strong{font-size:1.2em}html main section#smart ul#depoimentos,#general main section#smart ul#depoimentos{margin-top:60px}html main section#smart ul#depoimentos li,#general main section#smart ul#depoimentos li{width:calc(100% - 60px);padding:30px 30px 10px;margin-bottom:30px}html main section#simular,#general main section#simular{padding-top:150px;padding-bottom:70px}html main section#simular div.left,#general main section#simular div.left{width:100%}html main section#simular div.left h2,#general main section#simular div.left h2{font-size:2.1em}html main section#simular a.bt,#general main section#simular a.bt{width:100%;padding:0;margin-right:0;text-align:center;margin-top:50px}html main section#insta a.follow,#general main section#insta a.follow{font-size:2em}html main section#insta div#instagram-feed-demo a.instagram-image,html main section#insta div#instagram-feed-demo a.instagram-video,html main section#insta div#instagram-feed-demo a.instagram-sidecar,#general main section#insta div#instagram-feed-demo a.instagram-image,#general main section#insta div#instagram-feed-demo a.instagram-video,#general main section#insta div#instagram-feed-demo a.instagram-sidecar{width:33.333%;padding-bottom:33.3%;margin-top:0;margin-right:0}html footer section#social ul li:first-child a,#general footer section#social ul li:first-child a{font-size:1.7em}html footer section#foot,#general footer section#foot{padding:40px 0;text-align:center}html footer section#foot div.right,#general footer section#foot div.right{width:100%;margin-top:50px}html footer section#foot div.right p,#general footer section#foot div.right p{width:100% !important;margin-bottom:30px}}

/*# sourceMappingURL=style.map */