@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(../fonts/poppins-v15-latin-ext_latin-regular.eot);src:local(""),url(../fonts/poppins-v15-latin-ext_latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins-v15-latin-ext_latin-regular.woff2) format("woff2"),url(../fonts/poppins-v15-latin-ext_latin-regular.woff) format("woff"),url(../fonts/poppins-v15-latin-ext_latin-regular.ttf) format("truetype"),url(../fonts/poppins-v15-latin-ext_latin-regular.svg#Poppins) format("svg");font-display:swap}@font-face{font-family:Quicksand;font-style:normal;font-weight:300;src:url(../fonts/quicksand-v22-latin-ext_latin-300.eot);src:local(""),url(../fonts/quicksand-v22-latin-ext_latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/quicksand-v22-latin-ext_latin-300.woff2) format("woff2"),url(../fonts/quicksand-v22-latin-ext_latin-300.woff) format("woff"),url(../fonts/quicksand-v22-latin-ext_latin-300.ttf) format("truetype"),url(../fonts/quicksand-v22-latin-ext_latin-300.svg#Quicksand) format("svg");font-display:swap}@font-face{font-family:Quicksand;font-style:normal;font-weight:400;src:url(../fonts/quicksand-v22-latin-ext_latin-regular.eot);src:local(""),url(../fonts/quicksand-v22-latin-ext_latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/quicksand-v22-latin-ext_latin-regular.woff2) format("woff2"),url(../fonts/quicksand-v22-latin-ext_latin-regular.woff) format("woff"),url(../fonts/quicksand-v22-latin-ext_latin-regular.ttf) format("truetype"),url(../fonts/quicksand-v22-latin-ext_latin-regular.svg#Quicksand) format("svg");font-display:swap}*{padding:0;margin:0;letter-spacing:.8px;line-height:150%;box-sizing:border-box;font-size:1.4rem;color:#fff}html{font-size:10px}body{overflow-x:hidden;font-family:Quicksand,sans-serif}ul{list-style:none}a{color:#fff;text-decoration:none}h2{font-size:3rem;text-align:center;margin-bottom:3rem;font-family:Poppins,sans-serif}.d-flex{display:-webkit-box;display:flex}.a-center{-webkit-box-align:center;align-items:center}.container{width:90%;margin:0 auto;padding:5rem 0}.load{position:fixed;top:0;width:100%;height:100%;background:#262431;z-index:2000;display:-webkit-box;display:flex}.gear-container{position:relative;margin:50px auto;width:100px;height:80px;align-self:center}.gear{position:absolute;z-index:-10;width:40px;height:40px;-webkit-animation:spin 5s infinite;animation:spin 5s infinite}.two{left:40px;width:80px;height:80px;-webkit-animation:spin-reverse 5s infinite;animation:spin-reverse 5s infinite}.three{top:45px;left:-10px;width:60px;height:60px}@-webkit-keyframes spin{50%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{50%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spin-reverse{50%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes spin-reverse{50%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.complete{display:none}nav{position:fixed;top:0;width:100%;display:-webkit-box;display:flex;flex-wrap:wrap;justify-content:space-around;-webkit-box-align:center;align-items:center;-webkit-transition:all .4s;transition:all .4s;z-index:20;padding:2rem 0}.nav-logo{display:block;width:60%;height:auto;max-width:250px}.nav-links{display:none}.nav-link-item a{font-weight:700}.nav-links .nav-link-item{padding:0 1.5rem;border-bottom:2px solid transparent;-webkit-transition:all .4s;transition:all .4s}.nav-links .nav-link-item:hover{border-color:#fff;background-color:hsla(0,0%,100%,.6)}.nav-links .nav-link-item:hover a{color:#0a3b61}.menu-icon{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;cursor:pointer}.menu-icon span{border-radius:.4rem;border-top:.4rem solid #fff;margin-top:.3rem;width:34px;-webkit-transition:all .4s;transition:all .4s}.nav-scroll-effect{height:70px;background-color:rgba(70,51,175,.8);padding:0}.nav-scroll-effect .nav-logo{width:100px}.nav-expand{opacity:0;height:0;background:inherit;-webkit-transition:all .4s;transition:all .4s;flex-basis:100%;position:absolute;top:-100px;width:100%;padding:1rem 0}.nav-expand ul{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;justify-content:space-around;-webkit-box-align:center;align-items:center;height:100%;text-align:center}.nav-expand .nav-link-item{-webkit-transition:all .4s;transition:all .4s;width:100%;padding:1rem 0}.nav-expand .nav-link-item:hover{background-color:hsla(0,0%,100%,.6)}.nav-expand .nav-link-item:hover a{color:#0a3b61}nav.open .menu-icon .first-line{-webkit-transform:rotate(45deg) translate3d(0,5px,0);transform:rotate(45deg) translate3d(0,5px,0)}nav.open .menu-icon .second-line{display:none}nav.open .menu-icon .third-line{-webkit-transform:rotate(-45deg) translate3d(0,-5px,0);transform:rotate(-45deg) translate3d(0,-5px,0)}nav.open .nav-expand{opacity:1;height:200px;top:99%}#heroCarousel{width:100%;height:75vh;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.3)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.3),transparent)}#heroCarousel .slide-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#about{background-color:#262431}.about-content p{margin:3rem 0}.about-img,.about-logo{padding-top:4rem;text-align:center;width:80%;margin:0 auto}.about-img img,.about-logo img{display:block;width:100%;height:auto;margin:0 auto;max-width:300px;min-width:220px}.score{width:100%;padding:5rem 0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(54,162,235,.9)),to(rgba(54,162,235,.9))),url(../img/earth.jpg);background:linear-gradient(rgba(54,162,235,.9),rgba(54,162,235,.9)),url(../img/earth.jpg);background-size:cover;text-align:center;background-position:50%}.score-number{font-size:3rem}.score-number span{font-size:inherit}.score .score-section:not(:first-child){margin-top:4rem}#services{background:#2c1a7e}.services-list{padding:4rem 0;display:-webkit-box;display:flex;flex-wrap:wrap;justify-content:space-around}.services-list li{padding:1rem;text-align:center;margin-bottom:2rem;flex-basis:45%;border:1px solid #fff;border-radius:6px}.services-list li:nth-child(4){display:none;border:none;flex-basis:33%}.services-list-logo{width:60%;height:auto}.services-list .svg-inline--fa{font-size:3rem;margin-bottom:1rem}#gallery{padding:5rem 0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7)),to(rgba(0,0,0,.7))),url(../img/mekanik/mekanik10.jpeg);background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(../img/mekanik/mekanik10.jpeg);background-position:50%;background-attachment:fixed;background-size:cover;background-blend-mode:darken}.gallery-slider .slide-item img{max-width:600px;max-height:500px}#projects{background-color:#262431}#projects .card{position:relative;border-radius:6px;width:300px;height:400px;margin:0 auto 4rem;-webkit-transition:all .6s;transition:all .6s;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:end;align-items:flex-end;-webkit-transition:all .4s;transition:all .4s;overflow:hidden}#projects .card:hover .card-bg{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}.color-filter{background:rgba(242,145,48,.7)}.card-bg,.color-filter{position:absolute;top:0;left:0;width:100%;height:100%}.card-bg{display:block;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .6s;transition:all .6s;opacity:.7}#projects .card-footer{text-align:center;margin-bottom:2rem;position:absolute;left:50%;bottom:4px;-webkit-transform:translate(-50%);transform:translate(-50%);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}#projects .card-footer p{text-transform:uppercase;font-size:2.2rem}#projects .card-footer .project-details{display:block;font-family:Poppins,sans-serif;font-size:1.2rem;border:2px solid #fff;background:transparent;padding:.6rem 3rem;margin-top:1rem;max-width:144px}.project-details{position:relative;cursor:pointer}.project-details:before{display:block;content:"";position:absolute;top:50%;left:50%;z-index:-1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;width:0;height:100%;-webkit-transition:all .6s ease;transition:all .6s ease}.project-details:hover{color:#0a3b61}.project-details:hover:before{width:100%}.fancybox-container{z-index:100000!important}.m-modal-inner .m-modal-options{position:absolute;top:0;right:0;background-color:#000}.m-modal-options .m-modal-dismiss{position:static}.m-modal-inner .m-modal-options a,.m-modal-inner .m-modal-options div{display:block;width:50px;height:50px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.m-modal-inner .expand .svg-inline--fa{font-size:1.8rem}.modal-content-header{height:400px}.modal-content-header img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modal-content-body{background-color:#fff;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.m-modal-inner{max-width:600px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.modal-content-item{flex-basis:50%;padding:1rem 2rem}.modal-content-item div{padding-top:.6rem}.modal-content-header p,.modal-content-item,.modal-content-item div{color:#0a3b61;font-size:1.2rem}.modal-content-item .svg-inline--fa{font-size:2.4rem;padding-right:.6rem}.modal-content-item .svg-inline--fa path{fill:#f29130}#references{padding:5rem 0;background-color:#fff}#references h2{color:#000}.references-slider .slide-item img{margin:0 1rem;width:250px;height:150px;-o-object-fit:contain;object-fit:contain;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .4s;transition:all .4s}.references-slider .slide-item img:hover{-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transform:scale(1.1);transform:scale(1.1)}footer{background-color:#262431}footer .svg-inline--fa{font-size:2rem;margin-right:1rem}.address,.contact-info{display:-webkit-box;display:flex}.address span p,.contact-info p,.social .fa-envelope{margin-bottom:1rem}.contact-form{max-width:500px;margin:0 auto}.contact-form button,.contact-form input,.contact-form textarea{padding:.9rem 2rem;margin-top:2rem;border:1px solid #0a3b61;display:block;width:100%;background:#fff;-webkit-transition:all .4s;transition:all .4s;font-family:Poppins,sans-serif;color:#0a3b61;border-radius:10px}.g-recaptcha div:first-child{margin:0 auto}.contact-form button:hover,.contact-form input:hover,.contact-form textarea:hover{background:hsla(0,0%,100%,.6)}.contact-form button:focus,.contact-form input:focus,.contact-form textarea:focus{outline:none}button[type=submit]:hover{cursor:pointer;color:#fff;background:green}textarea{width:400px;height:10rem}.copyright{background-color:#000;color:grey;font-size:1rem;padding:15px;text-align:center}.contact-wrap{margin-top:4rem}.address,.contact-info,.social{margin-top:3rem}.social{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:end;justify-content:flex-end}.icons{margin-bottom:1rem}.social .fa-instagram:hover{color:#8a2be2}.social .fa-facebook-square:hover,.social .fa-linkedin:hover{color:#00f}.hideOverflowOnMobile{overflow:hidden}@media (min-width:768px){.container{width:80%}.hideOverflowOnMobile{overflow:visible}.about-content{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:space-between;-webkit-box-align:center;align-items:center;flex-wrap:wrap}.about-content .about-text{flex-basis:60%}.about-logo{flex-basis:30%}.projects-content{display:-webkit-box;display:flex;flex-wrap:wrap}.projects-content .card{margin-right:2rem;flex-basis:40%}.score{display:-webkit-box;display:flex;-webkit-box-pack:space-evenly;justify-content:space-evenly}.score .score-section{margin-top:0!important}.contact-wrap{display:-webkit-box;display:flex;-webkit-box-pack:space-evenly;justify-content:space-evenly}}@media (min-width:992px){html{font-size:11px}.menu-icon,.nav-expand{display:none}.nav-links{height:100%}.nav-link-item,.nav-links{display:-webkit-box;display:flex}.nav-link-item{-webkit-box-align:center;align-items:center;overflow:hidden}.nav-link-item a{padding:2rem 0}#heroCarousel{height:90vh}.services-list li{border:none}.services-list li:nth-child(3),.services-list li:nth-child(5){flex-basis:33%}.services-list li:nth-child(4){display:block}}@media (min-width:1200px){html{font-size:12px}}
[data-mscroll]{opacity:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition:opacity .5s,-webkit-transform .8s;transition:opacity .5s,-webkit-transform .8s;transition:transform .8s,opacity .5s;transition:transform .8s,opacity .5s,-webkit-transform .8s}[data-mscroll*=left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}[data-mscroll*=right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[data-mscroll*=up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}[data-mscroll*=down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}[data-mscroll=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}[data-mscroll=zoom-in-left]{-webkit-transform:scale(.6) translate3d(100%,0,0);transform:scale(.6) translate3d(100%,0,0)}[data-mscroll=zoom-in-right]{-webkit-transform:scale(.6) translate3d(-100%,0,0);transform:scale(.6) translate3d(-100%,0,0)}[data-mscroll=zoom-in-up]{-webkit-transform:scale(.6) translate3d(0,100%,0);transform:scale(.6) translate3d(0,100%,0)}[data-mscroll=zoom-in-down]{-webkit-transform:scale(.6) translate3d(0,-100%,0);transform:scale(.6) translate3d(0,-100%,0)}[data-mscroll*=zoom].mscroll-animate{-webkit-transform:scale(1);transform:scale(1)}[data-mscroll*=down].mscroll-animate,[data-mscroll*=left].mscroll-animate,[data-mscroll*=right].mscroll-animate,[data-mscroll*=up].mscroll-animate{-webkit-transform:translate(0);transform:translate(0)}.mscroll-animate{opacity:1}