/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{height:100%;}body{min-height:100%;line-height:1.5;word-wrap:break-word;font-size:87.5%;}.link{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}h1 a,h2 a{border-bottom:none;}p{margin:0 0 1.2em;}img{max-width:100%;height:auto;}ul,ol{margin:0;padding:0 0 0.25em 1em;}[dir="rtl"] ul,[dir="rtl"] ol{padding:0 1em 0.25em 0;}ol ol,ul ul{margin:0;padding:0 0 0.25em 1em;}[dir="rtl"] ol ol,[dir="rtl"] ul ul{padding:0 1em 0.25em 0;}
.layout-container{font-size:1em;max-width:960px;border-radius:5px;margin:auto;position:relative;clear:both}.region-header{max-width:960px;margin:0px;height:150px;}.site-logo{float:left;padding-top:35px;padding-left:10px;margin-bottom:20px;clear:both;}:root{--lightgray:#e0e0e0;--gray:#C0C0C0;--darkgray:#333;--navy:#17050F;--blue:#082840;--white:#fff;}*{box-sizing:border-box;}html,body{padding:0;margin:0;font-family:"Ubuntu","Helvetica Neue",Helvetica,Arial,sans-serif;color:var(--darkgray);background-color:var(--white);}p,.tmpl-project li,img{max-width:37.5em;}p,.tmpl-project li{line-height:1.45;}a[href]{color:var(--blue);}a[href]:visited{color:var(--navy);}main{padding:1rem 3rem;max-width:1200px;}main :first-child{margin-top:0;}header{border-bottom:1px dashed var(--lightgray);padding:0 1rem;}header:after{content:"";display:table;clear:both;}table{margin:1em 0;}table td,table th{padding-right:1em;}pre,code{font-family:Consolas,Menlo,Monaco,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L","Courier New",Courier,monospace;line-height:1.5;}pre{font-size:14px;line-height:1.375;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;-moz-tab-size:2;-o-tab-size:2;tab-size:2;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;padding:1em;margin:.5em 0;background-color:#f6f6f6;}code{word-break:break-all;}.highlight-line{display:block;padding:0.125em 1em;text-decoration:none;color:inherit;}.highlight-line:empty:before{content:" ";}.highlight-line+br{display:none;}.highlight-line-isdir{color:#b0b0b0;background-color:#222;}.highlight-line-active{background-color:#444;background-color:hsla(0,0%,27%,.8);}.highlight-line-add{background-color:#45844b;}.highlight-line-remove{background-color:#902f2f;}.home{padding:0 1rem;float:left;margin:1rem 0;font-size:1em;}.home :link:not(:hover){text-decoration:none;}.nav{padding:0;list-style:none;float:left;margin:0 0 0 2rem;}.nav-item{display:inline-block;margin:0 1em 1em 0;}.is-active{font-weight:700;text-decoration:underline;}.projectlist{list-style:none;padding:0;}.projectlist-item{counter-increment:start-from -1;line-height:1.8;}.projectlist-item .grid-container .left-col:before{display:inline-block;pointer-events:none;content:""counter(start-from,decimal-leading-zero) ". ";line-height:100%;text-align:right;}.projectlist-date .grid-container .left-col,.projectlist-item .grid-container .left-col:before{font-size:0.8125em;color:var(--darkgray);display:inline-block;}.projectlist-date{word-spacing:-0.5px;}.projectlist-link{padding-left:.25em;padding-right:.25em;text-underline-position:from-font;text-underline-offset:0;text-decoration-thickness:1px;}.projectlist-item-active .projectlist-link{font-weight:bold;}.tmpl-home .projectlist-link{font-size:1.1875em;font-weight:700;}.project-tag{display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:0.75em;padding:0.08333333333333em 0.3333333333333em;margin-right:0.6666666666667em;margin-top:0.5em;margin-bottom:1rem;color:var(--darkgray);border:1px solid var(--gray);border-radius:0.25em;text-decoration:none;line-height:1.8;}a[href].project-tag,a[href].project-tag:visited{color:inherit;}a[href].project-tag:hover,a[href].project-tag:focus{background-color:var(--lightgray);}.projectlist-item>.project-tag{align-self:center;}.projectlist-item img{margin:0 0 2rem;border:1px solid var(--lightgray);display:block;}.warning{background-color:#ffc;padding:1em 0.625em;}.warning ol:only-child{margin:0;}.direct-link{font-family:sans-serif;text-decoration:none;font-style:normal;margin-left:.1em;}a[href].direct-link,a[href].direct-link:visited{color:transparent;}a[href].direct-link:focus,a[href].direct-link:focus:visited,:hover>a[href].direct-link,:hover>a[href].direct-link:visited{color:#aaa;}main img{max-width:100%;}main time{margin:0 1rem 1rem 0;display:block;}.left-col{margin:0 0 1rem;}.right-col{margin:0 0 1rem;}@media screen and (min-width:820px){.grid-container{display:grid;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);column-gap:1rem;row-gap:1rem;grid-template-areas:"header header header header header"
            "left-col left-col right-col right-col right-col"
            "footer footer footer footer footer";}.left-col{grid-area:left-col;}.right-col{grid-area:right-col;}.right-col img{max-width:100%;}}.logo{text-indent:-9999px;background-image:url(/themes/custom/simplesmart/logo.png);background-size:contain;background-repeat:no-repeat;width:200px;padding-top:90px;height:0;}.site-footer{padding:1rem 3rem;border-top:1px dashed var(--lightgray);}.site-footer ul{padding:0 0;list-style:none;}.site-footer ul li{margin-bottom:.4rem;}.skip-link{right:3rem;top:0;position:absolute;transform:translateY(-100%);}.skip-link:focus-within{transform:translateY(0%);}.feed-iconb{display:inline-block;margin-bottom:1.2em;}.links{padding:0;list-style:none;margin:0 0 1.2em;}.menu{margin-right:0 0 1.2em;list-style:none;padding:0;}
