﻿@import"https://use.typekit.net/gxs3bxo.css";html,body{margin:0;font-family:neue-haas-grotesk-display,sans-serif;font-weight:200;font-size:18px;line-height:1.3;color:#8d8d8d;background:#111;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:1px}@media(min-width: 1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1350px}}a,a:hover{transition:.3s ease;text-decoration:none;outline:none !important}h1,h2,h3,h4,h5,h6{font-weight:400;color:#fff;line-height:1.2;margin-bottom:25px}p{margin-bottom:25px;font-weight:400}.btn{border-radius:0;outline:none !important;box-shadow:none !important;font-weight:200}.btn i{margin-left:15px}.btn.btn-lg{padding:1rem 2rem}strong{font-weight:700}#scrolltop{position:fixed;bottom:30px;right:30px;background:#fff;color:#8d8d8d;text-align:center;padding:7px 10px;z-index:9999;opacity:0;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:100%}#scrolltop i{margin:0}#scrolltop:hover{color:#fff;background:#8d8d8d}#scrolltop.show{opacity:1}header{background:#111;padding:.7rem 0;box-shadow:0 0 10px rgba(0,0,0,.3);top:-100% !important;transition:top .3s ease}header .bg-light{background-color:#111 !important;color:#fff}header .bg-light .navbar-brand img{max-height:50px;transition:height .3s ease}header .bg-light .navbar-brand:hover{opacity:.7}header .bg-light .navbar-nav .nav-link{font-weight:700;color:#fff !important;padding:.7rem 1rem;font-weight:400}header .bg-light .navbar-nav .nav-link:hover{color:#fff;opacity:.7}header.scrolling{top:0 !important}header .navbar-light .navbar-toggler{padding:0;color:#fff;border:0}header .dropdown-menu{min-width:250px;max-width:300px;padding:.5rem 0;margin:20px 0 0;color:#8d8d8d;border:none;border-radius:0;transition:all .3s ease;display:none;opacity:0;box-shadow:0 30px 50px 0 rgba(0,0,0,.3)}header .dropdown-menu li:hover{color:#8d8d8d;transition:all .3s ease}header .dropdown-menu.show{margin:0;opacity:1;display:block;transition:all .3s ease}header .dropdown-menu .dropdown-item{width:auto;display:block;padding:10px 0px;margin:0 30px;color:#8d8d8d !important;position:relative;font-weight:700;text-transform:uppercase;white-space:normal}header .dropdown-menu .dropdown-item:focus,header .dropdown-menu .dropdown-item:hover{background:transparent}header .dropdown-toggle::after{border:none !important;font:normal normal normal 14px/1 FontAwesome;content:"" !important;vertical-align:0;margin-left:10px}footer{padding:50px 0;background:#121212;font-size:14px;font-weight:400}footer .widget img{max-height:50px;width:auto}footer .widget .contact .mob-call a{display:block;text-align:center;margin-bottom:25px;background:#8d8d8d;padding:10px 15px}footer a{color:#fff}footer a:hover{color:#fff;opacity:.7}.modal .modal-header h5{color:#0c0c0c;font-weight:700}.modal .modal-content{font-weight:400;color:#1c1c1c}.modal .modal-content h3{font-size:20px;color:#1c1c1c;font-weight:700}.modal .modal-content li{margin-bottom:5px;line-height:1.3}.modal .modal-content a{color:#8d8d8d}html,body{height:100%}#hero{position:relative;height:100%;background:#202020;padding:75px 0}#hero .slider{position:absolute;top:0;left:0;width:100%;height:100%}#hero .slider .item,#hero .slider .slick-list,#hero .slider .slick-track{width:100%;height:100%}#hero .overlay{background:rgba(51,51,51,.4);position:absolute;top:0;left:0;width:100%;height:100%}#hero .top{background:rgba(255,255,255,.7);position:absolute;top:0;left:0;width:100%;height:300px;clip-path:polygon(0 0, 100% 0, 100% 50%, 0 100%)}#hero .left{background:rgba(16,16,16,.9);position:absolute;top:0;left:0;width:55%;height:100%;clip-path:polygon(0 0, 75% 0, 100% 100%, 0 100%)}#hero .mobtop{background:rgba(16,16,16,.9);position:absolute;top:0;left:0;width:100%;height:180px;clip-path:polygon(0 0, 100% 0, 100% 75%, 0 100%)}#hero .mobbottomw{background:rgba(255,255,255,.7);position:absolute;bottom:0;left:0;width:100%;height:280px;clip-path:polygon(0 30%, 100% 0, 100% 100%, 0 100%)}#hero .mobbottomb{background:rgba(16,16,16,.9);position:absolute;bottom:0;left:0;width:100%;height:250px;clip-path:polygon(0 0, 100% 21%, 100% 100%, 0 100%)}#hero .logo img{max-width:400px;height:auto}#hero .heading{position:absolute;bottom:75px;left:50%;transform:translateX(-50%);width:100%}#hero .heading h1{color:#fff;font-weight:200;font-size:50px}#hero .heading .anchors li{display:inline;margin:0 3px 0 0;width:auto;float:left;font-size:20px}#hero .heading .anchors li a{display:block;background:#828282;color:#111;padding:7px 15px;font-weight:400}#hero .heading .anchors li a:hover{color:#fff}#hero .downlink{background:#121212;padding:7px 10px;border-radius:100%;color:#8d8d8d}#hero .downlink:hover{color:#fff}#about{position:relative;padding:100px 0;background:#121212;font-weight:200}#about .left{background:rgba(255,255,255,.05);position:absolute;top:0;left:0;width:60%;height:100%;clip-path:polygon(0 0, 75% 0, 100% 100%, 0 100%)}#about .bottom{background:rgba(16,16,16,.7);position:absolute;bottom:0;left:0;width:100%;height:150px;clip-path:polygon(0 50%, 100% 0, 100% 100%, 0% 100%)}#about p{font-size:22px}#about #services{color:#fff;font-weight:200}#about #services .services li{position:relative;margin-bottom:10px}#about #services .services li:before{border:none !important;font:normal normal normal 16px/1 FontAwesome;content:"" !important;vertical-align:0;margin-right:10px;color:#828282}#about .testi{padding:40px;border:1px solid #fff;background:#0c0c0c;color:#fff;position:relative}#about .testi p{font-weight:400;font-size:18px;font-style:italic;color:#fff}#about .testi strong{color:#828282;font-weight:400}#about .testi:after{content:"";position:absolute;top:100%;right:50px;width:40px;height:40px;background:url("img/test-arrow.png") no-repeat top left}#about .slidenav{position:absolute;top:calc(50% - 15px);left:0;width:100%;font-size:20px;line-height:1;margin:0;list-style:none outside;padding:0}#about .slidenav li{display:inline-block}#about .slidenav li.goleft{float:left;margin-left:-15px}#about .slidenav li.goright{float:right;margin-right:-15px}#about .slidenav li a{color:#fff;opacity:.7;display:block}#about .slidenav li a:hover{opacity:1}#about a.btn{background:#828282;color:#1c1c1c;font-weight:400}#about a.btn:hover{color:#fff !important}#inspiration{padding:100px 0;background:#0c0c0c}#inspiration ul.nav li a{background:transparent;color:#fff;border-radius:0;font-weight:400}#inspiration ul.nav li a.active{background:#828282;color:#111}#inspiration ul.nav li a:hover{color:#fff}#inspiration ul.gallery li{display:inline-block;width:calc(100% / 4);margin:0 -5px 0 0;position:relative}#inspiration ul.gallery li img{width:100%;height:auto}#inspiration ul.gallery li .vidwrap{height:250px}#inspiration ul.gallery li .vidwrap .fluid-width-video-wrapper{height:100%}#inspiration ul.gallery li .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(35,35,35,.8);color:#fff;font-size:30px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}#inspiration ul.gallery li .overlay i{background:#121212;padding:10px;border-radius:100%}#inspiration ul.gallery li .overlay i.fa-play{font-size:18px;padding:15px}#inspiration ul.gallery li:hover .overlay{opacity:1}#inspiration a.btn{background:#828282;color:#1c1c1c;font-weight:400}#inspiration a.btn:hover{color:#fff !important}#contact{padding:100px 0;background:#121212;position:relative}#contact .bottom{background:rgba(16,16,16,.7);position:absolute;bottom:0;left:0;width:100%;height:150px;clip-path:polygon(0 50%, 100% 0, 100% 100%, 0% 100%)}#contact .left{background:rgba(255,255,255,.05);position:absolute;top:0;left:0;width:60%;height:100%;clip-path:polygon(0 0, 75% 0, 100% 100%, 0 100%)}#contact p:first-of-type{font-size:22px}#contact p:last-of-type{margin-bottom:3rem}#contact a{color:#fff}#contact a:hover{opacity:.7}#contact .gdpr li{display:inline-flex;font-size:12px}#contact .gdpr li input{margin:0 10px 0 0}#contact .gdpr li label{color:#fff;font-weight:400;width:calc(100% - 30px)}#contact .gdpr li label a{text-decoration:underline}#contact form label:not(#checkbox-1 label):not(#checkbox-2 label){display:none}#contact form input:not([type=checkbox]),#contact form textarea{width:100%;background:#121212;border:1px solid #828282;color:#828282;transition:all .3s ease;padding:10px 15px;outline:none;box-shadow:none;font-weight:400;letter-spacing:1px}#contact form input:not([type=checkbox]):focus,#contact form textarea:focus{border-color:#fff;color:#fff}#contact form input[type=checkbox]{width:30px}#contact form button{background:#828282;color:#fff;border:0;font-weight:400;transition:all .3s ease;padding:.375rem 2rem;color:#1c1c1c;letter-spacing:1px}#contact form button:hover{color:#fff !important}#contact form .forminator-response-message.forminator-show.forminator-error{color:#c00;font-weight:700;margin-bottom:15px;padding:15px;border:1px solid #c00}#contact form .forminator-has_error{color:#c00;font-size:14px}#contact form .forminator-row-last{text-align:right}@media(max-width: 576px){#hero{padding:35px 0}#hero .logo img{max-width:250px}#hero .heading{bottom:35px}#hero .heading h1{font-size:28px}#hero .heading .anchors li{margin-bottom:10px;font-size:16px}#inspiration ul.gallery li{width:100% !important;margin-bottom:10px}#inspiration ul.gallery li:last-of-type{margin-bottom:0}header .bg-light .navbar-nav .nav-link{padding:.7rem 0}header .bg-light .navbar-brand img{max-height:35px}#contact form button{width:100%}footer{font-size:16px}footer .widget img{max-height:55px}footer .widget .social{font-size:30px}footer .widget .contact li{display:block;width:100%;margin-bottom:10px}}@media(max-width: 768px){#inspiration ul.gallery li{width:calc(100% / 2)}}/*# sourceMappingURL=style.css.map */
