@charset "UTF-8";
/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html *{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0}a{background:transparent}a:focus{outline:0}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}@font-face{font-family:'Work Sans';src:url("../fonts/worksans/WorkSans-ExtraBold.woff2") format("woff2"), url("../fonts/worksans/WorkSans-ExtraBold.woff") format("woff");font-weight:800;font-style:normal}@font-face{font-family:'Work Sans';src:url("../fonts/worksans/WorkSans-Bold.woff2") format("woff2"), url("../fonts/worksans/WorkSans-Bold.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:'Work Sans';src:url("../fonts/worksans/WorkSans-ExtraLight.woff2") format("woff2"), url("../fonts/worksans/WorkSans-ExtraLight.woff") format("woff");font-weight:200;font-style:normal}@font-face{font-family:'Work Sans';src:url("../fonts/worksans/WorkSans-Thin.woff2") format("woff2"), url("../fonts/worksans/WorkSans-Thin.woff") format("woff");font-weight:100;font-style:normal}@font-face{font-family:'Work Sans';src:url("../fonts/worksans/WorkSans-Light.woff2") format("woff2"), url("../fonts/worksans/WorkSans-Light.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:'Work Sans';src:url("../fonts/worksans/WorkSans-Black.woff2") format("woff2"), url("../fonts/worksans/WorkSans-Black.woff") format("woff");font-weight:900;font-style:normal}@font-face{font-family:'Work Sans';src:url("../fonts/worksans/WorkSans-Regular.woff2") format("woff2"), url("../fonts/worksans/WorkSans-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Work Sans';src:url("../fonts/worksans/WorkSans-SemiBold.woff2") format("woff2"), url("../fonts/worksans/WorkSans-SemiBold.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:'Work Sans';src:url("../fonts/worksans/WorkSans-Medium.woff2") format("woff2"), url("../fonts/worksans/WorkSans-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:'Playfair Display';src:url("../fonts/playfairdisplay/PlayfairDisplay-BoldItalic.woff2") format("woff2"), url("../fonts/playfairdisplay/PlayfairDisplay-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic}@font-face{font-family:'Playfair Display';src:url("../fonts/playfairdisplay/PlayfairDisplay-Regular.woff2") format("woff2"), url("../fonts/playfairdisplay/PlayfairDisplay-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Playfair Display';src:url("../fonts/playfairdisplay/PlayfairDisplay-Bold.woff2") format("woff2"), url("../fonts/playfairdisplay/PlayfairDisplay-Bold.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:'Playfair Display';src:url("../fonts/playfairdisplay/PlayfairDisplay-Italic.woff2") format("woff2"), url("../fonts/playfairdisplay/PlayfairDisplay-Italic.woff") format("woff");font-weight:normal;font-style:italic}@font-face{font-family:'Playfair Display';src:url("../fonts/playfairdisplay/PlayfairDisplay-BlackItalic.woff2") format("woff2"), url("../fonts/playfairdisplay/PlayfairDisplay-BlackItalic.woff") format("woff");font-weight:900;font-style:italic}@font-face{font-family:'Playfair Display';src:url("../fonts/playfairdisplay/PlayfairDisplay-Black.woff2") format("woff2"), url("../fonts/playfairdisplay/PlayfairDisplay-Black.woff") format("woff");font-weight:900;font-style:normal}*{font-family:'Work Sans', sans-serif;font-size:16px}h1,h2,h3{font-size:30px}.italic{font-family:'Playfair Display', serif;font-style:italic}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:none;background:transparent;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:0.25}.slick-next:before,.slick-prev:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;-webkit-transform:scale(3);-ms-transform:scale(3);transform:scale(3);color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}header{display:none}@media (min-width:984px){header{-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;display:grid;position:fixed;top:0;left:calc(-100% + 100px);width:100%;padding:0;background:rgba(0, 66, 107, 0);height:100vh;z-index:1000;grid-template-columns:1fr auto;display:-ms-grid;-ms-grid-columns:1fr auto;-ms-grid-rows:1fr auto 1fr}}header.active{background:rgba(0, 66, 107, 0.97);left:0}header.active button{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);color:white!important}header.active nav{pointer-events:all}header .background{height:90%;position:absolute;top:5%;left:0;pointer-events:none}header nav{justify-self:center;-ms-flex-item-align:center;align-self:center;margin-left:66%;width:100%;pointer-events:none;-ms-grid-column:1;-ms-grid-row:2;-ms-grid-row-align:center;-ms-grid-column-align:center}header nav ul{list-style:none}header nav ul li{margin-bottom:20px}header nav ul li a{text-decoration:none;color:white;font-size:40px}header nav ul li.social{margin-top:100px}header nav ul li.social a{font-size:14px;text-transform:uppercase;display:inline-block;margin-right:20px}header button{-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s;color:white;text-transform:uppercase;background:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-ms-flex-item-align:center;align-self:center;padding:20px;opacity:0;font-size:24px;-ms-grid-column:2;-ms-grid-row:2}header button:focus{outline:none}header button.blue{color:#00426b}footer{position:relative;background:#00426b;padding:60px 0 0 0;overflow:hidden}footer .desktop{display:none}@media (min-width:984px){footer .desktop{display:block}}footer .desktop .container{display:grid;grid-template-columns:1fr;display:-ms-grid;-ms-grid-columns:1fr}@media (min-width:768px){footer .desktop .container{grid-template-columns:1fr 1fr;-ms-grid-columns:1fr 1fr}}footer .desktop .container a{text-decoration:none;justify-self:start;-ms-grid-column:1}footer .desktop .container a img{width:250px}footer .desktop .container .social-links{margin-top:40px;-ms-grid-column:2}@media (min-width:768px){footer .desktop .container .social-links{margin-top:0;justify-self:end;text-align:right;-ms-grid-row-align:end}}footer .desktop .container .social-links a{color:white;text-decoration:none;text-transform:uppercase;display:inline-block;margin-bottom:7px}footer .desktop .trail{text-align:center;margin-top:60px;padding:10px 20px}footer .desktop .trail br{display:block}@media (min-width:768px){footer .desktop .trail br{display:none}}footer .desktop .trail span{color:white;font-size:12px}footer .desktop .trail span span{display:none}@media (min-width:768px){footer .desktop .trail span span{display:inline-block}}footer .desktop .trail span a{font-size:12px;color:white;font-weight:500;text-decoration:none}footer .desktop .footer-circle{position:absolute;right:0;bottom:-50px;width:70%;max-width:700px;pointer-events:none}@media (min-width:768px){footer .desktop .footer-circle{width:40%}}footer .mobile{position:relative}@media (min-width:984px){footer .mobile{display:none}}footer .mobile .circle{position:absolute;left:5%;top:-280px;width:90%}footer .mobile .container{display:grid;grid-template-columns:1fr;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:center;color:white}footer .mobile .container .back-top{background:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;cursor:pointer;width:120px;height:70px}footer .mobile .container .back-top:hover{cursor:pointer}footer .mobile .container .back-top:focus{outline:none}footer .mobile .container .back-top img{height:12px;margin-bottom:7px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}footer .mobile .container .back-top span{color:white;font-size:13px}footer .mobile .container .logo{width:90%;max-width:360px;margin-top:70px}footer .mobile .container .tagline{font-size:13px;text-align:center;margin-top:20px;display:block;line-height:15px;text-transform:uppercase}footer .mobile .container .contact-links{display:grid;grid-template-columns:1fr 1fr;margin:50px 0 40px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:30px}footer .mobile .container .contact-links a{width:55px;text-decoration:none}footer .mobile .container .contact-links a img{width:100%}footer .mobile .container .address{font-size:15px;text-align:center;margin-top:10px;display:block;line-height:17px}footer .mobile .container .copyright{font-size:11px;text-align:center;margin-top:60px;display:block;line-height:15px;color:white}footer .mobile .container .copyright a{text-decoration:none;font-size:11px;color:white}footer .mobile .container .copyright strong{font-size:11px}footer .mobile .container .credit{font-size:11px;text-align:center;margin-top:15px;display:block;line-height:15px;margin-bottom:20px}footer .mobile .container .credit a{color:white;text-decoration:none;font-size:11px;font-weight:bold}#Form_contactForm{margin-top:0;display:-ms-grid;-ms-grid-columns:1fr;-ms-grid-rows:50px 10px 50px 10px 50px 10px 150px 10px auto;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3, auto) 150px auto;grid-gap:25px;grid-template-areas:"name" "email" "phone" "message"}@media (min-width:984px){#Form_contactForm{margin-top:0}}#Form_contactForm .Form_contactForm_Name_Holder{grid-area:name;width:100%;-ms-grid-column:1;-ms-grid-column-align:center;-ms-grid-row:1;-ms-grid-row-align:center}#Form_contactForm .Form_contactForm_Email_Holder{grid-area:email;width:100%;-ms-grid-column:1;-ms-grid-column-align:center;-ms-grid-row:3;-ms-grid-row-align:center}#Form_contactForm .Form_contactForm_Phone_Holder{grid-area:phone;width:100%;-ms-grid-column:1;-ms-grid-column-align:center;-ms-grid-row:5;-ms-grid-row-align:center}#Form_contactForm .Form_contactForm_Message_Holder{grid-area:message;width:100%;-ms-grid-column:1;-ms-grid-column-align:center;-ms-grid-row:7;-ms-grid-row-align:center}#Form_contactForm .Form_contactForm_Blastoff_Holder{display:none}#Form_contactForm .Form_contactForm_SecurityID_Holder{display:none}#Form_contactForm .parsley-errors-list{position:absolute;list-style:none;padding:0;margin:0;right:0;bottom:4px}#Form_contactForm .parsley-errors-list li{font-size:12px;color:red;font-weight:200}#Form_contactForm .holder{position:relative}#Form_contactForm input{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-bottom:2px solid #00426b;padding:4px 0;background:none;width:100%;height:100%;font-weight:500;color:#00426b;font-size:14px;border-radius:0!important}#Form_contactForm input::-webkit-input-placeholder{color:#00426b}#Form_contactForm input::-moz-placeholder{color:#00426b}#Form_contactForm input:-ms-input-placeholder{color:#00426b}#Form_contactForm input:-moz-placeholder{color:#00426b}#Form_contactForm input.parsley-error{border-bottom:2px solid red;color:red}#Form_contactForm input:focus{outline:none}#Form_contactForm textarea{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-bottom:2px solid #00426b;padding:4px 0;background:none;width:100%;max-width:100%;font-size:14px;height:100%;max-height:100%;font-weight:500;color:#00426b;border-radius:0!important}#Form_contactForm textarea::-webkit-input-placeholder{color:#00426b}#Form_contactForm textarea::-moz-placeholder{color:#00426b}#Form_contactForm textarea:-ms-input-placeholder{color:#00426b}#Form_contactForm textarea:-moz-placeholder{color:#00426b}#Form_contactForm textarea:focus{outline:none}#Form_contactForm textarea.parsley-error{border-bottom:2px solid red;color:red}#Form_contactForm input[type=submit]{background:#00426b;text-decoration:none;color:white;padding:7px 20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:94px;-ms-grid-column:1;-ms-grid-column-align:start;-ms-grid-row:9;-ms-grid-row-align:start}#Form_contactForm input[type=submit] i{margin-left:10px;margin-top:2px}#Form_contactForm input[type=submit]:focus{outline:none}#Form_contactForm.success{grid-template-columns:1fr;text-align:center}#Form_contactForm.success h3{color:#00426b}.mobilenav{-webkit-transition:height 0.5s ease, background 0.3s ease, opacity 0.5s ease;-o-transition:height 0.5s ease, background 0.3s ease, opacity 0.5s ease;transition:height 0.5s ease, background 0.3s ease, opacity 0.5s ease;position:fixed;background:rgba(0, 66, 107, 0.95);top:0;left:0;width:100%;height:70px;overflow:hidden;padding-top:70px;z-index:1000;opacity:0}@media (min-width:984px){.mobilenav{display:none}}.mobilenav .main-list{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;padding-top:40px;background:rgba(0, 66, 107, 0.95)}.mobilenav .nav-logo{position:absolute;top:25px;left:20px;height:20px}.mobilenav .logo-link{top:29px;display:inline-block;position:absolute;height:15px;left:20px}.mobilenav .logo-link img{height:15px}.mobilenav.mobile-active{height:100%;background:#00426b}.mobilenav.mobile-active ul{background:#00426b}.mobilenav.background{background:rgba(0, 66, 107, 0.95)}.mobilenav .icon-home{margin-top:-12px;display:inline-block;font-size:42px}.mobilenav ul{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background:rgba(0, 66, 107, 0.95);padding:0;margin:0;height:100%;overflow:scroll}.mobilenav ul li{-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;color:white;list-style:none;text-align:left;margin-bottom:0;overflow:hidden;position:relative;margin-left:0;padding:10px 0}.mobilenav ul li .sub-toggle{height:57px;position:absolute;right:0;width:100%;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer}.mobilenav ul li.social{display:grid;padding:0 20px;margin-top:50px;grid-template-columns:repeat(4, 1fr)}.mobilenav ul li.social a{display:inline;font-size:13px;text-transform:uppercase;text-align:center;padding:0}.mobilenav ul li:focus{outline:none}.mobilenav ul li.sub-open ul.sub-nav{max-height:500px;margin-top:25px;padding:12px 0}.mobilenav ul li ul.sub-nav{max-height:0;background:#00619e}.mobilenav ul li ul.sub-nav li{border-bottom:none}.mobilenav ul li a{font-weight:500;font-size:28px;color:white;text-decoration:none;cursor:pointer;display:inline;padding:10px 20px}.mobilenav ul li a:hover{text-decoration:none;cursor:pointer}.mobilenav #nav-icon{width:80px;height:30px;position:absolute;left:calc(50% - 40px);top:22px;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.mobilenav #nav-icon.active{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}.mobilenav #nav-icon span{display:block;color:white;text-transform:uppercase;padding:6px 0;text-align:center;font-size:18px;font-weight:500;letter-spacing:1px}.mobilenav #nav-icon span:focus{outline:none}.mobilenav #nav-icon:focus{outline:none}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}@media (min-width:984px){.container{padding:0 85px}}@media (min-width:1200px){.container{padding:0}}.container.wide{max-width:1300px}.container.slim{max-width:1030px}.inner-header{text-align:center;padding:105px 30px 30px 30px}@media (min-width:984px){.inner-header{padding:60px}}.inner-header a{text-decoration:none;width:90%;max-width:400px;display:inline-block}.inner-header a img{width:100%}body{overflow:hidden}body.loaded{overflow:scroll}body.loaded #welcome .welcome-filter{opacity:0}body.loaded #welcome .scroll{opacity:1}body.loaded header button{opacity:1}body.loaded .mobilenav{opacity:1}#welcome{height:100vh;width:100%;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;grid-template-rows:1fr 1fr 1fr;position:relative;display:-ms-grid;-ms-grid-columns:1fr;-ms-grid-rows:1fr 1fr 1fr}#welcome .welcome-filter{-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0.9;z-index:1;background:#00426b}#welcome #welcome-slider{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}#welcome #welcome-slider .slick-list{position:absolute;top:0;left:0;height:100%;width:100%}#welcome #welcome-slider .slick-list .slick-track{height:100%}#welcome #welcome-slider .slick-list .slick-track .slide{height:100%;width:100%;background-size:cover;background-position:50% 50%}#welcome img{grid-row:2;width:80%;max-width:550px;position:relative;z-index:2;-ms-grid-row:2;-ms-grid-column-align:center}@media (min-width:768px){#welcome img{width:40%}}#welcome .scroll{-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s;grid-row:3;-ms-flex-item-align:end;align-self:end;cursor:pointer;position:relative;z-index:3;opacity:0;font-size:26px;-ms-grid-row:3;-ms-grid-column-align:center;-ms-grid-row-align:end}#welcome .scroll:hover{cursor:pointer}#welcome .scroll span{color:white;font-size:24px;margin-bottom:10px;display:inline-block;-webkit-animation:bounce 1.4s infinite alternate;animation:bounce 1.4s infinite alternate}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(10px);transform:translateY(10px)}}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(10px);transform:translateY(10px)}}#welcome .scroll .line{width:2px;background:white;height:70px;margin:0 auto}#blurb{position:relative;padding-top:30px}@media (min-width:768px){#blurb{padding-top:120px;padding-left:60px}}@media (min-width:984px){#blurb{padding-left:0}}#blurb .container{justify-items:end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;display:grid;display:-ms-grid;-ms-grid-columns:1fr;-ms-grid-rows:auto auto auto}#blurb h2{color:#00426b;font-size:30px;font-weight:300;max-width:100%;position:relative;text-align:right;-ms-grid-column-align:end;-ms-grid-row:1}@media (min-width:768px){#blurb h2{max-width:80%;font-size:42px}}@media (min-width:984px){#blurb h2{max-width:62%}}#blurb h2 img{display:none;position:absolute;width:15px;top:96px;right:-50px}@media (min-width:768px){#blurb h2 img{display:block}}#blurb p{color:#00426b;font-weight:200;line-height:23px;width:100%;text-align:right;-ms-grid-column-align:end;-ms-grid-row:2}@media (min-width:768px){#blurb p{width:60%}}#blurb a.link-button{margin-top:20px;background:#00426b;text-decoration:none;color:white;padding:7px 20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-column-align:end;-ms-grid-row:3}#blurb a.link-button img{display:inline-block;margin-left:10px;margin-top:2px}#projects{margin-top:60px;position:relative}@media (min-width:768px){#projects{margin-top:120px}}#projects .container{display:grid;justify-items:start}#projects .grey-panel{background:#f5f5f5;position:absolute;top:69px;left:0;width:100%;z-index:-1}#projects h2{color:#00426b;font-size:30px;font-weight:300;max-width:100%;position:relative;margin-bottom:10px}@media (min-width:768px){#projects h2{padding-right:60px;max-width:62%;font-size:42px}}@media (min-width:984px){#projects h2{padding-right:0}}#projects h2 img{display:none;position:absolute;width:15px;top:12px;left:-50px}@media (min-width:984px){#projects h2 img{display:block}}#projects p{color:#00426b;font-weight:200;line-height:23px;max-width:380px;text-align:left}@media (min-width:768px){#projects p{padding-right:60px}}@media (min-width:984px){#projects p{padding-right:0}}#projects a.link-button{margin-top:20px;background:#00426b;text-decoration:none;color:white;padding:7px 20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){#projects a.link-button{margin-right:60px}}@media (min-width:984px){#projects a.link-button{margin-right:0}}#projects a.link-button img{display:inline-block;margin-left:10px;margin-top:2px}#projects .projects-holder{display:grid;grid-template-columns:1fr;grid-gap:10px;width:100%;margin-top:80px;display:-ms-grid;-ms-grid-columns:1fr}@media (min-width:768px){#projects .projects-holder{grid-template-columns:1fr 1fr;-ms-grid-columns:1fr 10px 1fr;-ms-grid-rows:auto 10px auto 10px auto 10px auto}}#projects .projects-holder .project{background-size:cover;background-position:50% 50%;height:350px;width:100%;position:relative;cursor:pointer}#projects .projects-holder .project:hover{cursor:pointer}#projects .projects-holder .project:hover .panel{opacity:1;cursor:pointer}#projects .projects-holder .project.ready{pointer-events:all;cursor:pointer}#projects .projects-holder .project.ready .panel{pointer-events:all;cursor:pointer}#projects .projects-holder .project .panel{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0;background:rgba(0, 66, 107, 0.9);display:grid;grid-template-rows:repeat(4, auto);-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;text-decoration:none;pointer-events:none;cursor:pointer;display:-ms-grid;-ms-grid-columns:1fr;-ms-grid-rows:1fr auto auto auto auto 1fr}@media (min-width:1200px){#projects .projects-holder .project .panel{pointer-events:all}}#projects .projects-holder .project .panel .address{font-size:32px;color:white;display:block;-ms-grid-row:2;-ms-grid-column-align:center}#projects .projects-holder .project .panel img{width:30px;margin:15px 0;display:inline-block;justify-self:center;-ms-grid-row:3;-ms-grid-column-align:center}#projects .projects-holder .project .panel .status{color:white;text-transform:uppercase;display:block;-ms-grid-row:4;-ms-grid-column-align:center}#projects .projects-holder .project .panel .link{background:white;text-decoration:none;color:#00426b;padding:7px 20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:center;margin-top:20px;border:none;-ms-grid-row:5;-ms-grid-column-align:center}#projects .projects-holder .project .panel .link img{display:inline-block;margin-left:10px;margin-top:2px;margin-bottom:0;margin-right:0}#projects .projects-holder .project:first-of-type{-ms-grid-column:1;-ms-grid-row:1}#projects .projects-holder .project:nth-of-type(2){-ms-grid-column:3;-ms-grid-row:1}#projects .projects-holder .project:nth-of-type(3){-ms-grid-column:1;-ms-grid-row:3}#projects .projects-holder .project:nth-of-type(4){-ms-grid-column:3;-ms-grid-row:3}#projects .projects-holder .project:nth-of-type(5){-ms-grid-column:1;-ms-grid-row:5}#projects .projects-holder .project:nth-of-type(6){-ms-grid-column:3;-ms-grid-row:5}#projects .projects-holder .project:nth-of-type(7){-ms-grid-column:1;-ms-grid-row:7}#projects .projects-holder .project:nth-of-type(8){-ms-grid-column:3;-ms-grid-row:7}#projects #load-projects{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;grid-column:1 / -1;justify-self:center;background:#00426b;color:white;padding:7px 20px;display:inline;margin-top:50px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}#projects #load-projects.final{background:#f5f5f5;color:#00426b}#projects #load-projects:focus{outline:none}#gallery{display:grid;grid-template-columns:1fr;grid-gap:10px;margin-top:60px;display:-ms-grid;-ms-grid-columns:1fr}@media (min-width:768px){#gallery{margin-top:120px}}@media (min-width:1200px){#gallery{grid-template-columns:750px 1fr;-ms-grid-columns:750px 10px 1fr}}#gallery .quote-container{position:relative;padding:80px 30px 80px 85px;background-size:cover;background-position:50% 50%;-ms-grid-column:1}@media (min-width:768px){#gallery .quote-container{padding:150px 120px 150px 180px}}#gallery .quote-container .filter{position:absolute;top:0;left:0;width:100%;height:100%;background:#00426b;opacity:0.9;z-index:1}#gallery .quote-container .quote{color:white;display:block;font-size:22px;position:relative;z-index:2}#gallery .quote-container .quote img{position:absolute;width:15px;top:calc(50% - 40px);left:-50px}#gallery .quote-container .credit{color:white;display:block;text-transform:uppercase;margin-top:40px;font-size:14px;position:relative;z-index:2}#gallery #gallery-slider{position:relative;min-height:300px;-ms-grid-column:3}@media (min-width:768px){#gallery #gallery-slider{min-height:500px}}@media (min-width:1200px){#gallery #gallery-slider{min-height:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}}#gallery #gallery-slider .custom-prev{position:absolute;top:0;width:50%;left:0;z-index:1;height:100%;cursor:url("../images/left-arrow.png"), auto}#gallery #gallery-slider .custom-next{position:absolute;top:0;width:50%;left:50%;z-index:1;height:100%;cursor:url("../images/right-arrow.png"), auto}#gallery #gallery-slider .slick-list{position:absolute;top:0;left:0;height:100%;width:100%}#gallery #gallery-slider .slick-list .slick-track{height:100%}#gallery #gallery-slider .slick-list .slick-track .gallery-slide{height:100%;width:100%;background-size:cover;background-position:50% 50%}#teaser-section .teaser-container{width:100%;display:grid;grid-template-columns:1fr;grid-gap:20px;margin-top:20px;display:-ms-grid;-ms-grid-columns:1fr}@media (min-width:984px){#teaser-section .teaser-container{margin:60px auto 60px auto;max-width:2000px;grid-template-columns:1fr;-ms-grid-columns:1fr}}@media (min-width:1200px){#teaser-section .teaser-container{width:80%;margin:350px auto 60px auto;max-width:2000px;grid-template-columns:1fr 1fr;-ms-grid-columns:1fr 20px 1fr}}#teaser-section .teaser-container .teaser{display:grid;grid-template-columns:1fr;display:-ms-grid;-ms-grid-columns:1fr}@media (min-width:984px){#teaser-section .teaser-container .teaser{grid-template-columns:35% 1fr;-ms-grid-columns:35% 1fr}}#teaser-section .teaser-container .teaser:nth-of-type(2) .image{background-position:50% 80%}@media (min-width:984px){#teaser-section .teaser-container .teaser:nth-of-type(2) .image{background-position:50% 50%}}#teaser-section .teaser-container .teaser .image{grid-row:2;background-size:cover;background-position:50% 50%;height:200px;-ms-grid-column:1}@media (min-width:984px){#teaser-section .teaser-container .teaser .image{grid-row:1;height:100%}}#teaser-section .teaser-container .teaser .info{justify-items:center;padding:40px;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f5f5;-ms-grid-column:2}@media (min-width:984px){#teaser-section .teaser-container .teaser .info{padding:60px}}#teaser-section .teaser-container .teaser .info h2{color:#00426b;font-weight:100;margin-top:0;-ms-grid-column-align:center}#teaser-section .teaser-container .teaser .info p{color:#00426b;text-align:center;-ms-grid-column-align:center}#teaser-section .teaser-container .teaser .info a{background:#00426b;text-decoration:none;color:white;padding:7px 20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:center;margin-top:30px;-ms-grid-column-align:center}#teaser-section .teaser-container .teaser .info a img{display:inline-block;margin-left:10px;margin-top:2px}#teaser-section .teaser-container .teaser:first-of-type{-ms-grid-row:1;-ms-grid-column:1}#teaser-section .teaser-container .teaser:nth-of-type(2){-ms-grid-row:1;-ms-grid-column:3}#contact{padding:25px 0 0 0}@media (min-width:768px){#contact{padding:60px 0 60px 0}}#contact #contact-map{width:100%;height:400px}#contact .inner-container{display:grid;grid-template-columns:1fr;padding:25px 0 40px 0;display:-ms-grid;-ms-grid-columns:1fr}@media (min-width:768px){#contact .inner-container{padding:100px 0;grid-template-columns:40% 60%;-ms-grid-columns:40% 60%}}@media (min-width:984px){#contact .inner-container{padding:100px 0}}@media (min-width:1200px){#contact .inner-container{padding:100px}}#contact .inner-container .left{-ms-grid-column:1}#contact .inner-container .left h2{color:#00426b;margin-top:0;margin-bottom:22px;position:relative;font-size:42px;font-weight:300}@media (min-width:768px){#contact .inner-container .left h2{margin-bottom:62px}}#contact .inner-container .left h2 img{display:none;position:absolute;width:15px;top:8px;left:-50px}@media (min-width:768px){#contact .inner-container .left h2 img{display:block}}#contact .inner-container .left a,#contact .inner-container .left p{text-decoration:none;color:#00426b}#contact .inner-container .right{margin-top:40px;-ms-grid-column:2}@media (min-width:768px){#contact .inner-container .right{margin-top:0}}#contact .inner-container .right .blurb{color:#00426b;margin-bottom:30px;margin-top:0}@media (min-width:768px){#contact .inner-container .right .blurb{margin-bottom:60px}}.projects #projects{margin-top:0;padding-top:10px}.projects #projects p{max-width:500px}@media (min-width:984px){.projects #projects{padding-top:120px}}.projects #projects .grey-panel{height:1000px;top:0}.projects #projects .container button{background:#00426b;text-decoration:none;color:white;padding:7px 20px;display:inline;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.projects #projects .container button.active{background:#8f8f8f}.projects #projects .container button:focus{outline:none}.projects #projects .container .project-filter-container{display:grid;grid-template-columns:1fr 1fr;width:100%;grid-gap:10px}@media (min-width:768px){.projects #projects .container .project-filter-container{grid-template-columns:repeat(3, -webkit-max-content);grid-template-columns:repeat(3, max-content)}}.projects #projects .container .project-filter-container button.all{grid-column:1 / -1}@media (min-width:768px){.projects #projects .container .project-filter-container button.all{grid-column:auto}}.projects #projects .container .projects-holder .project{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;display:none}.projects #projects .container .projects-holder .project.active{display:block;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.projects #projects .container .projects-holder .project.transition-out{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.projects #projects .container .projects-holder .project.transition-in{display:block;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}#single-intro{padding-top:10px;padding-bottom:30px;position:relative}@media (min-width:984px){#single-intro{padding-bottom:180px;padding-top:120px}}#single-intro .grey-panel{background:#f5f5f5;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}#single-intro .container h2{color:#00426b;font-size:30px;font-weight:300;max-width:100%;position:relative;text-align:left}@media (min-width:768px){#single-intro .container h2{max-width:80%;font-size:42px}}@media (min-width:984px){#single-intro .container h2{max-width:62%}}#single-intro .container h2 img{display:none;position:absolute;width:15px;top:12px;left:-50px}@media (min-width:768px){#single-intro .container h2 img{display:block}}#single-intro .container .featured-image{width:100%;display:block}.controls{display:grid;grid-template-columns:1fr 1fr;margin-top:20px;grid-gap:10px;display:-ms-grid;-ms-grid-columns:1fr 1fr}.controls.mobile-controls{display:grid}@media (min-width:984px){.controls.mobile-controls{display:none}}.controls.mobile-controls a.link-button{font-size:13px;width:100%}.controls.mobile-controls a.link-button img{width:34px!important;margin-bottom:1px!important}.controls.mobile-controls a.link-button.all{grid-column:1 / -1;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.controls.desktop-controls{display:none}@media (min-width:984px){.controls.desktop-controls{display:grid;display:-ms-grid}}@media (min-width:984px){.controls{grid-template-columns:1fr auto auto;grid-template-rows:auto;-ms-grid-columns:1fr auto 10px auto;-ms-grid-rows:auto}}.controls a.link-button{background:#00426b;text-decoration:none;color:white;padding:7px 20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:984px){.controls a.link-button{grid-row:1}}.controls a.link-button img{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;margin-left:10px;margin-top:2px;margin-bottom:0;margin-right:0}.controls a.link-button img.left{margin-right:10px;margin-left:0}.controls a.link-button.left{justify-self:start}.controls a.link-button.right{justify-self:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-column:2}@media (min-width:984px){.controls a.link-button.right{grid-column:auto}}.controls a.link-button:hover img.left{-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.controls a.link-button:hover img.right{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.controls a.link-button:first-of-type{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-align:start}.controls a.link-button:nth-of-type(2){-ms-grid-column:2;-ms-grid-row:1}.controls a.link-button:nth-of-type(3){-ms-grid-column:4;-ms-grid-row:1}#single-content{margin-top:30px}@media (min-width:984px){#single-content{margin-top:60px}}#single-content .container{display:grid;grid-template-columns:1fr;position:relative;display:-ms-grid;-ms-grid-columns:1fr}@media (min-width:984px){#single-content .container{grid-template-columns:45% 55%;-ms-grid-columns:45% 55%}}#single-content .container .specs{-ms-grid-column:1}@media (min-width:984px){#single-content .container .specs{padding-right:80px}}#single-content .container .specs.fixed{position:absolute;width:calc(45% - 80px);margin-left:86px}@media (min-width:1200px){#single-content .container .specs.fixed{margin-left:0;width:45%}}#single-content .container .specs .external-link{margin-top:40px;text-decoration:none;color:#00426b;display:inline-block}#single-content .container .specs .logo{max-width:100%;display:block;margin:0 auto}@media (min-width:984px){#single-content .container .specs .logo{margin:0}}#single-content .container .specs .blurb{color:#00426b;text-align:justify}#single-content .container .specs .table{margin-top:30px}@media (min-width:984px){#single-content .container .specs .table{margin-top:60px}}#single-content .container .specs .table .row{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #00426b;padding-bottom:7px;margin-bottom:17px;display:-ms-grid;-ms-grid-columns:1fr 1fr}#single-content .container .specs .table .row span{color:#00426b;display:block}#single-content .container .specs .table .row span:first-of-type{font-weight:500;-ms-grid-column:1}#single-content .container .specs .table .row span:nth-of-type(2){font-weight:300;-ms-grid-column:2}#single-content .container .gallery{margin-top:30px;position:relative;-ms-grid-column:2}#single-content .container .gallery.single .photo{display:none}@media (min-width:984px){#single-content .container .gallery.single .photo{display:inline}}#single-content .container .gallery .top-button{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;bottom:10px;left:-115px;display:none;background:none;border:0;opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}#single-content .container .gallery .top-button.active{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#single-content .container .gallery .top-button:focus{outline:none}@media (min-width:984px){#single-content .container .gallery .top-button{display:block}}#single-content .container .gallery .top-button img{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media (min-width:984px){#single-content .container .gallery{-webkit-transform:translateY(-120px);-ms-transform:translateY(-120px);transform:translateY(-120px);margin-top:0;grid-column-start:2}}#single-content .container .gallery img{width:100%;margin-bottom:10px}#media{position:relative;margin-top:0;padding-top:10px;padding-bottom:40px}@media (min-width:984px){#media{padding-top:120px;padding-bottom:0}}#media .grey-panel{background:#f5f5f5;position:absolute;top:0;left:0;width:100%;height:632px;z-index:-1}#media .container{display:grid}#media .container h2{color:#00426b;font-size:30px;font-weight:300;max-width:100%;position:relative;text-align:left}@media (min-width:768px){#media .container h2{max-width:80%;font-size:42px}}@media (min-width:984px){#media .container h2{max-width:62%}}#media .container h2 img{display:none;position:absolute;width:15px;top:12px;left:-50px}@media (min-width:768px){#media .container h2 img{display:block}}#media .container p{color:#00426b;line-height:24px}@media (min-width:984px){#media .container p{max-width:60%}}#media .container .featured-image{width:100%}#media .container .media-container{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:10px;margin-top:20px;display:-ms-grid;-ms-grid-columns:1fr}@media (min-width:768px){#media .container .media-container{grid-template-columns:repeat(2, 1fr);-ms-grid-columns:1fr 10px 1fr}}@media (min-width:984px){#media .container .media-container{grid-template-columns:repeat(3, 1fr);-ms-grid-columns:1fr 10px 1fr 10px 1fr}}@media (min-width:1200px){#media .container .media-container{grid-template-columns:repeat(4, 1fr);-ms-grid-columns:1fr 10px 1fr 10px 1fr 10px 1fr;-ms-grid-rows:auto auto 10px auto 10px auto 10px auto}}#media .container .media-container .large-preview{-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;position:relative;height:0;overflow:hidden;border:1px solid #f5f5f5;display:-ms-grid;-ms-grid-columns:1fr 1fr;-ms-grid-column:1;-ms-grid-column-span:7;-ms-grid-row:1}@media (min-width:984px){#media .container .media-container .large-preview{grid-template-columns:auto 1fr auto;-ms-grid-columns:auto 1fr auto}}#media .container .media-container .large-preview.active{border:1px solid #c2c2c2;margin-bottom:10px}#media .container .media-container .large-preview .next,#media .container .media-container .large-preview .prev{background:white;color:#f5f5f5;padding:0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;display:-ms-grid;-ms-grid-rows:1fr auto 1fr}#media .container .media-container .large-preview .next.active button,#media .container .media-container .large-preview .prev.active button{opacity:1}#media .container .media-container .large-preview .next.active button:hover img,#media .container .media-container .large-preview .prev.active button:hover img{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}#media .container .media-container .large-preview .next button,#media .container .media-container .large-preview .prev button{background:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0.2;-ms-grid-row:2}#media .container .media-container .large-preview .next button img,#media .container .media-container .large-preview .prev button img{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;width:12px}#media .container .media-container .large-preview .next button:focus,#media .container .media-container .large-preview .prev button:focus{outline:none}#media .container .media-container .large-preview .prev{-ms-grid-column:1}#media .container .media-container .large-preview .prev button{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#media .container .media-container .large-preview .next{-ms-grid-column:3}#media .container .media-container .large-preview .close{position:absolute;top:15px;right:13px;background:none;outline:none;padding:10px;cursor:pointer;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}#media .container .media-container .large-preview .close:focus{outline:none}#media .container .media-container .large-preview .close img{width:20px}#media .container .media-container .large-preview img{width:100%;grid-column:1 / -1;grid-row:1;-ms-grid-column:2}@media (min-width:984px){#media .container .media-container .large-preview img{grid-column:2 / 3}}#media .container .media-container .media-item{height:300px;background-size:cover;background-position:50% 50%;position:relative;overflow:hidden;cursor:pointer;border:1px solid #c2c2c2}#media .container .media-container .media-item.active,#media .container .media-container .media-item:hover{cursor:pointer}@media (min-width:984px){#media .container .media-container .media-item.active .panel .blur-layer,#media .container .media-container .media-item:hover .panel .blur-layer{-webkit-filter:blur(0) grayscale(100%);filter:blur(0) grayscale(100%)}#media .container .media-container .media-item.active .panel .filter-layer,#media .container .media-container .media-item:hover .panel .filter-layer{opacity:0}}#media .container .media-container .media-item .panel{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;opacity:1;position:absolute;left:0;top:0;width:100%;height:100%}#media .container .media-container .media-item .panel .blur-layer{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-filter:blur(5px) grayscale(100%);filter:blur(5px) grayscale(100%);z-index:1;opacity:1;background-position:0% 0%;background-size:150%}#media .container .media-container .media-item .panel .mobile-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}@media (min-width:984px){#media .container .media-container .media-item .panel .mobile-link{display:none}}#media .container .media-container .media-item .panel .filter-layer{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255, 255, 255, 0.7);z-index:2;opacity:1;display:grid;grid-template-rows:90px auto auto auto;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:20px}#media .container .media-container .media-item .panel .filter-layer .address,#media .container .media-container .media-item .panel .filter-layer .date{font-size:26px;color:#00426b;position:relative;z-index:3;-ms-flex-item-align:center;align-self:center}#media .container .media-container .media-item .panel .filter-layer img{width:30px;margin:20px 0;display:inline-block;justify-self:center;position:relative;z-index:3}#media .container .media-container .media-item .panel .filter-layer .status{color:#00426b;text-transform:uppercase;position:relative;z-index:3}#media .container .media-container .media-item:nth-of-type(2){-ms-grid-column:1;-ms-grid-row:2}#media .container .media-container .media-item:nth-of-type(3){-ms-grid-column:3;-ms-grid-row:2}#media .container .media-container .media-item:nth-of-type(4){-ms-grid-column:5;-ms-grid-row:2}#media .container .media-container .media-item:nth-of-type(5){-ms-grid-column:7;-ms-grid-row:2}#media .container .media-container .media-item:nth-of-type(6){-ms-grid-column:1;-ms-grid-row:4}#media .container .media-container .media-item:nth-of-type(7){-ms-grid-column:3;-ms-grid-row:4}#media .container .media-container .media-item:nth-of-type(8){-ms-grid-column:5;-ms-grid-row:4}#media .container .media-container .media-item:nth-of-type(9){-ms-grid-column:7;-ms-grid-row:4}#media .container .media-container .media-item:nth-of-type(10){-ms-grid-column:1;-ms-grid-row:6}#media .container .media-container .media-item:nth-of-type(11){-ms-grid-column:3;-ms-grid-row:6}#media .container .media-container .media-item:nth-of-type(12){-ms-grid-column:5;-ms-grid-row:6}#media .container .media-container .media-item:nth-of-type(13){-ms-grid-column:7;-ms-grid-row:6}#media-featured-image{position:relative;z-index:1}#media-featured-image img{width:100%;-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px)}@media (min-width:984px){#media-featured-image img{-webkit-transform:translateY(120px);-ms-transform:translateY(120px);transform:translateY(120px)}}#media-quote{padding:110px 0 60px 0;background:#f5f5f5}@media (min-width:984px){#media-quote{padding:240px 0 120px 0}}#media-quote span{display:block;color:#00426b;text-align:center}#media-quote span.quote{max-width:700px;margin:0 auto 40px auto;font-size:26px}#media-quote span.credit{text-transform:uppercase}section#instagram{position:relative;min-height:90px;margin-top:120px}section#instagram .insta-prev{position:absolute;left:0;top:0;height:100%;width:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:100;margin-left:20px}section#instagram .insta-prev img{width:100%}section#instagram .insta-prev:hover{cursor:pointer}section#instagram .insta-next{position:absolute;top:0;right:0;height:100%;width:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:100;margin-right:20px}section#instagram .insta-next img{width:100%}section#instagram .insta-next:hover{cursor:pointer}section#instagram .insta-loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}section#instagram .insta-loading img{height:50px}section#instagram #instafeed .insta-slide{position:relative}section#instagram #instafeed .insta-slide:hover .insta-tile-overlay{opacity:0.9}section#instagram #instafeed .insta-slide .insta-tile-overlay{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.8);opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:white}section#instagram #instafeed .insta-slide .insta-tile-overlay img{height:20px;width:auto;margin-right:5px}section#instagram #instafeed .insta-slide .insta-tile-overlay img:nth-of-type(2){margin-left:15px}section#instagram #instafeed .slick-slide{margin:0 2px}section#instagram #instafeed .slick-slide img{width:100%}#about{position:relative;margin-top:0;padding-top:10px}@media (min-width:984px){#about{padding-top:60px}}@media (min-width:1200px){#about{padding-top:0px}}#about .grey-panel{background:#f5f5f5;position:absolute;top:0;left:0;width:100%;height:632px;z-index:-1}#about .container{display:grid}@media (min-width:1200px){#about .container{padding-top:120px}}#about .container h2{color:#00426b;font-size:30px;font-weight:300;max-width:100%;position:relative;text-align:left}@media (min-width:768px){#about .container h2{max-width:80%;font-size:42px}}@media (min-width:984px){#about .container h2{max-width:62%}}#about .container h2 img{display:none;position:absolute;width:15px;top:12px;left:-50px}@media (min-width:768px){#about .container h2 img{display:block}}#about .container p{color:#00426b;line-height:24px}@media (min-width:768px){#about .container p{max-width:60%}}#about .container .featured-image{width:100%;margin-top:40px}.team-members{display:grid;justify-items:end;margin-top:60px}@media (min-width:768px){.team-members{margin-top:120px}}.team-members h2{color:#00426b;font-size:30px;font-weight:300;position:relative;text-align:right}@media (min-width:768px){.team-members h2{font-size:42px}}.team-members h2 img{display:none;position:absolute;width:15px;top:7px;right:-50px}@media (min-width:768px){.team-members h2 img{display:block}}.team-members .team-member-container{display:grid;grid-template-columns:1fr;grid-gap:25px;display:-ms-grid;-ms-grid-columns:1fr}@media (min-width:768px){.team-members .team-member-container{grid-template-columns:1fr 1fr;grid-gap:10px}}@media (min-width:984px){.team-members .team-member-container{grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-columns:1fr 25px 1fr 25px 1fr 25px 1fr;-ms-grid-rows:auto 25px auto}}.team-members .team-member-container .team-member{height:325px;width:100%;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background-size:cover;background-position:50% 0%;position:relative;cursor:pointer;opacity:1}@media (min-width:768px){.team-members .team-member-container .team-member{background-position:50% 50%}}.team-members .team-member-container .team-member.active{height:335px;opacity:1}.team-members .team-member-container .team-member.inactive{opacity:0.4}.team-members .team-member-container .team-member:hover{cursor:pointer}.team-members .team-member-container .team-member .more-info{display:none}.team-members .team-member-container .team-member .panel{position:absolute;bottom:0;left:0;width:100%;background:#f5f5f5;padding:12px 20px}.team-members .team-member-container .team-member .panel span{display:block;color:#00426b}.team-members .team-member-container .team-member .panel span.italic{font-size:20px;margin-bottom:3px}.team-members .team-member-container .team-member:first-of-type{-ms-grid-column:1;-ms-grid-row:1}.team-members .team-member-container .team-member:nth-of-type(2){-ms-grid-column:3;-ms-grid-row:1}.team-members .team-member-container .team-member:nth-of-type(3){-ms-grid-column:5;-ms-grid-row:1}.team-members .team-member-container .team-member:nth-of-type(4){-ms-grid-column:7;-ms-grid-row:1}.team-members .team-member-container .team-member:nth-of-type(5){-ms-grid-column:1;-ms-grid-row:3}.team-members .team-member-container .team-member:nth-of-type(6){-ms-grid-column:3;-ms-grid-row:3}.team-members .team-member-container .team-member:nth-of-type(7){-ms-grid-column:5;-ms-grid-row:3}.team-members .team-member-container .team-member:nth-of-type(8){-ms-grid-column:7;-ms-grid-row:3}.team-members .infobox{position:absolute;width:100%;max-height:0;overflow:hidden;-webkit-transition:max-height 0.3s ease;-o-transition:max-height 0.3s ease;transition:max-height 0.3s ease}.team-members .infobox .content{padding:70px 17px 20px 17px;background:#f5f5f5;display:grid;grid-template-columns:1fr;position:relative;grid-gap:80px;display:-ms-grid;-ms-grid-columns:1fr}@media (min-width:1200px){.team-members .infobox .content{grid-template-columns:1fr 1fr 1fr;padding:70px 70px;-ms-grid-columns:1fr 1fr 80px 1fr}}.team-members .infobox .content p{color:#00426b;margin:0}@media (min-width:1200px){.team-members .infobox .content p{grid-column:1 / 3;-webkit-column-gap:80px;column-gap:80px;text-align:justify;-ms-grid-column:1;-ms-grid-column-span:2}}.team-members .infobox .content .contact-details{-ms-grid-column:4}.team-members .infobox .content .contact-details a{display:grid;grid-template-columns:25px 1fr;text-decoration:none;color:#00426b;margin-bottom:15px;grid-gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-ms-grid;-ms-grid-columns:25px 15px auto}.team-members .infobox .content .contact-details a span{font-size:13px;display:block;-ms-grid-column:3}@media (min-width:984px){.team-members .infobox .content .contact-details a span{font-size:16px}}.team-members .infobox .content .contact-details a img{width:100%;justify-self:center;-ms-grid-column:1}.team-members .infobox .content .contact-details a img.vcard{width:70%}.team-members .infobox .content button{position:absolute;top:20px;right:20px;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media (min-width:984px){.team-members .infobox .content button{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}.team-members .infobox .content button:focus{outline:none}.team-members .infobox .content button i{font-size:20px;color:#00426b}#intro{position:relative;margin-top:0;padding-top:10px;padding-bottom:40px}@media (min-width:984px){#intro{padding-top:60px;padding-bottom:0}}@media (min-width:1200px){#intro{padding-top:120px;padding-bottom:0}}#intro .grey-panel{background:#f5f5f5;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}@media (min-width:984px){#intro .grey-panel{height:650px}}#intro .container{display:grid}#intro .container h2{color:#00426b;font-size:30px;font-weight:300;max-width:100%;position:relative;text-align:left}@media (min-width:768px){#intro .container h2{max-width:80%;font-size:42px}}@media (min-width:984px){#intro .container h2{max-width:62%}}#intro .container h2 img{display:none;position:absolute;width:15px;top:12px;left:-50px}@media (min-width:768px){#intro .container h2 img{display:block}}#intro .container p{color:#00426b;line-height:24px}@media (min-width:984px){#intro .container p{max-width:60%}}#intro .container .featured-image{width:100%;margin-top:40px}#collaborators .collaborator-container{max-width:1000px;margin:40px auto;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto, -webkit-max-content;grid-template-rows:auto, max-content;grid-gap:10px;display:-ms-grid;-ms-grid-columns:1fr 10px 1fr}@media (min-width:768px){#collaborators .collaborator-container{grid-template-columns:repeat(3, 1fr);margin:0 auto;-ms-grid-columns:1fr 10px 1fr 10px 1fr}}@media (min-width:984px){#collaborators .collaborator-container{grid-template-columns:repeat(4, 1fr);margin:0 auto;-ms-grid-columns:1fr 10px 1fr 10px 1fr 10px 1fr;-ms-grid-rows:auto 10px auto 10px auto 10px auto 10px}}#collaborators .collaborator-container .collaborator{text-decoration:none;color:#00426b;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;width:100%;padding:20px;display:-ms-grid;-ms-grid-row-align:center;-ms-grid-column-align:center}@media (min-width:984px){#collaborators .collaborator-container .collaborator{padding:40px}}#collaborators .collaborator-container .collaborator:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}#collaborators .collaborator-container .collaborator img{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#collaborators .collaborator-container .collaborator:nth-of-type(4n){-ms-grid-column:7}#collaborators .collaborator-container .collaborator:nth-of-type(4n - 1){-ms-grid-column:5}#collaborators .collaborator-container .collaborator:nth-of-type(4n - 2){-ms-grid-column:3}#collaborators .collaborator-container .collaborator:nth-of-type(4n - 3){-ms-grid-column:1}#collaborators .collaborator-container .collaborator:nth-child(n+1):nth-child(-n+4){-ms-grid-row:1}#collaborators .collaborator-container .collaborator:nth-child(n+5):nth-child(-n+8){-ms-grid-row:3}#collaborators .collaborator-container .collaborator:nth-child(n+9):nth-child(-n+12){-ms-grid-row:5}#collaborators .collaborator-container .collaborator:nth-child(n+13):nth-child(-n+16){-ms-grid-row:7}#collaborators .collaborator-container .collaborator:nth-child(n+17):nth-child(-n+20){-ms-grid-row:9}#collaborators .collaborator-container .collaborator:nth-child(n+21):nth-child(-n+24){-ms-grid-row:11}#collaborators .collaborator-container .collaborator:nth-child(n+25):nth-child(-n+28){-ms-grid-row:13}#collaborators .collaborator-container .collaborator:nth-child(n+29):nth-child(-n+32){-ms-grid-row:15}#collaborators .collaborator-container .collaborator:nth-child(n+33):nth-child(-n+36){-ms-grid-row:17}#collaborators .collaborator-container .collaborator:nth-child(n+37):nth-child(-n+40){-ms-grid-row:19}#collaborators .collaborator-container .collaborator:nth-child(n+41):nth-child(-n+44){-ms-grid-row:21}#collaborators .collaborator-container .collaborator:nth-child(n+45):nth-child(-n+48){-ms-grid-row:23}#collaborators .collaborator-container .collaborator:nth-child(n+49):nth-child(-n+52){-ms-grid-row:25}#collaborators .collaborator-container .collaborator:nth-child(n+53):nth-child(-n+56){-ms-grid-row:27}#collaborators .collaborator-container .collaborator:nth-child(n+57):nth-child(-n+60){-ms-grid-row:29}#collaborators .collaborator-container .collaborator:nth-child(n+61):nth-child(-n+64){-ms-grid-row:31}#collaborators .collaborator-container .collaborator:nth-child(n+65):nth-child(-n+68){-ms-grid-row:33}#collaborators .collaborator-container .collaborator:nth-child(n+69):nth-child(-n+72){-ms-grid-row:35}#collaborators .collaborator-container .collaborator:nth-child(n+73):nth-child(-n+76){-ms-grid-row:37}#collaborators .collaborator-container .collaborator:nth-child(n+77):nth-child(-n+80){-ms-grid-row:39}#collaborators .collaborator-container .collaborator:nth-child(n+81):nth-child(-n+84){-ms-grid-row:41}#collaborators .collaborator-container .collaborator:nth-child(n+85):nth-child(-n+88){-ms-grid-row:43}#collaborators .collaborator-container .collaborator:nth-child(n+89):nth-child(-n+92){-ms-grid-row:45}#collaborators .collaborator-container .collaborator:nth-child(n+93):nth-child(-n+96){-ms-grid-row:47}#collaborators .collaborator-container .collaborator:nth-child(n+97):nth-child(-n+100){-ms-grid-row:49}#collaborators .collaborator-container .collaborator:nth-child(n+101):nth-child(-n+104){-ms-grid-row:51}#collaborators .collaborator-container .collaborator:nth-child(n+105):nth-child(-n+108){-ms-grid-row:53}#collaborators .collaborator-container .collaborator:nth-child(n+109):nth-child(-n+112){-ms-grid-row:55}#collaborators .collaborator-container .collaborator:nth-child(n+113):nth-child(-n+116){-ms-grid-row:57}#collaborators .collaborator-container .collaborator:nth-child(n+117):nth-child(-n+120){-ms-grid-row:59}#collaborators .collaborator-container .collaborator:nth-child(n+121):nth-child(-n+124){-ms-grid-row:61}#collaborators .collaborator-container .collaborator:nth-child(n+125):nth-child(-n+128){-ms-grid-row:63}#collaborators .collaborator-container .collaborator:nth-child(n+129):nth-child(-n+132){-ms-grid-row:65}#collaborators .collaborator-container .collaborator:nth-child(n+133):nth-child(-n+136){-ms-grid-row:67}#collaborators .collaborator-container .collaborator:nth-child(n+137):nth-child(-n+140){-ms-grid-row:69}#collaborators .collaborator-container .collaborator:nth-child(n+141):nth-child(-n+144){-ms-grid-row:71}#collaborators .collaborator-container .collaborator:nth-child(n+145):nth-child(-n+148){-ms-grid-row:73}#collaborators .collaborator-container .collaborator:nth-child(n+149):nth-child(-n+152){-ms-grid-row:75}#collaborators .collaborator-container .collaborator:nth-child(n+153):nth-child(-n+156){-ms-grid-row:77}#collaborators .collaborator-container .collaborator:nth-child(n+157):nth-child(-n+160){-ms-grid-row:79}#collaborators .collaborator-container .collaborator:nth-child(n+161):nth-child(-n+164){-ms-grid-row:81}#collaborators .collaborator-container .collaborator:nth-child(n+165):nth-child(-n+168){-ms-grid-row:83}#collaborators .collaborator-container .collaborator:nth-child(n+169):nth-child(-n+172){-ms-grid-row:85}#collaborators .collaborator-container .collaborator:nth-child(n+173):nth-child(-n+176){-ms-grid-row:87}#collaborators .collaborator-container .collaborator:nth-child(n+177):nth-child(-n+180){-ms-grid-row:89}#collaborators .collaborator-container .collaborator:nth-child(n+181):nth-child(-n+184){-ms-grid-row:91}#collaborators .collaborator-container .collaborator:nth-child(n+185):nth-child(-n+188){-ms-grid-row:93}#collaborators .collaborator-container .collaborator:nth-child(n+189):nth-child(-n+192){-ms-grid-row:95}#collaborators .collaborator-container .collaborator:nth-child(n+193):nth-child(-n+196){-ms-grid-row:97}#collaborators .collaborator-container .collaborator:nth-child(n+197):nth-child(-n+200){-ms-grid-row:99}#contact-header{position:relative;margin-top:0;padding-top:10px;padding-bottom:40px}@media (min-width:984px){#contact-header{padding-top:120px;padding-bottom:0}}#contact-header .grey-panel{background:#f5f5f5;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}@media (min-width:984px){#contact-header .grey-panel{height:632px}}#contact-header .container{display:grid}#contact-header .container h2{color:#00426b;font-size:30px;font-weight:300;max-width:100%;position:relative;text-align:left}@media (min-width:768px){#contact-header .container h2{max-width:80%;font-size:42px}}@media (min-width:984px){#contact-header .container h2{max-width:62%}}#contact-header .container h2 img{display:none;position:absolute;width:15px;top:12px;left:-50px}@media (min-width:768px){#contact-header .container h2 img{display:block}}#contact-header .container p{color:#00426b;line-height:24px}@media (min-width:984px){#contact-header .container p{max-width:60%}}#contact-header .container .featured-image{width:100%;margin-top:40px}#generic-content{position:relative;margin-top:0;padding-top:10px;min-height:100vh}@media (min-width:984px){#generic-content{padding-top:60px}}@media (min-width:1200px){#generic-content{padding-top:0px}}#generic-content .grey-panel{background:#f5f5f5;position:absolute;top:0;left:0;width:100%;height:632px;z-index:-1}#generic-content .container{display:grid}@media (min-width:1200px){#generic-content .container{padding-top:120px;padding-bottom:120px}}#generic-content .container h2{color:#00426b;font-size:30px;font-weight:300;max-width:100%;position:relative;text-align:left}@media (min-width:768px){#generic-content .container h2{max-width:80%;font-size:42px}}@media (min-width:984px){#generic-content .container h2{max-width:62%}}#generic-content .container h2 img{display:none;position:absolute;width:15px;top:12px;left:-50px}@media (min-width:768px){#generic-content .container h2 img{display:block}}#generic-content .container p{color:#00426b;line-height:24px}@media (min-width:768px){#generic-content .container p{max-width:60%}}#generic-content .container li,#generic-content .container ul{color:#00426b}#generic-content .container .featured-image{width:100%;margin-top:40px}
/*# sourceMappingURL=style.css.map */