﻿@font-face{src:url(../fonts/jazmin-light.otf);font-family:jazmin-light;}.wrapper{background-color:#faf8f1;padding:50px 80px 80px;position:relative;}.after-vertical{background-color:#405261;content:"";display:block;height:76px;margin-top:3px;position:absolute;width:3px;right:27px;bottom:-36px;transition:all .7s ease 0s;}.after-horizontal{background-color:#405261;content:"";display:block;height:3px;margin-top:3px;position:absolute;width:76px;right:23%;bottom:-15%;transition:all .7s ease 0s;z-index:2;}.title-wrapper{position:relative;}.title-wrapper h3{position:relative;display:inline-block;margin-bottom:30px;z-index:3;color:#202931;font-size:36px;font-weight:500;text-transform:uppercase;}.title-wrapper h3 .other-font{text-transform:initial;}.title-wrapper h3::before{background-color:#405261;content:"";display:block;height:100%;margin-top:3px;position:absolute;width:4px;left:-16px;top:0;transition:all .7s ease 0s;}@media only screen and (max-width:991px){.title-wrapper h3{font-size:28px;}}@media only screen and (max-width:767px){.title-wrapper h3{font-size:30px;}}.section-title{font-size:45px;}.btn{border:2px solid #405261;border-radius:0;color:#202931;padding:10px 40px;margin-top:20px;}a:hover{text-decoration:none;}a:focus{text-decoration:none;}html,body{font-family:jazmin-light;color:#faf8f1;background-color:#202931;overflow-x:hidden;}.no-padding{padding:0;}.title{display:inline-block;margin:0 0 30px;}.title::after{background-color:#025924;content:"";display:block;height:3px;margin-top:15px;position:relative;width:40px;}.container{max-width:1920px;width:inherit !important;}.section-padding{padding:65px 0;}@media only screen and (max-width:767px){.section-padding{padding:45px 0 50px;}}.slideanim{visibility:hidden;}.slide{animation-duration:2s;animation-name:fadeIn;visibility:visible;}.row-same-height{display:table;height:100%;table-layout:fixed;width:100%;}.col-full-height{display:table-cell;float:none;height:100%;vertical-align:middle;}@media only screen and (max-width:767px){.col-full-height,.row-same-height{display:block;}}#loader-container{background:#fff;position:fixed;display:table;width:100%;height:100%;min-height:100%;overflow-x:hidden;overflow-y:hidden;vertical-align:middle;z-index:99999;}.loader-content{background:#fff;position:relative;display:table-cell;vertical-align:middle;z-index:3;text-align:center;}.spinner{width:40px;height:40px;margin:100px auto;background-color:#202931;border-radius:100%;-webkit-animation:sk-scaleout 1s infinite ease-in-out;animation:sk-scaleout 1s infinite ease-in-out;}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0);}100%{-webkit-transform:scale(1);opacity:0;}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0);}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0;}}.header{background-color:#faf8f1;border:0;border-radius:0;position:fixed;width:100%;z-index:999;}.header.sticky{padding:0 0;}@media only screen and (max-width:767px){.header{padding:5px 0;}}#menu{-webkit-transition:500ms all ease-in-out;-moz-transition:500ms all ease-in-out;-ms-transition:500ms all ease-in-out;-o-transition:500ms all ease-in-out;}.menu-close{-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;}.navbar{margin-bottom:0;padding:10px 0;border-radius:0;position:relative;}@media only screen and (max-width:767px){.navbar{border-bottom:none;}}.nav{display:table;float:inherit;margin:0 auto;}.nav li{padding:15px;}.nav li.active a{border-left:2px solid #405261;}.nav li a{color:#202931;font-size:18px;padding:0 5px;}.nav li a.active{border-left:2px solid #405261;}.nav li a:hover{background-color:transparent;color:#025924;transition:all .7s ease 0s;text-decoration:none;}@media only screen and (max-width:767px){.navbar-nav{float:none;margin:0 auto;}}.navbar-brand{margin-left:0;float:none;position:absolute;top:0;}@media only screen and (max-width:767px){.navbar-brand{position:relative;top:5px;padding:0;display:inline-table;}}.navbar-toggle{background-color:transparent !important;background-image:none;border:1px solid transparent;border-radius:4px;margin-bottom:10px;margin-right:15px;margin-top:10px;padding:9px 10px;position:absolute;left:20px;top:18px;transition:all .7s ease 0s;}.navbar-toggle:hover{background:transparent !important;}.navbar-toggle span{display:block;position:absolute;border-radius:5px;background-color:#405261;height:3px;width:25px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}@media only screen and (max-width:767px){.navbar-toggle{top:17px;left:0;}}.navbar-toggle span:nth-child(1){top:0;}.navbar-toggle span:nth-child(2),.navbar-toggle span:nth-child(3){top:3px;}.navbar-toggle span:nth-child(4){top:10px;}.navbar-toggle.active span:nth-child(1){top:18px;width:0;left:50%;}.navbar-toggle.active span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.navbar-toggle.active span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.navbar-toggle.active span:nth-child(4){top:7px;width:0;left:50%;}.language-links{position:absolute;right:0;top:16px;}.language-links li{list-style-type:none;}.language-links li.active a{color:#202931;}.language-links li a{color:#405261;}@media only screen and (max-width:767px){.language-links{top:17px;}}#home{padding:140px 7% 150px;position:relative;}#home h1{transform:skew(-15deg);text-transform:uppercase;display:table;padding:2px 15px;margin:20px auto 110px;}#home h1 .highlight{font-size:0;background-color:#405261;border-radius:0;padding:10px 3px;}#home h1 .highlight .highlight-tekst{background-color:transparent;font-size:82px;color:#faf8f1;}@media only screen and (max-width:991px){#home h1 .highlight .highlight-tekst{font-size:65px;}}@media only screen and (max-width:767px){#home h1 .highlight .highlight-tekst{font-size:52px;}}@media only screen and (max-width:991px){#home h1{font-size:45px;}}@media only screen and (max-width:767px){#home h1{font-size:50px;margin:20px auto 110px;}}#home h2{margin-top:4px;font-weight:600;font-size:18px;text-transform:uppercase;}@media only screen and (max-width:767px){#home h2{font-size:16px;text-align:left;margin-bottom:20px;}}#home.second-home p{margin:0;}#home.second-home ul{margin:30px 0;}#home.second-home ul li{font-size:19px;margin-bottom:10px;}@media only screen and (max-width:767px){#home.second-home h1 .highlight .highlight-tekst{font-size:38px;}}@media only screen and (max-width:376px){#home.second-home h1 .highlight .highlight-tekst{font-size:33px;}}#home p{font-size:22px;max-width:900px;color:#faf8f1;margin:0 auto 140px;}@media only screen and (max-width:991px){#home p{font-size:20px;}}@media only screen and (max-width:767px){#home p{font-size:18px;text-align:left;margin:0 auto 70px;}}@media only screen and (max-width:991px){#home{padding:140px 4% 150px;}}@media only screen and (max-width:767px){#home{padding:140px 0 150px;}}.btn-meet{border:1px solid transparent;background-color:#faf8f1;padding:5px;color:#fff;text-align:center;display:block;position:absolute;left:50%;transform:translateX(-50%);border-radius:50%;width:45px;height:45px;transition:all .7s ease 0s;}.btn-meet::after{border:1px solid transparent;border-radius:50%;content:"";height:71px;left:-14px;position:absolute;top:-14px;width:71px;background-color:#202931;opacity:.5;transition:all .7s ease 0s;}.btn-meet::before{border:1px solid transparent;border-radius:50%;content:"";height:93px;left:-25px;position:absolute;top:-25px;width:93px;background-color:#405261;opacity:.3;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.75);box-shadow:0 0 5px 0 rgba(0,0,0,.75);transition:all .7s ease 0s;}.btn-meet:hover{-webkit-box-shadow:0 0 11px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 11px 0 rgba(0,0,0,.75);box-shadow:0 0 11px 0 rgba(0,0,0,.75);}.btn-meet:hover span{transform:scale(1.4);}.btn-meet:hover::after{transform:scale(.5);}.btn-meet:hover::before{transform:scale(.6);}.btn-meet i{color:#202931;line-height:33px;}.btn-meet i img{max-width:20px;}.btn-meet span{color:#fff;left:40px;position:absolute;width:100px;top:12px;transition:all .7s ease 0s;}@media only screen and (max-width:767px){.btn-meet{right:116px;bottom:59px;}}.project .project-wrapper{margin-top:100px;}.project .project-wrapper .project-grid{position:relative;}.project .project-wrapper .project-grid::after{background-color:#faf8f1;content:"";display:block;height:70%;margin-top:3px;position:absolute;width:70%;left:0;bottom:-20%;transition:all .7s ease 0s;}@media only screen and (max-width:767px){.project .project-wrapper .project-grid::after{left:-19px;top:-41px;}}.project .project-wrapper .project-grid::before{background-color:#405261;content:"";display:block;height:3px;margin-top:3px;position:absolute;width:76px;right:23%;bottom:-15%;transition:all .7s ease 0s;z-index:2;}.project .project-wrapper .project-grid .img-1{position:relative;height:100%;width:88%;margin:0 auto;display:block;top:0;z-index:1;}@media only screen and (max-width:767px){.project .project-wrapper .project-grid .img-1{width:100%;margin-top:60px;}}.project .wrapper{background-color:#faf8f1;padding:50px 80px 80px;position:relative;}.project .wrapper::after{background-color:#405261;content:"";display:block;height:76px;margin-top:3px;position:absolute;width:3px;right:27px;bottom:-36px;transition:all .7s ease 0s;}.project .wrapper p{font-size:16px;line-height:25px;font-weight:100;color:#202931;}@media only screen and (max-width:767px){.project .wrapper .title-wrapper{margin-top:40px;}}@media only screen and (max-width:991px){.project .wrapper{padding:35px 55px 60px;}}@media only screen and (max-width:767px){.project .wrapper{padding:5px 50px 50px;}}#team{margin-top:80px;}#team .team-wrapper{margin-top:50px;}#team .team-wrapper .team-item img{margin-top:50px;border-radius:50%;max-width:200px;}#team .team-wrapper .team-item h4{font-size:22px;margin:20px 0;}@media only screen and (max-width:767px){#team{margin-top:30px;}}#contact{background-color:#faf8f1;color:#202931;}#contact h2{margin-top:0;}#contact p{font-size:18px;}#contact .contact-wrapper{padding:60px;margin:100px 3% 0;}#contact .contact-wrapper .form-content input{border:2px solid #405261;color:#405261;font-size:18px;font-weight:300;margin-bottom:22px;opacity:.9;outline:medium none;padding:20px;width:100%;line-height:initial;background:transparent;}#contact .contact-wrapper .form-content input.send-button{background:#405261;border:2px solid transparent;transition:all .7s ease 0s;color:#faf8f1;}#contact .contact-wrapper .form-content input.send-button:hover{background:#fff;border:2px solid #000;color:#405261;}#contact .contact-wrapper .form-content textarea{border:2px solid #405261;background:transparent;color:#405261;font-size:18px;font-weight:300;margin-bottom:15px;opacity:.9;outline:medium none;padding:20px;resize:none;width:100%;}@media only screen and (max-width:767px){#contact .contact-wrapper .form-content input,#contact .contact-wrapper .form-content textarea{padding:15px;}}@media only screen and (max-width:767px){#contact .contact-wrapper{margin:100px 15px 0;padding:20px;}}#footer{padding:65px 0 10px;}#footer .contact-info p{font-size:18px;}#footer .social{margin-top:30px;}#footer .social li{display:inline;}#footer .social li a img{max-width:50px;}#footer .footer-bottom{margin-top:50px;}#footer .footer-bottom .footer-company-name{text-align:left;}#footer .footer-bottom .subtext{text-align:right;font-size:13px;}@media only screen and (max-width:767px){#footer .footer-bottom{margin-top:50px;}#footer .footer-bottom .footer-company-name{text-align:center;}#footer .footer-bottom .subtext{text-align:center;}}#project-gallery{margin:0 10%;}#project-gallery img{max-width:100%;margin-bottom:30px;}@media only screen and (max-width:767px){#project-gallery{margin:0;}}