html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:normal;vertical-align:middle}td,th{padding:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}a img{border:none}.clearfix{content:"";display:table;clear:both}#mfPreviewBar{display:none}html{overflow-y:auto}body{background:#FF6347;font-family:"Libre Franklin",sans-serif;font-weight:300;font-size:16px;line-height:1.4;color:#000}a{color:black;text-decoration:none;-webkit-transition:0.4s;transition:0.4s}a:active,a:hover{color:white}img{max-width:100%;height:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.dn{display:none}@media screen and (min-width:41.6875em){.db-m{display:block}}*{-webkit-box-sizing:border-box;box-sizing:border-box}::-moz-selection{background:black;color:#fff;text-shadow:none}::selection{background:black;color:#fff;text-shadow:none}.chromeframe{text-align:center;padding:1.2em;font-size:1.5em;color:#000;background:yellow;position:absolute;top:0;left:0;z-index:200;width:100%}.chromeframe a{color:white;text-decoration:underline}ol,p,ul{margin-bottom:1.3rem}ol.mb0,p.mb0,ul.mb0{margin-bottom:0}h1,h2,h3,h4{margin:0 0 1.6rem;font-weight:inherit;line-height:1.2;font-family:"Libre Franklin",sans-serif}h1.mb0,h2.mb0,h3.mb0,h4.mb0{margin-bottom:0}h1{margin:0 0 0 -8px;font-size:7.5em;font-weight:600;letter-spacing:-0.75rem}@media screen and (min-width:41.6875em){h1{font-size:12.75rem}}@media screen and (min-width:64em){h1{font-size:18.75em;margin:0 0 0 -1.5rem;line-height:0.8;opacity:0;-webkit-animation-name:slide-in;animation-name:slide-in;-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:1.1s;animation-delay:1.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@-webkit-keyframes slide-in{0%{letter-spacing:10rem;opacity:0}50%{letter-spacing:-0.75rem;opacity:0.75}to{opacity:1}}@keyframes slide-in{0%{letter-spacing:10rem;opacity:0}50%{letter-spacing:-0.75rem;opacity:0.75}to{opacity:1}}h2{color:black}h2,h3{font-weight:600;font-size:1.25rem}h4{font-size:1.25rem}small{font-size:0.8125em}hr{display:block;height:1px;border:0;border-top:4px solid #000;margin:0;padding:0}b,strong{font-weight:600}.l-header{background:#FF6347}@media screen and (min-width:64em){.l-header{position:fixed;z-index:100;left:0;top:0;width:100%}}.l-header .l-header-inner{overflow:hidden;padding:1rem 0 0}@media screen and (min-width:64em){.l-header .l-header-inner{padding:1rem 0}}.l-header .logo{display:block;max-width:200px}.l-header .shizzle{padding:0 0 1rem}@media screen and (min-width:41.6875em){.l-header .shizzle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-header .shizzle h2{font-size:1.25rem;line-height:1.1;font-weight:600;margin:0}.l-header .shizzle p{margin:0}.container{position:relative;z-index:2;transition:all 375ms ease 375ms;-webkit-transition:all 375ms ease 375ms;-moz-transition:all 375ms ease 375ms}.main{position:relative;z-index:1;padding-top:6rem}.l-wrapper{width:100%;padding:0 1rem;margin:0 auto;max-width:1800px;*zoom:1;clear:both}.l-wrapper.overflow{overflow:visible}@media screen and (min-width:41.6875em){.l-wrapper{padding:0 4%}}.l-hero{overflow:hidden}.l-hero .l-hero-inner{padding:0 0 1rem}@media screen and (min-width:64em){.l-hero .l-hero-inner{padding:12rem 0 0}}@media screen and (min-width:41.6875em){.l-projects{padding:0 0 2rem}}@media screen and (min-width:64em){.l-projects{padding:7rem 0 3rem}}@media screen and (min-width:41.6875em){.l-grid-container{display:-ms-grid;display:grid;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;-ms-grid-columns:minmax(0,1fr) 3rem minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:64em){.l-grid-container{-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:41.6875em){.l-projects-list .col-25{opacity:0;position:relative;top:-3rem;-webkit-animation-name:upwards;animation-name:upwards;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.col-25.col-25-2{-webkit-animation-delay:0.2s;animation-delay:0.2s}.col-25.col-25-3{-webkit-animation-delay:0.4s;animation-delay:0.4s}.col-25.col-25-4{-webkit-animation-delay:0.6s;animation-delay:0.6s}@-webkit-keyframes upwards{0%{top:-3rem;opacity:0}to{top:0;opacity:1}}@keyframes upwards{0%{top:-3rem;opacity:0}to{top:0;opacity:1}}footer p{margin:0;padding:0;line-height:1}footer small{margin:0 0 0.25em;font-size:1rem;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.l-sub-footer{border-top:1px solid #000;padding:1.5rem 0 1rem}
/*# sourceMappingURL=style.css.map */