body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media screen and (max-width:400px){#features{padding:20px}#about,#contact,#features,#footer,#services,#team,#testimonials{width:111%}#portfolio{width:110%}}.form-select{bottom:60px;height:40px;outline:none;position:fixed;right:30px;width:60px;z-index:500}.fade-carousel{height:100vh;position:relative}.fade-carousel .carousel-inner .item{height:100vh}.fade-carousel .carousel-indicators>li{background-color:#131dd5;border-color:#131dd5;margin:0 2px;opacity:.7}.fade-carousel .carousel-indicators>li.active{height:10px;opacity:1;width:10px}.hero{color:#fff;left:50%;position:absolute;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,.75);text-transform:uppercase;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:3}.hero h1{font-size:6em;font-weight:700;margin:0;padding:0}.hero h3{color:#fff}.fade-carousel .carousel-inner .item .hero{opacity:0;transition:all 2s ease-in-out .1s}.fade-carousel .carousel-inner .item.active .hero{opacity:1;transition:all 2s ease-in-out .1s}.overlay{background-color:#080d15;height:100%;opacity:.5;position:absolute;width:100%;z-index:1}.btn.btn-lg{padding:10px 40px}.btn.btn-hero,.btn.btn-hero:focus,.btn.btn-hero:hover{background-color:#3db909;border-color:#3db909;color:#f5f5f5;margin:20px auto;z-index:500}.fade-carousel .slides .slide-1,.fade-carousel .slides .slide-2,.fade-carousel .slides .slide-3,.fade-carousel .slides .slide-4{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh}.fade-carousel .slides .slide-1{background-image:url(/static/media/construction.8398c6a6123b1ac9423e.jpg)}.fade-carousel .slides .slide-2{background-image:url(/static/media/energie.05078bf8c6edcf283442.jpg)}.fade-carousel .slides .slide-3{background-image:url(/static/media/surveillance.a109e798a1589e5d9e0e.jpg)}.fade-carousel .slides .slide-4{background-image:url(/static/media/immigration.9ef778855dacbab23f99.jpg)}@media screen and (min-width:980px){.hero{width:980px}}@media screen and (max-width:640px){.hero h1{font-size:4em}}.icons{background-color:#fff;border-radius:30%;padding:5px}
/*# sourceMappingURL=main.0178f20c.css.map*/