.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #ddd;border-radius:0;background:#f8f8f8;position:relative;overflow:hidden}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;color:#bbb;text-align:center;font:0/0 a}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#bbb;border-bottom:none}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;background:0 0!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#f8f8f8;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{background:#d0d0d0;color:#444}.selectric-items li:hover{background:#d5d5d5;color:#444}.selectric-items .disabled{opacity:.5;cursor:default!important;background:0 0!important;color:#666!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;color:#444}.selectric-items .selectric-group.disabled li{opacity:1}.selectric-items .selectric-group li{padding-left:25px}.conteudo{margin-top:0}.banner-topo{padding-top:90px;margin-top:80px;width:100%;height:400px;background:#1b2d42 url(../img/cadastre/banner-avaliacao.jpg) no-repeat center center;background-size:cover;text-align:center}.banner-topo.banner2{background:#1b2d42 url(../img/cadastre/banner-vender.jpg) no-repeat center center;background-size:cover;text-align:center}.banner-topo h1{color:#fff;font-size:35px;text-shadow:0 2px 6px rgba(0,0,0,.7)}.banner-topo h1+p{color:#fff;border-bottom:none;font-size:22px;text-shadow:0 2px 6px rgba(0,0,0,.7)}p a{color:#219fe0;font-weight:700}.banner-topo .pagseguro{display:inline-block;width:80%;max-width:560px;height:205px;background:url(../img/cadastre/logo-pagseguro.png) no-repeat center center;background-size:contain}.banner-topo .pagseguro-sem{display:inline-block;width:80%;max-width:560px;height:205px;background:url(../img/cadastre/logo-pagseguro-sem.png) no-repeat center center;background-size:contain}.parte2{display:none}.textos{padding-top:60px;font-size:18px}.textos .img{width:260px;height:200px;display:inline-block;background:url(../img/geral/apartamentos.png) no-repeat bottom center;background-size:contain}.textos .img+.separacao{display:inline-block;margin-left:20px;width:calc(100% - 320px)}.textos span{color:#1b2d42;font-weight:700}.textos strong{font-weight:700}.textos h2{text-transform:uppercase;color:#1b2d42;font-size:26px;margin-bottom:20px}.textos p{margin-bottom:20px}.blocos{text-align:left;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.conteudo form{display:block;vertical-align:top;text-align:left;width:100%;margin:0 auto;max-width:650px;margin-top:50px}.conteudo form .logo-valui{margin:0 auto;width:200px;height:200px;background:url(../img/geral/logo-valui-colorida.png) no-repeat center center;background-size:contain}.blocos .blocovideo{display:inline-block;vertical-align:top;text-align:center;width:100%;padding:30px}.blocos .blocovideo iframe{display:inline-block;width:80%;height:420px!important;height:auto}.conteudo form h2{color:#1b2d42;text-transform:uppercase}.conteudo form h2+p{margin-bottom:20px}.conteudo form label{margin-bottom:10px;display:inline-block;margin-top:10px;margin-right:20px}.conteudo form hr{margin:20px auto 30px auto}.conteudo form input[type=checkbox]{height:unset;width:unset;box-shadow:unset}.conteudo form .extras label{width:100%}.conteudo form input[type=email],.conteudo form input[type=number],.conteudo form input[type=text],.conteudo form select,.conteudo form textarea{width:100%;margin-bottom:20px}.conteudo form input[type=radio]{height:unset;border-radius:50px}.conteudo form .caracteristicasbloco,.conteudo form .caracteristicasgaragembloco{margin-bottom:20px}.conteudo form .caracteristicasgaragembloco,.conteudo form .caracteristicasgaragembloco .bloco{width:100%}.conteudo form .em2 .bloco{width:50%}.conteudo form .em2 .bloco input,.conteudo form .em2 .bloco label,.conteudo form .em2 .bloco p{display:block;width:100%;margin-bottom:10px}.conteudo form .em2 label .check{margin-right:10px}.conteudo form .em4 input[type=text]{width:23%}.conteudo form .em4 label{display:inline-block;width:23%;line-height:32px}.conteudo form .em4 label .check{margin-right:10px}.conteudo form .em3 input[type=text]{width:28%}.conteudo form .diferente .bloco:last-child{width:60%}.conteudo form .diferente .bloco:last-child p{width:100%}.conteudo form .diferente .bloco:last-child label{width:24%;display:inline-block;line-height:50px;margin-bottom:10px}.conteudo form .diferente .bloco:last-child label .check{margin-right:10px}.conteudo form .em2 input[type=text]{width:46%}.conteudo form .em2>label{display:inline-block;width:46%;line-height:32px}.conteudo form .em2>label input[type=text]{width:15%;margin-right:10px}.conteudo form .em2>label span{display:inline-block;width:78%;line-height:16px;vertical-align:middle}.conteudo form .em2>label .check{margin-right:10px}.conteudo form input[type=file]{margin-top:30px;background:#fff;width:100%;height:220px;opacity:0;cursor:pointer}.uploadarea{display:none;position:relative;margin-bottom:50px}.uploadarea .elementofake{position:absolute;top:62px;left:calc(50% - 110px);width:220px;height:220px;background:#fff url(../img/geral/ico-add-fotos.svg) no-repeat center center;background-size:70% auto;border-radius:30px;box-shadow:0 0 5px 1px rgba(0,0,0,.5);pointer-events:none}.conteudo form .btn,.conteudo form .prosseguir,.conteudo form button{display:block;margin:30px auto;min-width:200px;width:fit-content;color:#333}.conteudo form .check{vertical-align:middle;display:inline-block;width:20px;height:20px;border-radius:2px;background-color:#fff;box-shadow:0 0 5px 1px rgba(0,0,0,.5)}.conteudo form .check.active{background-color:#1b2d42}.conteudo form .labelcheck{vertical-align:middle;display:inline-block;width:fit-content;padding-left:15px;font-size:18px}.conteudo form .labelcheck a{text-decoration:underline;font-weight:700}.conteudo form a{color:#1b2d42}@media screen and (max-width:650px){.textos{text-align:center}.textos .img+.separacao{width:100%;margin-top:20px;margin-left:unset}.blocos{display:block}.blocos .blocovideo{width:100%}.conteudo form .diferente .bloco:last-child label,.conteudo form .em2 input[type=text],.conteudo form .em3 input[type=text],.conteudo form .em4 input[type=text],.conteudo form .em4 label{width:100%}}@media screen and (max-width:550px){.conteudo form .em2 label{width:100%}}