@font-face{font-family:NexaBold;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/NexaBold.woff2) format('woff2'),url(../fonts/NexaBold.woff) format('woff'),url(../fonts/NexaBold.ttf) format('truetype'),url(../fonts/NexaBold.eot?#iefix) format('embedded-opentype'),url(../fonts/NexaBold.svg#NexaBold) format('svg')}@font-face{font-family:NexaLight;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/NexaLight.woff2) format('woff2'),url(../fonts/NexaLight.woff) format('woff'),url(../fonts/NexaLight.ttf) format('truetype'),url(../fonts/NexaLight.eot?#iefix) format('embedded-opentype'),url(../fonts/NexaLight.svg#NexaBold) format('svg')}@font-face{font-family:NexaBook;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Nexa-Book.woff2) format('woff2'),url(../fonts/Nexa-Book.woff) format('woff'),url(../fonts/Nexa-Book.ttf) format('truetype'),url(../fonts/Nexa-Book.eot?#iefix) format('embedded-opentype'),url(../fonts/Nexa-Book.svg#NexaBold) format('svg')}#simulador a{text-decoration:none;z-index:10;position:relative}.simulador-form-wrap{margin:0 auto;box-sizing:border-box}@media screen and (min-width:1440px){.simulador-form-wrap{width:1127px;margin:0 auto;padding:20px 210px 30px 210px!important}}#simulador .form-control{border:1px solid #808285;color:#808285}#simulador .form-group{position:relative}#simulador .error{position:absolute;right:0;top:-20px;color:red;font-weight:700;font-size:14px}#simulador .instrucao{font-size:12px;width:100%;text-align:center;text-transform:unset;font-family:NexaBold,sans-serif;color:red;display:block}@media screen and (min-width:768px){#simulador .instrucao{font-size:16px;margin-top:-24px}}.network-simulator{display:flex;margin:0;margin-bottom:20px;padding:0;flex-direction:row;justify-content:space-between;list-style:none}@media screen and (min-width:768px){.network-simulator{justify-content:flex-start;margin:0}}.network-simulator .network-simulator-item{width:38px;height:38px}@media screen and (min-width:768px){.network-simulator .network-simulator-item{margin-right:17px}}.network-simulator .network-simulator-link{width:39px;height:39px;text-indent:-9999px;display:block}.network-simulator .network-simulator-link.instagram{background-image:url(../images/ico-instagram.png)}.network-simulator .network-simulator-link.facebook{background-image:url(../images/ico-facebook.png)}.network-simulator .network-simulator-link.youtube{background-image:url(../images/ico-youtube.png)}.network-simulator .network-simulator-link.linkedin{background-image:url(../images/ico-linkedin.png)}.simulador-shadow-box{padding:20px 10px 30px 10px;box-shadow:5px 20px 20px rgba(128,130,133,.15);-webkit-box-shadow:5px 20px 20px rgba(128,130,133,.15);-moz-box-shadow:5px 20px 20px rgba(128,130,133,.15)}@media (min-width:769px){.simulador-shadow-box{padding:20px 30px 30px 30px}}@media (min-width:1024px){.simulador-shadow-box{padding:20px 200px 30px 200px}}#simulador .btn-submit{display:flex;position:relative;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;text-transform:uppercase;background-color:#fff;color:#1f9c8f;border:1px solid #1f9c8f;font-size:8px;height:33px;box-sizing:border-box;align-items:center;padding:0;width:163px;margin-left:auto;margin-right:auto;justify-content:center;transition:background .6s;-webkit-transition:background .6s;-moz-transition:background .6s;letter-spacing:.16em;margin-bottom:60px}#simulador .btn-submit:active,#simulador .btn-submit:focus,#simulador .btn-submit:hover{box-shadow:0 0;outline:0;background-color:#1f9c8f;color:#fff;border:1px solid #1f9c8f}@media screen and (max-width:767.8px){#simulador .btn-submit{background-color:#1f9c8f;color:#fff;font-size:12px}}@media screen and (min-width:768px){#simulador .btn-submit{width:274px;height:51px;font-size:16px;margin-top:6px;margin-bottom:66px}}#simulador .label-float{position:relative}#simulador .label-float input::placeholder{color:transparent}#simulador .label-float input::-ms-input-placeholder{color:transparent}#simulador .label-float label{pointer-events:none;position:absolute;top:9px;left:15px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;margin:0;color:#808285}#simulador .label-float input:focus+label{font-size:13px;top:-9px;left:10px;color:#1f9c8f;padding:0 4px;background-color:#fff}.simulador-paginacao{list-style:none;display:flex;padding:0;margin:0;margin-top:5px;justify-content:center}.simulador-paginacao li{width:50px;font-family:NexaBook,sans-serif;font-size:8px;letter-spacing:.16em;border-top:1px solid #808285;position:relative}.simulador-paginacao li a,.simulador-paginacao li span{padding-top:6px;display:block;width:50px;color:#802b7c}@media screen and (min-width:768px){.simulador-paginacao li{font-size:10px}}.simulador-paginacao li.current{position:relative}.simulador-paginacao li.disabled{cursor:not-allowed}.simulador-paginacao li.current::after,.simulador-paginacao li.enabled:hover::after{content:'';position:absolute;top:-2px;left:0;width:54px;height:3px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;background-color:#802b7c;z-index:1}@media screen and (min-width:768px){#simulador{margin-top:0}}.simulador-form-wrap .btn-submit{margin-top:20px;width:163px}@media screen and (min-width:768px){.simulador-form-wrap .btn-submit{margin-top:20px}}#simulador .casa-start,#simulador .empresa-start{position:relative;padding:30px 0;display:block;background-repeat:no-repeat;width:100%;box-sizing:border-box;box-shadow:5px 20px 20px rgba(128,130,133,.15);-webkit-box-shadow:5px 20px 20px rgba(128,130,133,.15);-moz-box-shadow:5px 20px 20px rgba(128,130,133,.15)}#simulador .casa-start{margin-bottom:50px}#simulador .picture-box{padding:0 30px;margin-bottom:20px}@media screen and (min-width:768px){#simulador .casa-start{background-position:center center;width:100%;margin-bottom:0;background-size:90%}#simulador .empresa-start{background-position:center center;width:100%;background-size:90%}#simulador .picture-box{height:238px}}@media screen and (min-width:1024px){#simulador .casa-start{width:540px}#simulador .empresa-start{width:540px}#simulador .picture-box{height:290px}}#simulador .btn-start{display:flex;position:relative;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;text-transform:uppercase;background-color:#fff;color:#1f9c8f;border:1px solid #1f9c8f;font-size:8px;height:45px;box-sizing:border-box;align-items:center;padding:0;width:80%;margin:0 auto;justify-content:center;transition:background .6s;-webkit-transition:background .6s;-moz-transition:background .6s}#simulador .casa-start:hover .btn-start,#simulador .empresa-start:hover .btn-start{background-color:#1f9c8f;color:#fff}@media screen and (max-width:767.8px){#simulador .casa-start .btn-start,#simulador .empresa-start .btn-start{background-color:#1f9c8f;color:#fff;font-size:12px}}@media screen and (min-width:768px){#simulador .btn-start.casa{width:310px;height:51px;font-size:16px;margin:0 auto}#simulador .btn-start.empresa{width:274px;height:51px;font-size:16px;margin:0 auto}}#servicos h2{color:#5c5c5c;font-family:NexaBold,sans-serif!important;font-weight:700;font-size:16px;line-height:23px;margin-bottom:18px;text-align:center;letter-spacing:.16em}@media screen and (min-width:768px){#servicos h2{font-size:30px}}#residencial-1 h2{color:#5c5c5c;font-family:NexaBold,sans-serif!important;font-weight:700;font-size:14px;line-height:1.5;margin-bottom:28px;text-align:center;letter-spacing:.16em;display:none}#residencial-1 h3{color:#808285;font-family:NexaBold,sans-serif!important;font-weight:700;font-size:14px;line-height:1.5;margin-bottom:28px;text-align:center;letter-spacing:.16em}@media screen and (min-width:768px){#residencial-1 h2{font-size:30px;margin-bottom:35px;line-height:1.2;display:block}#residencial-1 h3{font-size:20px;margin-bottom:45px;line-height:1.5}}@media screen and (min-width:1440px){#residencial-1 h2{font-size:30px;margin-bottom:135px;line-height:1.2;display:block}#residencial-1 h3{font-size:20px;margin-bottom:55px;line-height:1.5}}#residencial-1 .select2-container--default .select2-selection--single,#residencial-1 input{border:1px solid #808285;height:41px;padding:0 17px}#residencial-1 input:focus{border:1px solid #168080;color:#168080;outline:0}#residencial-1 .form-group{margin:0;margin-bottom:26px}@media screen and (min-width:768px){#residencial-1 .form-group{margin-bottom:30px}}#residencial-1 .form-control:focus{outline:0;box-shadow:0 0;-webkit-box-shadow:0 0;-moz-box-shadow:0 0}#residencial-1 .select2-container .select2-selection .select2-selection__rendered{box-sizing:border-box;padding-top:6px;padding-right:0;padding-left:0;color:#999}#residencial-1 .select2-container--open .select2-selection{border:1px solid #168080}.select2-dropdown{border:1px solid #168080!important}#residencial-1 .select2-container--open .select2-selection .select2-selection__rendered{color:#168080}#residencial-1 .select2-selection__arrow{display:none}#residencial-2 h2{color:#5c5c5c;font-family:NexaBold,sans-serif!important;font-weight:700;font-size:14px;line-height:1.5;margin-bottom:28px;text-align:center;letter-spacing:.16em;display:none;text-transform:uppercase}#residencial-2 h3{color:#808285;font-family:NexaBold,sans-serif!important;font-weight:700;font-size:14px;line-height:1.5;margin-bottom:28px;text-align:center;letter-spacing:.16em;text-transform:uppercase}#residencial-2 .custom-control .custom-control-label{border:1px solid #fff;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out}#residencial-2 .custom-control .custom-control-input:checked~.custom-control-label,#residencial-2 .custom-control .custom-control-label:hover{box-shadow:0 10px 10px rgba(128,130,133,.15);-webkit-box-shadow:0 10px 10px rgba(128,130,133,.15);-moz-box-shadow:0 10px 10px rgba(128,130,133,.15);border:1px solid #1f9c8f}@media screen and (min-width:768px){#residencial-2 h2{font-size:30px;margin-bottom:135px;line-height:1.2;display:block}#residencial-2 h3{font-size:20px;margin-bottom:57px;line-height:1.5}}#residencial-2 .custom-control{width:130px;height:190px;padding:0;margin-bottom:20px}#residencial-2 .custom-control .custom-control-label{width:130px;height:190px;display:block;background-repeat:no-repeat;box-sizing:border-box;padding-top:134px;text-align:center;font-family:NexaBold,sans-serif;font-size:16px;line-height:14px;color:#808285;cursor:pointer}#residencial-2 .custom-control .custom-control-label:active,#residencial-2 .custom-control .custom-control-label:focus,#residencial-2 .custom-control .custom-control-label:focus-within{border:1px solid #1f9c8f}#residencial-2 .custom-control.custom-radio-casa{margin-right:10px}#residencial-2 .custom-control.custom-radio-apartamento{margin-left:10px}#residencial-2 .custom-radio-casa .custom-control-label{background-image:url(../images/tipo-imovel-casa.svg);background-position:center 50px;background-size:96px}#residencial-2 .custom-radio-apartamento .custom-control-label{background-image:url(../images/tipo-imovel-apartamento.svg);background-position:center 30px;background-size:73px}@media screen and (min-width:768px){#residencial-2 .custom-control{width:220px;height:220px;margin-bottom:60px}#residencial-2 .custom-control .custom-control-label{width:220px;height:220px;padding-top:170px}#residencial-2 .custom-control.custom-radio-casa{margin-right:15px}#residencial-2 .custom-control.custom-radio-apartamento{margin-left:15px}#residencial-2 .custom-radio-casa .custom-control-label{background-position:center 68px;background-size:150px}#residencial-2 .custom-radio-apartamento .custom-control-label{background-position:center 35px;background-size:100px}}@media screen and (min-width:1440px){#residencial-2 .custom-control{width:342px;height:347px;margin-bottom:60px}#residencial-2 .custom-control .custom-control-label{width:342px;height:347px;padding-top:285px;border:1px solid #fff}#residencial-2 .custom-control .custom-control-label{border:1px solid #fff;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out}#residencial-2 .custom-control .custom-control-label:hover{border:1px solid #1f9c8f;box-shadow:0 10px 10px rgba(128,130,133,.15);-webkit-box-shadow:0 10px 10px rgba(128,130,133,.15);-moz-box-shadow:0 10px 10px rgba(128,130,133,.15)}#residencial-2 .custom-control.custom-radio-casa{margin-right:15px}#residencial-2 .custom-control.custom-radio-apartamento{margin-left:15px}#residencial-2 .custom-radio-casa .custom-control-label{background-position:center 100px;background-size:auto}#residencial-2 .custom-radio-apartamento .custom-control-label{background-position:center 41px;background-size:auto}}.custom-control-label::before{visibility:hidden;position:relative}#residencial-3 h2{color:#5c5c5c;font-family:NexaBold,sans-serif!important;font-weight:700;font-size:14px;line-height:1.5;margin-bottom:28px;text-align:center;letter-spacing:.16em;display:none;text-transform:uppercase}#residencial-3 h3{color:#808285;font-family:NexaBold,sans-serif!important;font-weight:700;font-size:14px;line-height:1.5;margin-bottom:28px;text-align:center;letter-spacing:.16em;text-transform:uppercase}#residencial-3 .custom-control{width:130px;height:190px;padding:0;margin-bottom:20px}#residencial-3 .custom-control .custom-control-label{width:130px;height:180px;display:block;background-repeat:no-repeat;box-sizing:border-box;padding-top:115px;text-align:center;font-family:NexaBold,sans-serif;font-size:16px;line-height:1.3;color:#808285;cursor:pointer;border:1px solid #fff}#residencial-3 .custom-control.custom-radio-proprio{margin-right:10px}#residencial-3 .custom-control.custom-radio-alugado{margin-left:10px}#residencial-3 .custom-radio-proprio .custom-control-label{background-image:url(../images/key.png);background-position:center 31px;background-size:71px}#residencial-3 .custom-radio-alugado .custom-control-label{background-image:url(../images/alugado.png);background-position:center 30px;background-size:73px}#residencial-3 .custom-control .custom-control-label{border:1px solid #fff;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out}#residencial-3 .custom-control .custom-control-input:checked~.custom-control-label,#residencial-3 .custom-control .custom-control-label:hover{border:1px solid #1f9c8f;box-shadow:0 10px 10px rgba(128,130,133,.15);-webkit-box-shadow:0 10px 10px rgba(128,130,133,.15);-moz-box-shadow:0 10px 10px rgba(128,130,133,.15)}@media screen and (min-width:768px){#residencial-3 h2{font-size:30px;margin-bottom:135px;line-height:1.2;display:block}#residencial-3 h3{font-size:20px;margin-bottom:57px;line-height:1.5}#residencial-3 .custom-control{width:220px;height:220px;margin-bottom:60px}#residencial-3 .custom-control .custom-control-label{width:220px;height:220px;padding-top:160px}#residencial-3 .custom-control.custom-radio-menos-150{margin-right:15px}#residencial-3 .custom-control.custom-radio-mais-150{margin-left:15px}#residencial-3 .custom-radio-proprio .custom-control-label{background-position:center 44px;background-size:100px}#residencial-3 .custom-radio-alugado .custom-control-label{background-position:center 49px;background-size:120px}}@media screen and (min-width:1440px){#residencial-3 .custom-control{width:342px;height:347px;margin-bottom:60px}#residencial-3 .custom-control .custom-control-label{width:342px;height:347px;padding-top:245px}#residencial-3 .custom-control .custom-control-input:checked~.custom-control-label,#residencial-3 .custom-control .custom-control-label:hover{border:1px solid #1f9c8f}#residencial-3 .custom-control.custom-radio-menos-150{margin-right:15px}#residencial-3 .custom-control.custom-radio-mais-150{margin-left:15px}#residencial-3 .custom-radio-proprio .custom-control-label{background-position:center 74px;background-size:auto}#residencial-3 .custom-radio-alugado .custom-control-label{background-position:center 71px;background-size:auto}}#residencial-4 h2{color:#5c5c5c;font-family:NexaBold,sans-serif!important;font-weight:700;font-size:14px;line-height:1.5;margin-bottom:28px;text-align:center;letter-spacing:.16em;display:none;text-transform:uppercase}#residencial-4 h3{color:#808285;font-family:NexaBold,sans-serif!important;font-weight:700;font-size:14px;line-height:1.5;margin-bottom:28px;text-align:center;letter-spacing:.16em;text-transform:uppercase}#residencial-4 .custom-control .custom-control-label{border:1px solid #fff;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out}#residencial-4 .custom-control .custom-control-input:checked~.custom-control-label,#residencial-4 .custom-control .custom-control-label:hover{border:1px solid #1f9c8f;box-shadow:0 10px 10px rgba(128,130,133,.15);-webkit-box-shadow:0 10px 10px rgba(128,130,133,.15);-moz-box-shadow:0 10px 10px rgba(128,130,133,.15)}#residencial-4 .custom-control{width:130px;height:215px;padding:0;margin-bottom:20px}#residencial-4 .custom-control .custom-control-label{width:130px;height:215px;display:block;background-repeat:no-repeat;box-sizing:border-box;padding-top:115px;text-align:center;font-family:NexaBold,sans-serif;font-size:16px;line-height:1.3;color:#808285;cursor:pointer}#residencial-4 .custom-control.custom-radio-menos-150{margin-right:10px}#residencial-4 .custom-control.custom-radio-mais-150{margin-left:10px}#residencial-4 .custom-radio-menos-150 .custom-control-label{background-image:url(../images/moedas.svg);background-position:center 31px;background-size:71px}#residencial-4 .custom-radio-mais-150 .custom-control-label{background-image:url(../images/dinheiro.svg);background-position:center 30px;background-size:73px}.custom-control-label::before{visibility:hidden;position:relative}@media screen and (min-width:768px){#residencial-4 h2{font-size:30px;margin-bottom:135px;line-height:1.2;display:block}#residencial-4 h3{font-size:20px;margin-bottom:57px;line-height:1.5}#residencial-4 .custom-control{width:220px;height:240px;margin-bottom:40px}#residencial-4 .custom-control .custom-control-label{width:220px;height:220px;padding-top:145px}#residencial-4 .custom-control.custom-radio-menos-150{margin-right:15px}#residencial-4 .custom-control.custom-radio-mais-150{margin-left:15px}#residencial-4 .custom-radio-menos-150 .custom-control-label{background-position:center 30px;background-size:120px}#residencial-4 .custom-radio-mais-150 .custom-control-label{background-position:center 40px;background-size:123px}}@media screen and (min-width:1440px){#residencial-4 .custom-control{width:342px;height:347px;margin-bottom:60px}#residencial-4 .custom-control .custom-control-label{width:342px;height:347px;padding-top:245px}#residencial-4 .custom-control.custom-radio-menos-150{margin-right:15px}#residencial-4 .custom-control.custom-radio-mais-150{margin-left:15px}#residencial-4 .custom-radio-menos-150 .custom-control-label{background-position:center 74px;background-size:auto}#residencial-4 .custom-radio-mais-150 .custom-control-label{background-position:center 71px;background-size:auto}}#negocio-1 h2{color:#5c5c5c;font-family:NexaBold,sans-serif!important;font-weight:700;font-size:14px;line-height:1.5;margin-bottom:28px;text-align:center;letter-spacing:.16em;display:none;text-transform:uppercase}#negocio-1 h3{color:#808285;font-family:NexaBold,sans-serif!important;font-weight:700;font-size:14px;line-height:1.5;margin-bottom:28px;text-align:center;letter-spacing:.16em;text-transform:uppercase}#negocio-1 .select2-container--open .select2-selection{border:1px solid #168080}#negocio-1 .select2-container--default .select2-selection--single,#negocio-1 input{border:1px solid #808285;height:41px;padding:0 17px}#negocio-1 input:focus{border:1px solid #168080;color:#168080;outline:0}#negocio-1 .form-group{margin:0;margin-bottom:26px}#negocio-1 .form-control:focus{outline:0;box-shadow:0 0;-webkit-box-shadow:0 0;-moz-box-shadow:0 0}#negocio-1 .select2-container .select2-selection .select2-selection__rendered{box-sizing:border-box;padding-top:6px;padding-right:0;padding-left:0;color:#999}.select2-dropdown{border:1px solid #168080!important}#negocio-1 .select2-container--open .select2-selection .select2-selection__rendered{color:#168080}#negocio-1 .select2-selection__arrow{display:none}#negocio-2 h2{color:#5c5c5c;font-family:NexaBold,sans-serif!important;font-weight:700;font-size:14px;line-height:1.5;margin-bottom:28px;text-align:center;letter-spacing:.16em;display:none;text-transform:uppercase}#negocio-2 h3{color:#808285;font-family:NexaBold,sans-serif!important;font-weight:700;font-size:14px;line-height:1.5;margin-bottom:28px;text-align:center;letter-spacing:.16em;text-transform:uppercase}#negocio-2 .custom-radio-casa .custom-control-label{background-image:url(../images/imovel-horizontal.png);background-position:center 50px;background-size:96px}#negocio-2 .custom-radio-apartamento .custom-control-label{background-image:url(../images/tipo-imovel-apartamento.svg);background-position:center 30px;background-size:73px}#negocio-2 .custom-control .custom-control-label{border:1px solid #fff;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out}#negocio-2 .custom-control .custom-control-input:checked~.custom-control-label,#negocio-2 .custom-control .custom-control-label:hover{border:1px solid #1f9c8f;box-shadow:0 10px 10px rgba(128,130,133,.15);-webkit-box-shadow:0 10px 10px rgba(128,130,133,.15);-moz-box-shadow:0 10px 10px rgba(128,130,133,.15)}.custom-control-label::before{visibility:hidden;position:relative}@media screen and (min-width:768px){#negocio-2 h2{font-size:30px;margin-bottom:135px;line-height:1.2;display:block}#negocio-2 h3{font-size:20px;margin-bottom:57px;line-height:1.5}#negocio-1 .form-group{margin-bottom:30px}#negocio-1 h2{font-size:30px;margin-bottom:135px;line-height:1.2;display:block}#negocio-1 h3{font-size:20px;margin-bottom:55px;line-height:1.5}#negocio-1 .form-group-city,#negocio-1 .form-group-state{width:340px}}#negocio-2 .custom-control{width:130px;height:190px;padding:0;margin-bottom:20px}#negocio-2 .custom-control .custom-control-label{width:130px;height:190px;display:block;background-repeat:no-repeat;box-sizing:border-box;padding-top:134px;text-align:center;font-family:NexaBold,sans-serif;font-size:16px;line-height:14px;color:#808285;cursor:pointer}#negocio-2 .custom-control.custom-radio-casa{margin-right:10px}#negocio-2 .custom-control.custom-radio-apartamento{margin-left:10px}#negocio-2 .custom-control .custom-control-label{border:1px solid #fff;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out}#negocio-2 .custom-control .custom-control-label:hover{border:1px solid #1f9c8f;box-shadow:0 10px 10px rgba(128,130,133,.15);-webkit-box-shadow:0 10px 10px rgba(128,130,133,.15);-moz-box-shadow:0 10px 10px rgba(128,130,133,.15)}@media screen and (min-width:768px){#negocio-2 .custom-control{width:220px;height:220px;margin-bottom:60px}#negocio-2 .custom-control .custom-control-label{width:220px;height:220px;padding-top:170px}#negocio-2 .custom-control.custom-radio-casa{margin-right:15px}#negocio-2 .custom-control.custom-radio-apartamento{margin-left:15px}#negocio-2 .custom-radio-casa .custom-control-label{background-position:center 68px;background-size:150px}#negocio-2 .custom-radio-apartamento .custom-control-label{background-position:center 35px;background-size:100px}}@media screen and (min-width:1440px){#negocio-2 .custom-control{width:342px;height:347px;margin-bottom:60px}#negocio-2 .custom-control .custom-control-label{width:342px;height:347px;padding-top:285px}#negocio-2 .custom-control .custom-control-input:checked~.custom-control-label,#negocio-2 .custom-control .custom-control-label:hover{border:1px solid #1f9c8f}#negocio-2 .custom-control.custom-radio-casa{margin-right:15px}#negocio-2 .custom-control.custom-radio-apartamento{margin-left:15px}#negocio-2 .custom-radio-casa .custom-control-label{background-position:center 100px;background-size:auto}#negocio-2 .custom-radio-apartamento .custom-control-label{background-position:center 41px;background-size:auto}}#negocio-3 h2{color:#5c5c5c;font-family:NexaBold,sans-serif!important;font-weight:700;font-size:14px;line-height:1.5;margin-bottom:28px;text-align:center;letter-spacing:.16em;display:none;text-transform:uppercase}#negocio-3 h3{color:#808285;font-family:NexaBold,sans-serif!important;font-weight:700;font-size:14px;line-height:1.5;margin-bottom:28px;text-align:center;letter-spacing:.16em;text-transform:uppercase}#negocio-3 .custom-control{width:130px;height:190px;padding:0;margin-bottom:20px}#negocio-3 .custom-control .custom-control-label{width:130px;height:180px;display:block;background-repeat:no-repeat;box-sizing:border-box;padding-top:115px;text-align:center;font-family:NexaBold,sans-serif;font-size:16px;line-height:1.3;color:#808285;cursor:pointer;border:1px solid #fff}#negocio-3 .custom-control.custom-radio-proprio{margin-right:10px}#negocio-3 .custom-control.custom-radio-alugado{margin-left:10px}#negocio-3 .custom-radio-proprio .custom-control-label{background-image:url(../images/key.png);background-position:center 31px;background-size:71px}#negocio-3 .custom-radio-alugado .custom-control-label{background-image:url(../images/alugado.png);background-position:center 30px;background-size:73px}#negocio-3 .custom-control .custom-control-label{border:1px solid #fff;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out}#negocio-3 .custom-control .custom-control-input:checked~.custom-control-label,#negocio-3 .custom-control .custom-control-label:hover{border:1px solid #1f9c8f;box-shadow:0 10px 10px rgba(128,130,133,.15);-webkit-box-shadow:0 10px 10px rgba(128,130,133,.15);-moz-box-shadow:0 10px 10px rgba(128,130,133,.15)}@media screen and (min-width:768px){#negocio-3 h2{font-size:30px;margin-bottom:135px;line-height:1.2;display:block}#negocio-3 h3{font-size:20px;margin-bottom:57px;line-height:1.5}#negocio-3 .custom-control{width:220px;height:220px;margin-bottom:60px}#negocio-3 .custom-control .custom-control-label{width:220px;height:220px;padding-top:160px}#negocio-3 .custom-control.custom-radio-menos-300{margin-right:15px}#negocio-3 .custom-control.custom-radio-mais-300{margin-left:15px}#negocio-3 .custom-radio-proprio .custom-control-label{background-position:center 44px;background-size:100px}#negocio-3 .custom-radio-alugado .custom-control-label{background-position:center 49px;background-size:120px}}@media screen and (min-width:1440px){#negocio-3 .custom-control{width:342px;height:347px;margin-bottom:60px}#negocio-3 .custom-control .custom-control-label{width:342px;height:347px;padding-top:245px}#negocio-3 .custom-control .custom-control-input:checked~.custom-control-label,#negocio-3 .custom-control .custom-control-label:hover{border:1px solid #1f9c8f}#negocio-3 .custom-control.custom-radio-menos-300{margin-right:15px}#negocio-3 .custom-control.custom-radio-mais-300{margin-left:15px}#negocio-3 .custom-radio-proprio .custom-control-label{background-position:center 74px;background-size:auto}#negocio-3 .custom-radio-alugado .custom-control-label{background-position:center 71px;background-size:auto}}.custom-control-label::before{visibility:hidden;position:relative}#negocio-4 h2{color:#5c5c5c;font-family:NexaBold,sans-serif!important;font-weight:700;font-size:14px;line-height:1.5;margin-bottom:28px;text-align:center;letter-spacing:.16em;display:none;text-transform:uppercase}#negocio-4 h3{color:#808285;font-family:NexaBold,sans-serif!important;font-weight:700;font-size:14px;line-height:1.5;margin-bottom:28px;text-align:center;letter-spacing:.16em;text-transform:uppercase}#negocio-4 .custom-control{width:130px;height:190px;padding:0;margin-bottom:20px}#negocio-4 .custom-control .custom-control-label{width:130px;height:200px;display:block;background-repeat:no-repeat;box-sizing:border-box;padding-top:115px;text-align:center;font-family:NexaBold,sans-serif;font-size:16px;line-height:1.3;color:#808285;cursor:pointer}#negocio-4 .custom-control.custom-radio-menos-300{margin-right:10px}#negocio-4 .custom-control.custom-radio-mais-300{margin-left:10px}#negocio-4 .custom-radio-menos-300 .custom-control-label{background-image:url(../images/moedas.svg);background-position:center 31px;background-size:71px}#negocio-4 .custom-radio-mais-300 .custom-control-label{background-image:url(../images/dinheiro.svg);background-position:center 30px;background-size:73px}#negocio-4 .custom-control .custom-control-label{border:1px solid #fff;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out}#negocio-4 .custom-control .custom-control-input:checked~.custom-control-label,#negocio-4 .custom-control .custom-control-label:hover{border:1px solid #1f9c8f;box-shadow:0 10px 10px rgba(128,130,133,.15);-webkit-box-shadow:0 10px 10px rgba(128,130,133,.15);-moz-box-shadow:0 10px 10px rgba(128,130,133,.15)}@media screen and (min-width:768px){#negocio-4 h2{font-size:30px;margin-bottom:135px;line-height:1.2;display:block}#negocio-4 h3{font-size:20px;margin-bottom:57px;line-height:1.5}#negocio-4 .custom-control{width:220px;height:220px;margin-bottom:60px}#negocio-4 .custom-control .custom-control-label{width:220px;height:220px;padding-top:140px}#negocio-4 .custom-control.custom-radio-menos-300{margin-right:15px}#negocio-4 .custom-control.custom-radio-mais-300{margin-left:15px}#negocio-4 .custom-radio-menos-300 .custom-control-label{background-position:center 30px;background-size:120px}#negocio-4 .custom-radio-mais-300 .custom-control-label{background-position:center 40px;background-size:123px}}@media screen and (min-width:1440px){#negocio-4 .custom-control{width:342px;height:347px;margin-bottom:60px}#negocio-4 .custom-control .custom-control-label{width:342px;height:347px;padding-top:245px}#negocio-4 .custom-control.custom-radio-menos-300{margin-right:15px}#negocio-4 .custom-control.custom-radio-mais-300{margin-left:15px}#negocio-4 .custom-radio-menos-300 .custom-control-label{background-position:center 74px;background-size:auto}#negocio-4 .custom-radio-mais-300 .custom-control-label{background-position:center 71px;background-size:auto}}.custom-control-label::before{visibility:hidden;position:relative}.template-resposta{background:#fff;padding-bottom:25px}@media screen and (max-width:768px){.template-resposta{box-shadow:5px 20px 20px rgba(128,130,133,.15);-webkit-box-shadow:5px 20px 20px rgba(128,130,133,.15);-moz-box-shadow:5px 20px 20px rgba(128,130,133,.15)}}@media screen and (min-width:769px) and (max-width:1439px){.template-resposta .banner-resposta{overflow:hidden;height:585px}}.template-resposta picture{margin-bottom:30px;display:block}.template-resposta picture .img-gd{max-height:545px;overflow:hidden;display:flex;align-items:center}.template-resposta .resposta-texto{padding:0 10px}@media screen and (min-width:768px){.template-resposta .resposta-texto{width:540px}}.template-resposta h2{font-family:NexaBold,sans-serif;font-size:30px;line-height:1.2;text-align:center;letter-spacing:.16em;margin-bottom:97px}.template-resposta .resposta-texto h3{font-family:NexaBold,sans-serif;font-size:14px;line-height:1.5;letter-spacing:.16em;text-transform:unset;color:#1f9c8f;margin-bottom:20px}@media screen and (min-width:768px){.template-resposta .resposta-texto h3{font-size:20px;line-height:1.5}}.template-resposta .resposta-texto p{font-size:14px;line-height:1.3;color:#808285;font-weight:700}@media screen and (min-width:768px){.template-resposta .resposta-texto p{font-size:16px;line-height:1.3}}.template-resposta .resposta-texto p strong{color:#802b7c}.floatlabel{position:relative}.floatlabel input{-webkit-appearance:none;color:#333;padding:10px 12px}.floatlabel input::-webkit-input-placeholder{color:transparent}.floatlabel input::-moz-placeholder{color:transparent}.floatlabel input:-ms-input-placeholder{color:transparent}.floatlabel input:-moz-placeholder{color:transparent}.floatlabel label.label{position:absolute;top:9px;left:18px;transition:all .2s ease-out;background:#fff;color:#999;font-size:16px;cursor:text;height:20px;margin:0}.floatlabel label.label.floatlabel-shift{top:-7px;left:12px;padding:0 4px;font-size:14px;color:#328f90}.floatlabel label.label.floatlabel-active{color:#328f90}.list-values .list-values-container{display:block;position:relative;padding-left:35px;padding-right:6px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:NexaBold,sans-serif;font-size:16px;color:#808285;border-color:#fff;border-width:1px;border-style:solid;transition:border .2s;-webkit-transition:border .5s;-moz-transition:border .5s;-o-transition:border .5s}.list-values .list-values-container-active,.list-values .list-values-container:hover{border-color:#1f9c8f}.list-values .list-values-wrap{margin-bottom:40px}.list-values .list-values-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.list-values .checkmark{position:absolute;top:5px;left:7px;height:13px;width:13px;background-image:url(../images/list-values-opt-off.png);transition:background .2s;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s}.list-values .list-values-container input:checked~.checkmark{background-image:url(../images/list-values-opt-on.png);background-repeat:no-repeat}.list-values .checkmark:after{content:"";position:absolute;display:none}.list-values .list-values-container input:checked~.checkmark:after{display:block}
