a,body{color:#fff}#header-services article:hover h2:after,img,nav,nav li:hover a:after{width:100%}.hamburger-button.active span:first-child,.hamburger-button.active span:nth-child(4),.overlay{opacity:0}.menu ul li a,a{text-decoration:none}.btn,.overlay{background:#000}*,.circle-one,.circle-three,.circle-two{box-sizing:border-box}body,figure,h1,h2,h3,h4,html,li,p,q,strong,ul{margin:0;padding:0}#header-contact form,#header-edifian #h2-glitch,h2{padding:30px 0}body{background:rgba(0,0,0,.93)}html{font-family:sans-serif}.container{position:relative;padding:10px;margin:0 auto}#header-edifian figure,.btn{margin:30px auto}ul{list-style-type:none}.t-center,footer form{text-align:center}.text-left{text-align:left}.menu,footer p{text-align:center}.d-flex{display:flex}.flex-row{flex-flow:row}.flex-row-reverse{flex-flow:row-reverse}.flex-column{flex-flow:column}.flex-column-reverse{flex-flow:column-reverse}.flex-wrap{flex-flow:wrap}.align-items-baseline{align-items:baseline}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.align-items-center{align-items:center}.justify-content-around{justify-content:space-around}.aca{align-content:space-around}.ais{align-content:flex-start}@keyframes glitch1{0%,10%,100%,27%,35%,50%,52%,72%,80%{transform:none;opacity:1}7%{transform:skew(-.5deg,-.9deg);opacity:.75}30%{transform:skew(.8deg,-.1deg);opacity:.75}55%{transform:skew(-1deg,.2deg);opacity:.75}75%{transform:skew(.4deg,1deg);opacity:.75}}@keyframes glitch2{0%,10%,100%,27%,35%,50%,52%,72%,80%{transform:none;opacity:.25}7%{transform:translate(-2px,-3px);opacity:.5}30%{transform:translate(-5px,-2px);opacity:.5}55%{transform:translate(-5px,-1px);opacity:.5}75%{transform:translate(-2px,-6px);opacity:.5}}@keyframes glitch3{0%,10%,100%,27%,35%,50%,52%,72%,80%{transform:none;opacity:.25}7%{transform:translate(2px,3px);opacity:.5}30%{transform:translate(5px,2px);opacity:.5}55%{transform:translate(5px,1px);opacity:.5}75%{transform:translate(2px,6px);opacity:.5}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-25%,0,0)}100%{opacity:1;transform:translate3d(0,0,0)}}.simple-link{color:#737373;text-decoration:underline #737373;font-size:20px!important}.logo-social{font-size:30px;padding:5px}.logo-social i{color:#838383;padding:0 20px}#header_about,.menu ul{padding:0}nav{z-index:100;text-transform:capitalize;background:rgba(21,21,21,.69);position:fixed}#logo{width:85px}.hamburger-button{position:absolute;transition:.3s ease-in-out;width:45px;height:34px;display:block;right:1rem;z-index:100}#preloader,.overlay{position:fixed;top:0;left:0}.hamburger-button span{position:absolute;height:8px;border-radius:4px;width:100%;background-color:#3d4146;top:0;transition:transform .2s ease-in-out,opacity .2s ease-in-out}.hamburger-button span:first-child{top:0}.hamburger-button span:nth-child(2),.hamburger-button span:nth-child(3){top:13px}.hamburger-button span:nth-child(4){top:26px}.hamburger-button.active span{background-color:#fff}.hamburger-button.active span:nth-child(2){transform:rotate(45deg)}.hamburger-button.active span:nth-child(3){transform:rotate(-45deg)}.overlay{width:100%;height:0;visibility:hidden;transition:opacity .3s,visibility .3s,height .3s;display:flex;align-items:center;justify-content:center}#loader:after,#loader:before,.circle-one,.circle-two{position:absolute}.menu{font-size:2rem;font-family:Roboto,Arial,Helvetica,sans-serif}.menu ul{list-style:none;margin:0}.menu ul li{opacity:0;margin:1rem 0}.menu ul li a{color:#fff;transition:opacity .2s;opacity:.75}.menu ul li a:hover{opacity:1}.overlay.visible{opacity:.85;visibility:visible;height:100%}.overlay.visible li{animation:.3s forwards fadeInLeft}.overlay.visible li:first-of-type{animation-delay:.23s}.overlay.visible li:nth-of-type(2){animation-delay:.26s}.overlay.visible li:nth-of-type(3){animation-delay:.29s}.overlay.visible li:nth-of-type(4){animation-delay:.32s}.overlay.visible li:nth-of-type(5){animation-delay:.35s}nav li a{color:#fff;display:block;padding:20px 0;font-size:22px}nav li a:after{content:"";position:relative;right:0;left:50%;top:2px;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;display:block;width:0;height:1px;background-color:currentColor;transition:width .3s}h1{padding:100px 0 40px;font-size:70px}h2{border-top:1px solid #000;font-size:45px;letter-spacing:1px}#header-edifian{padding-top:100px}#header-edifian h2{font-size:15px;padding:0;border:none;margin:0;color:#fff;font-weight:400;line-height:0;animation:2.5s infinite glitch1}#header-edifian h2:nth-child(2){color:#67f3da;animation:2.5s infinite glitch2}#header-edifian h2:nth-child(3){color:#f16f6f;animation:2.5s infinite glitch3}#header-edifian p{color:#fff;display:block;margin:80px auto 40px;font-size:25px}.btn{border:1px solid #fff;display:inline-block;width:350px;padding:20px;color:#fff;letter-spacing:2px;border-radius:3px;font-weight:bolder;transition:.5s}#about-services a,#about-services h2,#header-services p,#header_about p,#quote p,#quote q,.text-card,footer label input{letter-spacing:1px}#header-contact .submit:hover,.btn:hover,.submit:hover{letter-spacing:6px;color:#3a3a3a;background:#fff;text-shadow:5px 5px 3px #b6b6b6}#header_about p{color:#868686;line-height:25px}#header-services article:hover .circle-three{box-shadow:0 0 40px #fff;transform:scale(.2)}#header-services article:hover img{margin-left:30px}.circle-one{width:20px;height:20px;left:9px;top:9px;border:1px solid #fff;border-radius:16px}.circle-two{width:40px;height:40px;border:1px solid #b9b9b9;border-radius:31px;top:11px;left:11px}#header-services article,#loader,.circle-three,.features-work{position:relative}.circle-three{margin:20px 0;transition:.3s ease-in-out;width:62px;height:62px;border:1px solid #747474;border-radius:48px}.card figure img,.features-work figure img,.submit{transition:.5s}#header-services h1{font-size:50px}#header-services{padding:100px 0}#header-services h2{transition:.1s ease-in-out;padding:5px 0;border:none;font-size:30px}#header-services div>p{font-size:27px}#header-services p{padding:20px 0;font-size:19px;color:#9f9f9f}#header-services tr:nth-child(2),tr:nth-child(4){color:#707070}#header-services table td{padding:0 10px 10px}#header-services img{transition:.6s ease-in-out}.arrow{display:block;padding:20px 0;width:60px}#header-contact{padding:50px 0}#header-contact h1{padding:50px 0;font-size:60px}#header-contact h3{padding:20px 0 10px;font-size:22px}#header-contact ul li a,#quote q{font-size:20px}#header-contact a{color:#888;padding:13px 0;display:block}#header-contact ul li a i{padding-right:8px}#header-contact p{padding:10px 0;color:#bbb}#header-contact .input,.input{width:100%;padding:10px 0;border:none;border-bottom:1px solid #868686;margin:10px 0;color:#868686;background:0 0;outline:0}.card article a{display:block;overflow:hidden;width:360px;height:239px}.card:hover img{transform:scale(1.1);opacity:.5}.text-card{font-size:15px;padding-left:10px;margin-top:2px;margin-bottom:30px}.work-img{padding:5px 0 20px}.features-work{padding:50px 0}.features-work article a{display:block;overflow:hidden;width:250px;height:100%}.features-work a:hover img{transform:scale(1.1);opacity:.3}.features-work small{color:#868686;letter-spacing:1px}#quote q{line-height:34px}#quote p{margin:20px 0;color:#868686}#about-services a{margin:45px 0;display:block;font-size:25px;color:#868686;width:350px}#about-services a img{width:30px;transition:.5s}#about-services a:hover img{width:35px;margin-left:20px}#posts figure{margin-top:50px;width:300px}#posts h3{width:200px;margin:10px 0}#posts a{display:block;color:#868686}#form p{color:#e1e1e1}.submit{font-size:15px;letter-spacing:2px;border:1px solid #fff;margin:30px auto;background:#000;width:350px;padding:20px;color:#fff;border-radius:4px}.slider_title{margin:15px 0 8px;word-spacing:3px;letter-spacing:2px}.slidecontainer h4{margin:30px 0 10px;word-spacing:-1px;font-size:23px;text-shadow:5px 5px 4px #5e5e5e}input[type=range]{-webkit-appearance:none;margin:10px 0;width:190px}input[type=range]:focus{outline:0}input[type=range]::-webkit-slider-runnable-track{width:100%;height:6px;cursor:pointer;animate:0.2s;box-shadow:1px 1px 3px #cfcfcf;background:#fff;border-radius:4px;border:0 solid #000}input[type=range]::-webkit-slider-thumb{box-shadow:1px 1px 10px #bababa;border:0 solid #fff;height:25px;width:25px;border-radius:50px;background:#f7f7f7;cursor:pointer;-webkit-appearance:none;margin-top:-9.5px}input[type=range]:focus::-webkit-slider-runnable-track{background:#fff}input[type=range]::-moz-range-track{width:100%;height:6px;cursor:pointer;animate:0.2s;box-shadow:1px 1px 3px #cfcfcf;background:#fff;border-radius:4px;border:0 solid #000}input[type=range]::-moz-range-thumb{box-shadow:1px 1px 10px #bababa;border:0 solid #fff;height:25px;width:25px;border-radius:50px;background:#f7f7f7;cursor:pointer}input[type=range]::-ms-track{width:100%;height:6px;cursor:pointer;animate:0.2s;background:0 0;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower{background:#fff;border:0 solid #000;border-radius:8px;box-shadow:1px 1px 3px #cfcfcf}input[type=range]::-ms-fill-upper{background:#fff;border:0 solid #000;border-radius:8px;box-shadow:1px 1px 3px #cfcfcf}input[type=range]::-ms-thumb{margin-top:1px;box-shadow:1px 1px 10px #bababa;border:0 solid #fff;height:25px;width:25px;border-radius:50px;background:#f7f7f7;cursor:pointer}input[type=range]:focus::-ms-fill-lower{background:#fff}input[type=range]:focus::-ms-fill-upper{background:#fff}footer{padding:80px 0;background:#fff}footer small{color:#000;margin:30px 0;display:block;line-height:20px}footer h3{color:#000;margin:25px 0 0}footer .footer-link li{margin:5px 0}footer .footer-link a{font-size:15px;color:#737373}footer form a:hover{border:1px solid #000}footer label input{padding:15px 0 15px 10px!important;color:#000}footer p{color:#363636}#preloader{z-index:10000;background-color:#000;width:100%;height:100%}#loader{display:block;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#fff;-webkit-animation:2s linear infinite spin;animation:2s linear infinite spin}#loader:before{content:"";top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#c9c9c9;-webkit-animation:3s linear infinite spin;animation:3s linear infinite spin}#loader:after{content:"";top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#707070;-webkit-animation:1.5s linear infinite spin;animation:1.5s linear infinite spin}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@media (min-width:992px){.menu ul li,.overlay{opacity:unset}#header-edifian h2,h2{font-size:50px}.card .text-card,.md-text-center{text-align:center}.card .text-card,.card::after{width:100%;transition:.3s;opacity:0}.card a,.card figure img{transition:.5s}#posts a,.card{overflow:hidden}#posts a:hover img,.card:hover a{transform:scale(1.1)}.container{width:992px}.hamburger-button,.md-d-none{display:none}.md-text-left{text-align:left}h2{text-transform:capitalize;border:unset}.d-md-flex{display:flex}.flex-md-row{flex-flow:row}.flex-md-row-reverse{flex-flow:row-reverse}.flex-md-column{flex-flow:column}.flex-md-column-reverse{flex-flow:column-reverse}.flex-md-wrap{flex-flow:wrap}.align-items-md-center{align-items:center}.align-items-md-start{align-items:start}.justify-content-md-start{justify-content:start}.justify-content-md-center{justify-content:center}.justify-content-md-between{justify-content:space-between}.justify-content-md-around{justify-content:space-around}header img,nav li:hover a:after{width:100%}nav ul li a{padding:0 0 0 100px}#logo{width:150px}.overlay{position:unset;background:unset;top:unset;left:unset;width:unset;height:unset;visibility:unset}#header-edifian{padding-top:150px}#header-edifian img{width:550px}#header-edifian p{line-height:60px;letter-spacing:2px;font-size:40px}#header-services .d-md-flex article{width:450px}#header-services h1{font-size:60px}#header-services article{padding:40px 0;width:550px}#header_about p{line-height:40px;font-size:25px;letter-spacing:1px;width:550px}#about-services a,#quote q{display:block;font-size:30px}#header-contact #form{margin-top:100px}#form,#header-contact,#posts{padding:100px 0}#form form,#header-contact form{width:500px}.work-img{z-index:-1;position:absolute}.features-work article>div,.header-work article>div{margin-bottom:30px}.header-work article a{width:460px;height:100%}.card{position:relative;font-family:sans-serif}.card a{width:100%}.card .text-card{position:absolute;bottom:30%;z-index:4}.card::after{content:"";display:block;position:absolute;height:100%;top:0;left:0;background:rgba(0,0,0,.5);z-index:3}.card:hover .text-card{opacity:1;transform:scale(1.2)}.card:hover::after{background:rgba(0,0,0,.49);opacity:1}#quote q{border-top:1px solid #000;padding-top:100px;line-height:50px}#quote p{margin-bottom:100px}#about-services a{margin:45px 0;color:#868686;letter-spacing:1px;width:500px;transition:.8s}#about-services a img{width:30px;transition:.8s}#about-services article div>a:hover{padding-left:20px}#about-services a:hover img{width:35px;margin-left:20px}#about-services figure a,footer figure img{width:200px}#posts figure img{transition:.5s;height:100%}#posts figure{height:320px;margin:0;width:470px}#posts a:hover img{opacity:.5}#posts h3{margin:40px 0;font-size:25px;width:480px}input[type=range]{width:250px}#footer-left{width:300px}footer form{width:350px}}