@charset "utf-8";body{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:1.25em;overflow-x:hidden;width:100%}h1,h2{font-family:oswald,sans-serif;font-style:normal;font-weight:200}h2{font-size:1.4em;font-weight:100;margin-bottom:15px}h3{font-size:1.5em;font-weight:400}h4{color:#187f75;font-weight:700;font-size:1em}a:link{color:#187f75}a:visited{color:#187f75}a:hover{color:#000;transition:color .25s ease}.greentext{color:#187f75!important}.graytext{color:#7b848b!important}.darkgreenbg{background-color:#187f75!important;color:#fff!important}.lightgreenbg{background-color:#d1f3eb!important}.pull-right{float:right;right:0;position:absolute}.pull-left{float:left}.align-right{text-align:right}.align-left{text-align:left}#info{position:absolute;text-align:center;float:left;display:block;right:10%;font-weight:400!important}#info h3{line-height:1em;margin-bottom:0;font-weight:600!important}nav#mainnav{height:150px;background-color:#fff!important;border-bottom:solid #20b5a6;margin-bottom:14px;border-width:.8px;font-weight:500!important}nav li{text-transform:uppercase;padding:0 0 0 50px;font-size:.9em!important}.navbar-expand-lg .navbar-nav .nav-link{padding-right:0!important}nav a:link{color:#7b848b}nav a:visited{color:#7b848b}nav a:hover{color:#187f75!important;transition:color .25s ease}nav ul{bottom:-5px;position:absolute}nav hr{position:absolute;border:solid;bottom:-22px;left:0;border-color:#187f75;border-width:.8px;width:100%}.navbar-light .navbar-toggler{z-index:1000000000;position:relative;margin-left:60px;margin-top:20px;margin-bottom:20px}@media only screen and (max-width:991px){nav{text-align:center!important}.navbar-light .navbar-toggler{margin-left:0!important}#info{text-align:center!important;right:auto!important;left:auto!important;width:100%!important}}body#home li#homenav a{color:#187f75!important}body#purpose li#purposenav a{color:#187f75!important}body#services li#servicenav a{color:#187f75!important}body#getintouch li#getintouchnav a{color:#187f75!important}section#help{line-height:1.2em}section#help p{max-width:63ch}body.interior section#help p{max-width:100%}#mainimg{min-height:350px;height:auto;background-position:center;overflow:hidden;background-size:cover}body.interior #mainimg{min-height:275px}body#home #mainimg{background-image:url(../images/armimg.jpg)}body#purpose #mainimg{background-image:url(../images/amypic2.jpg);background-position:top}body#services #mainimg{background-image:url(../images/sevicespic.jpg);background-position:top}body#getintouch #mainimg{background-image:url(../images/getintouchpic.jpg);background-position:bottom}#organized{background-image:url(../images/organizedimg.jpg);min-height:350px;height:auto;overflow:hidden;background-size:contain;background-size:100%;background-position:0 60%}#responsive{background-image:url(../images/responsiveimg.jpg);min-height:350px;height:auto;background-position:center;overflow:hidden;background-size:cover;background-repeat:no-repeat}.no-padding{padding:0!important}#amypic{background-image:url(../images/amypic.jpg);min-height:350px;width:300px;height:auto;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center}#amypic span{color:#fff!important;padding-top:315px;position:absolute;padding-left:20px}#armlogo{background-image:url(../images/armlogo.jpg);background-size:contain;min-width:300px;width:300px;height:125px;background-repeat:no-repeat}section.twocol .lightgreenbg{padding:50px 0 50px 0}section.twocol h1,section.twocol h2{padding-bottom:20px}body#home section#help .col-md-9{padding:15px 15px 0 30px}section#services{padding:50px 0}section#services h2{font-size:1.5em;padding-bottom:10px}section#services .darkgreenbg a:link{color:#fff!important}section#services .darkgreenbg a:visited{color:#fff!important}section#services .darkgreenbg a:hover{color:#000!important;transition:color .25s ease}section#services .text-right{padding-right:30px}section#services .text-left{padding-left:30px}section#services span{display:block}footer{padding:50px 0 50px 0}footer #bottominfo{margin-top:40px;margin-bottom:10px}.row{margin-left:0!important;margin-right:0!important}#introtext{padding-top:30px;padding-bottom:30px}body.interior #introtext{padding-top:60px;padding-left:0}@media only screen and (max-width:1338px){#amypic span{padding-top:330px}}@media only screen and (max-width:1179px){#amypic span{padding-top:360px}}@media only screen and (max-width:1050px){#info{right:5%}}@media only screen and (max-width:1017px){#amypic span{padding-top:400px}}@media only screen and (max-width:991px){nav#mainnav{height:auto!important}nav li{padding:0}#info{top:25px;text-align:left}nav ul{position:inherit}#armlogo{margin-left:0;margin-top:75px}#navrow{left:0}#amypic span{padding-top:355px}}@media only screen and (max-width:916px){#amypic span{padding-top:405px}}@media only screen and (max-width:802px){#amypic span{padding-top:420px}}@media only screen and (max-width:785px){#amypic span{padding-top:320px}}@media only screen and (max-width:767px){section#services .text-left,section#services .text-right{text-align:center!important;padding:0;margin:0}}@media only screen and (max-width:730px){#info{top:15px;right:10%}}@media only screen and (max-width:700px){#info{left:50px}#info h3{font-size:1em!important;width:auto;position:relative}#info a:link{width:auto;position:relative}#armlogo{margin-top:55px}.navbar-toggler{margin-top:20px}}@media only screen and (max-width:575px){.navbar-light .navbar-toggler{margin-left:0;margin-top:25px;margin-bottom:25px}.navbar-light .navbar-toggler{margin-top:0}section .graytext,section .greentext{padding-left:15px}body#home section .graytext,body#home section .greentext{padding-left:15px}#help p,#introtext h4{padding-left:15px}}@media only screen and (max-width:400px){body#home #help br,body#home #introtext br,body#home #services br,body#home .twocol br{display:none}}@media only screen and (max-width:320px){#amypic span{padding-top:470px}}.container{max-width:100%;width:100%;padding:0;overflow:hidden}#navcontent{left:20px}@media only screen and (max-width:767px){body.interior #mainimg{min-height:550px}#title h1{background-color:#187f75!important;padding:10px!important}}#title h1{bottom:0;position:absolute}h1#footerheader{font-size:1.5em!important}