.content-main{position:relative;top:4.5rem}.fade-enter{opacity:0}.fade-enter-active{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.navbar{z-index:1000;min-height:4.5rem!important;position:fixed!important;padding:0 4vw;left:0;width:100vw;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.05),0 6px 10px 0 rgba(0,0,0,.05);box-shadow:0 4px 8px 0 rgba(0,0,0,.05),0 6px 10px 0 rgba(0,0,0,.05)}.navbar .is-hoverable:hover{background-color:#1a2f61!important}.navbar .navbar-burger{min-height:4.5rem!important}.navbar .navbar-item .flag{width:25px;height:25px;margin-right:10px}.navbar .navbar-item .flag-title{color:#fff}.navbar .navbar-item .navbar-link{cursor:pointer;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media screen and (max-width:768px){.navbar .navbar-item .level-item p{color:#fff}}.content-home-header img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;-webkit-filter:brightness(.9);filter:brightness(.9)}.content-home-header .hero-body{position:relative}.content-home-header .hero-body .title{letter-spacing:5px}.content-home-header .hero-body .VueCarousel{position:absolute;height:100%;width:100%;top:0;left:0}.content-home-header .hero-body .VueCarousel .VueCarousel-wrapper,.content-home-header .hero-body .VueCarousel .VueCarousel-wrapper .VueCarousel-inner,.content-home-header .hero-body .VueCarousel .VueCarousel-wrapper .VueCarousel-inner .VueCarousel-slide{height:100%;width:100%}.content-home-header .hero-body .VueCarousel .VueCarousel-wrapper .VueCarousel-inner .VueCarousel-slide img{height:100%;width:100%;-webkit-filter:brightness(.7);filter:brightness(.7)}.content-home-header .hero-body .VueCarousel .VueCarousel-pagination{position:absolute;bottom:0}.content-home-main{position:relative;z-index:1}@media (min-width:768px){.content-home-main .hero .hero-body{padding:6rem 7rem}}.content-home-footer{position:relative;overflow:hidden;min-height:200px}@media screen and (min-width:769px){.content-home-footer{min-height:500px}}.content-home-footer img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;-webkit-filter:brightness(.9);filter:brightness(.9)}.header-product[data-v-45cba2b8]{position:relative;overflow:hidden}.header-product img[data-v-45cba2b8]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;-webkit-filter:brightness(.6);filter:brightness(.6)}.content-product-main[data-v-45cba2b8]{background-size:cover}@media (min-width:1179px){.content-product-main .container[data-v-45cba2b8]{width:60%}}.content-product-main .container-img[data-v-45cba2b8]{cursor:pointer;width:100%;height:220px;position:relative;overflow:hidden;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.1);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.1)}.content-product-main .container-img img[data-v-45cba2b8]{width:100%;height:100%;-o-object-position:left;object-position:left;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.content-product-main .container-img img[data-v-45cba2b8]:hover{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:relative;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.content-product-main .container-img .border-title[data-v-45cba2b8]{border:1px solid #fff;padding:3px;position:absolute;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:60%;z-index:10}.content-product-main .container-img .border-title .bg-title[data-v-45cba2b8]{width:100%;padding-top:8px;padding-bottom:8px;background-color:#fff}.content-product-main .container-img .border-title .bg-title .title[data-v-45cba2b8]{text-align:center;color:#656565}.content-product-main .columns .column .hero[data-v-45cba2b8]{min-height:200px!important}.product[data-v-079039e1]{top:0;left:0;position:fixed;z-index:1000;width:100vw;height:100vh;padding:40px;background:rgba(0,0,0,.59)}@media screen and (max-width:768px){.product[data-v-079039e1]{padding:20px}}.product .product-container[data-v-079039e1]{position:relative;overflow:auto;background:#fff;width:100%;height:100%;padding:40px}@media screen and (max-width:768px){.product .product-container[data-v-079039e1]{padding:20px}}.product .product-container .title[data-v-079039e1]{margin-bottom:20px}.product .product-container .btn-close[data-v-079039e1]{position:absolute;right:0;top:0;margin:10px;cursor:pointer}.header-service[data-v-69fec604]{position:relative;overflow:hidden}.header-service img[data-v-69fec604]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.mar-bot[data-v-69fec604]{margin-bottom:25px}.column[data-v-69fec604]{text-align:center}.content-service-main img[data-v-69fec604]{width:100%;height:350px;-o-object-fit:contain;object-fit:contain}.tab-menu[data-v-69fec604]{width:100%;z-index:999;background-color:#fff}@media screen and (min-width:1179px){.content-service-main .container[data-v-69fec604]{width:60%}}.content-service-main .container img[data-v-69fec604]{width:100%;height:300px;-o-object-position:left;object-position:left;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.content-service-main .container img[data-v-69fec604]{width:310px;height:360px}}.content-service-main .container .columns .column .hero[data-v-69fec604]{min-height:360px!important}@media screen and (max-width:768px){.content-service-main .container .columns .column .hero[data-v-69fec604]{min-height:300px!important}}.content-service-main .container .columns .subtitle[data-v-69fec604]{white-space:pre-wrap}.header-portfolio[data-v-fa2d475e]{position:relative;overflow:hidden}.header-portfolio img[data-v-fa2d475e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;-webkit-filter:brightness(.5);filter:brightness(.5)}.content-portfolio .detail[data-v-fa2d475e]{white-space:pre-line;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.portfolio{top:0;left:0;position:fixed;z-index:1000;width:100vw;height:100vh;padding:40px;background:rgba(0,0,0,.59)}@media screen and (max-width:768px){.portfolio{padding:20px;overflow:scroll}}.portfolio .portfolio-container{position:relative;width:100%;padding:20px;min-height:100%}@media screen and (min-width:769px){.portfolio .portfolio-container{padding:40px;height:100%}}.portfolio .portfolio-container .btn-close{position:absolute;right:0;top:0;margin:10px;cursor:pointer}.portfolio .portfolio-container .columns{width:100%;height:100%;padding:4vh 0 0 5vw}@media screen and (max-width:768px){.portfolio .portfolio-container .columns{padding:60px 20px 0}}.portfolio .portfolio-container .columns .portfolio-image{height:100%;overflow:hidden;position:relative}@media screen and (max-width:768px){.portfolio .portfolio-container .columns .portfolio-image{height:40vh}}.portfolio .portfolio-container .columns .portfolio-image .VueCarousel,.portfolio .portfolio-container .columns .portfolio-image .VueCarousel .VueCarousel-wrapper,.portfolio .portfolio-container .columns .portfolio-image .VueCarousel .VueCarousel-wrapper .VueCarousel-inner,.portfolio .portfolio-container .columns .portfolio-image .VueCarousel .VueCarousel-wrapper .VueCarousel-inner .VueCarousel-slide{height:100%}.portfolio .portfolio-container .columns .portfolio-image .VueCarousel .VueCarousel-wrapper .VueCarousel-inner .VueCarousel-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.portfolio .portfolio-container .columns .portfolio-image .VueCarousel .VueCarousel-navigation .VueCarousel-navigation-button{color:hsla(0,0%,100%,.7);font-size:1.2rem}.portfolio .portfolio-container .columns .portfolio-image .VueCarousel .VueCarousel-navigation .VueCarousel-navigation-prev{margin-left:8%}@media screen and (max-width:768px){.portfolio .portfolio-container .columns .portfolio-image .VueCarousel .VueCarousel-navigation .VueCarousel-navigation-prev{margin-left:48px}}.portfolio .portfolio-container .columns .portfolio-image .VueCarousel .VueCarousel-navigation .VueCarousel-navigation-next{margin-right:18%}@media screen and (max-width:768px){.portfolio .portfolio-container .columns .portfolio-image .VueCarousel .VueCarousel-navigation .VueCarousel-navigation-next{margin-right:48px}}.portfolio .portfolio-container .columns .portfolio-image .VueCarousel .VueCarousel-pagination{margin-top:-60px;opacity:.5}.portfolio .portfolio-container .columns .portfolio-content{position:relative}@media screen and (min-width:769px){.portfolio .portfolio-container .columns .portfolio-content{left:-5vw;margin:7vh 0}}.portfolio .portfolio-container .columns .portfolio-content .content{width:100%;overflow:auto;padding:50px!important}@media screen and (min-width:769px){.portfolio .portfolio-container .columns .portfolio-content .content{position:absolute;height:100%;overflow:none;margin-bottom:0}}.portfolio .portfolio-container .columns .portfolio-content .content .title{margin-bottom:5px}.portfolio .portfolio-container .columns .portfolio-content .content p{margin-bottom:10px}.portfolio .portfolio-container .columns .portfolio-content .content .is-border-grey{border:.7px solid grey;background-color:transparent}.portfolio .portfolio-container .columns .portfolio-content .content .detail{white-space:pre-line}@media screen and (min-width:769px){.portfolio .portfolio-container .columns .portfolio-content .bg-content{position:absolute;height:100%;width:100%;left:-1.5vw;top:1.5vw}}.header-contact[data-v-ab8b1eae]{position:relative;overflow:hidden}.header-contact img[data-v-ab8b1eae]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}@media (min-width:768px){.content-contact-main[data-v-ab8b1eae]{position:relative;top:-3.45rem}}.content-contact-main .hero .hero-body[data-v-ab8b1eae]{padding:44px}.content-contact-main .hero .hero-body .vue-map-container[data-v-ab8b1eae]{width:100%;height:400px;background-color:grey}.content-contact-main .hero .hero-body .contact-info .is-narrow[data-v-ab8b1eae]{margin-bottom:0}@media (max-width:768px){.content-contact-main .hero .hero-body .contact-info .content[data-v-ab8b1eae]{text-align:center}}.footer{background-size:cover;position:relative;background-color:initial;padding:3rem 1.4rem}.footer .social{width:50px;height:50px}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzdHlsZXMvYXBwLmNzcyIsInNvdXJjZVJvb3QiOiIifQ==*/