#home{height:100%}#home.black{background:#000}#home .svg-container{-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}#home .svg-container.hide{opacity:0}#home .bar{background:#3498db;width:100%;height:0;-webkit-transition:height 1s,width 1s;-o-transition:height 1s,width 1s;transition:height 1s,width 1s;position:absolute}#home .bar.up{top:0}#home .bar.down{bottom:0}#home .bar.show{height:50.5%}#home .bar.short{width:70%}#home .bar.slide{width:0}#home .slider{position:absolute;background:#fff;top:calc(50% - 16px);right:-16px;width:32px;height:32px;border-radius:16px;opacity:0;cursor:pointer;z-index:5;-webkit-transition:right 1s,opacity 1s,-webkit-transform 1s;-o-transition:right 1s,opacity 1s,transform 1s,-webkit-transform 1s;transition:right 1s,opacity 1s,transform 1s,-webkit-transform 1s}#home .slider i{color:#000;margin:8px 10px}#home .slider.show{right:calc(30% - 16px);opacity:1}#home .slider.slide{right:calc(100% - 32px);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#home .home .content{position:absolute;top:calc(50% + 140px / 2);left:calc(70% / 2);width:70%;-webkit-transition:left 1s;-o-transition:left 1s;transition:left 1s;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:32px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}#home .home .content span span{display:block;color:#fff;font-size:2.5rem}#home .home .content.slide{left:calc(-100%)}#home .home img{width:calc(100% - 100px);position:absolute;top:0;left:0;margin:40px 50px;max-width:150px}#home .home .sou-cliente{position:absolute;left:70%;margin:58px 40px;cursor:pointer;-webkit-transform:translateX(calc(-100% - 80px));-ms-transform:translateX(calc(-100% - 80px));transform:translateX(calc(-100% - 80px));-webkit-transition:top 2s,left 1s;-o-transition:top 2s,left 1s;transition:top 2s,left 1s;top:-100%}#home .home .sou-cliente a.btn{-webkit-box-sizing:border-box;box-sizing:border-box;background:transparent;color:#fff;min-width:110px}#home .home .sou-cliente ul{display:none}#home .home .sou-cliente.show{top:0}#home .home .sou-cliente.slide{left:-10%}#home .home .sou-cliente:hover ul{display:block;position:relative;background:#fff;padding:0 5%;list-style:none;margin:3px 0}#home .home .sou-cliente:hover ul li{padding:5px 0}#home .home .sou-cliente:hover ul hr{margin:0}#home .home .sou-cliente:hover ul a{color:#3498db;text-decoration:none}#home .home .sou-cliente:hover ul a i{margin-right:5px}#home .home .sou-cliente:hover ul a:hover{color:#196090}#home .back{width:100%;height:100%;position:absolute;top:0;left:0}#home .back .slider-fotos{height:100%}#home .back .slider-fotos .shape{height:100%;width:0;float:left;-webkit-transition:width 1s;-o-transition:width 1s;transition:width 1s}#home .back .slider-fotos .shape .img{width:100%;height:100%;background-position:center !important;opacity:0;-o-object-fit:cover;object-fit:cover;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}#home .back .slider-fotos .shape .img.slide{opacity:1 !important}#home .back .slider-fotos .shape.show{width:100%}#home .back .slider-fotos .text{display:none;position:absolute;top:calc(50% - 6rem);left:100px;width:calc(70% - 200px);height:8rem}#home .back .slider-fotos .text span{color:#fff;font-size:2.5rem;display:block}#home .back .slider-fotos .buttons{height:24px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:none}#home .back .slider-fotos .buttons .btn{margin:6px 0 6px 6px;width:12px;height:12px;border-radius:6px;background:#fff;float:left}#home .back .slider-fotos .buttons .btn:last-child{margin-right:6px}#home .back .slider-fotos .buttons .btn.active{background:#3498db}g{stroke:#3498db}div.svg-container{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}svg{margin:0 auto;display:block;margin-bottom:65px}svg.line-effect>g>path{stroke-dasharray:10000px;stroke-dashoffset:20000px;-webkit-animation:dash 1s linear;animation:dash 1s linear}svg.line-effect>g>path.i{-webkit-animation-duration:2.5s;animation-duration:2.5s}svg.line-effect>g>path.z{-webkit-animation-duration:1.4s;animation-duration:1.4s}svg.line-effect>g>path.e{-webkit-animation-duration:1.3s;animation-duration:1.3s}svg.line-effect>g>path.e2{-webkit-animation-duration:6s;animation-duration:6s}@-webkit-keyframes dash{from{stroke-dashoffset:10000px}to{stroke-dashoffset:0}}@keyframes dash{from{stroke-dashoffset:10000px}to{stroke-dashoffset:0}}@media only screen and (max-width: 450px){#home .home .content{padding:32px 30px}#home .home .content span span{font-size:1.5rem}#home .home img{width:calc(70% - 100px)}#home .back .text{top:calc(50% - 8rem);left:50px;width:calc(70% - 100px)}#home .back .text span{font-size:1.5rem}#home .back .slider-fotos .shape#fachada .img{-o-object-position:-285px;object-position:-285px}#home .back .slider-fotos .shape#reuniao .img{-o-object-position:-500px;object-position:-500px}#home .back .slider-fotos .shape#auditorio .img{-o-object-position:-95px;object-position:-95px}#home .back .slider-fotos .shape#salao .img{-o-object-position:-430px;object-position:-430px}#home .back .slider-fotos .shape#sala .img{-o-object-position:-585px;object-position:-585px}#home .back .slider-fotos .shape#interna .img{-o-object-position:-10px;object-position:-10px}#home .back .slider-fotos .shape#folder .img{-o-object-position:-260px;object-position:-260px}}@media only screen and (max-width: 600px){#home .home .sou-cliente{left:0;-webkit-transform:unset;-ms-transform:unset;transform:unset;margin-top:100px}#home .home .sou-cliente.slide{left:-100%}}@media only screen and (min-width: 1501px)and (max-width: 1920px){#home .home .content span span{font-size:4.5rem}#home .back .text span{font-size:4.5rem}#home .slider{width:64px;height:64px;border-radius:32px;top:calc(50% - 32px)}#home .slider.show{right:calc(30% - 32px)}#home .slider.slide{right:calc(100% - 32px)}#home .slider i{margin:16px 20px;font-size:2rem}}@media only screen and (min-width: 1921px){#home .home .content span span{font-size:6.5rem}#home .back .text span{font-size:6.5rem}#home .slider{width:128px;height:128px;border-radius:64px;top:calc(50% - 64px)}#home .slider.show{right:calc(30% - 64px)}#home .slider.slide{right:calc(100% - 64px)}#home .slider i{margin:32px 40px;font-size:4rem}}/*# sourceMappingURL=home.min.css.map */
