#approach .card,#contact textarea,#technologies .card,.description>#advice,.description>#follow-up,.description>#lightweight,.description>#secure-by-design,.quote-display{background:#3a6c6c}.description>#component,.description>#maintenance{border-top:solid 1px #3a6c6c;border-bottom:solid 1px #3a6c6c}#hero-content{height:65vh;display:flex;flex-direction:column;justify-content:space-between;color:#fff!important}#hero-content p{font-size:20px;text-align:center}#arrow-down{display:none}@media only screen and (min-width:750px){#home{height:80vh}#hero-content{min-height:60%;display:flex;justify-content:space-evenly;align-items:center}#hero-content h1{text-align:center}#arrow-down{width:100%;text-align:center;margin-top:15px;display:block}}#motto{border-bottom:1px dashed #00ff7f;border-top:1px dashed #00ff7f;margin-top:75px;display:flex;flex-direction:column}#motto ul{margin:0 auto 30px auto}#motto li{margin:25px}@media only screen and (min-width:750px){#why-us{display:flex;flex-direction:row;justify-content:space-between}#why-us .card{width:28vw}#agency div.cta{text-align:left}#motto>h4{text-align:center}#motto li{float:left;width:300px}}#approach .card{padding-top:1px;padding-bottom:1px;border:none;/*! color: white; */border-radius:2px;margin:24px auto}@media only screen and (min-width:1250px){#approach>.description{position:relative}#iterative{position:absolute;top:0;left:0}#efficient{margin:auto}#secure{position:absolute;top:0;right:0}#approach .card{width:25vw;min-height:225px}}#services>h2{border-top:#00ff7f 1px solid;border-bottom:#00ff7f 1px solid;line-height:50px}#services>h3{text-align:left}.description>div{padding:15px}@media only screen and (min-width:915px){#services .description{display:flex;margin:40px 0}.description>div{width:45vw}}#technologies h3{text-align:left}#technologies .card{padding-top:1px;padding-bottom:1px;border-radius:2px}#technologies .tag{color:#fff;font-weight:700;font-size:12px;line-height:15px;text-align:right}@media only screen and (min-width:1000px){#technologies h3{text-align:center}#tech-presenter{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr)}#tech-presenter .card{margin-right:5px;margin-left:5px;position:relative}#tech-presenter .card>.tag{position:absolute;bottom:0;right:0;margin:5px 10px}#tech1{grid-column:1/3;grid-row:1}#tech2{grid-column:3/5;grid-row:1}#tech3{grid-column:5/7;grid-row:1}#tech4{grid-column:1/4;grid-row:2}#tech5{grid-column:4/7;grid-row:2}#tech-presenter details{margin-bottom:20px}#tech-presenter details[open] summary{pointer-events:none}#tech-presenter details[open] summary::before,#tech-presenter summary::after{display:none}}