a,img{}*{margin:0;padding:0}body{font-size:1.15rem;line-height:150%;overflow-x:hidden}body.menu-open{overflow:hidden;position:fixed;width:100vw;height:100vh}html,body,form{margin:0;padding:0}body,p,main ul li,main ol li,h1,h2,h3,h4{font-style:normal}div,header,aside,.contact-us,nav,main,footer,span,.k-textbox{-webkit-box-sizing:border-box;box-sizing:border-box}#Main ul li,#Main ol li{margin:0 auto .5em auto}#Main ul,#Main ol{margin:0 0 2em 7em}@font-face{font-family:"Manus W05 Manus";font-display:swap;src:url("/content/Fonts/5333240/d0c7cc33-20aa-498d-947b-0fdb634f7de1.eot?#iefix");src:url("/content/Fonts/5333240/d0c7cc33-20aa-498d-947b-0fdb634f7de1.eot?#iefix") format("eot"),url("/content/Fonts/5333240/4a82ca8f-3c50-4066-955d-f96c7cf82528.woff2") format("woff2"),url("/content/Fonts/5333240/e3337682-f232-4dda-836b-7b70cd0942b0.woff") format("woff"),url("/content/Fonts/5333240/65e6049e-a2da-49a8-b681-ae0633dcc63b.ttf") format("truetype")}blockquote{margin:1.5em .5em;padding:.5em .5em;quotes:"“""”""‘""’";font-size:1.4rem;line-height:180%;font-style:italic}blockquote:before{color:#ccc;content:"";font-size:2.2rem;line-height:.1em;margin-right:.4em;top:-.3em;position:relative;vertical-align:-.4em;font-family:Font Awesome\ 5 Pro;font-weight:bold;font-style:normal}blockquote p{display:inline}cite{margin-left:1em;margin-bottom:2em;display:block;margin-top:-1.5em}blockquote cite{margin-top:0}code{color:#dc143c;background-color:#f1f1f1;padding:2px;font-size:105%;margin-bottom:2em;display:inline-block}figcaption{margin-bottom:2em;line-height:180%;font-size:1.45rem;color:#222}body,p,main ul li,main ol li,.formular .box .k-button{font-family:ff-tisa-web-pro,'Neuton',serif;font-weight:300}p strong{font-weight:600}h1,h2,h1 a,h2 a{font-family:trade-gothic-next-compressed,'Barlow Condensed',sans-serif;font-weight:800;line-height:100%}h3,h4{font-family:trade-gothic-next-condensed,'Barlow Condensed',sans-serif;font-weight:800;line-height:100%}h3.title{font-family:trade-gothic-next-compressed,'Barlow Condensed',sans-serif}.pay-off,.text h3,.content .text h2{font-family:'Manus W05 Manus',sans-serif;font-size:3rem;text-transform:none;font-weight:300}h1,.text h2{font-family:trade-gothic-next-compressed,'Barlow Condensed',sans-serif;font-weight:800;text-transform:uppercase}.content .video-div .video-container h1,.content .video-div .video-container h2,.content .video-div .video-container h3,.content .video-div .video-container span{font-family:'Manus W05 Manus',sans-serif;font-size:4rem;align-self:center;max-width:700px;justify-self:center}.formular .box input,.formular .box textarea{font-family:ff-tisa-web-pro,'Neuton',serif;padding:0 1em;font-size:1rem}.formular .box textarea{padding:1em}.label-hide{position:absolute;top:-10000px;left:-10000px}h1,h2,h3,h4{color:#393738}h1{font-size:6rem;margin:0 0 1em 0}.content h1,.content .text h2{color:#fff}.content #StartText h1{color:#393738}h2,.module-blog-detail .blog-content h1{font-weight:800;margin:0 0 .5em 0;font-size:3rem;line-height:100%}h2 a{font-weight:800;line-height:100%}h3,h4{margin:0 0 .2em 0}h3{font-size:2.4rem}h4{font-size:1.7rem;font-weight:700}p,#Main ul li,#Main ol li{margin:0 0 1.8em 0;line-height:180%;font-size:1.45rem;color:#222}#Main ul li,#Main ol li{margin:0 0 .5em 0}#Main ul li:last-child,#Main ol li:last-child{margin:0 0 1.8em 0}a{color:#00adfc;text-decoration:none}a:hover{color:#0fb1fb}.pin-address::after{font-family:Font Awesome\ 5 Pro;content:"";font-weight:600;margin-left:.4em;top:-.1em;position:relative;font-size:1rem}q{font-style:italic}.skip-link{width:100%;position:fixed;top:-100px;left:0;right:0;display:inline-block;font-size:1rem;background-color:#ff9;color:#4b5056!important;text-transform:uppercase;padding:10px 20px;z-index:10001;text-align:center;text-decoration:none;font-weight:bold;font-family:ff-tisa-web-pro,'Neuton',serif}.skip-link:focus{top:0;text-decoration:underline}body:not(.user-is-tabbing) a:focus,body:not(.user-is-tabbing) input:focus,body:not(.user-is-tabbing) button:focus{outline:none}main#Main .content a,main#Main .empty a,.start-contact a,footer#Footer p a,.filter-btn,.newsletter-link a,#wall .text h3 a,#wall .text p a,#cookie-msg .cookmore,.search-view .item h4{color:#000;position:relative;font-weight:400;display:inline-flex;align-items:center}h2 a{position:relative;display:inline-flex;align-items:center}.module-blog-preamble h2 a{color:#393738;position:relative;display:inline-flex;align-items:center}main#Main .empty a .fal,main#Main .empty a .far{margin-right:.3em}main#Main .content a:before,main#Main .empty a:before,.start-contact a:before,footer#Footer p a:before,.filter-btn:before,.newsletter-link a:before,#wall .text h3 a:before,#wall .text p a:before,#cookie-msg .cookmore:before,h2 a:before,.search-view .item h4:before{background:-webkit-linear-gradient(330deg,#77c043 0%,#77c0ff 25%,#ffc000 50%,#ff3500 100%);background:-o-linear-gradient(330deg,#77c043 0%,#77c0ff 25%,#ffc000 50%,#ff3500 100%);background:linear-gradient(120deg,#77c043 0%,#77c0ff 25%,#ffc000 50%,#ff3500 100%);background-position:0 100%;background-repeat:repeat-x;background-size:100% 1px;text-decoration:none;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;animation:colorchange .7s;-webkit-animation:colorchange .7s;-webkit-animation-delay:1s;-webkit-animation-iteration-count:2;animation-delay:1s;animation-iteration-count:2;display:block;content:"";width:100%;height:1px;position:absolute;bottom:0;left:0}main#Main .content a:hover:before,#cookie-msg .cookmore:hover:before,main#Main .empty a:hover:before,.start-contact a:hover:before,footer#Footer p a:hover:before,.filter-btn:hover:before,.newsletter-link a:hover:before,#wall .text h3 a:hover:before,#wall .text p a:hover:before,h2 a:hover:before,.search-view .item:hover h4:before{animation:colorchange 1s infinite;-webkit-animation:colorchange .5s infinite}#wall .text h3 a,#wall .text p a{color:#fff}p.center,h1.center,h2.center,h3.center,h4.center,h5.center,h6.center{text-align:center}p.left,h1.left,h2.left,h3.left,h4.left,h5.left,h6.left{text-align:left}p.right,h1.right,h2.right,h3.right,h4.right,h5.right,h6.right{text-align:right}img.right{float:right;margin-left:10px}img.left{float:left;margin-right:10px}.message{bottom:0;top:0;left:0;right:0;margin:auto;position:fixed;width:100%;z-index:200000001;max-width:400px;height:0;box-sizing:border-box}#Main .message ul{background:rgba(0,0,0,.9);text-align:center;margin:0;padding:5em 2em;border:2px solid #c72d04;box-sizing:border-box}#Main .message ul li{margin:0!important;color:#fff;font-weight:bold;box-sizing:border-box}.message ul,.message ul li{list-style:none;width:100%}.field-validation-error{font-style:italic;font-size:.9rem;color:#ff3500;margin-top:-1em;position:relative}.site-layout{display:grid;grid-template-columns:1fr;grid-template-rows:auto 5fr 320px auto;grid-gap:0;min-height:100vh;grid-template-areas:"header header header" "main main sidebar" "banner banner banner" "footer footer footer"}#Header{position:-webkit-sticky;position:sticky;top:0;grid-area:header;display:grid;grid-template-columns:1fr 2fr 40px 1em 40px;grid-template-rows:0 1fr;grid-template-areas:"searchrow searchrow searchrow searchrow searchrow" "logo menu search space icon";padding:1em 1em;z-index:10001;height:70px;transition:.5s;background:rgba(0,0,0,.7)}#Header a,#Header .k-link,#Header .icon{color:#fff}#Header .k-link{transition:.5s}#Header .k-link:hover{color:#ffc000}#Header.show-search{grid-template-rows:55px 1fr;height:125px;padding-top:73px}#Header .logo{margin-top:-.5em;transition:.5s}#Header #Menu{grid-area:menu;justify-self:end}#Header .menu-icon{top:-.15em}#Header .search-icon{top:-.2em}#Header .search-icon{grid-area:search;cursor:pointer;text-align:center;font-size:1.3rem;position:relative;height:35px}#Header.show-search .search-icon{visibility:hidden}#Header .menu-icon span,#Header .search-icon span{font-size:.65rem;display:block;width:100%;line-height:110%;margin-top:.3em;position:absolute;bottom:-.6em}#Header .menu-icon{grid-area:icon;float:right;font-size:1.8rem;cursor:pointer;text-align:center;position:relative;height:35px}#Header.show-search .menu-icon{margin-top:-1.7em}#Main{grid-area:main;min-height:100vh;top:-70px;margin-bottom:-70px;position:relative;background:#fff;overflow:visible}.contact-us.section{text-align:center;grid-area:banner;background:#ffc309;padding:4em 2em}.contact-us.section p:last-child{margin-bottom:0!important}.contact-us.section .contact-form{background:rgba(0,0,0,.8);color:rgba(255,195,9,1);width:300px;border-radius:6px;padding:1em;text-decoration:none;display:inline-block;clear:both;margin:0 auto;cursor:pointer;opacity:1;text-transform:uppercase;font-size:1em;font-weight:bold;position:relative;overflow:hidden;-webkit-transition:background .15s ease-in-out;-moz-transition:background .15s ease-in-out;-ms-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;transition:background .15s ease-in-out;border:1px solid rgba(0,0,0,0)}.contact-us.section .contact-form:hover,.contact-us.section .contact-form:focus,.contact-us.section .contact-form:active{background:rgba(0,0,0,.6);-webkit-animation:pulse 1.5s;animation:pulse 1.5s;box-shadow:0 0 .8em 1.2em rgba(255,255,255,0);border:1px solid #000}#Footer{padding:0;text-align:center;background:#fff;grid-area:footer;z-index:3003;padding:4em 2em;position:relative}#wall #Footer{padding-top:2.5em}footer#Footer p,footer#Footer a{font-size:.9rem;margin:0}footer#Footer p.gdpr{margin-top:2em}footer#Footer .copy{opacity:.7;margin:2em auto 1em auto;display:inline-flex}footer#Footer a{opacity:.8}footer#Footer a:hover{opacity:1}footer#Footer .newsletter-link,footer#Footer .newsletter-link:hover{margin:2em 0 2em 0;display:inline-block;color:#000}footer#Footer .newsletter-link a{font-weight:bold}footer#Footer .uc-sigill{border:0}footer#Footer .social-icons .icons{display:inline-block;width:45px;height:45px;margin-left:.3em;margin-bottom:1em;opacity:.8;transition:.5s;color:#fff;font-size:1.5rem;border-top-left-radius:90px;border-bottom-left-radius:90px;border-bottom-right-radius:90px}footer#Footer .social-icons .icons .fas,footer#Footer .social-icons .icons .far,footer#Footer .social-icons .icons .fal,footer#Footer .social-icons .icons .fab{position:relative;top:-.1em;padding:.5em}footer#Footer .social-icons .icons:hover{opacity:1}footer#Footer .social-icons .icons.facebook{background:#637caf}footer#Footer .social-icons .icons.twitter{background:#5abde8}footer#Footer .social-icons .icons.linkedin{background:#338fc1}footer#Footer .social-icons .icons.instagram{background:#7398b6}footer#Footer .social-icons .icons.googleplus{background:#f86555}footer#Footer .social-icons .icons.newsletter{background:#f86555}footer#Footer.show{position:absolute;bottom:0;z-index:3000;opacity:1}footer#Footer .support a{color:#242424;margin:1em auto;font-size:1.2rem;opacity:1;border:2px solid #242424;display:inline-block;padding:.3em 1em .5em 1em;border-radius:2px;font-weight:500;transition:.5s;position:absolute;left:1em;bottom:0;background:rgba(119,192,255,.8)}footer#Footer .support a:hover{background:rgba(119,192,255,1);color:#000}footer#Footer .bisnode{transition:.5s}footer#Footer .bisnode img{border:0;margin-top:1em;margin-bottom:1em;max-width:100%;transition:.5s}#NewsletterPopup{display:none}#NewsletterPopup iframe{width:100%;height:100%;border:0}#mc_embed_signup{background:none!important}#mc_embed_signup form{padding:0!important}.pop-content{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap}.pop-content .pop-image{width:40%}.pop-content .pop-image img{width:100%;height:100%;object-fit:cover;display:block}.pop-content .text{width:60%;padding:2em;background:#fff}#mc_embed_signup h2.pop-head{font-size:3rem;text-align:center}p.pop-text{font-size:1.1rem;text-align:center}p.unsubscribe{font-size:.9rem;text-align:center}input.required.email{font-size:1rem;padding:.5em;font-weight:300;margin:0;width:100%;box-sizing:border-box}#mc_embed_signup .sub-button{background:rgba(255,211,65,.9);font-family:ff-tisa-web-pro,'Times New Roman',serif;font-weight:400;font-size:1.1rem;padding:.2em 1em .3em 1em;text-transform:uppercase;width:100%;margin:.5em 0}#mc_embed_signup .sub-button:hover{background:rgba(255,211,65,1);cursor:pointer}.search-form{position:fixed;top:-55px;width:100%;background:#ffc000;z-index:30003;transition:.5s;left:0;right:0;grid-column:searchrow}.search-form.show{top:0}.search-form .k-textbox,.search-form .k-textbox:hover{background:none;border:0;border-radius:0;padding:0 6em;color:#333;height:55px;font-size:1rem;width:100%;max-height:55px;text-align:center;font-weight:600}.search-form .k-textbox::placeholder{color:#333;opacity:1}.search-form .k-textbox:-ms-input-placeholder{color:#333}.search-form .k-textbox::-ms-input-placeholder{color:#333}.search-form .k-textbox:hover{color:#000}.search-form .k-button{font-size:1.2rem;top:.9em}.search-form .k-button,.search-form .k-button:hover,.search-form .k-button:active,.search-form .k-button:focus{height:20px;width:30px;border:0;position:absolute;right:1em;margin-left:-30px;opacity:.9;box-shadow:none;text-shadow:none;background:none;text-align:center;color:#333;transition:.5s;cursor:pointer}.search-form .close-search,.search-form .close-search:hover,.search-form .close-search:active,.search-form .close-search:focus{width:50px;height:20px;border:0;position:absolute;right:1em;top:.3em;opacity:.9;box-shadow:none;text-shadow:none;background:none;color:#333!important;transition:.5s;cursor:pointer;display:block}.search-form .k-button.search-now{right:4.5em;font-size:1.1rem;top:.7em}.search-form .k-button.search-now span,.search-form .k-button.close-search span{font-size:.7rem;position:relative;top:0;font-weight:500;line-height:120%;color:#000;font-family:ff-tisa-web-pro,'Times New Roman',serif;display:block;text-align:center}.search-form .k-button:hover{opacity:1}.up-btn,.contact-icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;height:50px;line-height:50px;opacity:0;position:fixed;background:#000;right:20px;bottom:20px;text-align:center;transform:rotate(180deg) scale(.5);visibility:hidden;width:50px;z-index:100000;border-radius:50%;transition:all 250ms ease-in-out 0s}.up-btn span,.contact-icon span{font-size:.6rem;display:block;width:100%;text-align:center;line-height:100%;color:#fff;margin-top:.5em}.up-btn.visible{visibility:visible;opacity:1;transform:rotate(0deg) scale(1)}.up-btn .fas,.up-btn:hover,.contact-icon:hover{color:#fff}.up-btn:hover,.contact-icon:hover{background:#8cb93b}.contact-icon{visibility:visible;opacity:1;transform:rotate(0deg) scale(1);display:none;cursor:pointer}@media only screen and (min-width:75rem){.contact-popup{display:none}}.contact-popup.pop{display:none}.contact-popup div{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:inline-block;height:215px;width:280px}.contact-popup div a{display:block;clear:both;background:#000;border-radius:30px;padding:.8em .5em;margin:0 0 1em 0;font-size:1.2rem;position:relative;cursor:pointer}.contact-popup div a .fas{position:absolute;left:1em;top:1.1em}.contact-popup div a:first-child{background:#47d069}.contact-popup div a:last-child{background:#f7392e}.summer-contact{width:75%;background:#ffc309;margin:0 auto 1em auto;padding:.5em}.summer-contact a{color:#000!important;font-weight:700!important}.summer-contact a:hover{opacity:.8}header#Header .navigation{padding:0 2em 0 0;text-align:right}header#Header .navigation a{font-size:1rem;font-weight:300;margin:0 0 0 2em;transition:.5s}header#Header .navigation a:hover{color:#ffc000}.large-navigation{position:fixed;width:100vw;height:100vh;overflow-y:auto;overflow-x:hidden;background:rgba(0,0,0,.9);top:0;bottom:0;left:0;right:0;margin:auto;text-align:center;z-index:3000003;display:none;padding-top:3em;padding-bottom:4em}.large-navigation.show{display:grid;grid-template-columns:120px 1fr 80px 40px;grid-template-rows:1fr 1fr 1fr;grid-template-areas:"left-space spacer close right-space" "left-space title title right-space" "left-space menu menu right-space"}.large-navigation .close-nav{position:fixed;top:1em;right:1em;color:#fff;opacity:1;font-size:2.5rem;z-index:30000003;display:block;cursor:pointer;grid-column:close;background:#000}.large-navigation .close-nav span{display:block;width:100%;text-align:center;font-size:.7rem}.large-navigation .close-nav .fal{color:#fff;opacity:1}.large-navigation .support-link{display:flex;justify-content:center;align-items:center;align-content:center;align-self:end;transition:.5s;color:rgba(119,192,255,.8)!important;font-size:1.3rem;border-bottom-color:rgba(119,192,255,.8)!important}.large-navigation .support-link .fal{margin-right:.5em;position:relative;bottom:-.1em}.large-navigation .support-link:hover{color:rgba(119,192,255,1)!important}.large-navigation h4{font-size:4rem;margin-top:1em;margin-bottom:1.2em;color:#fff;font-style:normal;grid-column:title;align-self:flex-end}.large-navigation .mobile-menu{grid-column:menu;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:2em;max-width:1280px;width:90%;margin:1em auto}.large-navigation .mobile-menu .group{display:block;text-align:left;width:100%;margin-bottom:0;grid-column:1;grid-row:1/1;clear:both;height:50px;position:relative}.large-navigation .mobile-menu .group:nth-child(1){grid-column:1;grid-row:1/1}.large-navigation .mobile-menu .group:nth-child(2){grid-column:1;grid-row:1/1;top:50px}.large-navigation .mobile-menu .group:nth-child(3),.large-navigation .mobile-menu .group:nth-child(4),.large-navigation .mobile-menu .group:nth-child(5),.large-navigation .mobile-menu .group:nth-child(6),.large-navigation .mobile-menu .group:nth-child(7),.large-navigation .mobile-menu .group:nth-child(8),.large-navigation .mobile-menu .group:nth-child(9),.large-navigation .mobile-menu .group:nth-child(10){grid-column:2;grid-row:1/1;height:auto}.large-navigation .mobile-menu .group:nth-child(4){top:50px}.large-navigation .mobile-menu .group:nth-child(5){top:100px}.large-navigation .mobile-menu .group:nth-child(6){top:150px}.large-navigation .mobile-menu .group:nth-child(7){top:200px}.large-navigation .mobile-menu .group:nth-child(8){top:250px}.large-navigation .mobile-menu .group:nth-child(9){top:300px}.large-navigation .mobile-menu .group:nth-child(10){top:350px}.large-navigation .mobile-menu a{border-bottom:1px solid #fff;display:block;text-transform:uppercase;font-weight:bold;margin-bottom:.5em;padding-bottom:.5em;transition:.5s}#Header .large-navigation .mobile-menu a:hover{color:#ffc000}.large-navigation .mobile-menu a:before{font-family:Font Awesome\ 5 Pro;content:"";font-weight:300;float:right;font-size:1.4rem}.large-navigation .mobile-menu .level-1 a:before,.large-navigation .mobile-menu .level-2 a:before,.large-navigation .mobile-menu .level-3 a:before,.large-navigation .mobile-menu .level-4 a:before{content:"";transition:.5s;opacity:0;font-style:normal}#Header .large-navigation .mobile-menu .level-1 a:hover:before,#Header .large-navigation .mobile-menu .level-2 a:hover:before,#Header .large-navigation .mobile-menu .level-3 a:hover:before,#Header .large-navigation .mobile-menu .level-4 a:hover:before{content:"";font-size:.9rem;margin-right:.4em;color:#ffc000;opacity:1;font-style:normal}.large-navigation .mobile-menu .level-2{margin-left:2em}#Header .large-navigation .mobile-menu .level-1 a,#Header .large-navigation .mobile-menu .level-2 a,#Header .large-navigation .mobile-menu .level-3 a,#Header .large-navigation .mobile-menu .level-4 a{border:0;font-weight:normal;padding-bottom:0;text-transform:none}.large-navigation .mobile-menu .level-2 a,.large-navigation .mobile-menu .level-3 a,.large-navigation .mobile-menu .level-4 a{font-style:italic}.large-navigation .mobile-menu .level-3 a,.large-navigation .mobile-menu .level-4 a{display:none}.large-navigation .mobile-menu .mobile-menu-child-items,.large-navigation .mobile-menu .mobile-menu-child-items .mobile-menu-item{display:block}.large-navigation .mobile-menu-item i{display:none}.video-container:after{display:block;content:"";position:absolute;width:100%;height:100%}.content{display:grid;grid-template-columns:1fr 80px 80px 1fr;grid-template-rows:auto auto 50px 1fr auto 50px auto;grid-template-areas:"image image text text" "image image video video" "blank blank empty empty" "content content content content" "menu menu menu menu" "row row row row" "more more more more";min-height:800px}.content .text{grid-area:text;width:100%;background:#362e2f;height:65vh;display:grid;align-items:center;justify-content:center;padding-top:70px;min-height:400px;text-align:center}.content .text h1{margin:0 0 .6em 0;line-height:90%;font-size:4.5vw}.content .video-div{grid-area:video;width:100%;text-align:center;height:55vh;display:grid;align-content:flex-start;overflow:hidden;min-height:400px}.content .video-div .video-container{position:relative;overflow:hidden;height:100%;width:100%;display:grid;align-content:center;z-index:1;min-height:40vh}.content .video-div .video-container video{max-width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.content .content-image{grid-area:image;min-height:800px}.content #StartText{grid-area:content;max-width:980px;margin-left:auto;margin-right:auto;top:-10em;position:relative;background:#fff;padding-top:2em;padding-right:2em;padding-left:2em;margin-bottom:-9em}.content .more{grid-area:more}.empty.narrow{max-width:980px;margin:4em auto}.empty #StartText{padding:4em 3em 1em 3em;text-align:center}.empty #StartText h1{margin-top:.7em}.empty #StartText p{}.empty.narrow #StartText{text-align:left}.empty h3{font-size:1.8rem}.empty #StartText ul,.empty #StartText ol{display:inline-block;text-align:left;max-width:100%;margin:0 auto 2em auto}.empty #StartText ul li,.empty #StartText ol li{margin-left:2em}.empty .address{display:grid;grid-template-columns:1fr 1fr;max-width:980px;margin:0 auto 1em auto}.staff{display:flex;flex-wrap:wrap;padding-left:.25em;padding-right:.25em;box-sizing:border-box;max-width:2080px;margin:0 auto 2em auto;width:100%}.staff h2{font-family:ff-tisa-web-pro,'Times New Roman',serif;font-size:1.55rem;width:100%;margin:0 0 2em 0}.staff .person h3{font-family:ff-tisa-web-pro,'Times New Roman',serif;font-weight:600;font-size:1.45rem;color:#000;margin-top:.5em;margin-bottom:-.25em}.staff .person{width:20%;padding:.25em;box-sizing:border-box}.staff .video-box{overflow:hidden;position:relative;padding:0;line-height:0;position:relative;width:100%;background:#000;overflow:hidden}.staff .video-box:before{content:"";display:block;padding-top:130%}.staff img{max-width:100%;width:100%;object-fit:fill;opacity:.9;transition:.5s;position:absolute;top:-2em;left:0;right:0;color:#fff;text-align:center}.staff .person{position:relative;transition:.8s;margin:0 0 2em 0;top:0;transform:none!important}.staff .person:nth-child(2){margin-top:5em}.staff .person:nth-child(4){margin-top:2em}.staff .person:nth-child(5) img{top:-1em}.staff .person:nth-child(6){margin-top:6em}.staff .person:nth-child(6) img{top:-1em}.staff .person:nth-child(8){margin-top:3em}.staff .person:nth-child(10){margin-top:2em}.staff .person hr{display:none}.staff .person p{margin:.5em 0 0 0;line-height:120%}.staff .person p:last-of-type{font-size:1.1rem}.staff video{opacity:0;position:absolute;transition:.5s;width:100%;object-fit:fill;position:absolute;top:-4em;left:0;right:0;color:#fff;text-align:center}.staff .person:focus video,.staff .person:hover video{opacity:.7;left:0}.staff .person:focus img,.staff .person:hover img{opacity:0}.child-nav{grid-area:menu;max-width:990px;width:90%;margin-left:auto;margin-right:auto;padding-left:2em;margin-bottom:-1em}.child-nav .k-item{display:inline-block;margin:0 2em 1em 0}.child-nav .k-item .k-link{color:#555;transition:.5s;position:relative;font-size:1.45rem}.child-nav .k-item .k-link:hover{color:#ffc000}.child-nav .k-item .fas{color:#ffc000;font-size:.5rem;position:relative;top:-.5em;margin-right:.5em}.content-image{height:100vh;overflow:hidden;width:100%;margin:0;padding:0;display:block;clear:both;background-position:center center;position:relative}.content-image img{width:100%;height:100%;object-fit:cover;animation:scale 30s ease-in-out infinite;animation-delay:2s;animation-direction:alternate}@keyframes scale{0%{transform:scale(1)}100%{transform:scale(1.25)}}.more h2{max-width:985px;margin-left:auto;margin-right:auto}.projects{display:grid;grid-template-columns:2fr 1fr 1fr;margin-bottom:3em}.projects div{overflow:hidden}.projects div:first-child img{transform:scale(1.05);-webkit-transform:scale(1.05);-ms-transform:scale(1.05)}.projects div img{object-fit:cover;height:100%;width:100%;transform:matrix(1,0,0,1,0,0);transition:all 1.1s ease-in-out}.projects div:nth-child(even) img:hover{transform:scale(1.2) rotate(2.5deg);-webkit-transform:scale(1.2) rotate(2.5deg);-ms-transform:scale(1.2) rotate(2.5deg)}.projects div:nth-child(odd) img:hover{transform:scale(1.2) rotate(-2.5deg);-webkit-transform:scale(1.2) rotate(-2.5deg);-ms-transform:scale(1.2) rotate(-2.5deg)}.blog{padding-top:3.5em}.module-blog{padding:1.5em 0 1em 1em}.blog-list{padding-top:1.5em}.blog-list h1{margin:1em 0 .8em 0;text-align:center}.blog-list .module-blog{padding:0 0 1em 1em}.module-blog-preamble h2,.module-blog-preamble h2 a{text-transform:uppercase;font-size:5rem;margin-bottom:0}.module-blog .card{width:-moz-calc(33% - 1.1em);width:-webkit-calc(33% - 1.1em);width:-o-calc(33% - 1.1em);width:calc(33% - 1.1em);border:1px solid #dfdfdf;margin-bottom:1em;margin-right:1em;cursor:pointer;background:#fff}.module-blog .card a{flex-wrap:wrap}.module-blog-preamble .title{border:0}.module-blog .card p{margin-bottom:0;line-height:160%}.module-blog .image-box{overflow:hidden;width:100%}.module-blog .item img,.module-blog .alternate-item img{width:100%;height:auto;object-fit:cover;height:100%;width:100%;transition:all 1s ease-in-out}.module-blog .item:hover img{transform:scale(1.2) rotate(2.5deg);-webkit-transform:scale(1.2) rotate(2.5deg);-ms-transform:scale(1.2) rotate(2.5deg)}.module-blog .alternate-item:hover img{transform:scale(1.2) rotate(-2.5deg);-webkit-transform:scale(1.2) rotate(-2.5deg);-ms-transform:scale(1.2) rotate(-2.5deg)}.module-blog .info{padding:2em}.module-blog .title{font-size:1.4rem;line-height:130%;font-weight:800;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.module-blog .title:after{font-family:Font Awesome\ 5 Pro;content:"";display:block;margin-left:auto}.blog-paging{margin:1em 0 2em 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;font-size:1.3rem;flex-wrap:wrap;position:relative;z-index:2002}.blog-paging .button-container{min-width:185px;margin:0 1em}.blog-paging a{font-weight:bold!important}.blog-paging .note{width:100%;text-align:center}.blog-paging .position .current{font-weight:bold}.module-blog-detail{display:grid;grid-template-columns:100%;grid-template-rows:auto auto auto;grid-template-areas:"head" "image" "content";text-align:center;margin:8em 0 0 0}.module-blog-detail .head{grid-column:head;grid-template-rows:auto auto;display:grid;grid-template-areas:"heading heading" "date person";max-width:1024px;margin:0 auto}.module-blog-detail .main-title{grid-column:heading;line-height:100%;margin-bottom:.5em}.module-blog-detail .date{grid-column:date}.module-blog-detail .who{grid-column:person}.module-blog-detail .image-box{grid-column:image}.module-blog-detail .inner{grid-column:content;text-align:left;max-width:1024px;margin:-20em auto 0 auto;background:#fff;position:relative;z-index:303;padding:3em}.module-blog-detail .image-box{width:100%;overflow:hidden;max-height:70vh;min-height:370px}.module-blog-detail .image-box img{object-fit:cover;height:100%;width:100%}.blog-content h3{font-size:1.7rem}.flex-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:flex-end}.flex-block .first-block{order:1}.flex-block .second-block{order:2}.flex-block.flip .first-block{order:2}.flex-block.flip .second-block{order:1}.video-2{width:50%}.videowrap{margin-top:-1em;margin-bottom:2em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.videowrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.videowrap .video-1{width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videowrap .video-2{width:49%;position:relative;padding-bottom:32.25%;padding-top:25px;height:0}.videowrap .video-2:nth-child(even){margin-left:auto}.social-contact{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;width:100%;margin:0 auto;justify-content:center;margin-bottom:2em;max-width:1250px}.social-contact a{display:flex;flex-wrap:wrap}.social-channel{width:48%;margin:1% 1% 0 0;text-align:center;overflow:hidden}.social-channel img{width:100%}.social-logo{width:100%;z-index:9!important}.social-logo img{width:100%;max-height:65%}.social-channel .ref-filter{padding:0!important;height:auto!important;flex-wrap:wrap;color:#fff;margin-bottom:.5em;z-index:9!important}.social-channel .ref-filter h3{font-size:1.2rem;text-transform:uppercase;margin:auto;min-height:10px;text-align:center;width:100%;color:#fff}.social-channel .ref-filter p{font-size:.95rem;margin:0 auto;min-height:10px;width:100%;color:#fff}main#Main a.mouse-scroll{cursor:pointer;background:url(/content/images/scroll-icon.png) no-repeat center center;background-size:contain;height:70px;width:70px;position:absolute;left:0;right:0;bottom:2em;margin:auto;display:block;-webkit-animation:flickerAnimation 1.5s infinite;-moz-animation:flickerAnimation 1.5s infinite;-o-animation:flickerAnimation 1.5s infinite;animation:flickerAnimation 1.5s infinite;transition:.5s;z-index:300003}.mouse-scroll:hover{opacity:1;height:80px;width:80px}.parallaxs{position:relative}.parallaxs .op{background:rgba(0,0,0,.7);position:absolute;width:100%;height:100%;z-index:5}.parallax{text-align:center;height:100vh;display:grid;align-content:center;overflow:auto}.parallax .info{z-index:11;max-width:980px;margin:0 auto;position:relative}.parallax .info,.parallax .info p,.parallax .info h2,.parallax .info h3,.parallax .info h4,#Main .parallax .info a{color:#fff}.parallax .info a{font-size:1.4rem}.parallax .info a::after{content:"";font-family:Font Awesome\ 5 Pro;font-weight:300;margin-left:.3em}.parallax.text-left,.parallax.text-left .text{text-align:left}.parallax div.text h1,.parallax div.text h2,.parallax div.text h3,.parallax div.text h4,.parallax div.text p{color:#fff}#parallax0,#parallax1,#parallax2,#parallax3,#parallax4,#parallax5,#parallax6,#parallax7,#parallax8{background-size:cover;background-attachment:fixed;background-position:top center}#parallax0{background-image:url(/Media/Content/website.jpg)}#parallax1{background-image:url(/media/content/sitevision.jpg)}#parallax2{background-image:url(/media/Content/webbhandel_2.jpg)}#parallax3{background-image:url(/media/content/webbstrategi_2.jpg)}#parallax4{background-image:url(/media/content/seo.jpg)}#parallax5{background-image:url(/media/content/betalningsalternativ.jpg)}#parallax6{background-image:url(/media/Content/webhotell_2.jpg)}#parallax7{background-image:url(/Media/Content/webbdesign.jpg)}#parallax8{background-image:url(/Media/Content/webbdesign.jpg)}#Main .references a.reference{background:red;background-repeat:no-repeat!important;display:flex;flex-direction:column;flex-wrap:nowrap;animation:none;position:relative;padding:0;overflow:hidden;line-height:0;width:-moz-calc(25% - 1.1em);width:-webkit-calc(25% - 1.1em);width:-o-calc(25% - 1.1em);width:calc(25% - 1.1em);border:1px solid #dfdfdf;margin-bottom:1em;margin-right:1em;cursor:pointer;background:#fff}a.test{height:100px;padding:2em}.filter{text-align:left}.reference:after,.social-channel:after{background:rgba(0,0,0,.75)!important;display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;transition:2s}.reference:hover:after,.social-channel:hover:after{background:rgba(0,0,0,.55)!important}.filter-1:hover,.filter-2:hover,.filter-3:hover,.filter-4:hover{background:rgba(0,0,0,.65)!important;transition-duration:3s}#Filter1 .fas{color:rgba(124,186,70,.9)!important;margin-right:.2em}#Filter2 .fas{color:rgba(130,187,231,.9)!important;margin-right:.2em}#Filter3 .fas{color:rgba(252,190,14,.9)!important;margin-right:.2em}#Filter4 .fas{color:rgba(231,62,23,.9)!important;margin-right:.2em}.filter .filter-btn{cursor:pointer;margin-right:.5em}.filter .filter-btn.selected{font-weight:bold}.references{margin-bottom:4em;margin-top:2em;text-align:left}.references a img,.social-channel img{object-fit:fill;width:100%;transition:1s;margin:0;opacity:1;transition:all 1s ease-in-out}a.reference:hover img,a.social-channel:hover img{transform:scale(1.2) rotate(2.5deg);-webkit-transform:scale(1.2) rotate(2.5deg);-ms-transform:scale(1.2) rotate(2.5deg)}a.reference:hover .ref-logo img,a.social-channel:hover .social-logo img{transform:none}#Main .references a h2{position:absolute;bottom:auto;top:75%;width:100%;margin:auto;color:#fff;font-size:1.2rem;text-transform:uppercase;font-weight:600;opacity:0;transition:1s;text-align:center}#Main .references a:hover h2{opacity:1}#Main .reference .ref-logo,.social-logo{display:flex;width:100%;height:100%;position:absolute;top:0;bottom:50%;padding:1em;z-index:99999999999999999}#Main .reference .ref-logo img,.social-logo img{object-fit:contain;opacity:1;position:relative;width:80%;margin:auto;height:100%}#Main .reference .ref-filter,.social-channel .ref-filter{display:flex;width:100%;position:absolute;padding:1em;z-index:99999999999999999;top:auto;bottom:.5em;height:1em;align-items:center;justify-content:flex-end}#Main .references .filter-1 .ref-filter em{color:rgba(124,186,70,.9)!important}#Main .references .filter-2 .ref-filter em{color:rgba(130,187,231,.9)!important}#Main .references .filter-3 .ref-filter em{color:rgba(252,190,14,.9)!important}#Main .references .filter-4 .ref-filter em{color:rgba(231,62,23,.9)!important}.search-view{margin:7em auto 5em auto;width:90%;max-width:1040px}.search-view h1{margin-bottom:.3em}.search-view h3{margin-bottom:1em}.search-view .item{border-bottom:1px solid #333;display:block;padding:2em 0;padding-right:2em}.search-view .item:hover{border-bottom:1px solid #000}.search-view .item:last-child,.search-view .item:last-child:hover{border-bottom:1px solid transparent}.search-view .item p::after{content:"";font-family:Font Awesome\ 5 Pro;font-weight:600;margin-left:.3em;float:right;margin-right:-1.2em;transition:.5s}.search-view .item:hover p::after{transform:scale(1.1)}.search-view .item:hover h4{}.search-view .item p{margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.pop{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.9);z-index:30000003;text-align:center;overflow-y:scroll}.formular .close-form,.close-newsletter{position:fixed;top:1em;right:2em;color:#fff;cursor:pointer;font-size:2rem;display:block}.formular .close-form span{display:block;width:100%;text-align:center;font-size:.7rem}.close-newsletter{}.formular .box{padding:4em 0 2em 0;max-width:700px;width:75%;top:0;bottom:0;left:0;right:0;position:absolute;margin:auto}.formular h3{font-size:4.5rem;margin-bottom:.5em}.formular p{font-size:1.25rem}.formular h3,.formular p,.formular .label{color:#fff}.formular .label{text-align:left}.formular .box input,.formular .box textarea{width:100%;margin-bottom:.5em;text-align:left;border-radius:2px;min-height:50px}.formular .box .k-button{margin-top:.3em;margin-bottom:4em;text-align:center;background:rgba(119,192,255,.9);color:#fff;border:0;padding:.8em 1em;width:100%;font-size:1.3rem;position:relative;transition:.5s;font-weight:bold;border-radius:2px;cursor:pointer;text-transform:uppercase}.formular .box .k-button:hover{background:rgba(119,192,255,1)}.formular .box .k-button .fas{margin-right:.5em;font-size:1.2rem;position:absolute;right:2em;top:1.35em}#CookieBlanket{z-index:1000000;background:rgba(0,0,0,.7);width:100%;height:100%;position:fixed;top:0;left:0;display:none}#Cookies{background:#fff;width:700px;max-width:90%;padding:2em;border-radius:2px;margin:0 auto;position:relative;top:50%;transform:translateY(-50%);overflow-y:auto;max-height:90vh}#CloseCookieInfo{position:absolute;right:1em;top:1em;color:rgba(0,0,0,.7);cursor:pointer;font-size:1.6rem;transition:.5s;text-align:center}#CloseCookieInfo span{display:block;width:100%;text-align:center;font-size:.7rem}#CloseCookieInfo *{color:rgba(0,0,0,.7)}#CloseCookieInfo *:hover{color:rgba(0,0,0,.9)}#Cookies h4{margin-bottom:1em}#cookie-msg{position:fixed;bottom:0;right:0;background:rgba(0,0,0,1);color:#fff;padding:2em 2em 1em 2em;border-top-left-radius:20px;width:85%;max-width:680px;z-index:30003;display:none}.menu-open #cookie-msg{z-index:1}#cookie-msg p{color:#fff;font-size:1rem;margin-bottom:1em}#Cookies p{color:#333}#cookie-msg #cookieClose,#cookie-msg .cookmore{display:inline-block;font-size:1rem;margin-bottom:1em}#cookie-msg #cookieClose{background:#3c6321;padding:.5em;cursor:pointer;border-radius:2px;margin-right:1em;color:#fff;box-shadow:none;border:0}#cookie-msg .cookmore{color:#fff}#Mallar{display:flex;flex-wrap:wrap;flex-direction:row;margin-bottom:4em;margin-top:6em;text-align:left}.more #Mallar{margin-top:-3em}#Mallar h1{text-align:center;width:100%;margin-bottom:0}#Mallar h2{margin:2em .2em 0 .2em;width:-moz-calc(100% - 1em);width:-webkit-calc(100% - 1em);width:-o-calc(100% - 1em);width:calc(100% - 1em)}#Mallar .mall{width:-moz-calc(33% - 1em);width:-webkit-calc(33% - 1em);width:-o-calc(33% - 1em);width:calc(33% - 1em);border:1px solid #eee;box-sizing:border-box;position:relative;text-align:center;margin:.5em;overflow:hidden}#Mallar .mall img{max-width:100%;transition:.5s}#Mallar .mall:hover img{opacity:.8;animation:scale 10s ease-in-out infinite;animation-direction:alternate}.video-box{max-width:100%;overflow:hidden}video{object-fit:fill;width:100%;height:auto}.spotify-embed{width:280px;height:360px}.spotify-embed.large{height:480px}iframe:not([src]){display:none}.cookiefirst-disabled-resource{padding:2em;border:1px dashed #666;text-align:center}.cookiefirst-disabled-resource button{background:rgba(0,0,0,.8);color:#fff;font-weight:bold;padding:1em;font-family:ff-tisa-web-pro,'Times New Roman',serif;box-sizing:border-box;box-shadow:none;border:0;border-radius:6px;font-size:1rem;transition:.5s;margin-bottom:.25em}.cookiefirst-disabled-resource button:hover{background:rgba(0,0,0,1);cursor:pointer}figure img{max-width:100%;height:auto}@media only screen and (min-width:0)and (max-width:85rem){.staff .person{width:25%}}@media only screen and (min-width:0)and (max-width:75rem){body{overflow-x:hidden}h3{font-size:2.3rem}p,#Main ul li,#Main ol li{font-size:1.3rem}.m-row{display:inline-block;margin-left:auto;margin-right:auto;clear:both}.break{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}#Header{position:fixed;width:100%}.site-layout{grid-template-rows:auto}.content{grid-template-areas:"image image image image" "text text video video" "blank blank empty empty" "content content content content" "menu menu menu menu" "row row row row" "more more more more";min-height:800px}.content #StartText{top:-5em;margin-bottom:-4.5em;max-width:90%}.content .text{padding-top:0}.module-blog .card{width:-moz-calc(32% - 1.1em);width:-webkit-calc(32% - 1.1em);width:-o-calc(32% - 1.1em);width:calc(32% - 1.1em)}.module-blog-detail .inner{margin:0 auto 0 auto}.module-blog-detail .image-box{min-height:10px}.module-blog-detail .head{grid-template-columns:50% 50%;-ms-grid-columns:50% 50%;max-width:90%}.parallax{min-height:100vh;height:auto;padding:2em 0;box-sizing:border-box}.parallax .info{width:90%}.staff{grid-template-columns:1fr 1fr}.contact-icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.up-btn{bottom:80px}body.mob-open{overflow:hidden;position:fixed;width:100vw;height:100vh}}@media only screen and (min-width:0)and (max-width:65rem){html,body{overflow-x:hidden}.formular .cancel{right:.5em;font-size:1.8rem}.formular .box .k-button .fas{right:1em}.content .text h1{font-size:12vw;line-height:120%;margin:0}.content .text h2{font-size:2.6rem;margin-top:.5em}main img{max-width:100%;clear:both;float:none;display:block}.content{grid-template-areas:"image image image image" "text text text text" "video video video video" "blank blank empty empty" "content content content content" "menu menu menu menu" "row row row row" "more more more more";min-height:100vh;grid-template-rows:auto auto auto 50px 1fr auto 50px}.content .video-div .video-container{min-height:unset}.content .content-image{grid-area:image;min-height:300px;height:35vh}.content .text{min-height:350px;height:50vh;padding:0 2em}.content .video-div{height:auto;min-height:unset}nav.navigation{display:none}.large-navigation h4{margin-top:1em;margin-bottom:.5em}.large-navigation.show{display:block}.blog{padding-top:3.5em}.module-blog-detail{margin:5em 0 0 0}.module-blog .card{width:-moz-calc(49% - 1.1em);width:-webkit-calc(49% - 1.1em);width:-o-calc(49% - 1.1em);width:calc(49% - 1.1em)}#Main .references a.reference{width:-moz-calc(33% - 1.1em);width:-webkit-calc(33% - 1.1em);width:-o-calc(33% - 1.1em);width:calc(33% - 1.1em)}#Main .references a h2{font-size:.9rem}.search-view{margin:9em auto 5em auto}.staff .person{width:50%}.empty #StartText p{margin-right:4em;margin-left:4em}}@media only screen and (min-width:0)and (max-width:1041px){footer#Footer .support{display:none}}@media only screen and (min-width:0)and (max-width:50rem){h1{font-size:3.8rem}h2,.module-blog-detail .blog-content h1{font-size:2.8rem}#Main ul,#Main ol{margin:0 0 2em 4em}.empty #StartText ul,.empty #StartText ol{margin:0 0 2em 0}#Main ul li,#Main ul li:last-child,#Main ol li,#Main ol li:last-child{margin:0 0 .5em 2em}.contact-us.section{padding:3em 2em 2em 2em}.contact-us.section .contact-form{margin-top:0;padding-left:.9em;padding-right:.9em}.child-nav .k-item{display:block;margin:0 0 1em 0}.large-navigation .close-nav{right:.5em;top:.5em}.large-navigation .mobile-menu{display:block;padding-bottom:4em}.large-navigation .mobile-menu .group:nth-child(1),.large-navigation .mobile-menu .group:nth-child(2),.large-navigation .mobile-menu .group:nth-child(3),.large-navigation .mobile-menu .group:nth-child(4),.large-navigation .mobile-menu .group:nth-child(5),.group.large-navigation .mobile-menu .group:nth-child(6),.large-navigation .mobile-menu .group:nth-child(7),.large-navigation .mobile-menu .group:nth-child(8),.large-navigation .mobile-menu .group:nth-child(9),.large-navigation .mobile-menu .group:nth-child(10),.group.large-navigation .mobile-menu .group{display:block;width:100%;margin-bottom:1em;height:auto;top:0}.large-navigation .mobile-menu .group#FindJob{top:0}.large-navigation .support-link{display:none}#Main .references{display:block;height:auto}#Main .references a.reference{width:-moz-calc(50% - 1.1em);width:-webkit-calc(50% - 1.1em);width:-o-calc(50% - 1.1em);width:calc(50% - 1.1em)}#Main .references a h2{opacity:1}.module-blog .card{width:-moz-calc(98% - 1.1em);width:-webkit-calc(98% - 1.1em);width:-o-calc(98% - 1.1em);width:calc(98% - 1.1em);margin:0 auto 1em auto}.module-blog-detail .date,.module-blog-detail .who{font-size:1rem}.parallax h2{font-size:10vw;max-width:100%}.empty.narrow{margin-top:0}.empty #StartText{padding:6em 0 1em 0;max-width:90%;margin:0 auto;text-align:center}.empty #StartText p{margin:0 auto}.staff{}.staff .person{width:100%}.staff .person,.staff .person:nth-child(1),.staff .person:nth-child(2),.staff .person:nth-child(3),.staff .person:nth-child(4),.staff .person:nth-child(5),.staff .person:nth-child(6),.staff .person:nth-child(7),.staff .person:nth-child(8),.staff .person:nth-child(9),.staff .person:nth-child(10),.staff .person:nth-child(11),.staff .person:nth-child(12),.staff .person:nth-child(12),.staff .person:nth-child(14){margin:0 auto 2em auto;margin-top:0;top:0;transform:none;width:50%}.blog-paging{justify-content:flex-start}.blog-paging .button-container{min-width:unset}.videowrap{flex-wrap:wrap}.videowrap .video-2{width:100%;margin-top:2%;padding-bottom:56.25%}.search-form .k-textbox,.search-form .k-textbox:hover{padding:0 8em 0 1em}.social-channel .ref-filter p{display:none}.social-channel .ref-filter h3{font-size:1rem}.social-logo img{max-height:80%}}@media only screen and (min-width:0)and (max-width:40rem){.flex-block .first-block,.flex-block.flip .first-block{order:2}.flex-block .second-block,.flex-block.flip .second-block{order:1}.empty .contact-numb{font-size:1rem!important}.staff{width:70%}.staff .person,.staff .person:nth-child(1),.staff .person:nth-child(2),.staff .person:nth-child(3),.staff .person:nth-child(4),.staff .person:nth-child(5),.staff .person:nth-child(6),.staff .person:nth-child(7),.staff .person:nth-child(8),.staff .person:nth-child(9),.staff .person:nth-child(10),.staff .person:nth-child(11),.staff .person:nth-child(12),.staff .person:nth-child(12),.staff .person:nth-child(14){width:100%}.social-channel .ref-filter{display:none}.social-channel{width:100%;margin:1% auto}}@media only screen and (min-width:0)and (max-width:30rem){#Main ul,#Main ol{margin:0 0 2em 0}.content #StartText{padding-left:1em;padding-right:1em;padding-top:2em}.child-nav{padding-left:1em}.message{left:2em;right:2em;width:auto;height:auto;top:auto;border-bottom:0}#Main .message ul{border-bottom:0}.module-blog-detail .inner{padding:3em 2em}.spotify-embed{width:240px;max-width:100%}}@media only screen and (min-width:0)and (max-width:500px){footer#Footer .support{display:none}.pop-content{display:block}.pop-content .pop-image{width:100%;height:190px}.pop-content .text{width:100%;padding:2em;background:#fff}.contact-us.section .contact-form{width:199px;font-size:1.1rem}#Main .references a.reference{width:100%}}@media only screen and (min-width:0)and (max-width:50rem)and (min-height:0)and (max-height:30rem){.staff .person{width:50%}#wall .word-wrapper h1{font-size:8vw!important}#wall .word-wrapper .pay-off{font-size:6vw!important}#wall .section-1 .slideshowWall .word-wrapper{padding-bottom:0!important;margin-bottom:1em}}@media only screen and (min-width:0)and (max-width:320px){main#Main .empty a{transition:unset;animation:unset;animation-delay:unset;animation-iteration-count:unset;transition-delay:unset}}@keyframes colorchange{0%{background:linear-gradient(120deg,#77c0ff 0%,#ffc000 25%,#ff3500 50%,#77c043 100%);background-position:0 100%;background-repeat:repeat-x;background-size:100% 1px;transition:.5s}25%{background:linear-gradient(120deg,#ffc000 0%,#ff3500 25%,#77c043 50%,#77c0ff 100%);background-position:0 100%;background-repeat:repeat-x;background-size:100% 1px;transition:.5s}50%{background:linear-gradient(120deg,#ff3500 0%,#77c043 25%,#77c0ff 50%,#ffc000 100%);background-position:0 100%;background-repeat:repeat-x;background-size:100% 1px;transition:.5s}100%{background:linear-gradient(120deg,#77c043 0%,#77c0ff 25%,#ffc000 50%,#ff3500 100%);background-position:0 100%;background-repeat:repeat-x;background-size:100% 1px;transition:.5s}}@-webkit-keyframes colorchange{0%{background:linear-gradient(120deg,#77c0ff 0%,#ffc000 25%,#ff3500 50%,#77c043 100%);background-position:0 100%;background-repeat:repeat-x;background-size:100% 1px;transition:.5s}25%{background:linear-gradient(120deg,#ffc000 0%,#ff3500 25%,#77c043 50%,#77c0ff 100%);background-position:0 100%;background-repeat:repeat-x;background-size:100% 1px;transition:.5s}50%{background:linear-gradient(120deg,#ff3500 0%,#77c043 25%,#77c0ff 50%,#ffc000 100%);background-position:0 100%;background-repeat:repeat-x;background-size:100% 1px;transition:.5s}100%{background:linear-gradient(120deg,#77c043 0%,#77c0ff 25%,#ffc000 50%,#ff3500 100%);background-position:0 100%;background-repeat:repeat-x;background-size:100% 1px;transition:.5s}}@-webkit-keyframes pulse{0%{box-shadow:0 0 3em 1.5em rgba(255,255,255,.4)}}@keyframes pulse{0%{box-shadow:0 0 3em 1.5em rgba(255,255,255,.4)}}.contact-form em{position:absolute;opacity:0;top:0;left:0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.03) 1%,rgba(255,255,255,.6) 30%,rgba(255,255,255,.85) 50%,rgba(255,255,255,.85) 70%,rgba(255,255,255,.85) 71%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(1%,rgba(255,255,255,.03)),color-stop(30%,rgba(255,255,255,.85)),color-stop(50%,rgba(255,255,255,.85)),color-stop(70%,rgba(255,255,255,.85)),color-stop(71%,rgba(255,255,255,.85)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.03) 1%,rgba(255,255,255,.6) 30%,rgba(255,255,255,.85) 50%,rgba(255,255,255,.85) 70%,rgba(255,255,255,.85) 71%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.03) 1%,rgba(255,255,255,.6) 30%,rgba(255,255,255,.85) 50%,rgba(255,255,255,.85) 70%,rgba(255,255,255,.85) 71%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.03) 1%,rgba(255,255,255,.6) 30%,rgba(255,255,255,.85) 50%,rgba(255,255,255,.85) 70%,rgba(255,255,255,.85) 71%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.03) 1%,rgba(255,255,255,.6) 30%,rgba(255,255,255,.85) 50%,rgba(255,255,255,.85) 70%,rgba(255,255,255,.85) 71%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#00ffffff',GradientType=1);width:20%;height:100%;transform:skew(-10deg,0deg);-webkit-transform:skew(-10deg,0deg);-moz-transform:skew(-10deg,0deg);-ms-transform:skew(-10deg,0deg);-o-transform:skew(-10deg,0deg);animation:move 3s;animation-iteration-count:infinite;animation-delay:1s;-webkit-animation:move 3s;-webkit-animation-iteration-count:infinite;-webkit-animation-delay:1s;-moz-transform:skew(-10deg,0deg);-moz-animation:move 3s;-moz-animation-iteration-count:infinite;-moz-animation-delay:1s;-ms-transform:skew(-10deg,0deg);-ms-animation:move 3s;-ms-animation-iteration-count:infinite;-ms-animation-delay:1s;-o-transform:skew(-10deg,0deg);-o-animation:move 3s;-o-animation-iteration-count:infinite;-o-animation-delay:1s}@keyframes move{0%{left:0;opacity:0}48%{opacity:.1}80%{opacity:0}100%{left:82%}}@-webkit-keyframes move{0%{left:0;opacity:0}48%{opacity:.1}80%{opacity:0}100%{left:82%}}@-moz-keyframes move{0%{left:0;opacity:0}48%{opacity:.1}80%{opacity:0}100%{left:88%}}@-ms-keyframes move{0%{left:0;opacity:0}48%{opacity:.1}80%{opacity:0}100%{left:82%}}@-o-keyframes move{0%{left:0;opacity:0;}48%{opacity:.1;}80%{opacity:0;}100%{left:82%;}}@keyframes flickerAnimation{0%{opacity:1;bottom:1.5em}50%{opacity:.5;bottom:1.7em}100%{opacity:1;bottom:1.5em}}@-o-keyframes flickerAnimation{0%{opacity:1;bottom:1.5em;}50%{opacity:.5;bottom:1.7em;}100%{opacity:1;bottom:1.5em;}}@-moz-keyframes flickerAnimation{0%{opacity:1;bottom:1.5em}50%{opacity:.5;bottom:1.7em}100%{opacity:1;bottom:1.5em}}@-webkit-keyframes flickerAnimation{0%{opacity:1;bottom:1.5em}50%{opacity:.5;bottom:1.7em}100%{opacity:1;bottom:1.5em}}.slide{opacity:0}.slide-up.come-in{transform:translateY(150px);animation:come-in 1s ease forwards}.slide-up.come-in:nth-child(odd){animation-duration:.8s}.slide-down.come-in{transform:translateY(-150px);animation:come-in 1s ease forwards}.slide-down.come-in:nth-child(odd){animation-duration:.8s}.slide-left.come-in{transform:translateX(150px);animation:come-in 1s ease forwards}.slide-left.come-in:nth-child(odd){animation-duration:.8s}.slide-right.come-in{transform:translateX(-150px);animation:come-in 1s ease forwards}.slide-right.come-in:nth-child(odd){animation-duration:.8s}.slide.slide-left.delay,.slide.slide-right.delay,.slide.slide-up.delay,.slide.slide-down.delay{animation-delay:.7s}.from-left{transform:translateX(-50vw)}.from-right{transform:translateX(50vw)}.from-left.come-in,.from-right.come-in{animation:come-in 1.5s ease forwards}@keyframes come-in{to{transform:translateX(0);opacity:1}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.site-layout{display:-ms-grid;-ms-grid-columns:1fr;-ms-grid-rows:auto 5fr auto auto}#Header{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:5;display:-ms-grid;-ms-grid-columns:1fr 2fr 50px 1em 40px;-ms-grid-rows:0 1fr;position:fixed;width:100%;padding-top:1em;padding-bottom:1em}#Header .logo{-ms-grid-column:1;display:block}header#Header .navigation{-ms-grid-column:2}#Header.show-search{-ms-grid-rows:55px 1fr}#Header .search-icon{-ms-grid-row:2;-ms-grid-column:3}#Header #Menu{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-align:end}#Header .search-icon{-ms-grid-row:2;-ms-grid-column:3}#Header .menu-icon{-ms-grid-row:2;-ms-grid-column:5}#Main{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3;display:block;top:0}a.full-link .link-text{height:40px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:block}.contact-us.section{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:5}.contact-us.section p{margin-top:1.8em}#Footer{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:5}.search-form{-ms-grid-row:1;-ms-grid-column:1/-1}.empty #StartText{margin-top:4em}.search-view{margin:12em auto 5em auto}.content{display:-ms-grid;-ms-grid-columns:1fr 80px 80px 1fr;-ms-grid-rows:auto auto 50px 1fr auto 50px auto}.content-image img{animation:none;object-fit:cover;position:absolute;width:auto;height:100%}.content .text{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:2;display:-ms-grid;-ms-grid-rows:1fr;-ms-grid-columns:1fr;-ms-flex-align:center;-ms-flex-pack:center}.content .text div{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-align:center;-ms-grid-column-align:center}.content .video-div{-ms-grid-row:2;-ms-grid-column:3;-ms-grid-column-span:2;display:-ms-grid;-ms-grid-columns:1fr;-ms-grid-rows:1fr;-ms-flex-line-pack:center;min-height:500px}.content .video-div .video-container{display:-ms-grid;-ms-grid-columns:1fr;-ms-grid-rows:1fr;-ms-flex-line-pack:center;-ms-grid-row:1;-ms-grid-column:1}.content .video-div .video-container video{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-row-align:start;-ms-grid-column-align:center}.content .content-image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:2}.content #StartText{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:4;padding:3em 3em 0 3em}.content .child-nav{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:12;padding:0 3em}.content .more{-ms-grid-row:7;-ms-grid-column:1;-ms-grid-column-span:12}.content .more h2{max-width:870px}.projects{display:-ms-grid;-ms-grid-columns:2fr 1fr 1fr}.projects div{-ms-grid-column:1;-ms-grid-row:1}.projects div:nth-child(2){-ms-grid-column:2}.projects div:nth-child(3){-ms-grid-column:3}.projects div:nth-child(4){-ms-grid-column:4}.projects div:nth-child(5){-ms-grid-column:5}.projects div:nth-child(6){-ms-grid-column:6}.projects div img{-o-object-fit:cover;-ms-transform:matrix(1,0,0,1,0,0);-o-transition:all 1.1s ease-in-out}.projects div:nth-child(even) img:hover{-webkit-transform:scale(1.2) rotate(2.5deg);-ms-transform:scale(1.2) rotate(2.5deg)}.projects div:nth-child(odd) img:hover{-webkit-transform:scale(1.2) rotate(-2.5deg);-ms-transform:scale(1.2) rotate(-2.5deg)}.parallax{display:-ms-grid;-ms-flex-line-pack:center;-ms-grid-columns:1fr;-ms-grid-rows:1fr}.parallax .info{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row-align:center;-ms-grid-column-align:center}.large-navigation h4{margin-top:1em}.large-navigation .mobile-menu .group:nth-child(1),.large-navigation .mobile-menu .group:nth-child(2),.large-navigation .mobile-menu .group:nth-child(3),.large-navigation .mobile-menu .group:nth-child(4),.large-navigation .mobile-menu .group:nth-child(5),.group.large-navigation .mobile-menu .group:nth-child(6),.large-navigation .mobile-menu .group:nth-child(7),.large-navigation .mobile-menu .group:nth-child(8),.large-navigation .mobile-menu .group:nth-child(9),.large-navigation .mobile-menu .group:nth-child(10),.group.large-navigation .mobile-menu .group{top:2em}.module-blog-detail .head{-ms-grid-rows:auto auto;display:-ms-grid;-ms-grid-columns:1fr 1fr}.module-blog-detail .main-title{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1}.module-blog-detail .date{-ms-grid-column:1;-ms-grid-row:2}.module-blog-detail .who{-ms-grid-column:2;-ms-grid-row:2}.module-blog-detail .inner{margin-top:-15em}#wall .contact-us.section{padding:.5em 2em .3em 2em}#wall .section,#wall #Footer{display:block;opacity:1}#wall .last-section .slideshowWall{display:block;top:0;bottom:0;left:0;right:0}#wall .section-1 .slideshowWall .word-wrapper{-ms-grid-column:2;-ms-grid-column-span:2;-ms-grid-row:2;bottom:2em;left:2em}#wall .slideshowWall div.section-text div.text{display:block;position:relative}#wall .slideshowWall div.section-text div.text h3{position:absolute;height:30px;top:0;bottom:0;left:0;right:0;margin:auto}#wall .link-image{-ms-grid-row-span:2}}@media all and (max-width:65rem)and (-ms-high-contrast:none),(-ms-high-contrast:active){.content{-ms-grid-rows:50vh 50vh 50px 1fr auto 50px auto}.content .text{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:4;height:50vh}.content .content-image{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:4;height:50vh;text-align:center}.content .content-image img{width:auto;max-width:none;min-height:100%;height:100%;top:0;position:relative;margin:0 auto}}@supports (-ms-ime-align:auto){.parallax{background-attachment:scroll !important;}}