@font-face{font-family:revicons;fallback:fallback;src:url(/fonts/vendor/react-multi-carousel/lib/revicons.woff?e8746a624ed098489406e6113d185258) format("woff"),url(/fonts/vendor/react-multi-carousel/lib/revicons.ttf?57fd05d4ae650374c8deeff7c4aae380) format("ttf"),url(/fonts/vendor/react-multi-carousel/lib/revicons.eot?a77de540a38981833f9e31bd4c365cc6) format("ttf")}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:rgba(0,0,0,.5);min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:rgba(0,0,0,.8)}.react-multiple-carousel__arrow:before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:rgba(0,0,0,.5)}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;box-shadow:none;transition:background .5s;border:2px solid grey;padding:0;margin:0 6px 0 0;outline:0;cursor:pointer}.react-multi-carousel-dot--active button,.react-multi-carousel-dot button:hover:active{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}
.moveis{position:relative;padding-top:100px;padding-left:20px;margin-bottom:93px}.moveis .carousel-container{padding-top:3rem}.moveis .carousel-container .react-multi-carousel-track{gap:2rem}.moveis .carousel-container .react-multi-carousel-track .item{width:384px!important}.moveis .box{max-width:24rem;margin-right:32px;height:auto;border-radius:40px;position:relative}.moveis .box>div{box-shadow:0 0 13px -10px #000;border-radius:40px;transition:all .3s}.moveis .box>div:hover{transform:scale(1.05)}.moveis .box .tipo{position:absolute;z-index:10;top:28px;left:28px;width:96px;height:37px;background:#7dafeb;border-radius:10px;display:flex;justify-content:center;align-items:center;font-family:Nunito,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:115%;text-align:center;letter-spacing:-.01em;color:#fff}.moveis .box .tipo.venda{color:#205ca4}.moveis .box .image{border-top-left-radius:40px;border-top-right-radius:40px;-o-object-fit:cover;object-fit:cover;width:100%}.moveis .box .content{padding:28px;gap:0}.moveis .box .content p{font-style:normal;font-weight:400;font-size:.8rem;line-height:115%;letter-spacing:-.01em;color:#5c6476;margin:0 0 3px}.moveis .box .info{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:26px}.moveis .box .info .title{font-weight:700;font-size:18px;color:#454b5b}.moveis .box .info .price{font-weight:900;font-size:16px;color:#205ca4}.moveis .box .info .code{color:#8991a4}.moveis .box .data{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.moveis .box .data div{display:flex;justify-content:center;align-items:center;gap:9px}.moveis .box .remove{justify-content:space-around}.moveis .carouselButtonGroup{max-width:1248px;margin-left:auto;margin-right:auto;padding:0 2rem;left:0;right:0;text-align:center;position:absolute;top:0;display:flex;justify-content:space-between;align-items:center;width:100%}.moveis .carouselButtonGroup .carouselHeader{display:flex;gap:2.813rem;justify-content:center;align-items:center}.moveis .carouselButtonGroup .carouselHeader h2{font-size:2rem;color:#454b5b}.moveis .carouselButtonGroup .carouselHeader h2,.moveis .carouselButtonGroup a{font-family:Nunito,sans-serif;font-style:normal;font-weight:700;line-height:115%;letter-spacing:-.01em}.moveis .carouselButtonGroup a{font-size:1rem;color:#205ca4}.moveis .carouselButtonGroup button{background-color:transparent;border:0 solid;font-size:1.87rem;cursor:pointer;padding-left:2px;padding-right:2px;color:#c4c4c4;transition:all .25s ease 0s;height:1em}.moveis .carouselButtonGroup button:hover{color:#5c6476}
.container__anuncie{width:100%;max-width:1248px;padding:5.5rem 2rem 0;margin:0 auto;display:flex;align-items:flex-end;justify-content:center;gap:6.87rem;position:relative}@media screen and (max-width:1024px){.container__anuncie{padding:10rem 2rem 0}.container__anuncie>img{display:none}}.container__anuncie .anuncie__infos{padding-bottom:5rem}@media screen and (max-width:1024px){.container__anuncie .anuncie__infos{display:flex;flex-direction:column;align-items:center;text-align:center}}.container__anuncie .anuncie__infos h3{font-family:Nunito,sans-serif;font-weight:700;font-size:2rem;line-height:37px;letter-spacing:-.01em;color:#fff;margin-bottom:1.81rem}.container__anuncie .anuncie__infos p{font-family:Roboto,sans-serif;font-weight:400;font-size:1.1rem;line-height:23px;letter-spacing:-.01em;color:#dad7d7;opacity:.8;max-width:29rem;margin-bottom:1rem}.container__anuncie .bg{width:100%;height:23.37rem;position:absolute;left:0;bottom:0;background:url(/images/bg-anuncie.png?32aeb4a76ab6aa339e21317a85da80e7),linear-gradient(270deg,#3d689b,#1e324f 101.6%);background-repeat:no-repeat;background-size:cover;border-radius:40px;z-index:-1}@media screen and (max-width:1024px){.container__anuncie .bg{left:50%;transform:translateX(-50%);width:90%}}
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}
:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}
.container__carousel__banner{width:100%;height:27.75rem;max-width:1378px;padding:0 2rem;margin:0 auto -12rem}@media (max-width:1024px){.container__carousel__banner{margin-bottom:5rem}}@media (max-width:768px){.container__carousel__banner{display:none}}.container__carousel__banner .mySwiper .swiper-wrapper .swiper-slide img{border-radius:15px}.container__carousel__banner .carousel__banner{width:100%;height:100%;padding-left:4rem}.container__carousel__banner .carousel__banner .react-multiple-carousel__arrow{background:none}.container__carousel__banner .carousel__banner .react-multiple-carousel__arrow:before{color:#205ca4;font-size:30px}.container__carousel__banner .carousel__banner .react-multiple-carousel__arrow--left{left:0}.container__carousel__banner .carousel__banner .react-multiple-carousel__arrow--right{right:0}.container__carousel__banner .carousel__banner .content__banner{width:90%;height:26.06rem;background:transparent}.container__carousel__banner .carousel__banner .content__banner img{width:100%;height:100%;border-radius:40px}
.container__duvidas__home{width:100%;max-width:1248px;height:auto;padding:4rem 2rem;margin:7.8rem auto 5rem;display:flex;justify-content:space-between}@media (max-width:1024px){.container__duvidas__home{height:auto;flex-direction:column;align-items:center;justify-content:center;gap:3rem}}.container__duvidas__home .content__esq{display:flex;flex-direction:column}@media (max-width:1024px){.container__duvidas__home .content__esq{align-items:center;text-align:center}}.container__duvidas__home .content__esq>img{width:36px;height:36px;margin-bottom:1.5rem}.container__duvidas__home .content__esq h4{font-family:Nunito,sans-serif;font-weight:700;font-size:2rem;line-height:36px;letter-spacing:-1px;color:#454b5b;margin-bottom:11px}.container__duvidas__home .content__esq p{font-family:Roboto,sans-serif;font-weight:400;font-size:1.1rem;line-height:27px;color:#8991a4;margin-bottom:3.37rem}.container__duvidas__home .content__esq span{display:flex;align-items:center;gap:.5rem}.container__duvidas__home .content__esq span a{font-family:Nunito,sans-serif;font-weight:400;font-size:1rem;line-height:25px;color:#205ca4}.container__duvidas__home .content__dir{width:36.75rem}@media (max-width:1024px){.container__duvidas__home .content__dir{width:100%}}.container__duvidas__home .content__dir .list__duvidas__home{list-style:none;display:flex;flex-direction:column;gap:3.5rem}.container__duvidas__home .content__dir .list__duvidas__home .list__item__home{width:100%;height:auto;display:flex;flex-direction:column;gap:2rem}.container__duvidas__home .content__dir .list__duvidas__home .list__item__home .header__duvida__item{display:flex;align-items:center;justify-content:space-between;background-color:#205ca4;padding:1.5rem 2rem 1.5rem 2.75rem;border-radius:1.25rem;cursor:pointer}.container__duvidas__home .content__dir .list__duvidas__home .list__item__home .header__duvida__item span{font-family:Roboto;font-weight:700;font-size:1.1rem;line-height:27px;letter-spacing:-.01em;color:#fff}.container__duvidas__home .content__dir .list__duvidas__home .list__item__home .header__duvida__item .img{transform:rotate(180deg);transition:transform .3s;filter:brightness(1000%)}.container__duvidas__home .content__dir .list__duvidas__home .list__item__home .header__duvida__item .rotate__img{transform:rotate(0deg);transition:transform .3s;filter:brightness(1000%)}.container__duvidas__home .content__dir .list__duvidas__home .list__item__home .content__duvida__item{display:none;white-space:break-spaces;padding:0 3rem;color:#7d8596}@media (max-width:600px){.container__duvidas__home .content__dir .list__duvidas__home .list__item__home .content__duvida__item{padding:0 1.75rem 1.5rem}}.container__duvidas__home .content__dir .list__duvidas__home .list__item__home .active__item{display:block;white-space:break-spaces}.container__duvidas__home .content__dir .list__duvidas__home .list__drop{height:auto}
.container__footer{width:100%;height:auto;padding-bottom:2rem;background:url(/images/banner-footer.png?d53c409591be9f85b18101eeade197dc)}.content{width:100%;max-width:1248px;padding:2.6rem 2rem 0;margin:0 auto;display:flex;flex-direction:column;gap:4.37rem}.content .line{width:100%;border:1px solid hsla(0,0%,100%,.4)}.content .one{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.content .one .logo__sociais{display:flex;flex-wrap:wrap;gap:3.8rem}@media (max-width:641px){.content .one .logo__sociais{justify-content:center;align-items:center;padding-bottom:3rem}}.content .one .logo__sociais .sociais{display:flex;gap:.61rem}.content .one .logo__sociais .sociais a{transition:all .3s}.content .one .logo__sociais .sociais a:hover{transform:scale(1.1)}.content .one .buttons{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}@media (max-width:641px){.content .one .buttons{justify-content:center;align-items:center}}.content .two{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.content .two .infos{display:flex;gap:7.8rem}@media (max-width:641px){.content .two .infos{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;padding-bottom:2rem}}.content .two .infos .phone>p{display:flex;align-items:center;gap:.5rem}.content .two .infos .phone>p>a{font-size:1.1rem;color:#fff;font-weight:700;line-height:21px}.content .two .infos .phone>p>a>span{font-size:.8rem;padding-right:.25rem}.content .two .infos .location{max-width:16.1rem}.content .two .infos .location aside{display:flex;gap:1rem}.content .two .infos .location aside span{font-size:.8rem;line-height:21px;color:#fff}.content .two .infos .location aside span>p{font-size:.813rem}.content .two .nav{width:22.8rem;display:flex;justify-content:space-between}.content .two .nav dl{display:flex;flex-direction:column;margin:0}.content .two .nav dl dt{margin-bottom:1.12rem;color:#7dafeb;font-weight:700;font-size:.8rem}.content .two .nav dl dd{margin-bottom:.5rem}.content .two .nav dl dd a{margin:0;padding-bottom:.625rem;color:#fff;font-size:.8rem}.content .two .other{display:flex;flex-direction:column;align-items:center;gap:.8rem;width:10rem}@media (max-width:641px){.content .two .other{justify-content:center;align-items:center;width:100%;padding-top:2rem}}.content .two .other>span{color:#fff;font-size:1.1rem}.content .two .other table{color:#fff;width:-moz-fit-content;width:fit-content}.content .two .other table tbody tr:first-child{width:100%;display:flex;gap:1rem;font-size:.8rem;line-height:21px}.content .two .other table tbody tr:nth-child(2){width:100%;display:flex;justify-content:space-between;gap:1rem;font-size:1.1rem;line-height:21px}.content .macaw{margin:7.8rem auto 0;transition:all .3s}.content .macaw:hover{transform:scale(1.1)}.content .politicas{display:flex;justify-content:center;flex-wrap:wrap;gap:1.5rem}.content .politicas a{padding-bottom:.625rem;color:#fff;font-size:.8rem}
.container__navbar{position:absolute;width:100%;height:110px;display:flex;align-items:center;top:0;z-index:1}.container__navbar .navbar{width:100%;max-width:1248px;padding:0 2rem;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.container__navbar .navbar .logo{width:15.62rem}.container__navbar .navbar .logo img{width:100%}@media (max-width:1024px){.container__navbar .navbar .navbar__items{display:none}}.container__navbar .navbar .navbar__items ul{list-style:none;display:flex;gap:2.375rem}.container__navbar .navbar .navbar__items ul a{font-size:.87rem;color:#fff;line-height:21px;font-weight:400;transition:color .3s}.container__navbar .navbar .navbar__items ul a.active,.container__navbar .navbar .navbar__items ul a:hover{color:#7dafeb}.container__navbar .navbar .buttons{display:flex;gap:1rem}@media (max-width:1024px){.container__navbar .navbar .buttons{display:none}}
.container__menu__mobile{display:none;z-index:10}.container__menu__mobile .navbar__mobile{display:flex;justify-content:flex-start;align-items:center;cursor:pointer}.container__menu__mobile .clear{opacity:0;transition:.85s}.container__menu__mobile .nav-menu{background-color:#1c212f;width:20rem;height:100vh;display:flex;flex-direction:column;justify-content:center;position:fixed;top:0;right:-100%;transition:.85s;opacity:.95}.container__menu__mobile .nav-menu .container{height:90%;display:flex;flex-direction:column;justify-content:flex-start;gap:7rem;align-items:center}.container__menu__mobile .nav-menu.active{right:0;transition:.5s}.container__menu__mobile .nav-menu-items{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;list-style:none}.container__menu__mobile .nav-menu-items .menu__items a{color:#fff;font-size:1rem}.container__menu__mobile .buttons__mobile{display:flex;flex-direction:column;gap:1rem}.container__menu__mobile .navbar-toggle{color:#bbbfc9;width:15px;display:flex;justify-content:flex-start;align-items:center;gap:1rem;cursor:pointer}@media (max-width:1024px){.container__menu__mobile{display:block}}
.container__sobre{width:100%;height:57.18rem;background:hsla(0,0%,92.5%,.5);display:flex;align-items:flex-end}@media screen and (max-width:1024px){.container__sobre{height:auto;padding-top:5rem}}.container__sobre .content__sobre{width:100%;max-width:1248px;padding:0 2rem;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:2rem}@media (max-width:1024px){.container__sobre .content__sobre{flex-direction:column;align-items:center;height:auto}}.container__sobre .content__sobre .esq{display:flex;flex-direction:column;width:50%}.container__sobre .content__sobre .esq a{width:240px}@media (max-width:1024px){.container__sobre .content__sobre .esq{padding-bottom:0;display:flex;flex-direction:column;align-items:center;text-align:center}}.container__sobre .content__sobre .esq h2{font-family:Nunito,sans-serif;font-weight:700;font-size:2.5rem;line-height:46px;letter-spacing:-.01em;color:#124480;max-width:35.31rem;margin-bottom:3.68rem}.container__sobre .content__sobre .esq p{font-family:Roboto;font-weight:400;font-size:1rem;line-height:24px;letter-spacing:-.01em;color:#7d8596;margin-bottom:2.25rem;max-width:30.3rem}.container__sobre .content__sobre .dir img{width:100%;border-radius:15px}@media screen and (max-width:1024px){.container__sobre .content__sobre .dir{margin-bottom:0}}
.header__contato{width:100%;height:47.37rem;background:url(/images/banner-contato.png?02d959bf37d569b337df7ff2cda30b21),#2969ae;background-repeat:no-repeat}@media (max-width:1250px){.header__contato{height:auto}}.header__contato .content__contato{pointer-events:none;width:100%;max-width:1248px;padding:18rem 2rem 2rem;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px;position:relative}@media (max-width:641px){.header__contato .content__contato{padding-top:10rem}}.header__contato .content__contato .infos__contato{width:100%;max-width:31.25rem}.header__contato .content__contato .infos__contato *{pointer-events:auto}@media (max-width:600px){.header__contato .content__contato .infos__contato .title__contato{display:flex;flex-direction:column;align-items:center;text-align:center}}.header__contato .content__contato .infos__contato .title__contato span{font-family:Nunito,sans-serif;font-style:normal;font-weight:700;font-size:1.1rem;line-height:21px;letter-spacing:-.01em;color:#ffdb21}.header__contato .content__contato .infos__contato .title__contato h1{font-family:Nunito,sans-serif;font-style:normal;font-weight:700;font-size:2.5rem;line-height:46px;letter-spacing:-.01em;color:#fff}.header__contato .content__contato .infos__contato section{padding-top:3rem;display:flex;flex-direction:column;gap:3rem}@media (max-width:600px){.header__contato .content__contato .infos__contato section{align-items:center}}.header__contato .content__contato .infos__contato section .phone__contato{display:flex;gap:1rem}.header__contato .content__contato .infos__contato section .phone__contato a{font-family:Nunito,sans-serif;font-weight:700;font-size:1.5rem;line-height:28px;letter-spacing:-.01em;color:#fff}.header__contato .content__contato .infos__contato section .email__contato{display:flex;gap:1rem}.header__contato .content__contato .infos__contato section .email__contato a{font-family:Nunito,sans-serif;font-weight:700;font-size:1rem;line-height:18px;letter-spacing:-.01em;color:#fff}.header__contato .content__contato .infos__contato section .content__whats__contato{display:flex;gap:5.4rem}@media (max-width:641px){.header__contato .content__contato .infos__contato section .content__whats__contato{gap:1rem}}.header__contato .content__contato .infos__contato section .content__whats__contato .w1{display:flex;gap:1rem}.header__contato .content__contato .infos__contato section .content__whats__contato .w1 .w1__info__contato{display:flex;flex-direction:column;gap:2px}.header__contato .content__contato .infos__contato section .content__whats__contato .w1 .w1__info__contato span{font-family:Nunito,sans-serif;font-weight:700;font-size:.75rem;line-height:14px;letter-spacing:-.01em;color:#fff}.header__contato .content__contato .infos__contato section .content__whats__contato .w1 .w1__info__contato a{font-family:Roboto,sans-serif;font-weight:400;font-size:.8rem;line-height:21px;color:#fff;opacity:.7}.container__whats{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.6);border-radius:10px;bottom:5%;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;gap:2rem;justify-content:center;padding:1rem;position:fixed;right:2%;z-index:10}@media (max-width:600px){.container__whats .container__whats{gap:1rem;padding:.5rem}}.container__whats .container__box{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.container__whats .container__box>span{color:#202020;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.container__whats .container__box .content__whats{align-items:center;background:#32d47c;border-radius:100%;box-shadow:0 0 10px rgba(50,212,124,.5);display:flex;justify-content:center;padding:1rem;position:relative}.container__whats .container__box .content__whats:after{animation:ripple 1.5s infinite;background:rgba(50,212,124,.4);border-radius:50%;content:"";height:100%;position:absolute;width:100%;z-index:-1}@keyframes ripple{0%{transform:scale(1);opacity:1}to{transform:scale(1.8);opacity:0}}.anuncio{background:#2969ae;padding-left:20px;padding-right:20px}.anuncio .wrapper__anuncio{width:100%;height:26.43rem;max-width:1248px;display:flex;align-items:center;justify-content:flex-start;margin:0 auto}.anuncio .content__anuncio{display:flex;flex-direction:column;max-width:32.625rem}.anuncio .content__anuncio h2{font-family:Nunito,sans-serif;font-weight:700;font-size:2rem;line-height:37px;letter-spacing:-.01em;color:#fff}.anuncio .content__anuncio p{max-width:52rem;font-family:Roboto;font-weight:400;font-size:1.1rem;line-height:23px;letter-spacing:-.01em;color:#dad7d7;opacity:.8;padding:13px 0 22px}.anuncio .content__anuncio a{width:-moz-fit-content;width:fit-content}.iframe__contato{width:100%;height:44.375rem}.iframe__contato iframe{width:100%;height:100%;border:none}
.form__contato{pointer-events:auto;width:100%;max-width:37rem;height:auto;background:#fff;box-shadow:0 20px 80px rgba(24,64,114,.1);border-radius:15px;display:flex;align-items:center;justify-content:center;padding:3.938rem 4.5rem 1.438rem}@media (max-width:641px){.form__contato{padding:2rem}}.form__contato form{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;width:100%}.form__contato form .validate{display:flex;flex-direction:column;gap:1rem}.form__contato form .validate p{font-family:Roboto;font-weight:400;font-size:1rem;line-height:24px;color:#8c9193}.form__contato form .select__input{width:100%;border-radius:10px}.form__contato form input{width:100%;max-width:28rem;height:3.5rem;font-family:Roboto;font-weight:400;font-size:1rem;line-height:24px;color:#8c9193;text-align:top;padding-left:.7rem;background:#f2f2f2;border-radius:10px;border:transparent}.form__contato form input[type=checkbox]{width:17px;height:17px}.form__contato form #mensagem{width:100%;max-width:28rem;height:12.68rem;resize:none;background:#f2f2f2;border-radius:10px;border:transparent;padding:1rem 0 0 .7rem}.form__contato form span{color:red;font-size:10px}.form__contato form .checkbox{display:flex;gap:6px}.form__contato form .checkbox>span{font-family:Roboto;font-weight:400;font-size:.8rem;line-height:21px;color:#8c9193}.form__contato form .checkbox>span a{color:#205ca4}
.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}
.container__whats{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.6);border-radius:10px;bottom:5%;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;gap:2rem;justify-content:center;padding:1rem;position:fixed;right:2%;z-index:10}@media (max-width:600px){.container__whats .container__whats{gap:1rem;padding:.5rem}}.container__whats .container__box{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.container__whats .container__box>span{color:#202020;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.container__whats .container__box .content__whats{align-items:center;background:#32d47c;border-radius:100%;box-shadow:0 0 10px rgba(50,212,124,.5);display:flex;justify-content:center;padding:1rem;position:relative}.container__whats .container__box .content__whats:after{animation:ripple 1.5s infinite;background:rgba(50,212,124,.4);border-radius:50%;content:"";height:100%;position:absolute;width:100%;z-index:-1}@keyframes ripple{0%{transform:scale(1);opacity:1}to{transform:scale(1.8);opacity:0}}.header__sobre{width:100%;height:44.125rem;background-image:url(/images/banner-sobre.png?1e9d09d39ab7cbfa44202e848cbdf747)}.header__sobre .content__sobre{display:flex;flex-direction:column;gap:1.37rem;max-width:1248px;margin:0 auto;padding:18.063rem 2rem 0}@media (max-width:768px){.header__sobre .content__sobre{align-items:center;text-align:center}}@media (max-width:641px){.header__sobre .content__sobre{padding-top:10rem}}.header__sobre .content__sobre span{font-family:Nunito,sans-serif;font-weight:700;font-size:1.1rem;line-height:21px;letter-spacing:-.01em;color:#ffdb21}.header__sobre .content__sobre h1{font-family:Nunito,sans-serif;font-weight:700;font-size:40px;line-height:46px;letter-spacing:-.01em;color:#fff;max-width:35.313rem}.content__infos{display:flex;justify-content:flex-end;width:100%;height:auto;min-height:29.87rem;overflow:hidden}@media (max-width:768px){.content__infos{flex-direction:column;align-items:center}}@media (max-width:641px){.content__infos{flex-wrap:wrap}}.content__infos .info{padding:3.5rem 3.5rem 3.5rem 0;width:100%;max-width:38rem;height:100%;display:flex;flex-direction:column;justify-content:center;gap:1rem}@media (max-width:768px){.content__infos .info{text-align:center;padding:3rem}}.content__infos .info p{font-family:Roboto,sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.01em;color:#7d8596;max-width:30.5rem}.content__infos .img{height:100%;cursor:pointer}.content__infos .img>img{width:100%}@media (max-width:1440px){.content__infos .img{max-width:50%}}@media (max-width:768px){.content__infos .img{max-width:100%}}.content__carousel{width:100%;max-width:1248px;min-height:42rem;height:auto;display:flex;justify-content:space-between;padding-top:8.81rem;margin:0 auto 6.25rem}@media (max-width:768px){.content__carousel{flex-direction:column;align-items:center;gap:4rem;flex-wrap:wrap;padding-top:3rem;margin-bottom:3rem}}.content__carousel .carousel{width:40%;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.content__carousel .carousel{width:100%;order:2}}.content__carousel .carousel .container__swiper{width:100%;height:40rem}.content__carousel .carousel .container__swiper .swiper-wrapper .swiper-slide .box__carousel{width:30rem;height:36rem;background:#c4c4c4;border-radius:40px 0}.content__carousel .carousel .container__swiper .swiper-wrapper .swiper-slide .box__carousel img{width:100%;height:100%;border-radius:40px 0}.content__carousel .infos__carousel{width:50%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1rem;padding-left:20px;padding-right:20px}@media (max-width:768px){.content__carousel .infos__carousel{text-align:center;align-items:center;width:100%}}.content__carousel .infos__carousel h2{font-family:Nunito,sans-serif;font-weight:700;font-size:2rem;line-height:42px;letter-spacing:-.01em;color:#124480;padding-bottom:1rem;max-width:30.5rem}.content__carousel .infos__carousel p{font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;line-height:24px;letter-spacing:-.01em;color:#7d8596;max-width:36.87rem}.content__carousel .infos__carousel p:nth-child(6){color:#7dafeb;font-weight:700}
.header__duvidas{width:100%;height:21.62rem;background:url(/images/banner-duvidas.png?4f2c7611554e09c397f47eac18c2f171);display:flex;align-items:center;justify-content:center}.header__duvidas h1{font-family:Nunito,sans-serif;font-weight:700;font-size:3rem;line-height:55px;text-align:center;letter-spacing:-.01em;color:#fff;padding-top:3rem}.container__whats{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.6);border-radius:10px;bottom:5%;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;gap:2rem;justify-content:center;padding:1rem;position:fixed;right:2%;z-index:10}@media (max-width:600px){.container__whats .container__whats{gap:1rem;padding:.5rem}}.container__whats .container__box{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.container__whats .container__box>span{color:#202020;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.container__whats .container__box .content__whats{align-items:center;background:#32d47c;border-radius:100%;box-shadow:0 0 10px rgba(50,212,124,.5);display:flex;justify-content:center;padding:1rem;position:relative}.container__whats .container__box .content__whats:after{animation:ripple 1.5s infinite;background:rgba(50,212,124,.4);border-radius:50%;content:"";height:100%;position:absolute;width:100%;z-index:-1}@keyframes ripple{0%{transform:scale(1);opacity:1}to{transform:scale(1.8);opacity:0}}.search__duvida{width:100%;max-width:1248px;padding:5rem 2rem 0;margin:0 auto;display:flex;justify-content:space-between}@media (max-width:1024px){.search__duvida{flex-direction:column;align-items:center;gap:2rem;text-align:center}}.search__duvida span{max-width:30.5rem;font-family:Roboto;font-weight:400;font-size:1.1rem;line-height:27px;color:#7d8585}.search__duvida .content__search{width:50%;display:flex;justify-content:space-between;border:1px solid #d0d6d6;border-radius:10px;padding:.5rem}@media (max-width:600px){.search__duvida .content__search{width:80%}}@media (max-width:1024px){.search__duvida .content__search{display:flex;align-items:center}}.search__duvida .content__search input{width:90%;border:none;height:100%;outline:none}.search__duvida .content__search button{background:none}.container__buttons{width:100%;max-width:1216px;height:5rem;margin:5.5rem auto 0;border-bottom:1px solid rgba(208,214,214,.6);display:flex;align-items:center;justify-content:space-between}@media (max-width:1024px){.container__buttons{flex-direction:column;gap:1rem;height:auto}}.container__buttons button{width:-moz-fit-content;width:fit-content;height:100%;position:relative;display:flex;gap:2rem;align-items:center;padding:2rem;background:none;transition:all .3s;border-bottom:2px solid transparent}.container__buttons .active{border-bottom:2px solid #205ca4}.container__buttons .active__svg path{stroke:#205ca4}.container__conteudo{width:100%;max-width:1248px;margin:0 auto;padding:0 2rem 17.37rem}
.container__duvidas__doc{width:100%;padding-top:5rem}.container__duvidas__doc .list_container{width:100%;display:flex;flex-direction:column;gap:3.5rem}.container__duvidas__doc .list_container .list__item{width:100%;height:auto;display:flex;flex-direction:column;gap:2rem}.container__duvidas__doc .list_container .list__item .header__duvida__item{display:flex;align-items:center;justify-content:space-between;background-color:#205ca4;padding:1.5rem 2rem 1.5rem 2.75rem;border-radius:1.25rem;cursor:pointer}.container__duvidas__doc .list_container .list__item .header__duvida__item span{font-family:Roboto;font-weight:700;font-size:1.1rem;line-height:27px;letter-spacing:-.01em;color:#fff}.container__duvidas__doc .list_container .list__item .header__duvida__item .img{transform:rotate(180deg);transition:transform .3s;filter:brightness(1000%)}.container__duvidas__doc .list_container .list__item .header__duvida__item .rotate__img{transform:rotate(0deg);transition:transform .3s;filter:brightness(1000%)}.container__duvidas__doc .list_container .list__item .content__duvida__item{display:none;white-space:break-spaces;padding:0 3rem 1.5rem;border-bottom:1px solid #a3a8b3;color:#7d8596}@media (max-width:600px){.container__duvidas__doc .list_container .list__item .content__duvida__item{padding:0 1.75rem 1.5rem}}.container__duvidas__doc .list_container .list__item .content__duvida__item .flex_wrap{margin-top:1.75rem;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.container__duvidas__doc .list_container .list__item .content__duvida__item .espaco{padding-top:2rem}.container__duvidas__doc .list_container .list__item .active__item{display:block}.container__duvidas__doc .list_container .list__drop{height:auto;padding-bottom:2rem}
.header__blog{display:flex;justify-content:center;align-items:center;width:100%;height:21.625rem;background-image:url(/images/banner_blog.png?91dc3bb9dfea8a64ac5af239a8618da9)}.header__blog .content__blog h1{font-family:Nunito,sans-serif;font-style:normal;font-weight:700;font-size:3rem;line-height:115%;text-align:center;letter-spacing:-.01em;color:#fff}.container__whats{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.6);border-radius:10px;bottom:5%;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;gap:2rem;justify-content:center;padding:1rem;position:fixed;right:2%;z-index:10}@media (max-width:600px){.container__whats .container__whats{gap:1rem;padding:.5rem}}.container__whats .container__box{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.container__whats .container__box>span{color:#202020;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.container__whats .container__box .content__whats{align-items:center;background:#32d47c;border-radius:100%;box-shadow:0 0 10px rgba(50,212,124,.5);display:flex;justify-content:center;padding:1rem;position:relative}.container__whats .container__box .content__whats:after{animation:ripple 1.5s infinite;background:rgba(50,212,124,.4);border-radius:50%;content:"";height:100%;position:absolute;width:100%;z-index:-1}@keyframes ripple{0%{transform:scale(1);opacity:1}to{transform:scale(1.8);opacity:0}}.blog{display:flex;padding-left:1.25rem;padding-right:1.25rem}.blog,.blog .container{justify-content:center;align-items:center}.blog .container{display:grid;grid-template-columns:repeat(auto-fill,24rem);grid-gap:2.063rem;padding-top:3.75rem;padding-bottom:3.75rem;width:100%;max-width:121.125rem}@media (max-width:641px){.blog .container{grid-template-columns:repeat(auto-fill,100%);padding-top:1.75rem;padding-bottom:1.75rem}}.blog .item{display:flex;flex-direction:column;align-items:center}.blog .item img{border-radius:2.5rem 2.5rem 0 0;width:100%;max-width:24rem;height:24rem;-o-object-fit:cover;object-fit:cover}.blog .item .info{margin-top:3rem}.blog .item .date{font-weight:400;font-size:1rem;color:#7dafeb}.blog .item .date,.blog .item h2{font-family:Nunito,sans-serif;font-style:normal;line-height:130%;letter-spacing:-.01em}.blog .item h2{font-weight:700;font-size:1.5rem;color:#124480;max-width:348px;margin-top:.813rem;margin-bottom:1.438rem}.blog .item .more{font-family:Nunito,sans-serif;font-style:normal;font-weight:700;font-size:.875rem;line-height:115%;letter-spacing:-.01em;color:#7dafeb;position:relative;text-decoration:none}.blog .item .more:after{background:none repeat scroll 0 0 transparent;bottom:0;content:"";display:block;height:2px;left:50%;position:absolute;background:#ffdb21;transition:width .3s ease 0s,left .3s ease 0s;width:0}.blog .item:hover .more:after{width:100%;left:0}.bloginterna{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;max-width:1248px;margin:0 auto;padding:0 2rem}.bloginterna .date{font-weight:400;font-size:1rem;color:#7dafeb;margin-top:5.188rem}.bloginterna .date,.bloginterna h1{font-family:Nunito,sans-serif;font-style:normal;line-height:130%;letter-spacing:-.01em}.bloginterna h1{font-weight:700;font-size:2.5rem;text-align:center;color:#124480;margin-bottom:1.813rem}.bloginterna .imagem{width:100%;max-width:800px;height:472px;-o-object-fit:cover;object-fit:cover;border-radius:.625rem .625rem 0 .625rem}.bloginterna .text{font-family:Roboto,sans-serif;font-weight:400;font-size:1.125rem;line-height:150%;color:#7d8596;margin-top:3.063rem;margin-bottom:3.813rem;white-space:break-spaces}.bloginterna .redes,.bloginterna .text{font-style:normal;letter-spacing:-.01em;max-width:800px}.bloginterna .redes{justify-content:space-between;width:100%;margin-bottom:6rem}.bloginterna .redes,.bloginterna .redes a{display:flex;align-items:center;font-family:Nunito,sans-serif;font-weight:700;font-size:.875rem;line-height:115%;color:#7dafeb}.bloginterna .redes a{font-style:normal;letter-spacing:-.01em;justify-content:center}.bloginterna .redes .back img,.bloginterna .redes .back svg{width:.875rem;height:.688rem}.bloginterna .redes .shareButtons{display:flex;justify-content:center;align-items:center;gap:.875rem;flex-wrap:wrap}
#form__step__1{width:34.56rem;display:flex;flex-Direction:column;align-items:flex-start;gap:1.5rem;padding-top:3.5rem}#form__step__1 .MuiOutlinedInput-root{border-radius:10px}
.form{max-width:1248px;padding:5rem 2rem;margin:0 auto;flex-direction:column;gap:5rem}.form,.form .progressbar{display:flex;align-items:center}.form .progressbar{width:50%;height:5rem;justify-content:center}.form .progressbar .bg-line{width:100%;background-color:#c4c4c4;border:1px solid #c4c4c4;position:relative}.form .progressbar .bg-line .line{border:1px solid #205ca4}.form .progressbar .bg-line .content__icon__1{position:absolute;left:-10%;top:50%;transform:translateY(-35%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.form .progressbar .bg-line .content__icon__1>span{font-family:Nunito,sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:-.01em;color:#205ca4}.form .progressbar .bg-line .content__icon__1 .one{width:41px;height:41px;border-radius:50%;background:#c4c4c4;display:flex;align-items:center;justify-content:center;color:#fff}.form .progressbar .bg-line .content__icon__2{position:absolute;left:50%;top:50%;transform:translate(-50%,-35%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.form .progressbar .bg-line .content__icon__2>span{font-family:Nunito,sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:-.01em;color:#205ca4}.form .progressbar .bg-line .content__icon__2 .two{width:41px;height:41px;border-radius:50%;background:#c4c4c4;display:flex;align-items:center;justify-content:center;color:#fff}.form .progressbar .bg-line .content__icon__3{position:absolute;right:-5%;top:50%;transform:translateY(-35%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.form .progressbar .bg-line .content__icon__3>span{font-family:Nunito,sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:-.01em;color:#205ca4}.form .progressbar .bg-line .content__icon__3 .three{width:41px;height:41px;border-radius:50%;background:#c4c4c4;display:flex;align-items:center;justify-content:center;color:#fff}.form .form-container{display:flex;flex-direction:column;align-items:center;gap:2rem}.form .form-container .other-info-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem}.form .form-container .other-info-container button{width:280px;height:48px;background:#ffdb21;border-radius:10px;color:#b2b2b2;font-family:Roboto;font-size:16px;font-weight:700;color:#124480}.form .form-container .other-info-container h4{font-family:Nunito,sans-serif;font-size:32px;font-weight:700;line-height:42px;letter-spacing:-.01em;text-align:center;color:#124480}.form .form-container .other-info-container p{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;text-align:left;color:#7d8596}.form .form-container .body .personal-info-container,.form .form-container .sign-up-container{display:flex;flex-direction:column;align-items:center;gap:2rem}.form .form-container .body .personal-info-container .buttons,.form .form-container .sign-up-container .buttons{width:100%;display:flex;align-items:center;justify-content:space-between}.form .form-container .body .personal-info-container .buttons button,.form .form-container .sign-up-container .buttons button{width:168px;height:48px;background:#f2f2f2;border-radius:10px;color:#b2b2b2;font-family:Roboto;font-size:16px;font-weight:700}.form .form-container .body .personal-info-container .buttons button:hover,.form .form-container .sign-up-container .buttons button:hover{background:#ffdb21;color:#124480;transition:all .3s ease-in}.form .form-container .body .personal-info-container .buttons .active,.form .form-container .sign-up-container .buttons .active{background:#ffdb21;color:#124480}.form .form-container .body .personal-info-container span,.form .form-container .sign-up-container span{font-family:Nunito,sans-serif;font-size:2rem;font-weight:700;line-height:42px;letter-spacing:-.01em;text-align:center;color:#124480}.form .form-container .body .personal-info-container input,.form .form-container .body .personal-info-container select,.form .form-container .sign-up-container input,.form .form-container .sign-up-container select{width:100%;height:3rem;border:none;border-radius:10px;background:#f2f2f2;padding-left:1rem;padding-right:1rem;color:#8c9193}.form .form-container .body .personal-info-container #mensagem,.form .form-container .sign-up-container #mensagem{width:100%;height:10rem;resize:none;border:none;border-radius:10px;background:#f2f2f2;padding-left:1rem;padding-top:1rem}.form .form-container .body .personal-info-container .group-inputs,.form .form-container .sign-up-container .group-inputs{display:flex;flex-direction:row;gap:1rem}.form .form-container .body .personal-info-container .group-inputs input,.form .form-container .sign-up-container .group-inputs input{width:50%}.form .form-container .body .personal-info-container .group-uf,.form .form-container .sign-up-container .group-uf{display:flex;flex-direction:row;gap:1rem}.form .form-container .body .personal-info-container .group-uf #uf,.form .form-container .sign-up-container .group-uf #uf{width:25%}.form .form-container .body .personal-info-container .dados-imovel,.form .form-container .sign-up-container .dados-imovel{width:100%;display:flex;flex-direction:column;gap:1rem}.form .form-container .body .personal-info-container .dados-imovel .section,.form .form-container .sign-up-container .dados-imovel .section{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:5rem}.form .form-container .body .personal-info-container .dados-imovel .section .box,.form .form-container .sign-up-container .dados-imovel .section .box{display:flex;flex-direction:column;gap:.5rem}.form .form-container .body .personal-info-container .dados-imovel .section .box .opcoes,.form .form-container .sign-up-container .dados-imovel .section .box .opcoes{display:flex;gap:.5rem}.form .form-container .body .personal-info-container .dados-imovel .section .box .opcoes .opcoao,.form .form-container .sign-up-container .dados-imovel .section .box .opcoes .opcoao{width:32px;height:32px;border-radius:10px;background:#f2f2f2;color:#8c9193;display:flex;align-items:center;justify-content:center;cursor:pointer}.form .form-container .body .personal-info-container .dados-imovel .section .box .opcoes .opcoao label,.form .form-container .sign-up-container .dados-imovel .section .box .opcoes .opcoao label{margin-right:10px;cursor:pointer}.form .form-container .body .personal-info-container .dados-imovel .section .box .opcoes .opcoao input[type=radio],.form .form-container .sign-up-container .dados-imovel .section .box .opcoes .opcoao input[type=radio]{opacity:0}.form .footer{flex-direction:column;align-items:center}.form .footer,.form .footer .buttons__{display:flex;gap:1rem}.form .footer .buttons__ button{width:168px;height:48px;background:#ffdb21;border-radius:10px;color:#124480;font-family:Roboto;font-size:16px;font-weight:700}.form .footer .buttons__ button:disabled{background-color:#f2f2f2;color:#b2b2b2}
.container__whats{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.6);border-radius:10px;bottom:5%;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;gap:2rem;justify-content:center;padding:1rem;position:fixed;right:2%;z-index:10}@media (max-width:600px){.container__whats .container__whats{gap:1rem;padding:.5rem}}.container__whats .container__box{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.container__whats .container__box>span{color:#202020;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.container__whats .container__box .content__whats{align-items:center;background:#32d47c;border-radius:100%;box-shadow:0 0 10px rgba(50,212,124,.5);display:flex;justify-content:center;padding:1rem;position:relative}.container__whats .container__box .content__whats:after{animation:ripple 1.5s infinite;background:rgba(50,212,124,.4);border-radius:50%;content:"";height:100%;position:absolute;width:100%;z-index:-1}@keyframes ripple{0%{transform:scale(1);opacity:1}to{transform:scale(1.8);opacity:0}}.header__anuncie{width:100%;height:44.125rem;background-image:url(/images/banner_anuncie.jpg?186b2bbbe8dfc87fff3a66047b9b31d1)}.header__anuncie .content__anuncie{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;max-width:1216px;margin:0 auto;height:100%}@media (max-width:768px){.header__anuncie .content__anuncie{align-items:center;text-align:center}}.header__anuncie .content__anuncie span{font-size:18px;color:#ffdb21;margin-bottom:22px}.header__anuncie .content__anuncie h1,.header__anuncie .content__anuncie span{font-family:Nunito,sans-serif;font-style:normal;font-weight:700;line-height:115%;letter-spacing:-.01em}.header__anuncie .content__anuncie h1{font-size:40px;color:#fff;margin-bottom:65px;max-width:441px}.header__anuncie .content__anuncie p{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:150%;letter-spacing:-.01em;color:#fff;max-width:510px}
.container__imoveis{background:#fff}.header__imoveis{width:100%;height:21.62rem;background:url(/images/banner-imoveis.png?a70073730c286a3994297cc05ac748f7);background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.header__imoveis .title__imoveis{font-family:Nunito,sans-serif;font-weight:700;font-size:2.81rem;line-height:55px;letter-spacing:-.01em;color:#fff}.container__whats{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.6);border-radius:10px;bottom:5%;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;gap:2rem;justify-content:center;padding:1rem;position:fixed;right:2%;z-index:10}@media (max-width:600px){.container__whats .container__whats{gap:1rem;padding:.5rem}}.container__whats .container__box{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.container__whats .container__box>span{color:#202020;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.container__whats .container__box .content__whats{align-items:center;background:#32d47c;border-radius:100%;box-shadow:0 0 10px rgba(50,212,124,.5);display:flex;justify-content:center;padding:1rem;position:relative}.container__whats .container__box .content__whats:after{animation:ripple 1.5s infinite;background:rgba(50,212,124,.4);border-radius:50%;content:"";height:100%;position:absolute;width:100%;z-index:-1}@keyframes ripple{0%{transform:scale(1);opacity:1}to{transform:scale(1.8);opacity:0}}.content__main{width:100%;max-width:1248px;padding:7rem 2rem 6rem;margin:0 auto;display:flex;gap:21px}@media (max-width:1024px){.content__main{flex-direction:column}}.content__main button{margin:0 auto}.content__main .section__filter{width:23.35rem;height:-moz-fit-content;height:fit-content;box-shadow:0 20px 80px rgba(24,64,114,.1);background-color:#fff;border-radius:15px;padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem}@media (max-width:1024px){.content__main .section__filter{flex-direction:row;flex-wrap:wrap;width:100%;height:auto;justify-content:center;padding:3rem 1rem}}.content__main .section__filter .buttons__content{display:flex;gap:1rem;justify-content:center}@media only screen and (max-width:375px){.content__main .section__filter .buttons__content{flex-wrap:wrap}}.content__main .section__filter .div{position:relative;width:90%}.content__main .section__filter .div,.content__main .section__filter .div .div__range{display:flex;flex-direction:column;gap:11px}.content__main .section__filter .div .input-range__slider{border-radius:100%;cursor:pointer;display:flex;align-items:center;justify-content:center;height:2rem;width:2rem;margin-left:-1rem;margin-top:-1rem;outline:none;position:absolute;top:-1px;transition:left .2s ease-out;will-change:left}.content__main .section__filter .div .input-range__slider:before{background:#fff;border-radius:100%;display:block;content:"";height:1rem;width:1rem;transition:transform .2s ease-out,box-shadow .2s ease-out;box-shadow:0 2px 4px 0 rgba(0,0,0,.09);will-change:transform,box-shadow;border:2px solid #7dafeb}.content__main .section__filter .div .input-range__slider:active:before{transform:scale(1.15)}.content__main .section__filter .div .input-range__slider:focus:before{box-shadow:0 0 0 5px rgba(125,175,235,.2)}.input-range--disabled .content__main .section__filter .div .input-range__slider:before{background:#ccc;border:1px solid #ccc;box-shadow:none;transform:none}.content__main .section__filter .div .input-range__label-container,.content__main .section__filter .div .input-range__label-container .input-range__label--max,.content__main .section__filter .div .input-range__label-container .input-range__label--min{display:none}.content__main .section__filter .div .input-range__track{background:#e6e9ea;border-radius:3px;cursor:pointer;display:block;height:3px;position:relative;transition:left .2s ease-out,width .2s ease-out;will-change:left,width}.input-range--disabled .content__main .section__filter .div .input-range__track{background:#e6e9ea}.content__main .section__filter .div .input-range__track--background{margin-top:-1.5px;top:50%;position:absolute;left:0;right:0}.content__main .section__filter .div .input-range__track--active{background:#7dafeb}.content__main .section__filter .div .input-range{height:1rem;position:relative;width:100%}.content__main .section__imoveis{width:50.75rem;height:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}@media (max-width:1024px){.content__main .section__imoveis{width:auto}}.content__main .section__imoveis .box__imoveis{max-width:384px;width:384px;height:33.5rem;display:flex;flex-direction:column;background:#fff;box-shadow:0 4px 60px rgba(32,92,164,.12);border-radius:40px;position:relative;transition:all .3s}@media (max-width:1024px){.content__main .section__imoveis .box__imoveis{height:auto;padding:0 0 1rem}}@media (max-width:600px){.content__main .section__imoveis .box__imoveis{width:300px}}.content__main .section__imoveis .box__imoveis:hover{transform:scale(1.05)}.content__main .section__imoveis .box__imoveis .sticker{position:absolute;top:31px;left:21px;width:96px;height:37px;background:#205ca4;border-radius:10px;display:flex;align-items:center;justify-content:center}.content__main .section__imoveis .box__imoveis .sticker>span{font-family:Nunito,sans-serif;font-style:normal;font-weight:700;font-size:1.1rem;line-height:21px;letter-spacing:-.01em;color:#fff}.content__main .section__imoveis .box__imoveis>img{width:100%;height:384px;border-radius:40px 40px 0 0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (max-width:600px){.content__main .section__imoveis .box__imoveis>img{height:300px}}.content__main .section__imoveis .box__imoveis .infos{display:flex;flex-direction:column;gap:1.2rem;padding:1.5rem 1rem 1rem}.content__main .section__imoveis .box__imoveis .infos .top{display:flex;justify-content:space-between;align-items:center}.content__main .section__imoveis .box__imoveis .infos .top .title__box{display:flex;flex-direction:column;gap:.3rem}.content__main .section__imoveis .box__imoveis .infos .top .title__box>span{font-family:Roboto;font-weight:700;font-size:1.1rem;line-height:21px;letter-spacing:-.01em;color:#454b5b}.content__main .section__imoveis .box__imoveis .infos .top .title__box>p{font-family:Roboto;font-weight:400;font-size:.87rem;line-height:16px;letter-spacing:-.01em;color:#5c6476}.content__main .section__imoveis .box__imoveis .infos .top .value__box{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.content__main .section__imoveis .box__imoveis .infos .top .value__box>span{font-family:Roboto;font-weight:900;font-size:1rem;line-height:18px;letter-spacing:-.01em;color:#205ca4}.content__main .section__imoveis .box__imoveis .infos .top .value__box>p{font-family:Roboto;font-weight:400;font-size:.87rem;line-height:16px;letter-spacing:-.01em;color:#8991a4}.content__main .section__imoveis .box__imoveis .infos .bottom{display:flex;align-items:center;justify-content:space-between}.content__main .section__imoveis .box__imoveis .infos .bottom .desc{display:flex;align-items:center;gap:9px}.content__main .section__imoveis .box__imoveis .infos .bottom .desc>p{font-family:Roboto;font-weight:400;font-size:.87rem;line-height:16px;letter-spacing:-.01em;color:#5c6476}
.image-gallery-icon{color:#fff;transition:all .3s ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;outline:none;position:absolute;z-index:4;filter:drop-shadow(0 2px 2px #1a1a1a)}@media(hover:hover)and (pointer:fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media(max-width:768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media(max-width:480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media(max-width:768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media(max-width:480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.left .image-gallery-slide .image-gallery-image,.image-gallery-content.right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{display:inline-block;width:calc(100% - 110px)}@media(max-width:768px){.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;text-align:center}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{width:100%;-o-object-fit:contain;object-fit:contain}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media(max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #fff;border-radius:50%;box-shadow:0 2px 2px #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:all .2s ease-out}@media(max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media(max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{transform:scale(1.2);background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active{transform:scale(1.2);border:1px solid #fff;background:#fff}@media(hover:hover)and (pointer:fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#337ab7}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{display:inline-block;vertical-align:top;width:100px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{width:81px}}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 5px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media(max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid transparent;transition:border .3s ease-out;width:100px;background:transparent;padding:0}@media(max-width:768px){.image-gallery-thumbnail{border:3px solid transparent;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{vertical-align:middle;width:100%;line-height:0}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{outline:none;border:4px solid #337ab7}@media(max-width:768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}@media(hover:hover)and (pointer:fine){.image-gallery-thumbnail:hover{outline:none;border:4px solid #337ab7}}@media(hover:hover)and (pointer:fine)and (max-width:768px){.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:0 2px 2px #1a1a1a;transform:translateY(-50%);white-space:normal;width:100%}@media(max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media(max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}
header{width:100%;height:121px;background:url(/images/bg-imovel.png?8d53585900f0701307209817da434c3f)}.container__whats{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.6);border-radius:10px;bottom:5%;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;gap:2rem;justify-content:center;padding:1rem;position:fixed;right:2%;z-index:10}@media (max-width:600px){.container__whats .container__whats{gap:1rem;padding:.5rem}}.container__whats .container__box{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.container__whats .container__box>span{color:#202020;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.container__whats .container__box .content__whats{align-items:center;background:#32d47c;border-radius:100%;box-shadow:0 0 10px rgba(50,212,124,.5);display:flex;justify-content:center;padding:1rem;position:relative}.container__whats .container__box .content__whats:after{animation:ripple 1.5s infinite;background:rgba(50,212,124,.4);border-radius:50%;content:"";height:100%;position:absolute;width:100%;z-index:-1}@keyframes ripple{0%{transform:scale(1);opacity:1}to{transform:scale(1.8);opacity:0}}.wrap{width:100%;max-width:1248px;padding:0 2rem;margin:0 auto}.wrap .image-gallery{background:#f3f7ff!important}.wrap .navegacao{display:flex;align-items:center;justify-content:space-between;padding:1rem 0}.wrap .navegacao .esq{width:60rem;display:flex;align-items:center;gap:1rem}.wrap .navegacao .esq a{font-family:Roboto;font-size:12px;font-weight:400;line-height:14px;letter-spacing:-.01em;color:rgba(92,100,118,.5)}.wrap .navegacao .dir a,.wrap .navegacao .esq span{font-family:Roboto;font-weight:400;font-size:12px;line-height:115%;letter-spacing:-.01em;color:#205ca4}.fullscreen.image-gallery-content .image-gallery-slide .image-gallery-image{height:100vh;max-height:unset}.carousel-container-imovel .react-multi-carousel-track .react-multi-carousel-item{width:959px!important;height:411px}@media (max-width:768px){.carousel-container-imovel .react-multi-carousel-track .react-multi-carousel-item{width:100%!important}}.container__aside{width:100%;background:#f3f7ff;padding:2rem 0;margin:0 0 2rem}.container__aside .content__aside{width:100%;max-width:1248px;margin:0 auto;padding:0 2rem;display:flex;flex-direction:column;gap:2rem}.container__aside .content__aside .top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media (max-width:1024px){.container__aside .content__aside .top{justify-content:center;gap:2rem}}.container__aside .content__aside .top .top__esq{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:1rem}.container__aside .content__aside .top .top__esq a{width:216px;height:48px;background:#205ca4;border-radius:10px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;color:#fff}.container__aside .content__aside .top .top__esq a:nth-child(2){background:transparent;color:#205ca4;border:1px solid #205ca4}.container__aside .content__aside .top .top__dir{display:flex;align-items:center;gap:3rem}.container__aside .content__aside .top .top__dir .compartilhar{display:flex;align-items:center;gap:1rem}.container__aside .content__aside .top .top__dir .favoritar{display:flex;align-items:center;gap:.5rem}.container__aside .content__aside .line{width:100%;height:1px;background:rgba(92,100,118,.15)}.container__aside .content__aside .bottom{display:flex;align-items:center;justify-content:center;gap:3rem;flex-wrap:wrap}.container__aside .content__aside .bottom .item{display:flex;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content}.container__aside .content__aside .bottom .border{width:1px;height:80px;background:rgba(92,100,118,.15)}#main__imovel{width:100%;max-width:1248px;margin:0 auto;padding:0 2rem}#main__imovel .content__main{width:100%;display:flex;justify-content:center}@media (max-width:1024px){#main__imovel .content__main{align-items:center;gap:5rem}}#main__imovel .content__main .esq{display:flex;flex-direction:column;gap:1rem}@media (max-width:1024px){#main__imovel .content__main .esq{width:100%}}#main__imovel .content__main .esq .header__main{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media (max-width:1024px){#main__imovel .content__main .esq .header__main{justify-content:center;gap:2rem;text-align:center}}#main__imovel .content__main .esq .header__main .title{display:flex;flex-direction:column}#main__imovel .content__main .esq .header__main .title p{font-family:Roboto;font-size:24px;font-weight:700;line-height:28px;letter-spacing:-.01em;color:#205ca4}#main__imovel .content__main .esq .header__main .title p:nth-child(2){font-size:18px;font-weight:400;line-height:21px;letter-spacing:-.01em;color:#5c6476}#main__imovel .content__main .esq .header__main .title p:nth-child(3){font-size:16px;font-weight:400;line-height:18px;letter-spacing:-.01em;color:#205ca4}#main__imovel .content__main .esq .header__main .price{display:flex;flex-direction:column;gap:1rem;align-items:center}#main__imovel .content__main .esq .header__main .price .tag{width:96px;height:37px;background:#7dafeb;border-radius:10px;display:flex;align-items:center;justify-content:center}#main__imovel .content__main .esq .header__main .price .tag span{font-family:Nunito,sans-serif;font-size:18px;font-weight:700;line-height:21px;letter-spacing:-.01em;color:#fff}#main__imovel .content__main .esq .header__main .price span{font-family:Roboto;font-size:24px;font-weight:900;line-height:28px;letter-spacing:-.01em;color:#205ca4}#main__imovel .content__main .esq .line__esq{width:100%;height:1px;background:rgba(92,100,118,.15)}@media (max-width:1024px){#main__imovel .content__main .esq .body__main{display:flex;flex-direction:column;align-items:center;gap:2rem;margin-top:2rem}}#main__imovel .content__main .esq .body__main>span{font-family:Roboto;font-size:18px;font-weight:700;line-height:21px;letter-spacing:-.01em;color:#7dafeb}#main__imovel .content__main .esq .body__main .diferenciais{display:flex;align-items:center;gap:3rem;flex-wrap:wrap;padding:2rem 0}#main__imovel .content__main .esq .body__main .diferenciais .item{display:flex;align-items:center;gap:1rem}#main__imovel .content__main .esq .body__main .diferenciais .item span{font-family:Roboto;font-size:16px;font-weight:400;line-height:18px;letter-spacing:-.01em;color:#5c6476}#main__imovel .content__main .esq .body__main p{font-family:Roboto;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.01em;color:#7d8596;max-width:45.5rem;padding:2rem 0}#main__imovel .content__main .esq .body__main .proximidade{display:flex;flex-direction:column;gap:1rem}#main__imovel .content__main .esq .body__main .proximidade .top__proximidade{display:flex;align-items:center;gap:.5rem}#main__imovel .content__main .esq .body__main .proximidade .top__proximidade span{font-family:Roboto;font-size:18px;font-weight:700;line-height:21px;letter-spacing:-.01em;color:#7dafeb}#main__imovel .content__main .esq .body__main .proximidade span{font-family:Roboto;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.01em;color:#7d8596}#main__imovel .content__main .dir{width:24rem;display:flex;flex-direction:column;align-items:center;gap:2rem}#main__imovel .content__main .dir .header__dir{background:#fff;border:1px solid #ededed;box-shadow:0 20px 80px rgba(24,64,114,.1);border-radius:15px;display:flex;flex-direction:column;gap:1rem;padding:2rem}#main__imovel .content__main .dir .header__dir .item__header__dir{display:flex;align-items:center;justify-content:space-between}#main__imovel .content__main .dir .header__dir .item__header__dir .esq__header__dir{display:flex;align-items:center;gap:.5rem}#main__imovel .content__main .dir .formulario{display:flex;flex-direction:column;gap:2rem;padding:2rem;background:#fff;border:1px solid #ededed;box-shadow:0 20px 80px rgba(24,64,114,.1);border-radius:15px}#main__imovel .content__main .dir .formulario h3{font-family:Roboto;font-size:24px;font-weight:700;line-height:28px;letter-spacing:-.01em;color:#205ca4}#main__imovel .content__main .dir .formulario form{display:flex;flex-direction:column;gap:2rem}#main__imovel .content__main .dir .formulario form .validate{display:flex;flex-direction:column;gap:1rem}#main__imovel .content__main .dir .formulario form .validate p{font-family:Roboto;font-weight:400;font-size:1rem;line-height:24px;color:#8c9193}#main__imovel .content__main .dir .formulario form input{width:100%;height:3rem;border:1px solid transparent;background:#f2f2f2;border-radius:10px;padding-left:1rem}#main__imovel .content__main .dir .formulario form textarea{resize:none;border:1px solid transparent;background:#f2f2f2;border-radius:10px;padding-left:1rem;padding-top:1rem;width:100%;height:10rem}#main__imovel .content__main .dir .formulario form .checkbox{display:flex;align-items:center;gap:1rem}#main__imovel .content__main .dir .formulario form .checkbox .text{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;color:#8c9193}#main__imovel .content__main .dir .formulario form .checkbox .text a{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;color:#205ca4}#main__imovel .content__main .dir .formulario form .checkbox input[type=checkbox]{width:15px;height:15px}#main__imovel .content__main .dir .contact{display:flex;flex-direction:column;gap:1rem}#main__imovel .content__main .dir .contact span{font-family:Roboto;font-size:18px;font-weight:700;line-height:21px;letter-spacing:-.01em;color:#7dafeb}.simule{width:100%;max-width:1248px;margin:0 auto;padding:0 4rem 6rem;color:#7d8596}.simule h1{font-size:18px;font-weight:700;line-height:21px;color:#7dafeb}.simule h1,.simule p{font-family:Roboto;letter-spacing:-.01em}.simule p{font-size:16px;font-weight:400;line-height:24px;color:#7d8596;max-width:45.5rem;padding:2rem 0}.simule .links{display:flex;gap:1.75rem;justify-content:center;flex-wrap:wrap}.map{width:100%;height:600px}.carousel__relacionais{width:100%;height:auto;padding:2rem;margin-top:5rem}.carousel__relacionais .title{width:100%;max-width:1248px;padding:0 2rem;margin:0 auto}.carousel__relacionais .title>span{font-family:Roboto;font-size:18px;font-weight:700;line-height:21px;letter-spacing:-.01em;color:#7dafeb}.carousel__relacionais .swiper{padding-top:5rem;padding-bottom:5rem}.carousel__relacionais .box__imoveis{width:20rem;padding-bottom:2rem;display:flex;flex-direction:column;background:#fff;box-shadow:0 0 13px -10px #000;border-radius:40px;position:relative;transition:all .5s ease}.carousel__relacionais .box__imoveis:hover{transform:scale(1.02)}@media (max-width:1024px){.carousel__relacionais .box__imoveis{height:auto;padding:0 0 1rem}}.carousel__relacionais .box__imoveis .sticker{position:absolute;top:31px;left:21px;width:96px;height:37px;background:#205ca4;border-radius:10px;display:flex;align-items:center;justify-content:center}.carousel__relacionais .box__imoveis .sticker>span{font-family:Roboto;font-style:normal;font-weight:700;font-size:1.1rem;line-height:21px;letter-spacing:-.01em;color:#fff}.carousel__relacionais .box__imoveis .image{width:320px;height:320px}.carousel__relacionais .box__imoveis .image img{border-top-left-radius:40px;border-top-right-radius:40px;width:100%;height:100%;max-width:100%;max-height:100%}.carousel__relacionais .box__imoveis .infos{display:flex;flex-direction:column;gap:2rem;padding:1.5rem 1rem 1rem}.carousel__relacionais .box__imoveis .infos .top{display:flex;justify-content:space-between;align-items:center}.carousel__relacionais .box__imoveis .infos .top .title__box{display:flex;flex-direction:column;gap:.3rem}.carousel__relacionais .box__imoveis .infos .top .title__box>span{font-family:Roboto;font-weight:700;font-size:1.1rem;line-height:21px;letter-spacing:-.01em;color:#454b5b}.carousel__relacionais .box__imoveis .infos .top .title__box>p{font-family:Roboto;font-weight:400;font-size:.87rem;line-height:16px;letter-spacing:-.01em;color:#5c6476}.carousel__relacionais .box__imoveis .infos .top .value__box{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.carousel__relacionais .box__imoveis .infos .top .value__box>span{font-family:Roboto;font-weight:900;font-size:1rem;line-height:18px;letter-spacing:-.01em;color:#205ca4}.carousel__relacionais .box__imoveis .infos .top .value__box>p{font-family:Roboto;font-weight:400;font-size:.87rem;line-height:16px;letter-spacing:-.01em;color:#8991a4}.carousel__relacionais .box__imoveis .infos .bottom{display:flex;align-items:center;justify-content:space-between}.carousel__relacionais .box__imoveis .infos .bottom .desc{display:flex;align-items:center;gap:9px}.carousel__relacionais .box__imoveis .infos .bottom .desc>p{font-family:Roboto;font-weight:400;font-size:.87rem;line-height:16px;letter-spacing:-.01em;color:#5c6476}
