.two-column-layout .col:first-child{border:none}@media only screen and (min-width:768px){.two-column-layout{margin-left:-40px;margin-right:-40px}.two-column-layout .col{padding:0 40px}}.wysiwyg h2{font:normal normal normal 48px/48px din-1451-lt-pro-engschrift,open-sans,Helvetica,Arial,sans-serif;letter-spacing:0;color:#000;text-transform:uppercase}.info-box{background:#8dc63f;border-radius:20px;display:flex;justify-content:center;align-items:center;min-height:200px;position:relative;top:auto;text-align:center}@media only screen and (min-width:768px){.info-box{top:-100px}}.info-box .info-content{margin:32px}.info-box .info-content h3{font-size:1.5em;font-weight:800;text-transform:uppercase}.info-box .info-content .urgent{font-weight:800;text-transform:uppercase}.info-box .info-content .info-button{margin-top:1em}.info-box .info-content .info-button .button-green:not(.button-clear):focus,.info-box .info-content .info-button .button-green:not(.button-clear):hover{border-color:#006648;background:0 0;color:#006648}.info-box .info-content .info-button a+a{margin-left:1em}.local-contact-info{border-radius:20px;position:relative;top:25px}@media only screen and (min-width:768px){.local-contact-info{top:-50px}}.local-contact-info h4{font-size:16px;color:#000}.local-contact-info table,.local-contact-info tbody,.local-contact-info td,.local-contact-info tr{border:none;text-align:left;vertical-align:top;background-color:#f3f9eb}.local-contact-info td{padding:1em .46875em}.local-contact-info p{margin-bottom:0}.local-contact-info p:first-of-type{margin-top:20px}.hollow{padding:2em 0}@media only screen and (min-width:768px){.hollow{padding:3em 0}}.solid{margin-top:2em}@media only screen and (min-width:768px){.solid{margin-top:4em}}.solid+.solid{margin-top:0}.cta-stratum+.solid{margin-top:3em}@media only screen and (min-width:768px){.cta-stratum+.solid{margin-top:5em}}.solid+.hollow{padding-top:3em}@media only screen and (min-width:768px){.solid+.hollow{padding-top:5em}}@media only screen and (min-width:768px){.spotlight-promo figure{border-radius:20px 0 0 20px;top:-70px;height:calc(100% + 20px)}}.logo-stratum .lc-logos div img{border-radius:15px}.media-gallery{max-width:830px;margin:0 auto}.pride-stratum{background-color:#006648;padding-top:20px;padding-bottom:20px}.pride-stratum .pride-points div{border-radius:20px}.full-width-containers .accordion>li{border-radius:10px}.full-width-containers .accordion>li>label{border-radius:10px}.cta{margin-left:8.92307692vw;background:#8dc63f 0 0 no-repeat padding-box;border-radius:15px 0 0 15px;position:relative}@media only screen and (min-width:768px){.cta{margin-left:17.92307692vw}}.cta:before{content:'';background-image:url('../img/bkgd-ivy-seal@2x.png');background-size:contain;width:224px;height:224px;left:-130px;bottom:0;position:absolute;z-index:-1}@media only screen and (min-width:768px){.cta:before{bottom:-150px;width:44.15384615vw;height:44.15384615vw;left:-26.88461538vw}}.cta .content-box{padding:25px 9.23076923vw 25px 6.53846154vw}@media only screen and (min-width:768px){.cta .content-box{padding:55px 9.23076923vw 55px 6.53846154vw}}.cta .promo-body{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.cta .promo-body h3{font:normal normal normal 20px/1 din-1451-lt-pro-engschrift,open-sans,Helvetica,Arial,sans-serif;letter-spacing:0;color:#000;text-transform:uppercase;margin:0;padding-right:1em}@media only screen and (min-width:768px){.cta .promo-body h3{font-size:2.25em;line-height:.83333333em}}@media only screen and (min-width:1024px){.cta .promo-body h3{font-size:3em}}.cta .info-button .button-green:focus,.cta .info-button .button-green:hover{border-color:#006648;background:0 0;color:#006648}.testimonial-small-stratum{background:#f3f9eb}.testimonial-small-stratum .padding-wrap{display:grid;width:100%;padding:1.25em 3.84615385% 2.125em}@media only screen and (min-width:768px){.testimonial-small-stratum .padding-wrap{padding:2.5em 9.23076923%}}@media only screen and (min-width:1200px){.testimonial-small-stratum .padding-wrap{padding:2.5em 0;width:980px;margin-left:auto;margin-right:auto}}.testimonial-small-stratum .testimonial-img{grid-column:1;grid-row:1;width:150px;padding-bottom:20px;align-self:center;justify-self:center}.testimonial-small-stratum .testimonial-img img{border-radius:50%}@media only screen and (min-width:768px){.testimonial-small-stratum .testimonial-img{padding-bottom:0;width:200px;grid-column:1;grid-row:1/span 2}}.testimonial-small-stratum .quote{grid-column:1;grid-row:2;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding-left:23px}@media only screen and (min-width:768px){.testimonial-small-stratum .quote{grid-column:2;grid-row:1;padding-left:4.25em}}.testimonial-small-stratum .quote p{font:normal normal 300 24px/36px open-sans,Helvetica,Arial,sans-serif;letter-spacing:0;color:#000;position:relative;margin:0}.testimonial-small-stratum .quote .opening-quote{width:23px;transform:translateY(-2px);position:absolute;top:0;left:-23px}.testimonial-small-stratum .quote .closing-quote{width:23px}.testimonial-small-stratum .attribution{grid-column:1;grid-row:3;font:normal normal normal 14px/18px open-sans,Helvetica,Arial,sans-serif;letter-spacing:0;color:#000;padding-left:23px}@media only screen and (min-width:768px){.testimonial-small-stratum .attribution{grid-column:2;grid-row:2;padding-left:68px}}.resources-stratum{padding:3em 0 5em;background:#f5f5f5}.resources-stratum h3{margin:0 0 .5em;font:normal normal normal 2em/1 din-1451-lt-pro-engschrift,open-sans,Helvetica,Arial,sans-serif;letter-spacing:0}@media only screen and (min-width:768px){.resources-stratum{padding:5.625em 0}.resources-stratum h3{font-size:2.5em}}@media only screen and (min-width:1024px){.resources-stratum h3{font-size:3em}}