article,section#all-resources-cta-wrapper,section.newsletter-sign-up div.constrain{margin:0 auto;max-width:1230px;padding:0 15px;width:100%}section#lgma-connect-branding-wrapper{margin-bottom:10px;margin-top:10px}@media (min-width:1024px){section#lgma-connect-branding-wrapper{margin-bottom:20px;margin-top:20px}}section#lgma-connect-branding-wrapper img{display:block;height:auto;margin:0 auto;max-width:200px;width:100%}@media (min-width:1024px){section#lgma-connect-branding-wrapper img{max-width:300px}}section.newsletter-sign-up{background-image:url(/assets/navy-bg-desktop.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}section.newsletter-sign-up div.constrain{max-width:630px;padding-bottom:150px;padding-top:60px;position:relative}@media (min-width:768px){section.newsletter-sign-up div.constrain{padding-bottom:55px}}section.newsletter-sign-up div.constrain>svg#lgmaconnect-o{display:block;height:auto;position:absolute;width:260px}@media (max-width:767px){section.newsletter-sign-up div.constrain>svg#lgmaconnect-o{bottom:-130px;left:-5%}}@media (min-width:768px){section.newsletter-sign-up div.constrain>svg#lgmaconnect-o{left:calc(50% + 450px);top:calc(50% - 200px);width:400px}}section.newsletter-sign-up div.constrain h2{text-align:center}section.newsletter-sign-up div.constrain h2 span{color:#fff;display:block;font-weight:400;line-height:1.2em}section.newsletter-sign-up div.constrain h2 span:first-child{font-size:18px;letter-spacing:.135em;text-transform:uppercase}section.newsletter-sign-up div.constrain h2 span:nth-child(2){font-size:40px}section.newsletter-sign-up div.constrain div.form-wrap{padding:15px 0 0;width:100%}@media (min-width:768px){section.newsletter-sign-up div.constrain div.form-wrap{padding-top:40px}}section.newsletter-sign-up div.constrain div.form-wrap form{width:100%}section.newsletter-sign-up div.constrain div.form-wrap div.input-wrap.errors p{color:#fff;padding:0 0 10px;text-align:center}section.newsletter-sign-up div.constrain div.form-wrap div.input-wrap.errors p:last-child{padding-bottom:45px}section.newsletter-sign-up div.constrain div.form-wrap div.input-wrap.input-item{padding:0 0 15px}@media (min-width:768px){section.newsletter-sign-up div.constrain div.form-wrap div.input-wrap.input-item{grid-gap:25px;align-items:center;display:grid;grid-template-columns:80px 1fr;padding:0 0 25px}}section.newsletter-sign-up div.constrain div.form-wrap div.input-wrap.input-item label{color:#76bb49;text-transform:uppercase}@media (max-width:767px){section.newsletter-sign-up div.constrain div.form-wrap div.input-wrap.input-item label{display:block;padding:0 0 10px}}@media (min-width:768px){section.newsletter-sign-up div.constrain div.form-wrap div.input-wrap.input-item label{text-align:right}}section.newsletter-sign-up div.constrain div.form-wrap div.input-wrap.input-item input{-webkit-appearance:none;background-color:#fff;border:none;border-radius:30px;box-shadow:none;display:block;height:50px;padding:0 25px;width:100%}@media (min-width:768px){section.newsletter-sign-up div.constrain div.form-wrap div.input-wrap.input-item input{border-radius:50px;height:80px}}section.newsletter-sign-up div.constrain div.form-wrap div.input-wrap.button-item{padding:15px 0 0;text-align:right}section#all-resources-cta-wrapper{margin-bottom:40px;margin-top:40px}section#all-resources-cta-wrapper a:link,section#all-resources-cta-wrapper a:visited{color:#043f47;display:inline-block;font-weight:400;padding-left:22px;position:relative;text-decoration:none;text-transform:uppercase}section#all-resources-cta-wrapper a:link:hover svg,section#all-resources-cta-wrapper a:visited:hover svg{left:-5px}section#all-resources-cta-wrapper a:link svg,section#all-resources-cta-wrapper a:visited svg{display:block;height:auto;left:0;position:absolute;top:calc(50% - 1px);transform:translateY(-50%);transition:left .1s cubic-bezier(.76,0,.24,1);width:20px}section{margin-bottom:40px;margin-top:40px}section .button{-webkit-appearance:none;background:#0d6937;background:linear-gradient(270deg,#075864 .12%,#096369 39.16%,#0a6559 66.23%,#0d6937 100.07%);border:none;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;letter-spacing:.11em;overflow:hidden;padding:10px 60px 10px 30px;position:relative;text-decoration:none;text-transform:uppercase}@media (min-width:768px){section .button{padding:10px 60px}}section .button:hover div.bg-container{transform:scale(20)}section .button span.text{position:relative;z-index:3}section .button div.arrow-container,section .button div.bg-container{border-radius:50px;height:36px;position:absolute;right:4px;top:4px;width:36px}section .button div.bg-container{background-color:rgba(4,63,71,.7);transition:transform .2s ease-in-out;will-change:transform;z-index:1}section .button div.arrow-container{align-items:center;display:grid;justify-items:center;z-index:2}section .button div.arrow-container svg{display:block;height:auto;width:75%}section img{display:block;height:auto;width:100%}section p{margin:20px auto}section li,section p{line-height:1.8em}section h2,section h3{color:#0d6937}section figure figcaption{color:#043f47;font-size:.8rem;margin-top:5px}section .category{border-bottom-right-radius:10px;color:#fff;display:inline-block;font-size:1rem;letter-spacing:.135em;line-height:1em;min-width:180px;padding:15px 30px;text-transform:uppercase}@media (min-width:768px){section .category{min-width:280px}}section#featured-image div.image-container{position:relative}section#featured-image div.image-container:before{content:"";display:block;padding-top:66.6666666667%;width:100%}section#featured-image div.image-container>.content{bottom:0;left:0;position:absolute;right:0;top:0}@media (min-width:768px){section#featured-image div.image-container{position:relative}section#featured-image div.image-container:before{content:"";display:block;padding-top:45.4545454545%;width:100%}section#featured-image div.image-container>.content{bottom:0;left:0;position:absolute;right:0;top:0}}section#featured-image div.image-container div.content{overflow:hidden}section#featured-image div.image-container div.content img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}section#page-title h1{color:#043f47;font-size:2.4rem;font-weight:700}@media (min-width:768px){section#page-title h1{font-size:2.8rem}}section.text a:link,section.text a:visited{color:#088191}section.video div.video-wrapper{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}section.video div.video-wrapper embed,section.video div.video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}section.image-with-text{display:grid;gap:20px}@media (min-width:768px){section.image-with-text{align-items:center}section.image-with-text.image-left{grid-template-columns:2fr 1fr}}section.image-with-text.image-left div.image{order:1}section.image-with-text.image-left div.text{order:2}@media (min-width:768px){section.image-with-text.image-right{grid-template-columns:1fr 2fr}}section.image-with-text.image-right div.image{order:2}section.image-with-text.image-right div.text{order:1}section.image-with-text div.text p{color:#0d6937;font-size:1.8rem;font-weight:300;line-height:1.2em;margin:0}section.quote{text-align:center}section.quote blockquote{color:#0d6937;font-size:1.8rem;font-weight:300;line-height:1.2em}section.featured-download{background-color:#f2f2f2;box-shadow:2px 4px 4px rgba(0,0,0,.15)}section.featured-download div.text-button-container{padding:20px;text-align:center}section.featured-download div.text-button-container p{font-size:1.4rem;font-weight:500;margin-top:0}
