﻿/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@500,400,200;&family=Roboto:wght@400;700&display=swap");.hamburger{padding:15px 22px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;margin-right:10px;}.hamburger:hover{opacity:.7;}.hamburger.is-active:hover{opacity:.7;}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#fff;}.hamburger-box{width:33px;height:15px;display:inline-block;position:relative;}.hamburger-inner{display:block;top:50%;margin-top:-.5px;}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:33px;height:1px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block;}.hamburger-inner::before{top:-7px;}.hamburger-inner::after{bottom:-7px;}.hamburger--elastic .hamburger-inner{top:.5px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);}.hamburger--elastic .hamburger-inner::before{top:7px;transition:opacity .125s .275s ease;}.hamburger--elastic .hamburger-inner::after{top:14px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,7px,0) rotate(135deg);transition-delay:.075s;}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0;}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0,-14px,0) rotate(-270deg);transition-delay:.075s;}.hamburger--elastic-r .hamburger-inner{top:.5px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);}.hamburger--elastic-r .hamburger-inner::before{top:7px;transition:opacity .125s .275s ease;}.hamburger--elastic-r .hamburger-inner::after{top:14px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,7px,0) rotate(-135deg);transition-delay:.075s;}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0;}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0,-14px,0) rotate(270deg);transition-delay:.075s;}.green{color:#6b7c68 !important;}.lightgreen{color:#7b8a79 !important;}.lightgrey{color:#f8f8f8 !important;}.darkgrey{color:#434a54 !important;}.black{color:#212529 !important;}.grey{color:#666 !important;}.bggreen{background-color:#6b7c68;}.bglightgreen{background-color:#7b8a79;}.bglightgrey{background-color:#f8f8f8;}.bgdarkgrey{background-color:#434a54;}.bgblack{background-color:#212529;}.fBold{font-family:"Oswald",sans-serif;font-weight:600;font-style:normal;}.fLight{font-family:"Oswald",sans-serif;font-weight:200;font-style:normal;}.fRegular{font-family:"Roboto",sans-serif;font-weight:400;font-style:normal;}body{margin:0;font-family:"Roboto",sans-serif !important;font-style:normal;font-weight:400;overflow-x:hidden;background-color:#fff;font-size:1.1rem;color:#666;}@media(min-width:768px) and (max-width:1024px){body{font-size:1rem;}}@media(min-width:768px) and (max-width:1024px) and (orientation:landscape){body{font-size:.8rem;}}@media(min-width:481px) and (max-width:767px){body{font-size:1rem;}}@media(min-width:320px) and (max-width:480px){body{font-size:1rem;}}h1,h2,h3,h4,h5{font-family:"Oswald",sans-serif;}a{text-decoration:none !important;color:#6b7c68 !important;}a:hover{text-decoration:none !important;color:#7b8a79 !important;}::selection{background:#7b8a79;}::-moz-selection{background:#7b8a79;}.se-pre-con{position:fixed;left:0;top:0;width:100%;height:100%;max-width:100%;z-index:99999999;background-color:#6b7c68;}.loadLogo{position:absolute;top:50%;margin-top:-80px;left:50%;margin-left:-150px;}.cursor{cursor:pointer;}.margin-80{padding-top:80px;}.header{width:100%;height:140px;position:absolute;top:0;z-index:10;padding:0 2rem .5rem 2rem;background-color:#6b7c68;}@media(min-width:768px) and (max-width:1024px){.header{position:fixed;z-index:440;}}@media(min-width:768px) and (max-width:1024px) and (orientation:landscape){.header{position:fixed;z-index:440;}}@media(min-width:481px) and (max-width:767px){.header{height:100px;}}@media(min-width:320px) and (max-width:480px){.header{height:120px;position:fixed;z-index:440;}}.header #navbarNavDropdown{background-color:transparent;margin-top:unset;}@media(min-width:768px) and (max-width:1024px){.header #navbarNavDropdown{margin-top:unset;}}@media(min-width:768px) and (max-width:1024px) and (orientation:landscape){.header #navbarNavDropdown{margin-top:unset;}}@media(min-width:481px) and (max-width:767px){.header #navbarNavDropdown{margin-top:20px;background-color:#fff;width:100%;}}@media(min-width:320px) and (max-width:480px){.header #navbarNavDropdown{margin-top:20px;background-color:#fff;width:100%;position:absolute;top:100px;}}.header .bg-light{background-color:transparent !important;}.header .navbar-collapse{flex-grow:unset;}.header a.nav-link{color:#fff !important;font-weight:400;text-transform:uppercase;padding-right:1.3rem !important;letter-spacing:2px;padding-left:1.3rem !important;}@media(min-width:481px) and (max-width:767px){.header a.nav-link{color:#434a54 !important;}}@media(min-width:320px) and (max-width:480px){.header a.nav-link{color:#434a54 !important;}}.header a.nav-link:hover{border-top:1px solid #fff;border-bottom:1px solid #fff;}.header .dropdown-menu[data-bs-popper]{margin-top:24px;border-radius:0;background-color:#fff;border:none;padding:1rem 1rem 1rem 1rem;}@media(min-width:481px) and (max-width:767px){.header .dropdown-menu[data-bs-popper]{margin-top:0;}}@media(min-width:320px) and (max-width:480px){.header .dropdown-menu[data-bs-popper]{margin-top:0;}}.header .emailtxt{font-size:.7rem;}.header .dropdown-item{color:#6b7c68 !important;border-bottom:2px solid #fff;font-weight:400;padding-left:0;transition:all .2s;font-size:.8rem;-webkit-transition:all .2s;}.header .dropdown-item:hover{color:#6b7c68 !important;background-color:transparent;font-weight:400;font-size:.8rem;padding-left:0;}.smallmenu{height:100px !important;}.c2a{background-color:#f8f8f8;border-top-left-radius:0;border-bottom-left-radius:5rem;border-top-right-radius:5rem;border-bottom-right-radius:0;padding:2rem 4.5rem 2rem 4.5rem;}.c2a a.btn{background-color:#6b7c68;padding:8px 30px 8px 30px;text-align:center;color:#fff !important;}.c2a a.btn:hover{background-color:#434a54;padding:8px 30px 8px 30px;text-align:center;color:#fff !important;}.quote{text-align:center;margin:0 auto;max-width:35%;height:auto;}@media(min-width:768px) and (max-width:1024px){.quote{width:50%;max-width:unset;}}@media(min-width:768px) and (max-width:1024px) and (orientation:landscape){.quote{width:50%;max-width:unset;}}@media(min-width:481px) and (max-width:767px){.quote{width:90%;max-width:unset;}}@media(min-width:320px) and (max-width:480px){.quote{width:90%;max-width:unset;}}.quote img{display:unset !important;}.quotecontainer{background-color:#6b7c68;color:#fff;text-align:center;padding:25px;display:inline-block;border-radius:10px;}.slick-dots{padding-top:70px;position:relative;}.slick-dots li{width:10px;height:10px;border-radius:50%;background-color:#7b8a79;}.slick-dots .slick-active{background-color:#666 !important;}.slick-dots li button:before{content:unset;}.prev{width:80px;height:80px;border-radius:6px;position:absolute;border:1px solid #6b7c68;left:0;top:38%;z-index:22;padding-top:25px;}@media(min-width:481px) and (max-width:767px){.prev{display:none !important;}}@media(min-width:320px) and (max-width:480px){.prev{display:none !important;}}.next{width:80px;height:80px;border-radius:6px;position:absolute;border:1px solid #6b7c68;right:0;top:38%;z-index:22;padding-top:25px;}@media(min-width:481px) and (max-width:767px){.next{display:none !important;}}@media(min-width:320px) and (max-width:480px){.next{display:none !important;}}.prev:hover{background-color:#abc2b3;}.next:hover{background-color:#abc2b3;}.smalllogo{display:none;}@media(min-width:320px) and (max-width:480px){.smalllogo{padding-top:4px;max-height:50px;}}*,*:focus,*:hover{outline:none;}.ommig{width:100%;margin-top:140px;}@media(min-width:481px) and (max-width:767px){.ommig{margin-top:100px;}}@media(min-width:320px) and (max-width:480px){.ommig{margin-top:120px;}}.home{width:100%;margin-top:140px;}@media(min-width:481px) and (max-width:767px){.home{margin-top:100px;}}@media(min-width:320px) and (max-width:480px){.home{margin-top:120px;}}.home a{color:#fff !important;}.home .headsize{font-size:4rem !important;}@media(min-width:768px) and (max-width:1024px){.home .headsize{font-size:3.5rem !important;}}@media(min-width:768px) and (max-width:1024px) and (orientation:landscape){.home .headsize{font-size:3.5rem !important;}}@media(min-width:481px) and (max-width:767px){.home .headsize{font-size:2.6rem !important;}}@media(min-width:320px) and (max-width:480px){.home .headsize{font-size:2.4rem !important;}}.home .parallax{width:100%;min-height:77vh;position:relative;background-position:top center;}@media(min-width:768px) and (max-width:1024px){.home .parallax{background-position:right center;}}@media(min-width:768px) and (max-width:1024px) and (orientation:landscape){.home .parallax{background-position:right center;}}@media(min-width:481px) and (max-width:767px){.home .parallax{background-position:right center;}}@media(min-width:320px) and (max-width:480px){.home .parallax{background-position:right center;}}.home .topspace{margin-top:-18%;position:absolute;z-index:3;}@media(min-width:768px) and (max-width:1024px){.home .topspace{margin-top:-40%;}}@media(min-width:768px) and (max-width:1024px) and (orientation:landscape){.home .topspace{margin-top:-27%;}}@media(min-width:481px) and (max-width:767px){.home .topspace{margin-top:-20%;}}@media(min-width:320px) and (max-width:480px){.home .topspace{margin-top:-60%;}}.home .meetemployees{position:absolute;bottom:100px;right:0;width:auto;padding:8px 15px 8px 15px;background-color:#6b7c68;}.home .meetemployees a{color:#fff !important;}.home:before{position:absolute;background-color:rgba(0,0,0,.3);width:100%;content:"";height:77vh;z-index:2;}@media(min-width:481px) and (max-width:767px){.biglogo{width:170px;}}@media(min-width:320px) and (max-width:480px){.biglogo{width:170px;}}.referencecontainer{margin-top:100px;}.employeecontainer{border-top:1px solid #6b7c68;}.smaller{font-size:.7rem;}.line{width:50%;background-color:#6b7c68;height:1px;}.navbottom{background-color:rgba(145,158,144,.9);-webkit-transition:all .2s;color:#b5c4b2;}.navbottom:hover{background-color:#6b7c68;}.navbottom:hover a{color:#fff !important;}.gobackup{cursor:pointer;width:60px;height:60px;background-color:#ccc;padding-top:14px;text-align:center;position:fixed;bottom:30px;right:20px;border-radius:6px;display:none;-webkit-transition:all .2s;}.footerimg{max-width:100%;}.footer{color:#fff !important;background:url("/Media/images/dudes.gif") no-repeat right center;background-size:auto 80%;background-color:#434a54;}@media(min-width:481px) and (max-width:767px){.footer{background:none;background-color:#434a54;}}@media(min-width:320px) and (max-width:480px){.footer{background:none;background-color:#434a54;}}.footer a{color:#fff !important;}.content{position:relative;}.moveup{top:-375px;}@media(min-width:768px) and (max-width:1024px){.moveup{top:-395px;}}@media(min-width:768px) and (max-width:1024px) and (orientation:landscape){.moveup{top:-375px;}}@media(min-width:481px) and (max-width:767px){.moveup{top:-375px;}}@media(min-width:320px) and (max-width:480px){.moveup{top:-435px;}}.movedwn{top:-80px;}.rotateon{transform:rotate(180deg);}.rotateoff{transform:rotate(0deg);}.homecontent h2{font-size:2.2rem;line-height:3rem;font-weight:500;}#map-canvas{height:80vh;width:100%;}.dfpBtn{background-color:#6b7c68;color:#fff;width:100%;text-align:center;padding:6px;border:none;border-radius:5px;}.dfpBtn:hover{background-color:#fff;}.refarrow{display:none;position:absolute;z-index:23;left:50%;margin-left:-15px;bottom:-32px;}.umb-grid img{width:100%;}.infooverlay{position:absolute;width:100%;background-color:#6b7c68;color:#fff;z-index:22;bottom:0;padding:20px;display:none;transition:all .76 ease-in-out;}.infooverlay a{color:#fff !important;}.employeecontainer:hover .infooverlay{display:block !important;transition:all .76 ease-in-out;}.flip-card{background-color:transparent;width:100%;height:350px;perspective:1000px;}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d;}.flip-card:hover .flip-card-inner{transform:rotateY(180deg);}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.flip-card-front{font-family:"Roboto",sans-serif;background-color:#f1f1f1;color:#6b7c68;padding:25px;}.flip-card-back{font-family:"Roboto",sans-serif;background-color:#7b8a79;color:#fff;padding:25px;transform:rotateY(180deg);}.flip-card-back h4{color:#fff !important;}.roundicon{width:80px;height:80px;margin:0 auto;background-color:#6b7c68;color:#fff;border-radius:50%;text-align:center;padding-top:20px;margin-bottom:20px;}#kontaktmig input{border-radius:20px;height:55px;padding-left:20px;}#kontaktmig textarea{border-radius:20px;padding-left:20px;padding-top:20px;}.brBtn{border-radius:50%;height:85px;width:85px;font-weight:800;border:none;display:inline-block;background-color:#6b7c68;color:#fff;letter-spacing:1px;}.brBtn:hover{background-color:#7b8a79;}.alert-success{display:none;}.alert-danger{display:none;}