@import url(https://fonts.googleapis.com/css?family=Roboto:400,700);
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:Roboto, Helvetica, Arial, sans-serif;font-size:16px;line-height:1.5;color:#444;background-color:#f4f4f4}img{max-width:100%}.card{box-shadow:0 0 5px #ccc}.card__image{display:block;position:relative}.card__image img{display:block}.card__image:before,.card__image:after{position:absolute;z-index:1;content:"";opacity:0;transition:opacity 0.2s ease-in-out}.card__image:before{top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.7)}.card__image:after{width:80px;height:80px;background:url("https://cdnjs.cloudflare.com/ajax/libs/foundicons/3.0.0/svgs/fi-magnifying-glass.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;top:50%;left:50%;margin-left:-40px;margin-top:-40px}.card__image:hover:before{opacity:1}.card__image:hover:after{opacity:.5}.card__caption{background-color:white;padding:20px}.card__title{margin-bottom:10px}.card__title a{text-transform:uppercase;text-decoration:none;font-weight:bold;font-size:16px;color:#111}.card__title a:hover{border-bottom:dotted 1px #9055a2}.card__description{color:#777;font-size:14px;line-height:1.4}@media screen and (max-width: 899px){.container__sidebar{box-sizing:border-box;width:200px;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;transform:translate3d(-200px, 0, 0);transition:transform 0.2s ease-in-out;padding:20px;background-color:#f4f4f4}.container.is-open .container__sidebar{transform:translate3d(0px, 0, 0)}.container__body{transform:translate3d(0px, 0, 0);transition:transform 0.2s ease-in-out}.container.is-open .container__body{transform:translate3d(200px, 0, 0)}}@media screen and (min-width: 900px){.container{display:flex;padding:0}.container__mobile-header{display:none}.container__sidebar{display:block;width:30%;min-width:320px;box-sizing:border-box;padding:40px;background-color:#f4f4f4}.container__body{flex:1}.container__body--white{background-color:white}}.mobile-header{display:flex;padding:20px 0;margin:0 15px}.mobile-header__menu a{display:inline-block;width:20px;height:20px;background:url("https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/master/black/svg/bars.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.mobile-header__logo{flex:1;text-align:right}.mobile-header__logo a{font-size:16px;text-transform:uppercase;font-weight:bold;text-decoration:none;color:#111}.sheet{padding:40px 20px;background-color:white}.sheet__inner{max-width:600px}.sheet__title{font-size:30px;margin-bottom:30px;font-weight:bold;color:#111;line-height:1}.sheet__lead{font-size:16px;margin-bottom:30px}.sheet__gallery,.sheet__slider{margin-bottom:30px}.sheet__body{color:#777;font-size:14px;margin-bottom:30px}.sheet__body h1,.sheet__body h2,.sheet__body h3,.sheet__body h4,.sheet__body h5,.sheet__body h6,.sheet__body p,.sheet__body blockquote,.sheet__body pre,.sheet__body ul,.sheet__body ol{margin-bottom:20px}.sheet__body h1:last-child,.sheet__body h2:last-child,.sheet__body h3:last-child,.sheet__body h4:last-child,.sheet__body h5:last-child,.sheet__body h6:last-child,.sheet__body p:last-child,.sheet__body blockquote:last-child,.sheet__body pre:last-child,.sheet__body ul:last-child,.sheet__body ol:last-child{margin-bottom:0}.sheet__body h1,.sheet__body h2,.sheet__body h3,.sheet__body h4,.sheet__body h5,.sheet__body h6{font-weight:bold;margin-top:40px;color:#111}.sheet__body h1{font-size:3em}.sheet__body h2{font-size:2em}.sheet__body h3{font-size:1.5em}.sheet__body li{margin-left:20px;margin-bottom:5px}.sheet__body ol li{list-style-type:decimal}.sheet__body ul li{list-style-type:disc}.sheet__body blockquote{border-left:4px solid #9055a2;font-size:1.1em;padding:20px}@media screen and (min-width: 900px){.sheet{padding:40px 60px}.sheet__title{font-size:48px}.sheet__lead{font-size:20px}.sheet__body{font-size:16px}.sheet__body blockquote{padding-left:40px}}@media screen and (min-width: 1300px){.sheet__slider{margin-right:-200px}}.showcase.is-loading{visibility:hidden}.showcase__item{margin-bottom:30px}@media screen and (max-width: 400px){.showcase{margin:0 15px}}@media screen and (min-width: 401px){.showcase{margin-right:15px}.showcase__item{box-sizing:border-box;width:50%;float:left;padding-left:15px}}@media screen and (min-width: 1400px){.showcase__item{width:33.33333%}}@media screen and (min-width: 900px){.showcase{padding:40px 0 10px;margin-right:40px}}@media screen and (min-width: 1100px){.showcase__item{padding-left:40px}}.sidebar__title{margin-bottom:20px}.sidebar__title a{font-size:18px;text-transform:uppercase;font-weight:bold;text-decoration:none;color:#111}.sidebar__title a:hover{border-bottom:dotted 1px #9055a2}.sidebar__intro{color:#777;font-size:14px;margin-bottom:20px}.sidebar__intro p{margin-bottom:10px}.sidebar__intro p:last-child{margin-bottom:0}.sidebar__menu{margin-bottom:20px}.sidebar__menu li a{text-decoration:none;display:block;padding-left:20px;color:#444;position:relative}.sidebar__menu li a:before{content:"";position:absolute;left:0;top:50%;margin-top:-6px;height:12px;width:12px;background:url("https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/master/black/svg/chevron-right.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;opacity:0.6}.sidebar__menu li a:hover{color:#9055a2}.sidebar__menu li.is-active a{font-weight:bold;color:#9055a2}.sidebar__social{margin-bottom:20px}.sidebar__copyright{color:#777;font-size:13px}.slider{position:relative}.slider.is-loading{visibility:hidden}.slider__frame{position:relative;font-size:0;line-height:0;overflow:hidden;white-space:nowrap}.slider__slides{display:inline-block}.slider__slide{position:relative;display:inline-block;padding-right:5px}.slider__prev,.slider__next{position:absolute;top:50%;margin-top:-25px;display:block;cursor:pointer;border-radius:50%;background-color:rgba(255,255,255,0.4);background-position:50% 50%;background-size:40%;background-repeat:no-repeat;width:50px;height:50px}.slider__next{right:15px;background-image:url("https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/master/black/svg/arrow-right.svg")}.slider__prev{left:15px;background-image:url("https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/master/black/svg/arrow-left.svg")}.social{display:inline-block;width:35px;height:35px;vertical-align:middle;border:1px solid #ccc;border-radius:50%;background-position:50% 50%;background-size:40%;background-repeat:no-repeat;margin-bottom:10px}.social--facebook{background-image:url("https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/master/black/svg/facebook-f.svg")}.social--twitter{background-image:url("https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/master/black/svg/twitter.svg")}.social--instagram{background-image:url("https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/master/black/svg/instagram.svg")}.social--email{background-image:url("https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/master/black/svg/envelope.svg")}@media screen and (min-width: 900px){.social{width:40px;height:40px}}

