@import url(https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700;800&display=swap);.navbar{z-index:999;background-color:rgba(38,50,56,.4)!important;transition:all .3s ease-in-out;transform:translate3d(0,-5%,0);box-shadow:0 1px 2px -1px rgba(0,0,0,.2),0 2px 3px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.navbar-nav{margin-top:30px}.navbar-dark .navbar-dark .navbar-nav .nav-link{color:#fff}.navbar-dark .navbar-toggler{border:0;padding:.25rem 0;font-size:1.15rem;color:#fff!important;border-color:#ff66cb;padding-right:16px}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(255, 255, 255, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-brand{padding-top:0;padding-bottom:0;padding-left:16px}.logo{padding-top:8px;height:60px}.logo,.navbar.navbar--hidden{transition:all .5s ease-in-out;transform:translate3d(0,-5%,0)}.navbar.navbar--hidden{background-color:rgba(38,50,56,.4)!important;box-shadow:0 1px 2px -1px rgba(0,0,0,.2),0 2px 3px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.navbar.navbar--hidden .logo{transition:all .3s ease-in-out;transform:translate3d(0,-5%,0);height:42px}.bg-dark{background-color:#96acdb!important}.b-sidebar-body .nav-item{color:#fff;font-size:36px;text-transform:uppercase}.b-sidebar>.b-sidebar-header .close{float:none;font-size:4rem}@media (min-width:600px) and (max-width:959px){.b-sidebar-body .nav-item{font-size:28px}.b-sidebar>.b-sidebar-header .close{font-size:3rem}}@media (max-width:600px){.logo{transition:all .5s ease-in-out;transform:translate3d(0,-5%,0);padding-top:8px;height:50px}.navbar-brand{padding-left:0}.b-sidebar-body .nav-item{font-size:28px}.b-sidebar>.b-sidebar-header .close{font-size:3rem}}.footer{margin-top:70px;padding-top:50px;position:relative;height:100%;background-color:#96acdb;overflow:hidden;z-index:999}.footer .header-big-right .header-text h1{color:#b5c4e5}.footer .header-big-right .header-text h1:before{content:url(../img/header-icons-footer.9f4fe6ac.svg)}.footer .text{margin-top:60px}.footer .map-img{padding-left:20px}.footer .map-img:hover{cursor:pointer;opacity:.9}.footer ul{list-style:none;padding-left:0}.footer ul li{padding-bottom:16px}.footer ul li img{padding-right:16px}.footer ul li a{color:#fefefe}.footer ul li a:hover{color:#dee4f3}.footer .footer-down{margin-top:40px;background-color:#3c6382}.footer .footer-down .copy{color:#fefefe;margin-top:16px;text-align:center}.footer .footer-down .footer-menu{margin-top:8px}.footer .footer-down .footer-menu a.nav-link{font-weight:500}@media (min-width:600px) and (max-width:959px){.footer .footer-down .copy{padding-left:16px;text-align:left}}@media (max-width:600px){.footer{margin-top:50px}.footer ul li{padding-bottom:0}.footer .copy-mobile{align-self:flex-end!important}}#app,body,html{font-family:Roboto Slab,serif}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#263238}a{color:#60a3bc}a:hover{color:#3c6382;text-decoration:none}#nav a{color:#fff}#nav a.router-link-exact-active{color:#eee}.btn{padding:.275rem 2rem;text-transform:uppercase;font-size:15px}.btn-primary{color:#fff;background-color:#6a89cc;border-color:#6a89cc}.btn-primary:hover{background-color:#3c6382}.card,.card-img{border:0;border-radius:0}.card-img-overlay{position:absolute;text-align:center;right:0;top:auto;bottom:0;left:0;padding:.75rem;border-radius:calc(.25rem - 1px);background-color:rgba(4,4,4,.3)}.banner{position:relative;background-color:#000;height:100vh;min-height:25rem;width:100%;overflow:hidden}.banner .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#263238;opacity:.5}.banner .video-bg video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;transform:translateX(-50%) translateY(-50%)}.banner .banner-text{position:absolute;bottom:160px;color:#fff}.banner .banner-text h5{color:#7f8fa6;font-weight:700;font-size:16px;margin-bottom:0}.banner .banner-text h1{font-size:80px;margin-bottom:8px;line-height:1;text-transform:uppercase}.banner .banner-text p{color:#7f8fa6;font-weight:700;font-size:17px;margin-bottom:0}.banner .banner-anchor{position:absolute;bottom:70px}.banner .banner-anchor img{height:50px}.spinner-banner{margin-top:400px}.fadeInAnchor{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1.6s;animation-duration:1.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0;transform:translateZ(100%)}to{opacity:1;transform:translate3d(0,15%,0)}}@keyframes fadeIn{0%{opacity:0;transform:translateZ(100%)}to{opacity:1;transform:translate3d(0,15%,0)}}.anchor:hover{cursor:pointer;opacity:.9}.header-big-right{margin-top:16px;position:relative}.header-big-right .header-text h1{font-size:140px;font-weight:lighter;color:#d8dde4;position:absolute;top:35%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-999;text-transform:uppercase;transform:translateX(-50%) translateY(-50%)}.header-big-right .header-text h2{color:#3c6382;font-size:50px;font-weight:700;z-index:999;text-transform:uppercase}.header-big-right .header-text h1:before{display:inline-block;width:80px;content:url(../img/header-icons.9c01f233.svg);margin-top:3px;margin-right:1%}.header-big-left{margin-top:16px;position:relative}.header-big-left .header-text h1{font-size:140px;font-weight:lighter;color:#d8dde4;position:absolute;top:35%;left:49%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-999;text-transform:uppercase;transform:translateX(-50%) translateY(-50%)}.header-big-left .header-text h2{padding-left:20%;color:#3c6382;font-size:50px;font-weight:700;z-index:999;text-transform:uppercase}.header-big-left .header-text h1:after{display:inline-block;width:80px;content:url(../img/header-icons.9c01f233.svg);margin-top:3px;padding-left:1%}@media (min-width:600px) and (max-width:959px){body{font-size:15px}.banner .banner-text{bottom:160px}.banner .banner-text h5{font-size:13px}.banner .banner-text h1{font-size:54px;text-transform:uppercase;margin-bottom:4px}.banner .banner-text p{font-size:14px}.banner .banner-anchor{position:absolute;bottom:40px}.banner .banner-anchor img{height:40px}.header-big-right{margin-top:0}.header-big-right .header-text h1{font-size:90px}.header-big-right .header-text h2{font-size:34px}.header-big-right .header-text h1:before{margin-top:8px}.header-big-left{margin-top:0x}.header-big-left .header-text h1{font-size:90px}.header-big-left .header-text h2{font-size:34px}.header-big-left .header-text h1:after{margin-top:6px}}@media (max-width:600px){body{font-size:15px}.banner .banner-text{bottom:140px}.banner .banner-text h5{font-size:13px}.banner .banner-text h1{font-size:48px;text-transform:uppercase;margin-bottom:4px}.banner .banner-text p{font-size:14px}.banner .banner-anchor{position:absolute;bottom:40px}.banner .banner-anchor img{height:40px}.header-big-right{margin-top:0}.header-big-right .header-text h1{font-size:90px}.header-big-right .header-text h2{font-size:34px}.header-big-right .header-text h1:before{margin-top:8px}.header-big-left{margin-top:0x}.header-big-left .header-text h1{font-size:90px}.header-big-left .header-text h2{font-size:34px}.header-big-left .header-text h1:after{margin-top:6px}}.banner{background-image:url(../img/bg1.ded52b64.jpg);background-size:cover}.about{margin-top:70px}.about .text{margin-top:50px}.about .more{text-align:right}.services{margin-top:70px;padding-top:50px;padding-bottom:30px;height:100%;overflow:hidden}.services .text{margin-top:50px}.services .header-text h1{color:#b6c4d5}.services:before{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-999;background-image:url(../img/bg-image1.1285cfb6.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.services{position:relative;z-index:1}.service-card{margin-bottom:16px}.service-card:hover{cursor:pointer;opacity:.9}.reviews{margin-top:70px}.reviews .header-big-left .header-text h2{padding-left:12%}.reviews .carousel-caption{position:absolute;right:0;bottom:20px;left:0;z-index:10;padding-top:50px;padding-bottom:20px;color:#263238;text-align:left}.reviews .carousel-caption p{font-weight:lighter;margin-bottom:.5rem}.reviews .client{text-align:right;color:#607d8b;font-weight:500}.reviews .carousel-indicators li{background-color:#d8d8d8}@media (min-width:600px) and (max-width:959px){.about{margin-top:50px}.about .text{margin-top:40px}.about .more{padding-bottom:16px}.services{margin-top:50px}.services .text{margin-top:30px}.reviews{margin-top:50px}.reviews .header-big-left .header-text h2{padding-left:12%}.reviews .carousel-caption{padding-top:20px;padding-bottom:20px}}@media (max-width:600px){.about{margin-top:50px}.about .text{margin-top:30px}.about .more{padding-bottom:16px}.services{margin-top:50px}.services .text{margin-top:30px}.reviews{margin-top:50px}.reviews .header-big-left .header-text h2{padding-left:12%}.reviews .carousel-caption{padding-top:20px;padding-bottom:20px}}