@import "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.8.2/css/all.min.css";
@import "https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css";
:root,:host{--fa-font-solid:normal 900 1em/1 "Font Awesome 7 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 7 Free";--fa-font-light:normal 300 1em/1 "Font Awesome 7 Pro";--fa-font-thin:normal 100 1em/1 "Font Awesome 7 Pro";--fa-font-duotone:normal 900 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-regular:normal 400 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-light:normal 300 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-thin:normal 100 1em/1 "Font Awesome 7 Duotone";--fa-font-brands:normal 400 1em/1 "Font Awesome 7 Brands";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-thin:normal 100 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-duotone-solid:normal 900 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-regular:normal 400 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-light:normal 300 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-thin:normal 100 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-slab-regular:normal 400 1em/1 "Font Awesome 7 Slab";--fa-font-slab-press-regular:normal 400 1em/1 "Font Awesome 7 Slab Press";--fa-font-whiteboard-semibold:normal 600 1em/1 "Font Awesome 7 Whiteboard";--fa-font-thumbprint-light:normal 300 1em/1 "Font Awesome 7 Thumbprint";--fa-font-notdog-solid:normal 900 1em/1 "Font Awesome 7 Notdog";--fa-font-notdog-duo-solid:normal 900 1em/1 "Font Awesome 7 Notdog Duo";--fa-font-etch-solid:normal 900 1em/1 "Font Awesome 7 Etch";--fa-font-graphite-thin:normal 100 1em/1 "Font Awesome 7 Graphite";--fa-font-jelly-regular:normal 400 1em/1 "Font Awesome 7 Jelly";--fa-font-jelly-fill-regular:normal 400 1em/1 "Font Awesome 7 Jelly Fill";--fa-font-jelly-duo-regular:normal 400 1em/1 "Font Awesome 7 Jelly Duo";--fa-font-chisel-regular:normal 400 1em/1 "Font Awesome 7 Chisel";--fa-font-utility-semibold:normal 600 1em/1 "Font Awesome 7 Utility";--fa-font-utility-duo-semibold:normal 600 1em/1 "Font Awesome 7 Utility Duo";--fa-font-utility-fill-semibold:normal 600 1em/1 "Font Awesome 7 Utility Fill"}.svg-inline--fa{box-sizing:content-box;display:var(--fa-display,inline-block);vertical-align:-.125em;height:1em;width:var(--fa-width,1.25em);overflow:visible}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.0714286em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left,.svg-inline--fa .fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin,.3em)}.svg-inline--fa.fa-pull-right,.svg-inline--fa .fa-pull-end{float:inline-end;margin-inline-start:var(--fa-pull-margin,.3em)}.svg-inline--fa.fa-li{width:var(--fa-li-width,2em);inset-block-start:.25em;inset-inline-start:calc(-1 * var(--fa-li-width,2em))}.fa-layers-counter,.fa-layers-text{text-align:center;display:inline-block;position:absolute}.fa-layers{text-align:center;vertical-align:-.125em;height:1em;width:var(--fa-width,1.25em);display:inline-block;position:relative}.fa-layers .svg-inline--fa{transform-origin:50%;margin:auto;position:absolute;inset:0}.fa-layers-text{transform-origin:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.fa-layers-counter{background-color:var(--fa-counter-background-color,#ff253a);border-radius:var(--fa-counter-border-radius,1em);box-sizing:border-box;color:var(--fa-inverse,#fff);line-height:var(--fa-counter-line-height,1);max-width:var(--fa-counter-max-width,5em);min-width:var(--fa-counter-min-width,1.5em);padding:var(--fa-counter-padding,.25em .5em);right:var(--fa-right,0);text-overflow:ellipsis;top:var(--fa-top,0);transform:scale(var(--fa-counter-scale,.25));transform-origin:100% 0;overflow:hidden}.fa-layers-bottom-right{bottom:var(--fa-bottom,0);right:var(--fa-right,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:100% 100%;top:auto}.fa-layers-bottom-left{bottom:var(--fa-bottom,0);left:var(--fa-left,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:0 100%;top:auto;right:auto}.fa-layers-top-right{top:var(--fa-top,0);right:var(--fa-right,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:100% 0}.fa-layers-top-left{left:var(--fa-left,0);right:auto;top:var(--fa-top,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:0 0}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{vertical-align:.225em;font-size:.625em;line-height:.1em}.fa-xs{vertical-align:.125em;font-size:.75em;line-height:.0833333em}.fa-sm{vertical-align:.0535715em;font-size:.875em;line-height:.0714286em}.fa-lg{vertical-align:-.075em;font-size:1.25em;line-height:.05em}.fa-xl{vertical-align:-.125em;font-size:1.5em;line-height:.0416667em}.fa-2xl{vertical-align:-.1875em;font-size:2em;line-height:.03125em}.fa-width-auto{--fa-width:auto}.fa-fw,.fa-width-fixed{--fa-width:1.25em}.fa-ul{margin-inline-start:var(--fa-li-margin,2.5em);padding-inline-start:0;list-style-type:none}.fa-ul>li{position:relative}.fa-li{text-align:center;width:var(--fa-li-width,2em);line-height:inherit;position:absolute;inset-inline-start:calc(-1 * var(--fa-li-width,2em))}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.0625em);box-sizing:var(--fa-border-box-sizing,content-box);padding:var(--fa-border-padding,.1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin,.3em)}.fa-pull-right,.fa-pull-end{float:inline-end;margin-inline-start:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4, 0, .6, 1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{transition:none!important;animation:none!important}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1)translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1), var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9), var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05), var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1, 1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1)translateY(0)}to{transform:scale(1)translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor);opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.svg-inline--fa.fa-inverse{fill:var(--fa-inverse,#fff)}.fa-stack{vertical-align:middle;width:2.5em;height:2em;line-height:2em;display:inline-block;position:relative}.fa-inverse{color:var(--fa-inverse,#fff)}.svg-inline--fa.fa-stack-1x{--fa-width:1.25em;height:1em;width:var(--fa-width)}.svg-inline--fa.fa-stack-2x{--fa-width:2.5em;height:2em;width:var(--fa-width)}.fa-stack-1x,.fa-stack-2x{z-index:var(--fa-stack-z-index,auto);margin:auto;position:absolute;inset:0}
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{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0;font-family:Raleway,Helvetica,sans-serif;font-weight:500}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:auto;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{-webkit-text-size-adjust:none}mark{color:inherit;background-color:#0000}input::-moz-focus-inner{border:0;padding:0}input,select,textarea{appearance:none}@-ms-viewport{width:device-width}body{-ms-overflow-style:scrollbar}@media screen and (max-width:480px){html,body{min-width:320px}}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}body{background:#fff}body.is-preload *,body.is-preload :before,body.is-preload :after{-ms-animation:none!important;transition:none!important;animation:none!important}body{color:#c9c9c9;background-color:#1b1c1c}body,input,select,textarea{color:#dfdfdf;font-family:Raleway,Helvetica,sans-serif;font-size:14pt;font-weight:400;line-height:1.75em}@media screen and (max-width:1680px){body,input,select,textarea{font-size:12pt}}@media screen and (max-width:1280px){body,input,select,textarea{font-size:11pt}}@media screen and (max-width:980px){body,input,select,textarea{font-size:12pt}}@media screen and (max-width:736px){body,input,select,textarea{font-size:11pt}}@media screen and (max-width:480px){body,input,select,textarea{font-size:11pt}}@media screen and (max-width:360px){body,input,select,textarea{font-size:10.5pt}}input,select,textarea{color:inherit}a{color:inherit;border-bottom:1px dotted;text-decoration:none;transition:border-bottom-color .2s}a:hover{border-bottom-color:#0000}strong,b{color:inherit;font-weight:500}em,i{font-style:italic}p{margin:0 0 2em}h1,h2,h3,h4,h5,h6{color:#c9c7c7;letter-spacing:.05em;margin:0 0 1em;font-weight:400;line-height:1em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}@media screen and (max-width:1280px){h1,h2,h3,h4,h5,h6{margin:0 0 1.5rem}}@media screen and (max-width:736px){h1,h2,h3,h4,h5,h6{margin:0 0 1.25rem}}h1{letter-spacing:.025em;margin:0 0 1.5rem;font-size:3.25em;line-height:1.1}@media screen and (max-width:736px){h1{margin:0 0 1rem;font-size:2em;line-height:1.3}}h2{font-size:2.5em;line-height:1.3}@media screen and (max-width:1280px){h2{font-size:2.25em}}@media screen and (max-width:736px){h2{font-size:1.5em;line-height:1.5}}h3{font-size:1.75em}@media screen and (max-width:736px){h3{font-size:1.25em}}h4{font-size:1.1em}@media screen and (max-width:736px){h4{font-size:1em}}h5{font-size:.9em}h6{font-size:.7em}sub{font-size:.8em;position:relative;top:.5em}sup{font-size:.8em;position:relative;top:-.5em}blockquote{border-left:4px solid;margin:0 0 2em;padding:.5em 0 .5em 2em;font-style:italic}code{border-radius:.5rem;margin:0 .25em;padding:.25em .65em;font-family:Courier New,monospace;font-size:.9em}pre{-webkit-overflow-scrolling:touch;margin:0 0 2em;font-family:Courier New,monospace;font-size:.9em}pre code{padding:1em 1.5em;display:block;overflow-x:auto}hr{border:0;border-bottom:1px solid;margin:3em 0}hr.major{margin:5em 0}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}blockquote{border-left-color:#56565640}hr{border-bottom-color:#56565640}code{background:#56565613}.row{box-sizing:border-box;flex-wrap:wrap;align-items:stretch;display:flex}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp{order:-1}.row>.col-1{width:8.33333%}.row>.off-1{margin-left:8.33333%}.row>.col-2{width:16.6667%}.row>.off-2{margin-left:16.6667%}.row>.col-3{width:25%}.row>.off-3{margin-left:25%}.row>.col-4{width:33.3333%}.row>.off-4{margin-left:33.3333%}.row>.col-5{width:41.6667%}.row>.off-5{margin-left:41.6667%}.row>.col-6{width:50%}.row>.off-6{margin-left:50%}.row>.col-7{width:58.3333%}.row>.off-7{margin-left:58.3333%}.row>.col-8{width:66.6667%}.row>.off-8{margin-left:66.6667%}.row>.col-9{width:75%}.row>.off-9{margin-left:75%}.row>.col-10{width:83.3333%}.row>.off-10{margin-left:83.3333%}.row>.col-11{width:91.6667%}.row>.off-11{margin-left:91.6667%}.row>.col-12{width:100%}.row>.off-12{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0 0 0 0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.5em}.row.gtr-25>*{padding:0 0 0 .5em}.row.gtr-25.gtr-uniform{margin-top:-.5em}.row.gtr-25.gtr-uniform>*{padding-top:.5em}.row.gtr-50{margin-top:0;margin-left:-1em}.row.gtr-50>*{padding:0 0 0 1em}.row.gtr-50.gtr-uniform{margin-top:-1em}.row.gtr-50.gtr-uniform>*{padding-top:1em}.row{margin-top:0;margin-left:-2em}.row>*{padding:0 0 0 2em}.row.gtr-uniform{margin-top:-2em}.row.gtr-uniform>*{padding-top:2em}.row.gtr-150{margin-top:0;margin-left:-3em}.row.gtr-150>*{padding:0 0 0 3em}.row.gtr-150.gtr-uniform{margin-top:-3em}.row.gtr-150.gtr-uniform>*{padding-top:3em}.row.gtr-200{margin-top:0;margin-left:-4em}.row.gtr-200>*{padding:0 0 0 4em}.row.gtr-200.gtr-uniform{margin-top:-4em}.row.gtr-200.gtr-uniform>*{padding-top:4em}@media screen and (max-width:1680px){.row{box-sizing:border-box;flex-wrap:wrap;align-items:stretch;display:flex}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-xlarge{order:-1}.row>.col-1-xlarge{width:8.33333%}.row>.off-1-xlarge{margin-left:8.33333%}.row>.col-2-xlarge{width:16.6667%}.row>.off-2-xlarge{margin-left:16.6667%}.row>.col-3-xlarge{width:25%}.row>.off-3-xlarge{margin-left:25%}.row>.col-4-xlarge{width:33.3333%}.row>.off-4-xlarge{margin-left:33.3333%}.row>.col-5-xlarge{width:41.6667%}.row>.off-5-xlarge{margin-left:41.6667%}.row>.col-6-xlarge{width:50%}.row>.off-6-xlarge{margin-left:50%}.row>.col-7-xlarge{width:58.3333%}.row>.off-7-xlarge{margin-left:58.3333%}.row>.col-8-xlarge{width:66.6667%}.row>.off-8-xlarge{margin-left:66.6667%}.row>.col-9-xlarge{width:75%}.row>.off-9-xlarge{margin-left:75%}.row>.col-10-xlarge{width:83.3333%}.row>.off-10-xlarge{margin-left:83.3333%}.row>.col-11-xlarge{width:91.6667%}.row>.off-11-xlarge{margin-left:91.6667%}.row>.col-12-xlarge{width:100%}.row>.off-12-xlarge{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0 0 0 0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.5em}.row.gtr-25>*{padding:0 0 0 .5em}.row.gtr-25.gtr-uniform{margin-top:-.5em}.row.gtr-25.gtr-uniform>*{padding-top:.5em}.row.gtr-50{margin-top:0;margin-left:-1em}.row.gtr-50>*{padding:0 0 0 1em}.row.gtr-50.gtr-uniform{margin-top:-1em}.row.gtr-50.gtr-uniform>*{padding-top:1em}.row{margin-top:0;margin-left:-2em}.row>*{padding:0 0 0 2em}.row.gtr-uniform{margin-top:-2em}.row.gtr-uniform>*{padding-top:2em}.row.gtr-150{margin-top:0;margin-left:-3em}.row.gtr-150>*{padding:0 0 0 3em}.row.gtr-150.gtr-uniform{margin-top:-3em}.row.gtr-150.gtr-uniform>*{padding-top:3em}.row.gtr-200{margin-top:0;margin-left:-4em}.row.gtr-200>*{padding:0 0 0 4em}.row.gtr-200.gtr-uniform{margin-top:-4em}.row.gtr-200.gtr-uniform>*{padding-top:4em}}@media screen and (max-width:1280px){.row{box-sizing:border-box;flex-wrap:wrap;align-items:stretch;display:flex}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-large{order:-1}.row>.col-1-large{width:8.33333%}.row>.off-1-large{margin-left:8.33333%}.row>.col-2-large{width:16.6667%}.row>.off-2-large{margin-left:16.6667%}.row>.col-3-large{width:25%}.row>.off-3-large{margin-left:25%}.row>.col-4-large{width:33.3333%}.row>.off-4-large{margin-left:33.3333%}.row>.col-5-large{width:41.6667%}.row>.off-5-large{margin-left:41.6667%}.row>.col-6-large{width:50%}.row>.off-6-large{margin-left:50%}.row>.col-7-large{width:58.3333%}.row>.off-7-large{margin-left:58.3333%}.row>.col-8-large{width:66.6667%}.row>.off-8-large{margin-left:66.6667%}.row>.col-9-large{width:75%}.row>.off-9-large{margin-left:75%}.row>.col-10-large{width:83.3333%}.row>.off-10-large{margin-left:83.3333%}.row>.col-11-large{width:91.6667%}.row>.off-11-large{margin-left:91.6667%}.row>.col-12-large{width:100%}.row>.off-12-large{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0 0 0 0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.5em}.row.gtr-25>*{padding:0 0 0 .5em}.row.gtr-25.gtr-uniform{margin-top:-.5em}.row.gtr-25.gtr-uniform>*{padding-top:.5em}.row.gtr-50{margin-top:0;margin-left:-1em}.row.gtr-50>*{padding:0 0 0 1em}.row.gtr-50.gtr-uniform{margin-top:-1em}.row.gtr-50.gtr-uniform>*{padding-top:1em}.row{margin-top:0;margin-left:-2em}.row>*{padding:0 0 0 2em}.row.gtr-uniform{margin-top:-2em}.row.gtr-uniform>*{padding-top:2em}.row.gtr-150{margin-top:0;margin-left:-3em}.row.gtr-150>*{padding:0 0 0 3em}.row.gtr-150.gtr-uniform{margin-top:-3em}.row.gtr-150.gtr-uniform>*{padding-top:3em}.row.gtr-200{margin-top:0;margin-left:-4em}.row.gtr-200>*{padding:0 0 0 4em}.row.gtr-200.gtr-uniform{margin-top:-4em}.row.gtr-200.gtr-uniform>*{padding-top:4em}}@media screen and (max-width:980px){.row{box-sizing:border-box;flex-wrap:wrap;align-items:stretch;display:flex}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-medium{order:-1}.row>.col-1-medium{width:8.33333%}.row>.off-1-medium{margin-left:8.33333%}.row>.col-2-medium{width:16.6667%}.row>.off-2-medium{margin-left:16.6667%}.row>.col-3-medium{width:25%}.row>.off-3-medium{margin-left:25%}.row>.col-4-medium{width:33.3333%}.row>.off-4-medium{margin-left:33.3333%}.row>.col-5-medium{width:41.6667%}.row>.off-5-medium{margin-left:41.6667%}.row>.col-6-medium{width:50%}.row>.off-6-medium{margin-left:50%}.row>.col-7-medium{width:58.3333%}.row>.off-7-medium{margin-left:58.3333%}.row>.col-8-medium{width:66.6667%}.row>.off-8-medium{margin-left:66.6667%}.row>.col-9-medium{width:75%}.row>.off-9-medium{margin-left:75%}.row>.col-10-medium{width:83.3333%}.row>.off-10-medium{margin-left:83.3333%}.row>.col-11-medium{width:91.6667%}.row>.off-11-medium{margin-left:91.6667%}.row>.col-12-medium{width:100%}.row>.off-12-medium{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0 0 0 0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.375em}.row.gtr-25>*{padding:0 0 0 .375em}.row.gtr-25.gtr-uniform{margin-top:-.375em}.row.gtr-25.gtr-uniform>*{padding-top:.375em}.row.gtr-50{margin-top:0;margin-left:-.75em}.row.gtr-50>*{padding:0 0 0 .75em}.row.gtr-50.gtr-uniform{margin-top:-.75em}.row.gtr-50.gtr-uniform>*{padding-top:.75em}.row{margin-top:0;margin-left:-1.5em}.row>*{padding:0 0 0 1.5em}.row.gtr-uniform{margin-top:-1.5em}.row.gtr-uniform>*{padding-top:1.5em}.row.gtr-150{margin-top:0;margin-left:-2.25em}.row.gtr-150>*{padding:0 0 0 2.25em}.row.gtr-150.gtr-uniform{margin-top:-2.25em}.row.gtr-150.gtr-uniform>*{padding-top:2.25em}.row.gtr-200{margin-top:0;margin-left:-3em}.row.gtr-200>*{padding:0 0 0 3em}.row.gtr-200.gtr-uniform{margin-top:-3em}.row.gtr-200.gtr-uniform>*{padding-top:3em}}@media screen and (max-width:736px){.row{box-sizing:border-box;flex-wrap:wrap;align-items:stretch;display:flex}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-small{order:-1}.row>.col-1-small{width:8.33333%}.row>.off-1-small{margin-left:8.33333%}.row>.col-2-small{width:16.6667%}.row>.off-2-small{margin-left:16.6667%}.row>.col-3-small{width:25%}.row>.off-3-small{margin-left:25%}.row>.col-4-small{width:33.3333%}.row>.off-4-small{margin-left:33.3333%}.row>.col-5-small{width:41.6667%}.row>.off-5-small{margin-left:41.6667%}.row>.col-6-small{width:50%}.row>.off-6-small{margin-left:50%}.row>.col-7-small{width:58.3333%}.row>.off-7-small{margin-left:58.3333%}.row>.col-8-small{width:66.6667%}.row>.off-8-small{margin-left:66.6667%}.row>.col-9-small{width:75%}.row>.off-9-small{margin-left:75%}.row>.col-10-small{width:83.3333%}.row>.off-10-small{margin-left:83.3333%}.row>.col-11-small{width:91.6667%}.row>.off-11-small{margin-left:91.6667%}.row>.col-12-small{width:100%}.row>.off-12-small{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0 0 0 0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.25em}.row.gtr-25>*{padding:0 0 0 .25em}.row.gtr-25.gtr-uniform{margin-top:-.25em}.row.gtr-25.gtr-uniform>*{padding-top:.25em}.row.gtr-50{margin-top:0;margin-left:-.5em}.row.gtr-50>*{padding:0 0 0 .5em}.row.gtr-50.gtr-uniform{margin-top:-.5em}.row.gtr-50.gtr-uniform>*{padding-top:.5em}.row{margin-top:0;margin-left:-1em}.row>*{padding:0 0 0 1em}.row.gtr-uniform{margin-top:-1em}.row.gtr-uniform>*{padding-top:1em}.row.gtr-150{margin-top:0;margin-left:-1.5em}.row.gtr-150>*{padding:0 0 0 1.5em}.row.gtr-150.gtr-uniform{margin-top:-1.5em}.row.gtr-150.gtr-uniform>*{padding-top:1.5em}.row.gtr-200{margin-top:0;margin-left:-2em}.row.gtr-200>*{padding:0 0 0 2em}.row.gtr-200.gtr-uniform{margin-top:-2em}.row.gtr-200.gtr-uniform>*{padding-top:2em}}@media screen and (max-width:480px){.row{box-sizing:border-box;flex-wrap:wrap;align-items:stretch;display:flex}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-xsmall{order:-1}.row>.col-1-xsmall{width:8.33333%}.row>.off-1-xsmall{margin-left:8.33333%}.row>.col-2-xsmall{width:16.6667%}.row>.off-2-xsmall{margin-left:16.6667%}.row>.col-3-xsmall{width:25%}.row>.off-3-xsmall{margin-left:25%}.row>.col-4-xsmall{width:33.3333%}.row>.off-4-xsmall{margin-left:33.3333%}.row>.col-5-xsmall{width:41.6667%}.row>.off-5-xsmall{margin-left:41.6667%}.row>.col-6-xsmall{width:50%}.row>.off-6-xsmall{margin-left:50%}.row>.col-7-xsmall{width:58.3333%}.row>.off-7-xsmall{margin-left:58.3333%}.row>.col-8-xsmall{width:66.6667%}.row>.off-8-xsmall{margin-left:66.6667%}.row>.col-9-xsmall{width:75%}.row>.off-9-xsmall{margin-left:75%}.row>.col-10-xsmall{width:83.3333%}.row>.off-10-xsmall{margin-left:83.3333%}.row>.col-11-xsmall{width:91.6667%}.row>.off-11-xsmall{margin-left:91.6667%}.row>.col-12-xsmall{width:100%}.row>.off-12-xsmall{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0 0 0 0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.25em}.row.gtr-25>*{padding:0 0 0 .25em}.row.gtr-25.gtr-uniform{margin-top:-.25em}.row.gtr-25.gtr-uniform>*{padding-top:.25em}.row.gtr-50{margin-top:0;margin-left:-.5em}.row.gtr-50>*{padding:0 0 0 .5em}.row.gtr-50.gtr-uniform{margin-top:-.5em}.row.gtr-50.gtr-uniform>*{padding-top:.5em}.row{margin-top:0;margin-left:-1em}.row>*{padding:0 0 0 1em}.row.gtr-uniform{margin-top:-1em}.row.gtr-uniform>*{padding-top:1em}.row.gtr-150{margin-top:0;margin-left:-1.5em}.row.gtr-150>*{padding:0 0 0 1.5em}.row.gtr-150.gtr-uniform{margin-top:-1.5em}.row.gtr-150.gtr-uniform>*{padding-top:1.5em}.row.gtr-200{margin-top:0;margin-left:-2em}.row.gtr-200>*{padding:0 0 0 2em}.row.gtr-200.gtr-uniform{margin-top:-2em}.row.gtr-200.gtr-uniform>*{padding-top:2em}}.box{border:1px solid;border-radius:.5rem;margin-bottom:2em;padding:1.5em}.box>:last-child,.box>:last-child>:last-child,.box>:last-child>:last-child>:last-child{margin-bottom:0}.box.alt{border:0;border-radius:0;padding:0}input[type=submit],input[type=reset],input[type=button],button,.button{appearance:none;cursor:pointer;text-align:center;white-space:nowrap;text-transform:uppercase;letter-spacing:.2em;border-style:solid;border-radius:.5rem;height:4.28571em;padding:0 2.85714em;font-size:.7em;font-weight:500;line-height:4.28571em;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:inline-block;border-width:1px!important;border-color:inherit!important;color:inherit!important}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,button:hover,.button:hover{border:1px solid}input[type=submit].icon:before,input[type=reset].icon:before,input[type=button].icon:before,button.icon:before,.button.icon:before{margin-right:.5em}input[type=submit].fit,input[type=reset].fit,input[type=button].fit,button.fit,.button.fit{width:100%}input[type=submit].large,input[type=reset].large,input[type=button].large,button.large,.button.large{border-radius:3.92857em;height:3.92857em;padding:0 2.5em;font-size:.85em;line-height:3.92857em}input[type=submit].small,input[type=reset].small,input[type=button].small,button.small,.button.small{border-radius:3.75em;height:3.75em;padding:0 2.5em;font-size:.6em;line-height:3.75em}input[type=submit].disabled,input[type=submit]:disabled,input[type=reset].disabled,input[type=reset]:disabled,input[type=button].disabled,input[type=button]:disabled,button.disabled,button:disabled,.button.disabled,.button:disabled{pointer-events:none;opacity:.25}input[type=submit],input[type=reset],input[type=button],button,.button{background-color:#0000}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,button:hover,.button:hover{background-color:#4e96f380}input[type=submit].primary,input[type=reset].primary,input[type=button].primary,button.primary,.button.primary{background-color:#565656;border-color:#565656;color:#fff!important}input[type=submit].primary:hover,input[type=reset].primary:hover,input[type=button].primary:hover,button.primary:hover,.button.primary:hover{background-color:#56565613;color:inherit!important}form{margin:0 0 2em}form>:last-child{margin-bottom:0}form>.fields{display:-moz-flex;display:-webkit-flex;display:-ms-flex;-moz-flex-wrap:wrap;color:#fff;flex-wrap:wrap;width:calc(100% + 3em);margin:-1.5em 0 2em -1.5em;display:flex}form>.fields>.field{-moz-flex-grow:0;-ms-flex-grow:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-grow:0;flex-shrink:0;width:calc(100% - 1.5em);padding:1.5em 0 0 1.5em}form>.fields>.field.half{width:calc(50% - .75em)}form>.fields>.field.third{width:calc(33.3333% - .5em)}form>.fields>.field.quarter{width:calc(25% - .375em)}@media screen and (max-width:480px){form{overflow:hidden}form>.fields{width:calc(100% + 3em);margin:-1.5em 0 2em -1.5em}form>.fields>.field{width:calc(100% - 1.5em);padding:1.5em 0 0 1.5em}form>.fields>.field.half,form>.fields>.field.third,form>.fields>.field.quarter{width:calc(100% - 1.5em)}}label{color:inherit;margin:0 0 1em;font-size:.9em;font-weight:500;display:block}input[type=text],input[type=password],input[type=email],select,textarea{appearance:none;color:inherit;border:1px solid;border-radius:.5rem;outline:0;width:100%;padding:0 1em;text-decoration:none;display:block}input[type=text]:invalid,input[type=password]:invalid,input[type=email]:invalid,select:invalid,textarea:invalid{box-shadow:none}select{text-overflow:ellipsis;background-position:calc(100% - 1em);background-repeat:no-repeat;background-size:1.25em;height:3em;padding-right:3em}select:focus::-ms-value{background-color:#0000}select::-ms-expand{display:none}input[type=text],input[type=password],input[type=email],select{height:3em}textarea{padding:.75em 1em}input[type=checkbox],input[type=radio]{appearance:none;float:left;opacity:0;z-index:-1;width:1em;margin-right:-2em;display:block}input[type=checkbox]+label,input[type=radio]+label{color:inherit;cursor:pointer;padding-left:2.55em;padding-right:.75em;font-size:1em;font-weight:300;text-decoration:none;display:inline-block;position:relative}input[type=checkbox]+label:before,input[type=radio]+label:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-variant:normal;text-rendering:auto;content:"";text-align:center;border:1px solid;border-radius:.5rem;width:2.25em;height:2.25em;font-family:"Font Awesome 5 Free";font-size:.8em;font-style:normal;font-weight:900;line-height:2.25em;display:inline-block;position:absolute;top:0;left:0;text-transform:none!important}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{content:""}input[type=checkbox]+label:before{border-radius:.5rem}input[type=radio]+label:before{border-radius:100%}::-webkit-input-placeholder{color:#fff;opacity:1}:-moz-placeholder-shown{color:#c5c5c5;opacity:1}::-moz-placeholder{color:#fff;opacity:1}:-ms-placeholder-shown{color:#fff;opacity:1}select{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0MCcgcHJlc2VydmVBc3BlY3RSYXRpbz0nbm9uZScgdmlld0JveD0nMCAwIDQwIDQwJz48cGF0aCBkPSdNOS40LDEyLjNsMTAuNCwxMC40bDEwLjQtMTAuNGMwLjItMC4yLDAuNS0wLjQsMC45LTAuNGMwLjMsMCwwLjYsMC4xLDAuOSwwLjRsMy4zLDMuM2MwLjIsMC4yLDAuNCwwLjUsMC40LDAuOSBjMCwwLjQtMC4xLDAuNi0wLjQsMC45TDIwLjcsMzEuOWMtMC4yLDAuMi0wLjUsMC40LTAuOSwwLjRjLTAuMywwLTAuNi0wLjEtMC45LTAuNEw0LjMsMTcuM2MtMC4yLTAuMi0wLjQtMC41LTAuNC0wLjkgYzAtMC40LDAuMS0wLjYsMC40LTAuOWwzLjMtMy4zYzAuMi0wLjIsMC41LTAuNCwwLjktMC40UzkuMSwxMi4xLDkuNCwxMi4zeicgZmlsbD0nIzU2NTY1NicgLz48L3N2Zz4=)}select option{background:#fff}input[type=text],input[type=password],input[type=email],select,textarea{background-color:#2d2d2d;border-color:#565656}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,select:focus,textarea:focus{border-color:#565656;box-shadow:0 0 0 1px #565656}input[type=checkbox]+label:before,input[type=radio]+label:before{background:#fff;border-color:#56565640}input[type=checkbox]:focus+label:before,input[type=radio]:focus+label:before{border-color:#565656;box-shadow:0 0 0 1px #565656}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{color:#fff;background-color:#565656;border-color:#565656}.icon{border-bottom-width:0;text-decoration:none;position:relative}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;line-height:1;display:inline-block;text-transform:none!important}.icon>.label{display:none}.icon.solid:before{font-weight:900}.icon.brands:before{font-family:"Font Awesome 5 Brands"}.image{border:0;border-radius:.5rem;display:inline-block;position:relative}.image img{border-radius:.5rem;display:block}.image.left,.image.right{max-width:40%}.image.left img,.image.right img{width:100%}.image.left{float:left;margin:0 1.5em 1em 0;top:.25em}.image.right{float:right;margin:0 0 1em 1.5em;top:.25em}.image.fit{width:100%;margin:0 0 2em;display:block}.image.fit img{width:100%}.image.main{width:100%;margin:0 0 3em;display:block}.image.main img{width:100%}ol{margin:0 0 2em;padding-left:1.25em;list-style:decimal}ol li{padding-left:.25em}ul{margin:0 0 2em;padding-left:1em;list-style:outside}ul li{padding-left:.5em}ul.alt{padding-left:0;list-style:none}ul.alt li{border-top:1px solid;padding:.5em 0}ul.alt li:first-child{border-top:0;padding-top:0}dl{margin:0 0 2em}dl dt{margin:0 0 1em;font-weight:500;display:block}dl dd{margin-left:2em}ul.alt li{border-top-color:#56565640}ul.actions{display:-moz-flex;display:-webkit-flex;display:-ms-flex;cursor:default;margin-left:-1em;padding-left:0;list-style:none;display:flex}ul.actions li{vertical-align:middle;padding:0 0 0 1em}ul.actions.special{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%;margin-left:0}ul.actions.special li:first-child{padding-left:0}ul.actions.stacked{-moz-flex-direction:column;flex-direction:column;margin-left:0}ul.actions.stacked li{padding:1.3em 0 0}ul.actions.stacked li:first-child{padding-top:0}ul.actions.fit{width:calc(100% + 1em)}ul.actions.fit li{-moz-flex-grow:1;-ms-flex-grow:1;-moz-flex-shrink:1;-ms-flex-shrink:1;flex-grow:1;flex-shrink:1;width:100%}ul.actions.fit li>*,ul.actions.fit.stacked{width:100%}@media screen and (max-width:480px){ul.actions:not(.fixed){-moz-flex-direction:column;flex-direction:column;margin-left:0;width:100%!important}ul.actions:not(.fixed) li{-moz-flex-grow:1;-ms-flex-grow:1;-moz-flex-shrink:1;-ms-flex-shrink:1;text-align:center;flex-grow:1;flex-shrink:1;width:100%;padding:1em 0 0}ul.actions:not(.fixed) li>*{width:100%}ul.actions:not(.fixed) li:first-child{padding-top:0}ul.actions:not(.fixed) li input[type=submit],ul.actions:not(.fixed) li input[type=reset],ul.actions:not(.fixed) li input[type=button],ul.actions:not(.fixed) li button,ul.actions:not(.fixed) li .button{width:100%}ul.actions:not(.fixed) li input[type=submit].icon:before,ul.actions:not(.fixed) li input[type=reset].icon:before,ul.actions:not(.fixed) li input[type=button].icon:before,ul.actions:not(.fixed) li button.icon:before,ul.actions:not(.fixed) li .button.icon:before{margin-left:-.5em}}ul.icons{cursor:default;padding-left:0;list-style:none}ul.icons li{padding:0 1em 0 0;display:inline-block;position:relative}ul.icons li:last-child{padding-right:0!important}ul.icons li .icon:before{text-align:center;border:1px solid;border-radius:100%;width:2.25em;height:2.25em;font-size:1.25em;line-height:2.25em;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:inline-block}ul.icons.major{margin:3.5em 0}ul.icons.major li{padding:0 4em 0 0}ul.icons.major li .icon:before{width:3.5em;height:3.5em;font-size:2.25rem;line-height:3.5em}ul.icons.style2 li:before{content:"";border-top:1px solid;width:1em;height:1px;display:block;position:absolute;top:50%;left:-1em}ul.icons.style2 li:first-child:before{display:none}ul.icons.style2.major li:before{width:4em;left:-4em}@media screen and (max-width:1280px){ul.icons.major{margin:0 0 2em}ul.icons.major li{padding:1em!important}ul.icons.major li:before,ul.icons.style2 li:before{display:none}}@media screen and (max-width:980px){ul.icons.major{max-width:34em;margin-left:auto;margin-right:auto}}@media screen and (max-width:736px){ul.icons.major{max-width:30em}ul.icons.major li{padding:.75em!important}ul.icons.major li .icon:before{width:2.75em;height:2.75em;line-height:2.75em}}@media screen and (max-width:480px){ul.icons.major{max-width:100%}ul.icons.major li{padding:.5em!important}ul.icons.major li .icon:before{font-size:1.75rem}}ul.icons li a.icon:hover:before{background-color:#4e96f399}section header h1:before,section header h2:before,section header h3:before,section header h4:before,section header h5:before,section header h6:before,article header h1:before,article header h2:before,article header h3:before,article header h4:before,article header h5:before,article header h6:before{content:"";color:#3d6fb1;border-top:1px solid;width:2em;height:1px;margin:0 0 1em;display:block}section header p,article header p{font-size:1.25em}section header.major,article header.major{text-align:center;margin:0 0 3em}section header.major h1:before,section header.major h2:before,section header.major h3:before,section header.major h4:before,section header.major h5:before,section header.major h6:before,article header.major h1:before,article header.major h2:before,article header.major h3:before,article header.major h4:before,article header.major h5:before,article header.major h6:before{margin-left:auto;margin-right:auto}section.special,article.special{text-align:center}section.special header h2:before,section.special header h3:before,section.special header h4:before,section.special header h5:before,section.special header h6:before,article.special header h2:before,article.special header h3:before,article.special header h4:before,article.special header h5:before,article.special header h6:before{margin-left:auto;margin-right:auto}@media screen and (max-width:736px){section header p,article header p{font-size:1em}section header p br,article header p br{display:none}}.table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}table{width:100%;margin:0 0 2em}table tbody tr{border:1px solid;border-left:0;border-right:0}table td{padding:.75em}table th{text-align:left;padding:0 .75em .75em;font-size:.9em;font-weight:500}table thead{border-bottom:2px solid}table tfoot{border-top:2px solid}table.alt{border-collapse:separate}table.alt tbody tr td{border:1px solid;border-width:0 1px 1px 0}table.alt tbody tr td:first-child{border-left-width:1px}table.alt tbody tr:first-child td{border-top-width:1px}table.alt thead{border-bottom:0}table.alt tfoot{border-top:0}table thead{border-bottom-color:#56565640}table tfoot{border-top-color:#56565640}table tbody tr{border-color:#56565640}table tbody tr:nth-child(odd){background-color:#56565613}table.alt tbody tr td{border-color:#56565640}.spotlight{display:-moz-flex;display:-webkit-flex;display:-ms-flex;-moz-flex-direction:row-reverse;-moz-align-items:center;-ms-align-items:center;text-align:left;flex-direction:row-reverse;align-items:center;margin:4em 0;display:flex}.spotlight p{text-align:left}.spotlight .image{-ms-flex:1;width:50%;margin:0 0 0 2em}.spotlight .image img{object-fit:initial;width:100%;max-width:500px;max-height:400px;margin:auto}.spotlight .content{-ms-flex:1;width:50%;margin:0 2em 0 0}.spotlight .content header h2:before,.spotlight .content header h3:before,.spotlight .content header h4:before,.spotlight .content header h5:before,.spotlight .content header h6:before{color:#3d6fb1;margin-left:0!important;margin-right:0!important}.spotlight .content>:last-child,.spotlight .content>:last-child>:last-child{margin-bottom:0}.spotlight:nth-of-type(2n){-moz-flex-direction:row;flex-direction:row}.spotlight:nth-of-type(2n) .image{margin:0 2em 0 0}.spotlight:nth-of-type(2n) .content{margin:0 0 0 2em}@media screen and (max-width:1280px){.spotlight .image{margin:0 0 0 1.5em}.spotlight .content,.spotlight:nth-of-type(2n) .image{margin:0 1.5em 0 0}.spotlight:nth-of-type(2n) .content{margin:0 0 0 1.5em}}@media screen and (max-width:980px){.spotlight{display:block}.spotlight .image{width:100%;margin:0 0 3em!important}.spotlight .content{text-align:center;width:100%;margin:0!important}.spotlight .content header h2:before,.spotlight .content header h3:before,.spotlight .content header h4:before,.spotlight .content header h5:before,.spotlight .content header h6:before{margin-left:auto!important;margin-right:auto!important}.spotlight ul.actions{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%;margin-left:0}.spotlight ul.actions li:first-child{padding-left:0}.spotlight:last-of-type{border-bottom:1px solid;padding-bottom:4em!important}}@media screen and (max-width:736px){.spotlight:first-of-type{margin-top:0}}@media screen and (max-width:980px){.spotlight:last-of-type{border-bottom-color:#56565640}}.wrapper{padding:7.5em 0 5.5em}.wrapper>.inner{max-width:1200px;margin:0 auto;display:block}@media screen and (max-width:1680px){.wrapper>.inner{width:64em}}.wrapper>.projects-list{width:90em;max-width:100%;margin:0 auto}@media screen and (max-width:1680px){.wrapper>.projects-list{width:100%;max-width:85em}}.wrapper.style1,.wrapper.style2{background-color:#1c1b1b}.wrapper.style3{color:#fff;background-color:#565656;background-position:50%,50%;background-repeat:repeat,no-repeat;background-size:cover,cover;background-attachment:fixed}.wrapper.style3 blockquote{border-left-color:#ffffff40}.wrapper.style3 hr{border-bottom-color:#ffffff40}.wrapper.style3 code{background:#ffffff13}.wrapper.style3 input[type=submit],.wrapper.style3 input[type=reset],.wrapper.style3 input[type=button],.wrapper.style3 button,.wrapper.style3 .button{background-color:#0000}.wrapper.style3 input[type=submit]:hover,.wrapper.style3 input[type=reset]:hover,.wrapper.style3 input[type=button]:hover,.wrapper.style3 button:hover,.wrapper.style3 .button:hover{background-color:#ffffff13}.wrapper.style3 input[type=submit].primary,.wrapper.style3 input[type=reset].primary,.wrapper.style3 input[type=button].primary,.wrapper.style3 button.primary,.wrapper.style3 .button.primary{background-color:#fff;border-color:#fff;color:#565656!important}.wrapper.style3 input[type=submit].primary:hover,.wrapper.style3 input[type=reset].primary:hover,.wrapper.style3 input[type=button].primary:hover,.wrapper.style3 button.primary:hover,.wrapper.style3 .button.primary:hover{background-color:#ffffff13;color:inherit!important}.wrapper.style3 select{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0MCcgcHJlc2VydmVBc3BlY3RSYXRpbz0nbm9uZScgdmlld0JveD0nMCAwIDQwIDQwJz48cGF0aCBkPSdNOS40LDEyLjNsMTAuNCwxMC40bDEwLjQtMTAuNGMwLjItMC4yLDAuNS0wLjQsMC45LTAuNGMwLjMsMCwwLjYsMC4xLDAuOSwwLjRsMy4zLDMuM2MwLjIsMC4yLDAuNCwwLjUsMC40LDAuOSBjMCwwLjQtMC4xLDAuNi0wLjQsMC45TDIwLjcsMzEuOWMtMC4yLDAuMi0wLjUsMC40LTAuOSwwLjRjLTAuMywwLTAuNi0wLjEtMC45LTAuNEw0LjMsMTcuM2MtMC4yLTAuMi0wLjQtMC41LTAuNC0wLjkgYzAtMC40LDAuMS0wLjYsMC40LTAuOWwzLjMtMy4zYzAuMi0wLjIsMC41LTAuNCwwLjktMC40UzkuMSwxMi4xLDkuNCwxMi4zeicgZmlsbD0nI2ZmZmZmZicgLz48L3N2Zz4=)}.wrapper.style3 select option{background:#565656}.wrapper.style3 input[type=text],.wrapper.style3 input[type=password],.wrapper.style3 input[type=email],.wrapper.style3 select,.wrapper.style3 textarea{border-color:inherit;background-color:#ffffff13}.wrapper.style3 input[type=text]:focus,.wrapper.style3 input[type=password]:focus,.wrapper.style3 input[type=email]:focus,.wrapper.style3 select:focus,.wrapper.style3 textarea:focus{background:#ffffff40;box-shadow:0 0 0 1px #fff}.wrapper.style3 input[type=checkbox]+label:before,.wrapper.style3 input[type=radio]+label:before{border-color:inherit;background:#ffffff13}.wrapper.style3 input[type=checkbox]:focus+label:before,.wrapper.style3 input[type=radio]:focus+label:before{background:#ffffff13;box-shadow:0 0 0 1px #fff}.wrapper.style3 input[type=checkbox]:checked+label:before,.wrapper.style3 input[type=radio]:checked+label:before{color:#565656;background-color:#fff;border-color:#fff}.wrapper.style3 ul.alt li{border-top-color:#ffffff40}.wrapper.style3 ul.icons li a.icon:hover:before{background-color:#ffffff13}.wrapper.style3 table thead{border-bottom-color:#ffffff40}.wrapper.style3 table tfoot{border-top-color:#ffffff40}.wrapper.style3 table tbody tr{border-color:#ffffff40}.wrapper.style3 table tbody tr:nth-child(odd){background-color:#ffffff13}.wrapper.style3 table.alt tbody tr td{border-color:#ffffff40}@media screen and (max-width:980px){.wrapper.style3 .spotlight:last-of-type,.wrapper.style3>.inner.split>:first-child{border-bottom-color:#ffffff40}}.wrapper.featured{text-align:center}.wrapper.featured>.inner{display:-moz-inline-flex;display:-webkit-inline-flex;display:-ms-inline-flex;-moz-flex-direction:column;-moz-align-items:center;-ms-align-items:center;text-align:left;flex-direction:column;align-items:center;width:auto;padding:2em 0;display:inline-flex}.wrapper.featured>.inner>.image{width:18em;max-height:18em;margin:0 4em 2em 0;display:block}.wrapper.featured>.inner>.image img{object-fit:cover;object-position:25% 25%;width:100%;max-height:inherit;border-radius:100%}.wrapper.featured>.inner>.content h1{font-size:4em}.wrapper.featured>.inner>.content h1:before{display:none}.wrapper.featured>.inner>.content p{margin:0 0 1.5em;font-size:1.5em}@media screen and (max-width:1280px){.wrapper.featured>.inner{padding:0}.wrapper.featured>.inner>.content h1{font-size:3.5em}.wrapper.featured>.inner>.content p{font-size:1.25em}}@media screen and (max-width:980px){.wrapper.featured>.inner{text-align:center;display:block}.wrapper.featured>.inner>.image{width:18em;margin:0 auto 3em}.wrapper.featured>.inner>.content p{margin:0 0 2em}}@media screen and (max-width:736px){.wrapper.featured>.inner>.image{width:13em;margin:0 auto 2.5em}.wrapper.featured>.inner>.content h1{font-size:2.5em}.wrapper.featured>.inner>.content p{font-size:1em}}@media screen and (max-width:360px){.wrapper.featured>.inner>.image{width:11em;margin:0 auto 2em}}.wrapper.split>.inner{display:-moz-flex;display:-webkit-flex;display:-ms-flex;-moz-flex-direction:row;flex-direction:row;display:flex}.wrapper.split>.inner>*{-ms-flex:1;width:50%}.wrapper.split>.inner>:first-child{margin-right:2em}.wrapper.split>.inner>:last-child{margin-left:2em}@media screen and (max-width:1280px){.wrapper.split>.inner>:first-child{margin-right:1.5em}.wrapper.split>.inner>:last-child{margin-left:1.5em}}@media screen and (max-width:980px){.wrapper.split>.inner{text-align:center;display:block}.wrapper.split>.inner header h2:before,.wrapper.split>.inner header h3:before,.wrapper.split>.inner header h4:before,.wrapper.split>.inner header h5:before,.wrapper.split>.inner header h6:before{margin-left:auto!important;margin-right:auto!important}.wrapper.split>.inner>*{width:100%}.wrapper.split>.inner>:first-child{border-bottom:1px solid #56565640;margin-right:0;padding-bottom:2em;margin-bottom:4em!important}.wrapper.split>.inner>:last-child{margin-left:0}}@media screen and (max-width:1280px){.wrapper{padding:6em 3em 4em}.wrapper>.inner{width:100%}}@media screen and (max-width:736px){.wrapper{padding:4em 2em 2em}}@media screen and (max-width:480px){.wrapper{padding:4em 1.5em 2em}}@media screen and (max-width:360px){.wrapper{padding:3em 1em 1em}}#header{z-index:10000;position:fixed;top:2em;right:2em}#header ul{display:-moz-flex;display:-webkit-flex;display:-ms-flex;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:0;padding:0;list-style:none;display:flex}#header ul li{padding:0;display:block}#header ul li a{border:0;height:3.75em;padding:0 2em 0 0;line-height:3.75em;display:block;position:relative}#header ul li a[href=\#menu]{-webkit-tap-highlight-color:transparent;color:#565656;white-space:nowrap;text-transform:uppercase;letter-spacing:.2em;text-indent:-4.6875em;background-color:#494949e6;border-radius:100%;width:4.6875em;height:4.6875em;padding:0;font-size:.8em;line-height:4.6875em;text-decoration:none;transition:width .2s,border-radius .2s,color .2s;overflow:hidden}#header ul li a[href=\#menu]:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAnIGhlaWdodD0nMTAwJyB2aWV3Qm94PScwIDAgMTAwIDEwMCcgcHJlc2VydmVBc3BlY3RSYXRpbz0nbm9uZSc+PHN0eWxlPmxpbmUgeyBzdHJva2Utd2lkdGg6IDZweDsgc3Ryb2tlOiAjZmZmZmZmOyB9PC9zdHlsZT48bGluZSB4MT0nMTAnIHkxPSczMCcgeDI9JzkwJyB5Mj0nMzAnIC8+PGxpbmUgeDE9JzEwJyB5MT0nNTAnIHgyPSc5MCcgeTI9JzUwJyAvPjxsaW5lIHgxPScxMCcgeTE9JzcwJyB4Mj0nOTAnIHkyPSc3MCcgLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:2.5em;width:4.6875em;height:4.6875em;transition:all .2s;display:block;position:absolute;top:0;right:0}#header ul li a[href=\#menu]:hover{color:#fff;text-indent:0;border-radius:4.6875em;width:9.6875em;padding-left:1.875em}#header ul li a[href=\#menu]:hover:before{background-size:1.5625em}@media screen and (max-width:736px){#header{top:1em;right:1em}#header ul li a{height:3em;padding:0 1em 0 0;line-height:3em}#header ul li a[href=\#menu]{text-indent:-3.75em;width:3.75em;height:3.75em;line-height:3.75em}#header ul li a[href=\#menu]:before{background-size:2.1875em;width:3.75em;height:3.75em}#header ul li a[href=\#menu]:hover{text-indent:-3.75em;border-radius:100%;width:3.75em;padding-left:0}#header ul li a[href=\#menu]:hover:before{background-size:2.1875em}}#menu{color:#fff;display:-moz-flex;display:-webkit-flex;display:-ms-flex;-moz-flex-direction:column;-moz-align-items:center;-ms-align-items:center;-moz-justify-content:center;-ms-justify-content:center;pointer-events:none;opacity:0;text-align:center;z-index:10000;visibility:hidden;background-color:#565656;flex-direction:column;justify-content:center;align-items:center;width:20em;max-width:80%;height:100%;transition:opacity .25s,visibility .25s;display:flex;position:fixed;top:0;right:0;overflow:hidden}#menu blockquote{border-left-color:#ffffff40}#menu hr{border-bottom-color:#ffffff40}#menu code{background:#ffffff13}#menu input[type=submit],#menu input[type=reset],#menu input[type=button],#menu button,#menu .button{background-color:#0000}#menu input[type=submit]:hover,#menu input[type=reset]:hover,#menu input[type=button]:hover,#menu button:hover,#menu .button:hover{background-color:#ffffff13}#menu input[type=submit].primary,#menu input[type=reset].primary,#menu input[type=button].primary,#menu button.primary,#menu .button.primary{background-color:#fff;border-color:#fff;color:#565656!important}#menu input[type=submit].primary:hover,#menu input[type=reset].primary:hover,#menu input[type=button].primary:hover,#menu button.primary:hover,#menu .button.primary:hover{background-color:#ffffff13;color:inherit!important}#menu select{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0MCcgaGVpZ2h0PSc0MCcgcHJlc2VydmVBc3BlY3RSYXRpbz0nbm9uZScgdmlld0JveD0nMCAwIDQwIDQwJz48cGF0aCBkPSdNOS40LDEyLjNsMTAuNCwxMC40bDEwLjQtMTAuNGMwLjItMC4yLDAuNS0wLjQsMC45LTAuNGMwLjMsMCwwLjYsMC4xLDAuOSwwLjRsMy4zLDMuM2MwLjIsMC4yLDAuNCwwLjUsMC40LDAuOSBjMCwwLjQtMC4xLDAuNi0wLjQsMC45TDIwLjcsMzEuOWMtMC4yLDAuMi0wLjUsMC40LTAuOSwwLjRjLTAuMywwLTAuNi0wLjEtMC45LTAuNEw0LjMsMTcuM2MtMC4yLTAuMi0wLjQtMC41LTAuNC0wLjkgYzAtMC40LDAuMS0wLjYsMC40LTAuOWwzLjMtMy4zYzAuMi0wLjIsMC41LTAuNCwwLjktMC40UzkuMSwxMi4xLDkuNCwxMi4zeicgZmlsbD0nI2ZmZmZmZicgLz48L3N2Zz4=)}#menu select option{background:#565656}#menu input[type=text],#menu input[type=password],#menu input[type=email],#menu select,#menu textarea{border-color:inherit;background-color:#ffffff13}#menu input[type=text]:focus,#menu input[type=password]:focus,#menu input[type=email]:focus,#menu select:focus,#menu textarea:focus{background:#ffffff40;box-shadow:0 0 0 1px #fff}#menu input[type=checkbox]+label:before,#menu input[type=radio]+label:before{border-color:inherit;background:#ffffff13}#menu input[type=checkbox]:focus+label:before,#menu input[type=radio]:focus+label:before{background:#ffffff13;box-shadow:0 0 0 1px #fff}#menu input[type=checkbox]:checked+label:before,#menu input[type=radio]:checked+label:before{color:#565656;background-color:#fff;border-color:#fff}#menu ul.alt li{border-top-color:#ffffff40}#menu ul.icons li a.icon:hover:before{background-color:#ffffff13}#menu table thead{border-bottom-color:#ffffff40}#menu table tfoot{border-top-color:#ffffff40}#menu table tbody tr{border-color:#ffffff40}#menu table tbody tr:nth-child(odd){background-color:#ffffff13}#menu table.alt tbody tr td{border-color:#ffffff40}@media screen and (max-width:980px){#menu .spotlight:last-of-type{border-bottom-color:#ffffff40}}#menu:before{content:"";z-index:-1;background-color:#25262b;border-radius:100%;width:3.75em;height:3.75em;transition:width .5s linear,height .5s linear,top .5s linear,right .5s linear;display:block;position:absolute;top:2em;right:2em}#menu>.close{-moz-transition:opacity .5s,-moz-transform .5s;-webkit-transition:opacity .5s,-webkit-transform .5s;-ms-transition:opacity .5s,-ms-transform .5s;-webkit-tap-highlight-color:transparent;text-indent:3.75em;white-space:nowrap;border:0;width:3.75em;height:3.75em;padding:0;transition:opacity .5s,transform .5s;display:block;position:absolute;top:2em;right:2em;overflow:hidden;transform:scale(.25)rotate(-180deg)}#menu>.close:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMDAnIGhlaWdodD0nMTAwJyB2aWV3Qm94PScwIDAgMTAwIDEwMCcgcHJlc2VydmVBc3BlY3RSYXRpbz0nbm9uZSc+PHN0eWxlPmxpbmUgeyBzdHJva2Utd2lkdGg6IDhweDsgc3Ryb2tlOiAjZmZmZmZmOyB9PC9zdHlsZT48bGluZSB4MT0nMTUnIHkxPScxNScgeDI9Jzg1JyB5Mj0nODUnIC8+PGxpbmUgeDE9Jzg1JyB5MT0nMTUnIHgyPScxNScgeTI9Jzg1JyAvPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;background-size:2em;width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media screen and (max-width:736px){#menu>.close{text-indent:3em;width:3em;height:3em;top:1em;right:1em}#menu>.close:before{background-size:1.75em}}#menu>.inner{transition:opacity .5s ease-in-out;opacity:0;-webkit-overflow-scrolling:touch;width:24em;max-width:100%;padding:3em 3em 1em;transition-delay:.25s;overflow-y:auto}@media screen and (max-width:736px){#menu>.inner{padding:3em 2em 1em}}@media screen and (max-width:480px){#menu>.inner{width:30em;padding:3em 1.5em 1em}}@media screen and (max-width:360px){#menu>.inner{padding:3em 1em 1em}}#menu h2{font-size:1.75em}#menu ul.links{padding:0;list-style:none}#menu ul.links li{border-top:1px solid #ffffff1a;padding:0}#menu ul.links li a{border:0;height:3.5em;line-height:3.5em;text-decoration:none;display:block}#menu ul.links li:first-child{border-top:0}#menu.visible{pointer-events:auto;opacity:1;visibility:visible}#menu.visible:before{width:300vmax;height:300vmax;top:-150vw;right:-150vw}#menu.visible>.close{transform:scale(1)rotate(0)}#menu.visible>.inner{opacity:1}#footer .copyright{text-align:center;opacity:.35;margin:4em 0 0;font-size:.8em}#footer .copyright:before{content:"";opacity:.5;border-top:1px solid;width:4rem;height:1px;margin:0 auto 2rem;display:block}#message{margin-left:0}@media screen and (max-width:980px){#footer ul.actions{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%;margin-left:0}#footer ul.actions li:first-child{padding-left:0}}#intro{background-color:#1c1b1b}#intro header,footer{text-align:center}#intro .image{margin:0 auto;transition:opacity .75s ease-in-out}#intro .content{-moz-transition:-moz-transform .5s ease-in-out,opacity .5s ease-in-out;-webkit-transition:-webkit-transform .5s ease-in-out,opacity .5s ease-in-out;-ms-transition:-ms-transform .5s ease-in-out,opacity .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out;margin-top:2em;transition-delay:.35s}#intro ul.actions>li{margin:0 auto}@media screen and (max-width:980px){#intro ul.actions{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%;margin-left:0}#intro ul.actions li:first-child{padding-left:0}}body.is-preload #intro .image{opacity:0}body.is-preload #intro .content{opacity:0;transform:translate(.5em)}@media screen and (max-width:980px){body.is-preload #intro .content{transform:translateY(.35em)}}#skills h1,#skills h2,#skills h3,#skills h4,#skills h5,#skills h6{text-align:justify;color:#a4a4a4;margin:0 0 .5rem;font-size:1.5em}#skills ul{text-align:justify}#skills{margin:0 auto}#skills li{color:#a4a4a4}#skills-container{width:fit-content;margin:0 auto}.projectCard{display:-moz-flex;display:-webkit-flex;display:-ms-flex;-moz-flex-direction:row;-moz-align-items:center;-ms-align-items:center;flex-direction:row;align-items:center;margin:4em 0;display:flex}.projectCard p{text-align:left}.projectCard .image{-ms-flex:1;width:50%;max-width:500px;margin:0 2em}.projectCard .image img{width:100%;max-width:500px;max-height:400px}.projectCard .content{-ms-flex:1;width:50%;margin:0 2em 0 0}.projectCard .content header h2:before,.projectCard .content header h3:before,.projectCard .content header h4:before,.projectCard .content header h5:before,.projectCard .content header h6:before{color:#3d6fb1;margin-left:0!important;margin-right:0!important}.projectCard .content>:last-child,.projectCard .content>:last-child>:last-child{margin-bottom:0}@media screen and (max-width:1280px){.projectCard .image{margin:0 1.5em}.projectCard .content{margin:0 1.5em 0 0}}@media screen and (max-width:980px){.projectCard{display:block}.projectCard .image{width:100%;margin:0 0 3em!important}@media screen and (max-width:360px){.projectCard .image>img{width:100%;max-width:300px;height:100%;max-height:225px}}@media screen and (max-width:420px){.projectCard .image>img{max-height:250px}}.projectCard .content{text-align:center;width:100%;margin:0!important}.projectCard .content header h2:before,.projectCard .content header h3:before,.projectCard .content header h4:before,.projectCard .content header h5:before,.projectCard .content header h6:before{margin-left:auto!important;margin-right:auto!important}.projectCard ul.actions{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%;margin-left:0}.projectCard ul.actions li:first-child{padding-left:0}.projectCard:last-of-type{border-bottom:1px solid;padding-bottom:4em!important}}@media screen and (max-width:736px){.projectCard:first-of-type{margin-top:0}}@media screen and (max-width:980px){.projectCard:last-of-type{border-bottom-color:#56565640}}#projectContainer{width:75%;margin:0 auto}@media screen and (max-width:450px){#projectContainer{width:90%}}.documentation figure{width:50%;margin:0 auto}.documentation figure>img{width:100%}@media screen and (max-width:360px){.documentation figure{width:75%}}@media screen and (max-width:480px){.documentation figure{width:75%}}@font-face{font-family:icomoon;src:url(/fonts/icomoon.eot?f28a3m);src:url(/fonts/icomoon.eot?f28a3m#iefix)format("embedded-opentype"),url(/fonts/icomoon.ttf?f28a3m)format("truetype"),url(/fonts/icomoon.woff?f28a3m)format("woff"),url(/fonts/icomoon.svg?f28a3m#icomoon)format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=\ icon-]{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}.icon-email:before{content:""}.icon-github:before{content:""}.icon-linkedin:before{content:""}#tagline{padding-top:0}#experience{background-color:#1c1b1b}.timeline{border-left:3px solid #4e96f380;padding-left:2rem;position:relative}.timeline-item{margin-bottom:2rem;position:relative}.timeline-marker{background:#4e96f380;border:3px solid #fff;border-radius:50%;width:1rem;height:1rem;position:absolute;top:.25rem;left:-.65rem;box-shadow:0 0 0 2px #4e96f380}.timeline-content{background:#242424;border:1px solid #ddd;border-radius:8px;padding:1.2rem;box-shadow:0 2px 8px #0000000a}.timeline-content h3 span{color:#4e96f3}.timeline-content p:last-child{margin:0 0 .5em}.job-dates{color:#888;margin-bottom:1rem;font-style:italic}.timeline-collapsed{max-height:0;transition:max-height .4s;overflow:hidden}.timeline-collapsed.expanded{max-height:1000px}#toggleHistoryButton{border-color:#dfdfdf!important}
