*{list-style:none;text-decoration:none;margin:0;padding:0;text-align:left;border:0;color:#23292e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;font-family:Sansation}::-webkit-scrollbar{display:none}h1,h2,h3{margin:0}body,html{overflow-x:hidden}.container{width:1200px;margin:0 auto;padding:0 15px}@media (max-width:1024px){.container{width:90%}}@media (max-width:768px){.container{width:100%}}header{position:fixed;top:0;left:0;width:100%;padding-top:45px;z-index:20;background:0 0;box-shadow:0 15px 40px 0 transparent;transition:all .4s}@media (max-width:768px){header{background:#fff;padding:15px 0}}header.menu-fixed{box-shadow:0 15px 40px 0 rgba(36,62,101,.21);background:#427bbc;padding:20px 0;transition:all .4s}@media (max-width:768px){header.menu-fixed{background:#fff;padding:15px 0}}header .container{display:flex;align-items:center;justify-content:space-between}header .logo a{display:block}header .logo a img{display:block}@media (max-width:768px){header .logo a img{max-width:100%}}header .logo a img.logo-mobile{display:none}header .btn-fechar-form{display:flex;width:35px;height:35px;background:url(../img/close-white.svg) no-repeat center center;background-size:100%}header nav{position:relative;display:flex;align-items:center}@media (max-width:768px){header nav{margin-right:0}}header nav .btn-acessar{width:148px;height:40px;border-radius:6px;border:solid 1px #fff;display:flex;align-items:center;justify-content:center;margin-right:15px;font-size:14px;font-weight:700;color:#fff;transition:all .3s}@media (max-width:768px){header nav .btn-acessar{display:none}}header nav .btn-acessar:hover{background:#fff;color:#4676b3;transition:all .3s}header nav .btn-acessar img{margin-left:20px}header nav .btn-demo{width:201px;height:40px;border-radius:6px;border:solid 1px #fff;background-color:#fff;display:flex;align-items:center;justify-content:center;color:#4275ae;font-size:14px;font-weight:700;margin-right:31px;transition:all .3s}@media (max-width:768px){header nav .btn-demo{display:none}}header nav .btn-demo:hover{background:0 0;color:#fff;transition:all .3s}header nav .box-menu{position:absolute;right:-95px;top:-55px;width:409px;height:auto;z-index:0;padding:128px 95px 65px 107px;border-radius:0 0 6px 6px;box-shadow:0 15px 40px 0 rgba(36,62,101,.21);background-color:#fff;opacity:0;pointer-events:none;transition:all .4s}@media (max-width:768px){header nav .box-menu{right:-68px}}header nav .box-menu ul{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:45px}header nav .box-menu ul li{margin-bottom:25px}header nav .box-menu ul li:last-child{margin-bottom:0}header nav .box-menu ul li.active a{color:#32b8c9;transition:all .3s}header nav .box-menu ul li a{font-size:18px;color:rgba(68,86,105,.6);transition:all .3s}header nav .box-menu ul li a:hover{transition:all .3s;color:#32b8c9}header nav .box-menu .btn{width:100%;height:51.4px;border-radius:6px;background-image:linear-gradient(38deg,#5421ab,#32b8c9);display:flex;align-items:center;justify-content:center;color:#fff;font-size:15px;font-weight:700;transform:scale(1);transition:all .3s}header nav .box-menu .btn:hover{transform:scale(1.05);transition:all .3s}header nav .drop-acessar{position:absolute;top:50px;border-radius:6px;box-shadow:0 15px 40px 0 rgba(36,62,101,.21);background:#fff;width:230px;padding:20px;left:0;opacity:0;pointer-events:none;transition:all .3s}header nav .drop-acessar.show-drop{top:60px;opacity:1;pointer-events:all}header nav .drop-acessar:before{content:"";display:inline-block;vertical-align:middle;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;top:-10px;left:15px}header nav .drop-acessar ul li{margin-bottom:15px}header nav .drop-acessar ul li:last-child{margin-bottom:0}header nav .drop-acessar ul li a{font-size:16px;color:rgba(68,86,105,.6);transition:all .3s}header nav .drop-acessar ul li a:hover{color:#32b8c9;transition:all .3s}@media (max-width:768px){header .logo a img.logo-desktop{display:none}header .logo a img.logo-mobile{display:block}header .btn-fechar-form{width:26px;height:26px;background:url(../img/close-green.svg) no-repeat center center;background-size:100%}header .menu-button .menu-icon{background-color:#32b8c9}header .menu-button .menu-icon:after,header .menu-button .menu-icon:before{background:#32b8c9}}.s-banner{position:relative;background:url(../img/fullbanner.svg) no-repeat center center;height:849px;padding-top:180px;background-size:cover}@media (max-width:768px){.s-banner{padding-top:46px;height:auto}}.s-banner .slide-banner{position:relative}.s-banner .slide-banner .swiper-slide{opacity:0;transition:all .4s}.s-banner .slide-banner .swiper-slide.swiper-slide-active{opacity:1;transition:all .4s}.s-banner .slide-banner .container{position:relative;display:flex;justify-content:space-between;align-items:flex-end}@media (max-width:768px){.s-banner .slide-banner .container{display:block}}.s-banner .slide-banner .girl{position:absolute;top:-143px;z-index:-1}.s-banner .slide-banner .img-iphone{position:absolute;top:0;left:50%;margin-left:-257.5px}@media (max-width:1024px){.s-banner .slide-banner .img-iphone{max-width:40%;margin-left:-167.5px;top:44px}}@media (max-width:768px){.s-banner .slide-banner .img-iphone{position:relative;max-width:80%;margin:43px auto 27px auto;left:0;display:block}}.s-banner .slide-banner .texto-esq{width:375px;margin-top:56px}@media (max-width:1024px){.s-banner .slide-banner .texto-esq{width:332px}}@media (max-width:768px){.s-banner .slide-banner .texto-esq{width:100%;margin-top:46px}}.s-banner .slide-banner .texto-esq h2{font-size:48px;font-weight:700;letter-spacing:-.9px;color:#fff;margin-bottom:27px}@media (max-width:768px){.s-banner .slide-banner .texto-esq h2{text-align:center;font-size:33px;margin-bottom:16px}}.s-banner .slide-banner .texto-esq p{max-width:347px;font-size:18px;line-height:1.5;color:#fff}@media (max-width:768px){.s-banner .slide-banner .texto-esq p{text-align:center;font-size:16px;margin:0 auto}}.s-banner .slide-banner .texto-dir{width:368px;margin-top:56px}@media (max-width:1024px){.s-banner .slide-banner .texto-dir{width:300px}}@media (max-width:768px){.s-banner .slide-banner .texto-dir{width:100%;margin-top:0}}.s-banner .slide-banner .texto-dir .icon{display:block;margin-bottom:14px}@media (max-width:768px){.s-banner .slide-banner .texto-dir .icon{margin:0 auto 14px auto}}.s-banner .slide-banner .texto-dir p{font-size:16px;line-height:1.5;color:#fff;max-width:353px;margin-bottom:40px}@media (max-width:768px){.s-banner .slide-banner .texto-dir p{text-align:center;margin:0 auto}}.s-banner .slide-banner .texto-dir ul{display:flex;align-items:center;justify-content:space-between}@media (max-width:768px) and (min-width:460px){.s-banner .slide-banner .texto-dir ul{width:362px;margin:0 auto}}@media (max-width:768px){.s-banner .slide-banner .texto-dir ul li{margin:15px 5px 0 5px}}.s-banner .slide-banner .texto-dir ul li a img{display:block;transform:scale(1);transition:all .3s}@media (max-width:768px){.s-banner .slide-banner .texto-dir ul li a img{max-width:100%}}.s-banner .slide-banner .texto-dir ul li a:hover img{transition:all .3s;transform:scale(1.03)}.s-banner .bottom-banner{position:relative;margin-top:141px;z-index:2}@media (max-width:768px){.s-banner .bottom-banner{margin-top:50px;margin-bottom:-60px}}.s-banner .bottom-banner .container{display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){.s-banner .bottom-banner .container{flex-direction:column-reverse}}.s-banner .bottom-banner .social{display:flex;align-items:center}.s-banner .bottom-banner .social li{margin-left:34px}.s-banner .bottom-banner .social li:first-child{margin-left:0}.s-banner .bottom-banner .social li a{opacity:1;transition:all .3s}.s-banner .bottom-banner .social li a i{font-size:20px;color:#fff}.s-banner .bottom-banner .social li a:hover{opacity:.5;transition:all .3s}.s-banner .bottom-banner .ctrl-slide{display:flex;align-items:center;width:369px;justify-content:space-between}@media (max-width:768px){.s-banner .bottom-banner .ctrl-slide{max-height:100%;justify-content:space-around;margin-bottom:50px}}.s-banner .bottom-banner .ctrl-slide .swiper-pagination{position:relative;bottom:0}.s-banner .bottom-banner .ctrl-slide .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;background:#7bddea;opacity:1;margin:0 3.5px;transition:all .4s}.s-banner .bottom-banner .ctrl-slide .swiper-pagination .swiper-pagination-bullet:first-child{margin-left:0}.s-banner .bottom-banner .ctrl-slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:19px;border-radius:4px;background-color:#fff}.s-banner .bottom-banner .ctrl-slide .navigation{display:flex;align-items:center}.s-banner .bottom-banner .ctrl-slide .navigation .btn{cursor:pointer}.s-banner .bottom-banner .ctrl-slide .navigation .btn.swiper-button-disabled{opacity:.5;pointer-events:none;transition:all .3s}.s-banner .bottom-banner .ctrl-slide .navigation .btn.btn-prev{margin-right:26px}.s-banner .circle-logo{position:absolute;left:50%;margin-left:-56.5px;bottom:-60px;z-index:1}@media (max-width:768px){.s-banner .circle-logo{position:relative}}@media (max-width:991px){.s-banner .slide-banner .girl{position:relative;top:0;width:100%;margin:40px auto}}@media (max-width:768px){.s-banner{padding-bottom:36px}.s-banner .slide-banner .texto-dir{display:none}.s-banner .slide-banner .img-iphone{margin:0 auto 0 auto}.s-banner .slide-banner .girl{position:absolute;margin:0;width:800px;top:191px;left:50%;margin-left:-400px}.s-banner .bottom-banner{margin-top:0;margin-bottom:0}.s-banner .bottom-banner .social{display:none}.s-banner .bottom-banner .ctrl-slide{margin-bottom:0;margin-top:27px}.s-banner .bottom-banner .ctrl-slide .navigation{display:none}.s-banner .circle-logo{display:none}}@media (max-width:480px){.s-banner{padding-bottom:36px;margin-top:54px;padding-top:46px}.s-banner .slide-banner .container{display:block;padding:0 34px}.s-banner .slide-banner .img-iphone{width:100%;margin:0;max-width:100%}.s-banner .slide-banner .girl{width:600px;top:270px;margin-left:-300px}.s-banner .slide-banner .swiper-slide.slide-02 .texto-esq p{max-width:266px}.s-banner .slide-banner .texto-esq{margin-top:0}.s-banner .slide-banner .texto-esq h2{font-size:32px;letter-spacing:-.6px}.s-banner .slide-banner .text-dir{margin-top:50px}}.s-solucoes{padding:97px 0 51px 0;position:relative}@media (max-width:768px){.s-solucoes{padding:70px 0 51px 0}}.s-solucoes:after{content:"";width:100%;height:402px;background-image:linear-gradient(165deg,#fff,#f6f6f8);position:absolute;left:0;bottom:0;z-index:-3}.s-solucoes h1{font-size:24px;font-weight:700;letter-spacing:-.1px;text-align:center;color:#3d8bc0;margin-bottom:33px}.s-solucoes .nav-tabs{display:flex;width:100%;justify-content:space-between;align-items:center}.s-solucoes .nav-tabs li{width:50%}.s-solucoes .nav-tabs li.active a{background-image:linear-gradient(71deg,#5421ab,#32b8c9);color:#fff;font-weight:700}.s-solucoes .nav-tabs li:first-child a{border-right:none;border-radius:12px 0 0 12px}.s-solucoes .nav-tabs li:last-child a{border-radius:0 12px 12px 0}.s-solucoes .nav-tabs li a{display:flex;align-items:center;justify-content:center;height:90px;border-radius:12px;border:1px solid #70bfe1;font-size:28px;color:rgba(61,139,192,.86);transition:all .3s}@media (max-width:768px){.s-solucoes .nav-tabs li a{font-size:17px;text-align:center;padding:10px 20px;height:70px}}.s-solucoes .tab-content{padding-top:91px}@media (max-width:768px){.s-solucoes .tab-content{padding-top:60px}}.s-solucoes .tab-content .tab-pane{height:0;opacity:0;pointer-events:none}.s-solucoes .tab-content .tab-pane.active{height:auto;opacity:1;pointer-events:all;transition:all .3s}.s-solucoes .tab-content .tab-pane .area-slide{display:flex;align-items:center}@media (max-width:768px){.s-solucoes .tab-content .tab-pane .area-slide{display:block}}.s-solucoes .tab-content .tab-pane .area-slide .s-esq{width:494px}@media (max-width:768px){.s-solucoes .tab-content .tab-pane .area-slide .s-esq{width:100%}}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados{position:relative;width:100%;height:420px}@media (max-width:768px){.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados{height:900px}}@media (max-width:650px){.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados{height:830px}}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide{position:relative;height:88px!important;padding-top:23px;cursor:pointer}@media (max-width:768px){.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide{height:auto!important}}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide.swiper-slide-thumb-active,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide.swiper-slide-thumb-active{height:auto!important;padding-bottom:23px;transition:all .3s}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide.swiper-slide-thumb-active .title .info h3,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide.swiper-slide-thumb-active .title .info h3{font-size:20px;font-weight:700;line-height:1.25;letter-spacing:-.8px;color:#3d8bc0}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide.swiper-slide-thumb-active .title .info p,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide.swiper-slide-thumb-active .title .info p{margin-top:6px;height:auto;opacity:1;transition:all .4s}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide.swiper-slide-thumb-active .title .info img.show-mob,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide.swiper-slide-thumb-active .title .info img.show-mob{display:none}@media (max-width:768px){.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide.swiper-slide-thumb-active .title .info img.show-mob,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide.swiper-slide-thumb-active .title .info img.show-mob{display:block;max-width:100%;height:auto}}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide.swiper-slide-thumb-active .title .icon.icon-info-confiavel,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide.swiper-slide-thumb-active .title .icon.icon-info-confiavel{background:url(../img/icone-informa-oes-confi-veis.svg) no-repeat center center}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide.swiper-slide-thumb-active .title .icon.icon-tec-todos,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide.swiper-slide-thumb-active .title .icon.icon-tec-todos{background:url(../img/icon-tec-ativo.svg) no-repeat center center}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide.swiper-slide-thumb-active .title .icon.icon-gerencia-completa,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide.swiper-slide-thumb-active .title .icon.icon-gerencia-completa{background:url(../img/gerencia-ativo.svg) no-repeat center center}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide.swiper-slide-thumb-active .title .icon.icon-acesso-perfil,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide.swiper-slide-thumb-active .title .icon.icon-acesso-perfil{background:url(../img/perfil-ativo.svg) no-repeat center center}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide.swiper-slide-thumb-active .title .icon.icon-atualizacao-smp,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide.swiper-slide-thumb-active .title .icon.icon-atualizacao-smp{background:url(../img/con-atualizacao-smp-ativo.svg) no-repeat center center}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide.swiper-slide-thumb-active .title .icon.icon-raio,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide.swiper-slide-thumb-active .title .icon.icon-raio{background:url(../img/icone-raio-ativo.svg) no-repeat center center}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide.swiper-slide-thumb-active .title .icon.icon-nova-exp,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide.swiper-slide-thumb-active .title .icon.icon-nova-exp{background:url(../img/icone-nova-ativo.svg) no-repeat center center}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide.swiper-slide-thumb-active .title .icon.icon-login,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide.swiper-slide-thumb-active .title .icon.icon-login{background:url(../img/icone-login-ativo.svg) no-repeat center center}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide:first-child,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide:first-child{padding-top:0}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide:first-child:before,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide:first-child:before{display:none}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide:nth-child(3),.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide:nth-child(3){padding-top:20px}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide:nth-child(3) .title .info,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide:nth-child(3) .title .info{margin-top:0}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide:before,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide:before{content:"";background:url(../img/line-gradient.png) no-repeat center center;width:100%;height:2px;position:absolute;top:0;left:0}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide .title,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide .title{display:flex;align-items:flex-start}@media (max-width:768px){.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide .title,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide .title{display:block}}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide .title .icon,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide .title .icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-right:35px}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide .title .icon.icon-info-confiavel,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide .title .icon.icon-info-confiavel{background:url(../img/desktop.svg) no-repeat center center}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide .title .icon.icon-tec-todos,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide .title .icon.icon-tec-todos{background:url(../img/fill-1.svg) no-repeat center center}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide .title .icon.icon-gerencia-completa,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide .title .icon.icon-gerencia-completa{background:url(../img/sitemap.svg) no-repeat center center}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide .title .icon.icon-acesso-perfil,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide .title .icon.icon-acesso-perfil{background:url(../img/eye.svg) no-repeat center center}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide .title .icon.icon-atualizacao-smp,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide .title .icon.icon-atualizacao-smp{background:url(../img/icon-atualizacao-smp.svg) no-repeat center center}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide .title .icon.icon-raio,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide .title .icon.icon-raio{background:url(../img/icone-raio.svg) no-repeat center center}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide .title .icon.icon-nova-exp,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide .title .icon.icon-nova-exp{background:url(../img/icone-nova.svg) no-repeat center center}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide .title .icon.icon-login,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide .title .icon.icon-login{background:url(../img/icone-login.svg) no-repeat center center}@media (max-width:768px){.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide .title .icon,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide .title .icon{display:block;margin:0 auto}}@media (max-width:768px){.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide .title .icon img,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide .title .icon img{max-width:100%}}@media (max-width:768px){.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide .title .first-icon,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide .title .first-icon{display:block;margin:0 auto}}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide .title .info,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide .title .info{margin-top:11px}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide .title .info h3,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide .title .info h3{width:357px;font-size:18px;line-height:1.39;color:rgba(68,86,105,.73);font-weight:400;transition:all .3s}@media (max-width:768px){.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide .title .info h3,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide .title .info h3{width:100%;text-align:center}}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide .title .info p,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide .title .info p{margin-top:0;height:0;opacity:0;transition:all .4s;max-width:366px;line-height:1.56;color:#75889c;font-size:15px}@media (max-width:768px){.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide .title .info p,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide .title .info p{text-align:center;max-width:100%;padding-bottom:10px}}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide .title .info img.show-mob,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide .title .info img.show-mob{display:none}@media (max-width:768px){.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide .title .info img.show-mob,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide .title .info img.show-mob{display:block;max-width:100%;height:0}}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .btn-demo{width:300px;height:60px;border-radius:6px;background-image:linear-gradient(43deg,#5421ab,#32b8c9);display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:700;transform:scale(1);transition:all .3s}@media (max-width:768px){.s-solucoes .tab-content .tab-pane .area-slide .s-esq .btn-demo{max-width:100%;margin:0 auto}}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .btn-demo:hover{transition:all .3s;transform:scale(1.04)}.s-solucoes .tab-content .tab-pane .area-slide .slide-prints-imobiliarias,.s-solucoes .tab-content .tab-pane .area-slide .slide-prints-incorporados{overflow:hidden;width:846px;position:absolute;right:145px;margin-top:10px;pointer-events:none}@media (max-width:1440px){.s-solucoes .tab-content .tab-pane .area-slide .slide-prints-imobiliarias,.s-solucoes .tab-content .tab-pane .area-slide .slide-prints-incorporados{width:600px}}@media (max-width:1024px){.s-solucoes .tab-content .tab-pane .area-slide .slide-prints-imobiliarias,.s-solucoes .tab-content .tab-pane .area-slide .slide-prints-incorporados{width:450px;right:60px}}@media (max-width:768px){.s-solucoes .tab-content .tab-pane .area-slide .slide-prints-imobiliarias,.s-solucoes .tab-content .tab-pane .area-slide .slide-prints-incorporados{max-width:100%;position:relative;right:initial;display:none}}.s-solucoes .tab-content .tab-pane .area-slide .slide-prints-imobiliarias img,.s-solucoes .tab-content .tab-pane .area-slide .slide-prints-incorporados img{max-width:100%}.s-solucoes .tab-content .tab-pane h3.title-depo{margin-top:91px;display:flex;align-items:center;justify-content:center;margin-bottom:60px;font-size:24px;font-weight:700;letter-spacing:-.1px;text-align:center;color:#75889c}@media (max-width:768px){.s-solucoes .tab-content .tab-pane h3.title-depo{display:block}}.s-solucoes .tab-content .tab-pane h3.title-depo img{width:32px;margin-left:4px}@media (max-width:768px){.s-solucoes .tab-content .tab-pane h3.title-depo img{width:20px}}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white{position:relative;width:100%;height:89px;border-radius:6px;box-shadow:0 9px 25px 1px rgba(176,191,207,.33);background-color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:75px}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .icone{position:absolute;right:25px;top:-30px;width:72px;height:72px;border-radius:4.8px;box-shadow:0 17px 21px 0 rgba(55,162,196,.43);background-color:#31b6c7;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .icone{top:130px;right:initial;width:65px;height:65px}}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .icone img{position:relative;top:15px}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .slide-logos,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .slide-logos-imobiliarias{position:relative;overflow:hidden;width:80%;height:100%}@media (max-width:768px){.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .slide-logos img,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .slide-logos-imobiliarias img{max-width:70%}}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .slide-logos .swiper-wrapper,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .slide-logos-imobiliarias .swiper-wrapper{display:flex;align-items:center}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .slide-logos .swiper-slide,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .slide-logos-imobiliarias .swiper-slide{position:relative;display:flex;align-items:center;justify-content:center;filter:grayscale(100%);transition:all .3s;cursor:pointer}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .slide-logos .swiper-slide:first-child.swiper-slide-thumb-active:after,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .slide-logos-imobiliarias .swiper-slide:first-child.swiper-slide-thumb-active:after{background-color:#ffbe16}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .slide-logos .swiper-slide:nth-child(2).swiper-slide-thumb-active:after,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .slide-logos-imobiliarias .swiper-slide:nth-child(2).swiper-slide-thumb-active:after{background-color:#d1515a}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .slide-logos .swiper-slide:nth-child(3).swiper-slide-thumb-active:after,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .slide-logos-imobiliarias .swiper-slide:nth-child(3).swiper-slide-thumb-active:after{background-color:#0f0f0f}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .slide-logos .swiper-slide:nth-child(4).swiper-slide-thumb-active:after,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .slide-logos-imobiliarias .swiper-slide:nth-child(4).swiper-slide-thumb-active:after{background-color:#7bb0c9}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .slide-logos .swiper-slide:last-child.swiper-slide-thumb-active:after,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .slide-logos-imobiliarias .swiper-slide:last-child.swiper-slide-thumb-active:after{background-color:#d09725}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .slide-logos .swiper-slide.swiper-slide-thumb-active,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .slide-logos-imobiliarias .swiper-slide.swiper-slide-thumb-active{filter:grayscale(0);transition:all .3s}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .slide-logos .swiper-slide.swiper-slide-thumb-active:after,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .slide-logos-imobiliarias .swiper-slide.swiper-slide-thumb-active:after{content:"";width:100%;height:5px;position:absolute;left:0;bottom:0}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .swiper-pagination{display:none}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos-imobiliarias{position:relative;overflow:hidden;padding-bottom:60px}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos .swiper-slide,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos-imobiliarias .swiper-slide{display:flex;align-items:center}@media (max-width:768px){.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos .swiper-slide,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos-imobiliarias .swiper-slide{display:block}}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos .swiper-slide:nth-child(2) .box-user .aspas,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos-imobiliarias .swiper-slide:nth-child(2) .box-user .aspas{top:40px}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos .swiper-slide .box-user,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos-imobiliarias .swiper-slide .box-user{position:relative;width:307px;height:314px;border-radius:6px;background-color:rgba(255,255,255,.99);display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:151px}@media (max-width:768px){.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos .swiper-slide .box-user,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos-imobiliarias .swiper-slide .box-user{width:100%;margin-top:60px}}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos .swiper-slide .box-user:after,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos-imobiliarias .swiper-slide .box-user:after{content:"";width:88%;height:70px;opacity:.15;border-radius:6px;-webkit-filter:blur(15px);filter:blur(15px);background-image:linear-gradient(73deg,#5421ab,#32b8c9);position:absolute;bottom:-5px;z-index:-5}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos .swiper-slide .box-user .aspas,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos-imobiliarias .swiper-slide .box-user .aspas{position:absolute;top:61px;left:89px}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos .swiper-slide .box-user .foto,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos-imobiliarias .swiper-slide .box-user .foto{width:90px;height:90px;border-radius:50%;overflow:hidden;margin-bottom:31px}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos .swiper-slide .box-user .foto img,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos-imobiliarias .swiper-slide .box-user .foto img{display:block;width:100%}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos .swiper-slide .box-user h4,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos-imobiliarias .swiper-slide .box-user h4{font-size:18px;font-weight:700;text-align:center;color:#3d8bc0;margin-bottom:18px}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos .swiper-slide .box-user p,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos-imobiliarias .swiper-slide .box-user p{font-size:13px;line-height:1.23;text-align:center;color:#445669;max-width:196px}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos .swiper-slide .desc-depo,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos-imobiliarias .swiper-slide .desc-depo{width:621px}@media (max-width:768px){.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos .swiper-slide .desc-depo,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos-imobiliarias .swiper-slide .desc-depo{width:100%}}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos .swiper-slide .desc-depo h4,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos-imobiliarias .swiper-slide .desc-depo h4{font-size:24px;font-weight:700;color:#3d8bc0;margin-bottom:21px}@media (max-width:768px){.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos .swiper-slide .desc-depo h4,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos-imobiliarias .swiper-slide .desc-depo h4{text-align:center;margin-top:40px}}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos .swiper-slide .desc-depo p,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos-imobiliarias .swiper-slide .desc-depo p{font-size:16px;line-height:1.5;color:#445669}@media (max-width:768px){.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos .swiper-slide .desc-depo p,.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos-imobiliarias .swiper-slide .desc-depo p{text-align:center}}@media (max-width:991px){.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white{margin-bottom:20px}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .icone{top:160px}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .slide-depoimentos .swiper-slide .box-user{margin-top:20px;justify-content:flex-start;padding-top:30px}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .swiper-pagination{display:block;position:relative;bottom:0}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .swiper-pagination .swiper-pagination-bullet{margin:0 5px;width:11px;height:11px;background:#fff;opacity:1;border:1px solid #3abac9}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#3abac9}}@media (max-width:480px){.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados{margin-bottom:30px}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-wrapper,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-wrapper{display:flex;flex-direction:column}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide{padding:10px 0}.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-imobiliarias .swiper-slide.swiper-slide-thumb-active .title .info img.show-mob,.s-solucoes .tab-content .tab-pane .area-slide .s-esq .slide-text-incorporados .swiper-slide.swiper-slide-thumb-active .title .info img.show-mob{margin:0 auto;max-height:300px}.s-solucoes .tab-content .tab-pane .area-slide-depoimentos .box-white .icone{display:none}}.s-img-360{background:url(../img/bg-360.svg) no-repeat center center;height:818px;padding-top:81px;display:flex;flex-direction:column;align-items:center;background-size:cover}@media (max-width:768px){.s-img-360{height:auto}}.s-img-360 .img-360{margin-bottom:11px}.s-img-360 h1{font-size:40px;font-weight:700;line-height:1.33;letter-spacing:-.7px;text-align:center;color:#fff;margin-bottom:11px}@media (max-width:768px){.s-img-360 h1{font-size:32px;padding:0 30px}}.s-img-360 p{max-width:673px;line-height:1.56;text-align:center;color:#fff;margin-bottom:29px}@media (max-width:768px){.s-img-360 p{padding:0 30px}}.s-img-360 .ctrl-slide{display:flex;align-items:center;margin-bottom:34px}.s-img-360 .ctrl-slide .btn{cursor:pointer}.s-img-360 .ctrl-slide .btn.swiper-button-disabled{opacity:.5;pointer-events:none}.s-img-360 .ctrl-slide .btn.btn-prev{transform:rotate(180deg);margin-right:23px}.s-img-360 .slide-imgs-360{width:1388px;height:550px;position:relative;border-radius:5px}@media (max-width:768px){.s-img-360 .slide-imgs-360{max-width:100%;height:auto}}.s-img-360 .slide-imgs-360 .swiper-wrapper{overflow:hidden}.s-img-360 .slide-imgs-360 .swiper-slide{position:relative;opacity:0;transition:all .4s}.s-img-360 .slide-imgs-360 .swiper-slide.swiper-slide-active{opacity:1;transition:all .3s}.s-img-360 .slide-imgs-360 .swiper-slide p{position:absolute;left:135px;bottom:57px;margin:0;font-size:18px}@media (max-width:768px){.s-img-360 .slide-imgs-360 .swiper-slide p{bottom:initial;top:0;left:50px;text-align:left;font-size:15px}}.s-img-360 .slide-imgs-360 .swiper-slide p:before{content:"";background:url(../img/line-text.png) no-repeat center center;width:115px;height:12px;position:absolute;left:-136px;top:9px;z-index:1}@media (max-width:768px){.s-img-360 .slide-imgs-360 .swiper-slide p:before{left:-100px}}.s-img-360 .slide-imgs-360 .swiper-slide .zoom{position:absolute;bottom:53px;right:132px}@media (max-width:768px){.s-img-360 .slide-imgs-360 .swiper-slide .zoom{bottom:20px;right:20px}}@media (max-width:1440px){.s-img-360{position:relative}.s-img-360 .slide-imgs-360{width:1200px;height:500px;position:absolute;border-radius:5px;bottom:-70px;left:50%;margin-left:-600px;overflow:hidden}}@media (max-width:768px){.s-img-360 .slide-imgs-360{width:100%;height:207px;position:relative;border-radius:5px;bottom:0;left:0;margin-left:0;overflow:hidden}.s-img-360 .slide-imgs-360 .swiper-slide p{display:none}}.s-maquete{padding-top:226px;background:#fff;height:790px}@media (max-width:768px){.s-maquete{height:auto;padding-top:50px}}.s-maquete .container{position:relative}.s-maquete .text{max-width:459px;position:relative;z-index:1}@media (max-width:768px){.s-maquete .text{margin:0 auto}}.s-maquete .text img{display:block;margin-bottom:11px}@media (max-width:768px){.s-maquete .text img{margin:0 auto 10px auto}}.s-maquete .text h2{font-size:40px;font-weight:700;line-height:1.33;letter-spacing:-.7px;color:#2c3e50;margin-bottom:13px}@media (max-width:768px){.s-maquete .text h2{text-align:center;font-size:32px}}.s-maquete .text p{font-size:18px;line-height:1.56;color:#75889c;margin-bottom:28px}@media (max-width:768px){.s-maquete .text p{text-align:center}}.s-maquete .text .btn-demo{width:300px;height:60px;border-radius:6px;background-image:linear-gradient(43deg,#5421ab,#32b8c9);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;transform:scale(1);transition:all .3s}@media (max-width:768px){.s-maquete .text .btn-demo{max-width:100%;margin:0 auto 20px auto}}.s-maquete .text .btn-demo:hover{transition:all .3s;transform:scale(1.04)}.s-maquete .maquete{position:absolute;right:-50px;top:-100px;z-index:2;border-radius:5px;margin-top:60px;width:640px;height:480px;overflow:hidden}.s-maquete .maquete iframe{width:100%;height:calc(100% + 85px);transform:translateY(85px);margin-top:-85px}.s-maquete .maquete:before{content:"";width:100%;height:50px;background:#fff;z-index:10;position:absolute;bottom:0;left:0}@media (max-width:1024px){.s-maquete .maquete{right:-160px}}@media (max-width:768px){.s-maquete .maquete{position:relative;top:0;right:0;max-width:100%;margin:0 auto;display:block;left:0;margin-bottom:-74px;z-index:9}}@media (max-width:650px){.s-maquete .maquete{max-width:149%;left:-25%;margin-bottom:-74px}}@media (max-width:768px){.s-maquete{padding-bottom:50px}.s-maquete .maquete{width:100%;left:0;height:250px;margin-bottom:0;margin-top:30px!important}.s-maquete .maquete:before{height:50px}}.s-plataformas{padding:109px 0 135px 0;background:url(../img/bg-plataforma.jpg) no-repeat center center;height:823px;background-size:cover;position:relative;z-index:1}@media (max-width:768px){.s-plataformas{height:auto;background-size:cover;padding:109px 0 0 0;position:relative}}@media (max-width:768px){.s-plataformas:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:150px;background:#fff}}.s-plataformas span{display:block;letter-spacing:-.1px;text-align:center;color:#43cfdc;margin-bottom:10px}.s-plataformas h1{max-width:651px;margin:0 auto;margin-bottom:124px;font-size:40px;font-weight:700;line-height:1.1;letter-spacing:-.7px;text-align:center;color:#fff}@media (max-width:768px){.s-plataformas h1{font-size:32px;max-width:100%;margin-bottom:47px}}.s-plataformas .all-functions{position:relative;display:flex;justify-content:space-between}@media (max-width:768px){.s-plataformas .all-functions{display:block}}.s-plataformas .all-functions .s-dir.reduzir .item,.s-plataformas .all-functions .s-esq.reduzir .item{margin-bottom:33px;transition:all .4s}@media (max-width:768px){.s-plataformas .all-functions .s-dir.reduzir .item,.s-plataformas .all-functions .s-esq.reduzir .item{margin-bottom:25px}}.s-plataformas .all-functions .s-dir.reduzir .item:last-child,.s-plataformas .all-functions .s-esq.reduzir .item:last-child{margin-bottom:0}@media (max-width:768px){.s-plataformas .all-functions .s-dir.reduzir .item:last-child,.s-plataformas .all-functions .s-esq.reduzir .item:last-child{margin-bottom:25px}}.s-plataformas .all-functions .item{width:376px;height:81px;border-radius:6px;background-color:rgba(67,207,220,.3);box-shadow:1px 14px 24px 0 transparent;display:flex;align-items:center;padding-left:40px;margin-bottom:45px;cursor:pointer;transition:all .4s}@media (max-width:768px){.s-plataformas .all-functions .item{max-width:100%;padding:0 25px;margin:0 auto 25px auto}}.s-plataformas .all-functions .item:hover{background-color:rgba(67,207,220,.7);transition:all .4s}.s-plataformas .all-functions .item.active{height:111px;box-shadow:1px 14px 24px 0 rgba(46,107,159,.27);background-color:#fff;transition:all .4s}.s-plataformas .all-functions .item.active .icon.icon-info-atualizada{background:url(../img/icon-info-atualizada-ativo.svg) no-repeat center center}.s-plataformas .all-functions .item.active .icon.icon-galeria{background:url(../img/icone-galeria-ativo.svg) no-repeat center center}.s-plataformas .all-functions .item.active .icon.icon-vr{background:url(../img/icone-realidade-virtual-ativo.svg) no-repeat center center}.s-plataformas .all-functions .item.active .icon.icon-maquete{background:url(../img/icon-maquete-ativo.svg) no-repeat center center}.s-plataformas .all-functions .item.active .icon.icon-doc{background:url(../img/icon-doc-ativo.svg) no-repeat center center}.s-plataformas .all-functions .item.active .icon.icon-visao{background:url(../img/icon-visao-ativo.svg) no-repeat center center}.s-plataformas .all-functions .item.active h3{font-weight:700;line-height:1.56;color:#3b8fc0;transition:all .4s}.s-plataformas .all-functions .item.active p{display:block;transition:all .4s}.s-plataformas .all-functions .item:last-child{margin-bottom:0}@media (max-width:768px){.s-plataformas .all-functions .item:last-child{margin-bottom:25px}}.s-plataformas .all-functions .item .icon{margin-right:20px;width:30px;height:30px}.s-plataformas .all-functions .item .icon.icon-info-atualizada{background:url(../img/icon-info-atualizada.svg) no-repeat center center}.s-plataformas .all-functions .item .icon.icon-galeria{background:url(../img/icone-galeria.svg) no-repeat center center}.s-plataformas .all-functions .item .icon.icon-vr{background:url(../img/icone-realidade-virtual.svg) no-repeat center center}.s-plataformas .all-functions .item .icon.icon-maquete{background:url(../img/icon-maquete.svg) no-repeat center center}.s-plataformas .all-functions .item .icon.icon-doc{background:url(../img/icon-documentos.svg) no-repeat center center}.s-plataformas .all-functions .item .icon.icon-visao{background:url(../img/icon-visao.svg) no-repeat center center}.s-plataformas .all-functions .item h3{font-size:16px;font-weight:400;line-height:1.56;letter-spacing:-.6px;color:#fff;transition:all .4s}@media (max-width:768px){.s-plataformas .all-functions .item h3{font-size:15px}}.s-plataformas .all-functions .item p{font-size:14px;color:#75889c;max-width:235px;margin-top:4px;display:none;transition:all .4s}.s-plataformas .all-functions .phone{width:390px;position:absolute;left:50%;margin-left:-195px;top:-100px;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.s-plataformas .all-functions .phone{top:0;bottom:0;position:relative;z-index:9}}.s-plataformas .all-functions .phone .print-phone:first-child{display:block}.s-plataformas .all-functions .phone .print-phone.hide{display:none}.s-plataformas .all-functions .phone .print-phone.show{display:block}@media (max-width:1024px){.s-plataformas .all-functions .phone img{max-width:70%}}@media (max-width:768px){.s-plataformas{padding:70px 0 0 0}.s-plataformas .all-functions .s-dir,.s-plataformas .all-functions .s-esq{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.s-plataformas .all-functions .s-dir .item,.s-plataformas .all-functions .s-esq .item{width:31%;height:117px;flex-direction:column;align-items:center;margin:0;justify-content:flex-end;margin-bottom:0!important;padding:0 8px;padding-bottom:30px}.s-plataformas .all-functions .s-dir .item p,.s-plataformas .all-functions .s-esq .item p{display:none!important}.s-plataformas .all-functions .s-dir .item .icon,.s-plataformas .all-functions .s-esq .item .icon{width:20px;height:20px;margin-right:0;background-size:100%!important;margin-bottom:10px}.s-plataformas .all-functions .s-dir .item h3,.s-plataformas .all-functions .s-esq .item h3{line-height:1.3;font-size:12px;text-align:center}}.s-diferenciais{padding:50px 0 0 0}.s-diferenciais .text-geral{display:flex;align-items:flex-start}@media (max-width:768px){.s-diferenciais .text-geral{flex-direction:column-reverse}}.s-diferenciais .text-geral .img{margin-right:30px;height:875px;overflow:hidden;position:relative}@media (max-width:768px){.s-diferenciais .text-geral .img{height:auto;margin:0 auto}}.s-diferenciais .text-geral .img .gif{width:100%}.s-diferenciais .text-geral .img .img-mobile{display:none}.s-diferenciais .text-geral .img .btn-video{position:absolute;bottom:124px;left:50%;margin-left:-128px;width:256px;height:72px;border-radius:6px;box-shadow:5px 8px 12px 0 rgba(118,132,154,.18);background-color:#fff;z-index:2;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.s-diferenciais .text-geral .img .btn-video{width:75%}}.s-diferenciais .text-geral .img .btn-video .icon{width:40px;height:40px;border-radius:50%;box-shadow:0 2px 9px 0 rgba(50,184,201,.47);background-image:linear-gradient(46deg,#5421ab,#32b8c9);display:flex;align-items:center;justify-content:center;margin-right:18px}.s-diferenciais .text-geral .img .btn-video span{color:#445669;font-size:15px}.s-diferenciais .text-geral .text{margin-top:69px;width:546px;margin-right:-69px}@media (max-width:768px){.s-diferenciais .text-geral .text{max-width:100%;margin:0 auto}}.s-diferenciais .text-geral .text span{letter-spacing:-.1px;color:#32b8c9;text-transform:uppercase;font-weight:700;margin-bottom:23px;display:block}@media (max-width:768px){.s-diferenciais .text-geral .text span{text-align:center}}.s-diferenciais .text-geral .text h2{font-size:39px;font-weight:700;line-height:1.33;letter-spacing:-.7px;color:#2c3e50;margin-bottom:60px}@media (max-width:768px){.s-diferenciais .text-geral .text h2{font-size:32px;text-align:center}}.s-diferenciais .text-geral .text ul{margin-bottom:69px}@media (max-width:768px){.s-diferenciais .text-geral .text ul{max-width:100%}}.s-diferenciais .text-geral .text ul li{display:flex;align-items:center;margin-bottom:53px}@media (max-width:768px){.s-diferenciais .text-geral .text ul li{margin-bottom:29px}}.s-diferenciais .text-geral .text ul li img{margin-right:23px}.s-diferenciais .text-geral .text ul li p{max-width:483px;line-height:1.56;color:#445669}.s-diferenciais .text-geral .text ul li:last-child{margin-bottom:0}.s-diferenciais .text-geral .text .btn-demo{width:300px;height:60px;border-radius:6px;background-image:linear-gradient(43deg,#5421ab,#32b8c9);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;transform:scale(1);transition:all .3s}@media (max-width:768px){.s-diferenciais .text-geral .text .btn-demo{max-width:100%;margin:0 auto 40px auto}}.s-diferenciais .text-geral .text .btn-demo:hover{transition:all .3s;transform:scale(1.04)}.s-diferenciais .box-qr-code{width:1550px;height:337px;display:flex;align-items:center;justify-content:center;margin:0 auto;margin-bottom:99px;background:url(../img/bg-qr-code.svg) no-repeat center center;background-size:cover}@media (max-width:1024px){.s-diferenciais .box-qr-code{width:1024px}}@media (max-width:768px){.s-diferenciais .box-qr-code{max-width:90%;display:block;padding:50px 30px;background-size:cover;margin:50px auto 0 auto;border-radius:5px;height:auto;background-position:left}}.s-diferenciais .box-qr-code .title{margin-right:97px;margin-left:-60px}@media (max-width:1024px){.s-diferenciais .box-qr-code .title{margin:0}}@media (max-width:768px){.s-diferenciais .box-qr-code .title{margin:0}}.s-diferenciais .box-qr-code .title img{margin-bottom:23px}@media (max-width:768px){.s-diferenciais .box-qr-code .title img{margin:0 auto;display:block}}.s-diferenciais .box-qr-code .title p{font-size:28px;line-height:1.5;color:#fff}@media (max-width:768px){.s-diferenciais .box-qr-code .title p{text-align:center;padding:20px 0}}.s-diferenciais .box-qr-code ul{display:flex;align-items:center}@media (max-width:768px){.s-diferenciais .box-qr-code ul{justify-content:space-around}}.s-diferenciais .box-qr-code ul li{display:flex;flex-direction:column;margin-left:71px}@media (max-width:768px){.s-diferenciais .box-qr-code ul li{margin:0 10px}}.s-diferenciais .box-qr-code ul li:first-child{margin-left:0}.s-diferenciais .box-qr-code ul li span{font-size:14px;font-weight:700;letter-spacing:-.6px;color:#fff;display:block;margin-bottom:15px;text-transform:uppercase}.s-diferenciais .box-qr-code ul li img{display:block}@media (max-width:768px){.s-diferenciais .box-qr-code ul li img{max-width:100%}}@media (max-width:1440px){.s-diferenciais .box-qr-code{width:1200px}}@media (max-width:768px){.s-diferenciais .text-geral .img{width:100%;overflow:initial}.s-diferenciais .text-geral .img .circle-animation{width:100%;height:380px}.s-diferenciais .text-geral .img .circle-animation .logo-circle{width:150px;margin-top:-75px;margin-left:-75px}.s-diferenciais .text-geral .img .btn-video{width:75%;left:0;bottom:0;margin:0 auto;position:relative;margin-top:30px}}@media (max-width:480px){.s-diferenciais .text-geral .img .btn-video{width:256px}}.s-blog{background-image:linear-gradient(170deg,#fff,#f6f6f8);padding-bottom:105px}@media (max-width:768px){.s-blog{padding:54px 0}}.s-blog h1{font-size:40px;font-weight:700;line-height:1.33;letter-spacing:-.7px;text-align:center;color:#323237;margin-bottom:21px}@media (max-width:768px){.s-blog h1{font-size:32px;line-height:1}}.s-blog .social{display:flex;align-items:center;justify-content:center;margin-bottom:54px}@media (max-width:768px){.s-blog .social{max-width:100%;display:block;text-align:center}}.s-blog .social li{margin-left:38px}@media (max-width:768px){.s-blog .social li{display:inline-block;margin:15px 20px}}.s-blog .social li:first-child{margin-left:0}.s-blog .social li a{display:flex;align-items:center}.s-blog .social li a img{margin-right:6px}.s-blog .social li a span{font-size:14px;color:#445669;transition:all .3s}.s-blog .social li a:hover span{color:#4666b8;transition:all .3s}.s-blog .slide-blog{position:relative;overflow:hidden}.s-blog .slide-blog .box-blog{width:100%;height:317px;border-radius:8px;background-color:#fff}.s-blog .slide-blog .box-blog a{display:block}.s-blog .slide-blog .box-blog .img-blog{border-radius:8px 8px 0 0;height:169px;width:100%;margin-bottom:16px;overflow:hidden}.s-blog .slide-blog .box-blog .img-blog img{display:block;width:100%;height:100%;transform:scale(1);transition:all .3s}.s-blog .slide-blog .box-blog .info{padding:0 15px 30px 26px}.s-blog .slide-blog .box-blog .info h3{max-width:200px;font-size:18px;font-weight:700;color:#2c3e50;margin-bottom:26px}.s-blog .slide-blog .box-blog .info .studio{display:flex;align-items:center}.s-blog .slide-blog .box-blog .info .studio .icon{width:33px;height:33px;background-image:linear-gradient(40deg,#5421ab,#32b8c9);border-radius:50%;margin-right:9px;display:flex;align-items:center;justify-content:center}.s-blog .slide-blog .box-blog .info .studio .icon img{width:16px}.s-blog .slide-blog .box-blog .info .studio .text{display:flex;flex-direction:column}.s-blog .slide-blog .box-blog .info .studio .text strong{font-size:12px;font-weight:400;color:#445669;display:block}.s-blog .slide-blog .box-blog .info .studio .text span{font-size:12px;font-weight:400;color:#75889c}.s-blog .slide-blog .box-blog:hover .img-blog img{transform:scale(1.04);transition:all .3s}.s-blog .slide-blog .ctrl-slide{position:relative;width:100%;display:flex;align-items:center;justify-content:center;margin-top:55px}@media (max-width:768px){.s-blog .slide-blog .ctrl-slide{display:none}}.s-blog .slide-blog .ctrl-slide .btn{cursor:pointer}.s-blog .slide-blog .ctrl-slide .btn.swiper-button-disabled{opacity:.5;pointer-events:none}.s-blog .slide-blog .ctrl-slide .btn.btn-prev{margin-right:34px;transform:rotate(180deg)}.s-sobre{background:url(../img/bg-sobre.svg) no-repeat center center;padding:115px 0 59px 0;background-size:cover}@media (max-width:768px){.s-sobre{background-size:cover;padding:74px 0 70px 0}}.s-sobre .text-geral{display:flex;border-bottom:solid 1px rgba(176,191,207,.37);padding-bottom:58px}@media (max-width:768px){.s-sobre .text-geral{display:block}}.s-sobre .text-geral .text-esq{width:357px;margin-right:142px}@media (max-width:768px){.s-sobre .text-geral .text-esq{width:100%}}.s-sobre .text-geral .text-esq span{display:block;font-weight:700;letter-spacing:-.1px;color:#32b8c9;margin-bottom:19px;text-transform:uppercase}@media (max-width:768px){.s-sobre .text-geral .text-esq span{text-align:center}}.s-sobre .text-geral .text-esq h2{font-size:40px;font-weight:700;line-height:1.33;letter-spacing:-.7px;color:#fff;margin-bottom:54px}@media (max-width:768px){.s-sobre .text-geral .text-esq h2{text-align:center;font-size:32px;margin-bottom:35px}}.s-sobre .text-geral .text-esq ul{display:flex;align-items:center}@media (max-width:768px){.s-sobre .text-geral .text-esq ul{justify-content:center}}.s-sobre .text-geral .text-esq ul li{margin-left:37px}.s-sobre .text-geral .text-esq ul li:first-child{margin-left:0}.s-sobre .text-geral .text-esq ul li a i{font-size:22px;color:#32b8c9;transition:all .3s}.s-sobre .text-geral .text-esq ul li a:hover i{color:#fff;transition:all .3s}.s-sobre .text-geral .text-dir{width:633px}@media (max-width:768px){.s-sobre .text-geral .text-dir{max-width:100%;margin-top:59px}}.s-sobre .text-geral .text-dir p{font-size:18px;line-height:1.56;color:#fff;margin-bottom:55px}@media (max-width:768px){.s-sobre .text-geral .text-dir p{text-align:center}}.s-sobre .text-geral .text-dir p strong{color:#fff}.s-sobre .text-geral .text-dir .btn-video{display:flex;align-items:center;justify-content:center;width:265px;height:72px;border-radius:6px;background-color:#fff;transform:scale(1);transition:all .3s}@media (max-width:768px){.s-sobre .text-geral .text-dir .btn-video{width:100%}}.s-sobre .text-geral .text-dir .btn-video .icon{width:40px;height:40px;border-radius:40px;box-shadow:0 2px 9px 0 rgba(50,184,201,.47);background-image:linear-gradient(46deg,#5421ab,#32b8c9);display:flex;align-items:center;justify-content:center;margin-right:18px}.s-sobre .text-geral .text-dir .btn-video span{font-size:15px;color:#445669}.s-sobre .text-geral .text-dir .btn-video:hover{transform:scale(1.05);transition:all .3s}.s-sobre .area-slide{padding-top:47px}.s-sobre .area-slide h4{font-size:18px;font-weight:700;letter-spacing:-.1px;text-align:center;color:#fff;margin-bottom:33px}.s-sobre .area-slide .slide-parceiros{position:relative;overflow:hidden}.s-sobre .area-slide .slide-parceiros .swiper-wrapper{display:flex;align-items:center}.s-sobre .area-slide .slide-parceiros .swiper-wrapper .swiper-slide{display:flex;align-items:center;justify-content:center}.s-sobre .area-slide .slide-parceiros .swiper-wrapper .swiper-slide img{max-width:195px}@media (max-width:480px){.s-sobre .area-slide .slide-parceiros .swiper-wrapper .swiper-slide img{max-width:85%}}.s-sobre .area-slide .slide-parceiros .swiper-pagination{position:relative;bottom:0;margin-top:40px}.s-sobre .area-slide .slide-parceiros .swiper-pagination .swiper-pagination-bullet{width:7px;height:7px;opacity:.5;border-radius:3.5px;background-color:#33b6c9;transition:all .3s}.s-sobre .area-slide .slide-parceiros .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#32b6c9;opacity:1;width:16px;transition:all .3s}.s-perguntas{background-image:linear-gradient(161deg,#fff,#f6f6f8);padding:90px 0 114px 0}@media (max-width:768px){.s-perguntas{padding:60px 0 59px 0}}.s-perguntas h1{font-size:40px;font-weight:700;line-height:1.33;letter-spacing:-.7px;text-align:center;color:#2c3e50;margin-bottom:51px}@media (max-width:768px){.s-perguntas h1{font-size:32px}}.s-perguntas .all{display:flex;align-items:flex-start;justify-content:space-between}@media (max-width:768px){.s-perguntas .all{display:block}}.s-perguntas .all .s-left{width:557px}@media (max-width:768px){.s-perguntas .all .s-left{max-width:100%;margin:0 auto}}.s-perguntas .all .s-right{width:557px}@media (max-width:768px){.s-perguntas .all .s-right{max-width:100%;margin:0 auto}}.s-perguntas .all h2{display:flex;align-items:center;justify-content:center;width:100%;height:60px;border-radius:6px;background-image:linear-gradient(262deg,#4edfea,#329bc9);font-size:20px;font-weight:700;color:#fff;text-transform:uppercase;margin-bottom:15px}.s-perguntas .all .item{width:100%;overflow:hidden;margin-bottom:20px;border-radius:6px;background-color:#fff;padding:20px 30px;transition:all .3s;box-shadow:transparent}@media (max-width:768px){.s-perguntas .all .item{padding:15px 25px;height:auto}}.s-perguntas .all .item:hover{box-shadow:0 0 30px -9px rgba(0,0,0,.1);transition:all .3s}.s-perguntas .all .item.show-item{height:auto}.s-perguntas .all .item.show-item p{position:relative;opacity:1;pointer-events:all;transition:all .3s}.s-perguntas .all .item .title{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.s-perguntas .all .item .title h3{max-width:377px;font-size:16px;font-weight:700;line-height:1.5;color:#445669}@media (max-width:768px){.s-perguntas .all .item .title h3{width:100%;font-size:15px;padding:0 20px 0 0;line-height:1.2;height:auto}}.s-perguntas .all .item p{max-width:470px;margin-top:15px;line-height:1.57;font-size:14px;color:#445669;position:absolute;opacity:0;pointer-events:none;transition:all .3s}.s-perguntas .all .btn-all{font-size:14px;font-weight:700;color:#32b8c9;display:block;margin-top:30px;transition:all .3s}@media (max-width:768px){.s-perguntas .all .btn-all{text-align:center;margin-bottom:40px}}.s-perguntas .all .btn-all:hover{color:#427bbb;transition:all .3s}.s-contato{position:relative;background:url(../img/bg-contact.svg) no-repeat center center;height:728px;background-size:cover;padding:74px 0 110px 0}@media (max-width:768px){.s-contato{height:auto;padding:60px auto}}.s-contato .text .logo{display:block;margin-bottom:26px}@media (max-width:768px){.s-contato .text .logo{margin:0 auto 26px auto}}.s-contato .text h1{font-size:40px;font-weight:700;line-height:1.33;letter-spacing:-.7px;color:#f6f6f8;margin-bottom:10px}@media (max-width:768px){.s-contato .text h1{text-align:center;font-size:32px}}.s-contato .text p{max-width:464px;line-height:1.56;letter-spacing:-.6px;color:#f6f6f8;margin-bottom:42px}@media (max-width:768px){.s-contato .text p{text-align:center;margin:0 auto 42px auto}}.s-contato .text .btn{display:flex;align-items:center;justify-content:center;width:300px;height:60px;border-radius:6px;background-image:linear-gradient(66deg,#5421ab,#32b8c9);margin-bottom:58px;transform:scale(1);transition:all .3s}@media (max-width:768px){.s-contato .text .btn{max-width:100%;margin:0 auto 20px auto}}.s-contato .text .btn:hover{transform:scale(1.04);transition:all .3s}.s-contato .text .btn img{margin-right:15px}.s-contato .text .btn span{font-weight:700;color:#fff}.s-contato .text .type-contact{display:flex;align-items:center;margin-bottom:58px}@media (max-width:768px){.s-contato .text .type-contact{display:block}}.s-contato .text .type-contact li{display:flex;align-items:center;margin-left:38px}@media (max-width:768px){.s-contato .text .type-contact li{justify-content:center;margin:10px 0}}.s-contato .text .type-contact li:first-child{margin-left:0}.s-contato .text .type-contact li img{margin-right:17px}.s-contato .text .type-contact li span{font-size:18px;color:#f6f6f8}.s-contato .text .type-contact li span a{color:#f6f6f8}.s-contato .text .store{display:flex;align-items:center}@media (max-width:768px){.s-contato .text .store{display:block}}.s-contato .text .store li{margin-left:22px}@media (max-width:768px){.s-contato .text .store li{margin:0 0 10px 0}}.s-contato .text .store li:first-child{margin-left:0}.s-contato .text .store li a img{display:block;transform:scale(1);transition:all .3s}@media (max-width:768px){.s-contato .text .store li a img{max-width:100%;margin:0 auto}}.s-contato .text .store li a:hover img{transform:scale(1.04);transition:all .3s}.s-contato .map-viewport{width:800px;height:513px;position:absolute;top:104px;right:0}.s-contato .map-viewport #map{width:100%;height:100%}@media (max-width:1024px){.s-contato .map-viewport{width:450px}}@media (max-width:768px){.s-contato .map-viewport{max-width:100%;width:700px;position:relative;top:0;margin:50px 30px 0 30px;overflow:hidden;height:auto}}@media (max-width:600px){.s-contato .map-viewport{width:500px}}@media (max-width:500px){.s-contato .map-viewport{width:444px}}@media (max-width:450px){.s-contato .map-viewport{width:362px}}@media (max-width:375px){.s-contato .map-viewport{width:310px}}@media (max-width:320px){.s-contato .map-viewport{width:256px}}.s-contato .map-viewport .pin{position:absolute;top:50%;left:50%;margin-top:-24px;margin-left:-17px}@media (max-width:1024px){.s-contato .map-viewport .pin{margin-top:-150px}}@media (max-width:768px){.s-contato .map-viewport .pin{margin-top:-58px}}@media (max-width:1024px){.s-contato .map-viewport img{max-width:100%}}@media (max-width:768px){.s-contato .map-viewport img{max-width:200%;margin:0 auto}}@media (max-width:1600px){.s-contato .map-viewport{width:49%;height:450px}}@media (max-width:991px){.s-contato{padding:40px 0;background-color:#191d24;height:auto}.s-contato .text{display:flex;flex-direction:column;align-items:center}.s-contato .map-viewport{position:relative;width:100%;height:400px;margin:0}}@media (max-width:768px){.s-contato{padding-bottom:0}.s-contato #map{margin:0;margin-top:30px}.s-contato #map img{max-width:100%}}.direitos{background-color:#14171d;padding:30px 0;position:relative}@media (max-width:768px){.direitos:before{content:'';position:absolute;top:0;left:0;width:100%;height:5px;background-image:linear-gradient(89deg,#5421ab,#32b8c9)}}.direitos .container{display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){.direitos .container{display:block}}.direitos p{font-size:14px;color:#fff}@media (max-width:768px){.direitos p{text-align:center;font-size:13px}}.direitos ul{display:flex;align-items:center}@media (max-width:768px){.direitos ul{justify-content:center;margin:30px 0}}.direitos ul li{margin-left:42px}.direitos ul li:first-child{margin-left:0}.direitos ul li a{opacity:1;transition:all .3s}.direitos ul li a i{color:#fff;font-size:21px}.direitos ul li a:hover{opacity:.5;transition:all .3s}.direitos .dev{display:flex;align-content:center}@media (max-width:768px){.direitos .dev{align-items:center;justify-content:center}}.direitos .dev span{font-size:14px;color:#fff;margin-right:15px}.direitos .dev a{display:block}.direitos .dev a img{display:block}html.menu-opened .menu-icon{background-color:#32b8c9;transition:all .3s}html.menu-opened .menu-icon::after,html.menu-opened .menu-icon::before{background-color:#32b8c9;transition:all .3s}html.menu-opened header nav .box-menu{top:-45px;transition:all .4s;opacity:1;pointer-events:all}.s-form-contato{padding:184px 0 90px 0;background:url(../img/bg-form-contato.png) no-repeat top center}.s-form-contato .container{display:flex;justify-content:space-between;width:1000px}.s-form-contato .texto{max-width:324px}.s-form-contato .texto h1{font-size:48px;font-weight:700;color:#fff;margin-bottom:134px}.s-form-contato .texto p{font-size:16px;line-height:1.5;color:#75889c}.s-form-contato .texto .traco{margin:46px 0;border-top:1px dashed rgba(0,0,0,.57);width:162px}.s-form-contato .texto h3{font-size:22px;font-weight:700;color:#2c3e50;margin-bottom:31px}.s-form-contato .texto ul li{margin-bottom:19px}.s-form-contato .texto ul li:last-child{margin-bottom:0}.s-form-contato .texto ul li a{display:flex;align-items:center}.s-form-contato .texto ul li a i{color:#75889c;margin-right:13px;transition:all .3s}.s-form-contato .texto ul li a span{font-size:14px;color:#75889c;transition:all .3s}.s-form-contato .texto ul li a:hover i{color:#000;transition:all .3s}.s-form-contato .texto ul li a:hover span{color:#000;transition:all .3s}.s-form-contato .formulario{width:500px;border-radius:9px;box-shadow:0 10px 22px 0 rgba(0,0,0,.15);background-color:#fff;padding:42px 41px}.s-form-contato .formulario p{display:flex;flex-direction:column;align-items:center;margin-bottom:43px;line-height:1.5}.s-form-contato .formulario .response-success{display:none;margin-top:40px}.s-form-contato .formulario .response-success .icon{width:40px;margin:0 auto;display:block;margin-bottom:15px}.s-form-contato .formulario .response-success h3{text-align:center;font-size:30px;max-width:63%;margin:0 auto;margin-bottom:20px}.s-form-contato .formulario .response-success span{display:block;text-align:center;margin-bottom:50px}.s-form-contato .formulario .response-success a{display:flex;align-items:center;justify-content:center;width:300px;height:60px;border-radius:6px;background-image:linear-gradient(66deg,#5421ab,#32b8c9);margin-bottom:58px;color:#fff;text-transform:uppercase;font-weight:600;font-size:19px;margin:0 auto;transform:scale(1);transition:all .3s}.s-form-contato .formulario .response-success a:hover{transform:scale(1.04);transition:all .3s}.s-form-contato .formulario .form-group{position:relative;margin-bottom:15px}.s-form-contato .formulario .form-group:nth-child(4){margin:30px 0}.s-form-contato .formulario .form-group:last-child{margin-bottom:0;display:flex;justify-content:flex-end}.s-form-contato .formulario .form-group.focus label{font-size:12px;top:10px;transition:all .3s}.s-form-contato .formulario .form-group.focus input[type=email],.s-form-contato .formulario .form-group.focus input[type=text]{padding-top:18px;transition:all .3s}.s-form-contato .formulario .form-group.focus textarea{padding-top:28px;transition:all .3s}.s-form-contato .formulario .form-group label{position:absolute;left:27px;top:20px;color:#75889c;font-size:14px;pointer-events:none;transition:all .3s}.s-form-contato .formulario .form-group label.error{position:relative;left:0!important;top:0!important;margin-top:5px;margin-left:10px;display:block;font-size:12px;color:red;font-weight:500}.s-form-contato .formulario .form-group input[type=email],.s-form-contato .formulario .form-group input[type=text]{width:418px;height:56px;border-radius:9px;border:solid 1px #b0bfcf;background-color:#fff;padding:0 27px;color:#75889c;font-size:14px;transition:all .3s}.s-form-contato .formulario .form-group input[type=email].error,.s-form-contato .formulario .form-group input[type=text].error{border:1px solid red}.s-form-contato .formulario .form-group input[type=email]:focus,.s-form-contato .formulario .form-group input[type=text]:focus{border:solid 1px #32b8c9;transition:all .3s}.s-form-contato .formulario .form-group span{color:#445669;font-size:16px}.s-form-contato .formulario .form-group .opcoes{display:flex;align-items:center;margin-top:15px}.s-form-contato .formulario .form-group .opcoes .check{cursor:pointer;margin-left:28px;display:flex;align-items:center}.s-form-contato .formulario .form-group .opcoes .check:first-child{margin-left:0}.s-form-contato .formulario .form-group .opcoes .check.checked .circle{border:solid 2px #32b8c9;transition:all .3s}.s-form-contato .formulario .form-group .opcoes .check.checked .circle:before{transform:scale(1);transition:all .4s}.s-form-contato .formulario .form-group .opcoes .check.checked span{color:#445669;transition:all .3s}.s-form-contato .formulario .form-group .opcoes .check .circle{position:relative;width:19px;height:19px;border:solid 1px #b0bfcf;border-radius:50%;margin-right:13px;transition:all .3s}.s-form-contato .formulario .form-group .opcoes .check .circle:before{content:"";width:11px;height:11px;background-color:#32b8c9;border-radius:50%;position:absolute;top:50%;left:50%;margin-top:-5.5px;margin-left:-5.5px;transform:scale(0);transition:all .4s}.s-form-contato .formulario .form-group .opcoes .check span{font-size:14px;color:#75889c;transition:all .3s}.s-form-contato .formulario .form-group textarea{width:418px;height:103px;border-radius:9px;border:solid 1px #b0bfcf;background-color:#fff;resize:none;padding:20px 27px;color:#75889c;font-size:14px}.s-form-contato .formulario .form-group textarea:focus{border:solid 1px #32b8c9;transition:all .3s}.s-form-contato .formulario .form-group textarea.error{border:1px solid red}.s-form-contato .formulario .form-group button{width:160px;height:60px;border-radius:6px;background-image:linear-gradient(26deg,#5421ab,#32b8c9);text-align:center;color:#fff;font-size:16px;font-weight:700;transform:scale(1);transition:all .3s}.s-form-contato .formulario .form-group button:hover{transition:all .3s;transform:scale(1.03)}.s-form-contato .social-mobile{margin-top:78px;width:100%;display:none;flex-direction:column;align-items:center}.s-form-contato .social-mobile h3{font-size:22px;font-weight:700;color:#2c3e50;margin-bottom:31px}.s-form-contato .social-mobile ul{display:flex;align-items:center}.s-form-contato .social-mobile ul li{margin-left:32px}.s-form-contato .social-mobile ul li:first-child{margin-left:0}.s-form-contato .social-mobile ul li a{display:flex;align-items:center}.s-form-contato .social-mobile ul li a i{color:#75889c;font-size:18px;margin-right:13px}.s-form-contato .social-mobile ul li a span{font-size:14px;color:#75889c}@media (max-width:991px){.s-form-contato{padding-top:140px;padding-bottom:40px;background-size:1400px}.s-form-contato .container{width:100%;flex-direction:column;align-items:center}.s-form-contato .texto{max-width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:40px}.s-form-contato .texto h1{margin-bottom:90px}.s-form-contato .formulario{width:100%;height:auto}.s-form-contato .formulario .form-group input[type=email],.s-form-contato .formulario .form-group input[type=text],.s-form-contato .formulario .form-group textarea{width:100%}}@media (max-width:768px){.s-form-contato .texto p{text-align:center}}@media (max-width:480px){.s-form-contato{padding-top:110px;background-size:1200px;padding-bottom:0}.s-form-contato .texto{margin-bottom:43px}.s-form-contato .texto h1{font-size:36px;margin-bottom:75px}.s-form-contato .texto p{font-size:16px;max-width:294px}.s-form-contato .texto .traco{margin:25px 0;width:140px;display:none}.s-form-contato .texto h3{display:none}.s-form-contato .texto ul{display:none}.s-form-contato .formulario{padding:30px 20px;background:0 0}.s-form-contato .social-mobile{display:flex}}.s-app-store-mobile{border-radius:11px;box-shadow:0 8px 26px 0 rgba(0,0,0,.17);background-color:#fff;margin-top:-10px;position:relative;z-index:1;padding:34px 29px 60px 29px;flex-direction:column;align-items:center;display:none}.s-app-store-mobile .icon{margin-bottom:17px}.s-app-store-mobile p{margin-bottom:31px;line-height:1.5;text-align:center;color:#75889c}.s-app-store-mobile p strong{color:#75889c}.s-app-store-mobile ul{display:flex;align-items:center}.s-app-store-mobile ul li{margin-left:20px}.s-app-store-mobile ul li:first-child{margin-left:0}.s-app-store-mobile ul li a{display:flex;border-radius:6.5px;border:solid 1px #32b8c9;align-items:center;justify-content:center}.s-app-store-mobile .logo{width:60.6px;height:60.6px;box-shadow:0 2px 22px 5px rgba(53,89,128,.34);background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;bottom:-30px}@media (max-width:768px){.s-app-store-mobile{display:flex}}@media (max-width:480px){.s-app-store-mobile ul li a{width:148px}.s-app-store-mobile ul li a img{max-width:100%}}.menu-button{display:block;width:26px;padding:8px 0;cursor:pointer;transition:.2s all cubic-bezier(.4,-.1,0,1.1);position:relative;z-index:1}a.menu-button:hover .menu-icon,a.menu-button:hover .menu-icon::after{width:26px;transition:.2s all cubic-bezier(.4,-.1,0,1.1)}.menu-icon{width:26px;height:2px;background-color:#fff;display:block;position:relative;float:right;transition:.2s all cubic-bezier(.4,-.1,0,1.1);transition:all .3s}.menu-icon::after,.menu-icon::before{content:'';display:block;height:2px;background-color:#fff;position:absolute;right:0;transition:.2s all cubic-bezier(.4,-.1,0,1.1)}.menu-icon::before{margin-top:-8px;width:26px;transition:.2s all cubic-bezier(.4,-.1,0,1.1)}.menu-icon::after{margin-top:8px;width:26px;transition:.2s all cubic-bezier(.4,-.1,0,1.1)}.menu-opened .menu-icon{height:0;width:26px;transition:.2s all cubic-bezier(.4,-.1,0,1.1)}.menu-opened .menu-icon::after{width:26px;transform:rotate(45deg);margin-top:0;transition:.2s all cubic-bezier(.4,-.1,0,1.1)}.menu-opened .menu-icon::before{transform:rotate(-45deg);margin-top:0;transition:.2s all cubic-bezier(.4,-.1,0,1.1)}@media (max-width:480px){.modal-video-movie-wrap{width:90%;margin:0 auto}}@media (max-width:991px){.modal-video-close-btn{right:0}}#photo-01,#photo-02,#photo-03,#photo-04{width:1300px;height:550px}@media (max-width:768px){#photo-01,#photo-02,#photo-03,#photo-04{width:100%;height:210px}}.parag-mobile{display:none}@media (max-width:768px){.parag-mobile{display:block}}.loading{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;display:flex;align-items:center;justify-content:center;pointer-events:none;background-image:linear-gradient(71deg,#5421ab,#32b8c9);opacity:1;transition:all .4s}.loading img{width:130px}.loading.hidden{opacity:0;transition:all .4s}pano{width:100%;height:550px;display:block;overflow:hidden}@media (max-width:480px){pano{height:207px!important}}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}.gm-style .gm-style-iw-c{padding:20px!important}.gm-style-iw-c button{top:0!important;right:0!important}