@import url(https://fonts.googleapis.com/css?family=Anton);.structContent,body{background:#fff}.structContent{margin-left:0;margin-right:0;max-width:none;padding-bottom:0}.container-fluid.shell{padding:0}.structInternalHeader{background:#f0f0f0;overflow:hidden;padding:30px 15px;margin:0}@media screen and (min-width:768px){.structInternalHeader{padding:70px 4% 10px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.structInternalHeader h1{text-align:center;color:#000;margin-bottom:0;text-transform:uppercase}@media screen and (min-width:768px){.structInternalHeader h1{text-align:left;-ms-flex-preferred-size:1400px;flex-basis:1400px}}.structInternalHeader .socialShare{text-align:center;float:none}@media screen and (min-width:768px){.structInternalHeader .socialShare{text-align:right;float:right;-ms-flex-preferred-size:375px;flex-basis:375px}}.structInternalHeader .socialShare .social-sharing.is-clean a{height:36px;width:36px;line-height:36px;text-align:center;font-size:20px;border-radius:50%;color:#fff;margin:0 5px}.structInternalHeader .socialShare .social-sharing.is-clean a.fa-twitter{background:#07bbdc}.structInternalHeader .socialShare .social-sharing.is-clean a.fa-facebook{background:#0053a9}#ctl00_ContentPlaceHolder1_dvPageBuilderSpace>br,.socialTrailWrapper,.structInternalHeader .socialShare .social-sharing.is-clean a .share-title{display:none}.structInternalContentBlock{font-size:16px}.structInternalContentBlock .col-md-12{float:none;max-width:1500px;margin:0 auto;padding:20px 15px}.letter-writing-page-content>section{background:#d5d5d5;padding:30px}.letter-writing-page-content>section:nth-child(2n+1),.page-content>section:nth-child(2n+1){background:#fff}.letter-writing-page-content>section:nth-child(2n+1) h2{color:#007a45}.letter-writing-page-content>section>.inner{max-width:1200px;margin-left:auto;margin-right:auto}.letter-writing-page-content h2,.letter-writing-page-content h3{text-align:center;margin-bottom:30px;text-transform:uppercase;color:#000;font-size:1.75em}.letter-writing-page-content h3{font-size:1.25em;margin-bottom:1em;margin-top:0}.letter-writing-page-content h2 img,.letter-writing-page-content h3 img{max-height:160px;display:block;margin:0 auto 20px}.letter-writing-page-content h2 span,.letter-writing-page-content h3 span{border:0}.letter-writing-page-content .two-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.letter-writing-page-content .two-col>*{margin-bottom:30px;padding:0 15px}.letter-writing-page-content .three-col>:last-child,.letter-writing-page-content .two-col>:last-child{margin-bottom:0}@media screen and (min-width:768px){.letter-writing-page-content .two-col{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.letter-writing-page-content .two-col>*{flex-basis:50%;-ms-flex-preferred-size:calc(20%);margin-bottom:0}}.letter-writing-page-content .three-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.letter-writing-page-content .three-col>*{padding:15px;min-width:300px;max-width:500px}@media screen and (min-width:1200px){.letter-writing-page-content .three-col>*{flex-basis:33%;-ms-flex-preferred-size:calc(3%)}}.letter-writing-page-content .package-tips,.letter-writing-page-content .quick-tips-list{list-style:none;padding-left:0}.letter-writing-page-content .package-tips img{margin:0 auto;display:block}.letter-writing-page-content .package-tips>li{min-width:180px}.letter-writing-page-content p.contact-us{padding:30px 0;max-width:1200px;margin:0 auto;position:relative}.letter-writing-page-content p.contact-us:before{content:'';display:block;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:75%;max-width:400px;height:1px;background:#ddd}.CFTertiaryG{background:0 0}.page-content>section{padding:40px 15px;overflow:hidden}.page-content>section:nth-child(2n){background:#e2e1e0}.page-content>section .inner{max-width:1200px;margin:0 auto}#life-stages ul li h3,.page-content h2{font-size:1.7em;text-align:center;text-transform:uppercase;margin:20px auto}#needs{margin-top:30px}#needs h2,#solutions .video-lightbox:hover:after{color:#007a45}#needs ul{max-width:900px;margin:40px auto;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}@media screen and (min-width:540px){#needs ul{display:-webkit-box;display:-ms-flexbox;display:flex}}#needs ul li{-ms-flex-preferred-size:50%;flex-basis:50%;margin:0 0 30px;padding:0;text-transform:uppercase;text-align:center}@media screen and (min-width:540px){#needs ul li{min-width:200px}}@media screen and (min-width:768px){#needs ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;margin:0}}#needs ul img{display:block;margin:0 auto 5px}@media screen and (min-width:768px){#needs ul img{display:inline-block;margin:0 20px 0 0}}#solutions .inner{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;background:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:500px}@media screen and (min-width:768px){#solutions .inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:1300px}}#solutions .video-lightbox{position:relative;display:block;text-decoration:none;-ms-flex-preferred-size:56%;flex-basis:56%;background-repeat:no-repeat;background-position:bottom right;background-size:cover;min-height:300px}@media screen and (min-width:640px){#solutions .video-lightbox{min-height:500px}}#solutions .video-lightbox:after{position:absolute;top:50%;left:50%;display:block;width:1em;height:1em;overflow:visible;font-family:FontAwesome;font-size:6em;font-style:normal;font-weight:400;line-height:1em;color:#fff;text-align:center;content:"\f144";-webkit-transition:color .2s;transition:color .2s;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#solutions .video-lightbox img{margin:0;padding:0}#needs ul li,#solutions .video-lightbox h3{font-weight:700}#solutions .copy{padding:5%;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:center;font:18px Verdana,sans-serif}@media screen and (min-width:1024px){#solutions .copy{font-size:21px}}#solutions .copy h3{text-transform:uppercase;font:20px "PT Sans",sans-serif;font-weight:700}@media screen and (min-width:1024px){#solutions .copy h3{font-size:24px}}#life-stages .subtitle{text-align:center}#life-stages ul{list-style:none;padding:0;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){#life-stages ul{display:-webkit-box;display:-ms-flexbox;display:flex}}#life-stages ul li{-ms-flex-preferred-size:33%;flex-basis:33%;padding:15px;max-width:500px;margin:0 auto}#life-stages ul li img{display:block;margin:10px auto}#life-stages ul li h3{color:#007a45;font-size:18px;margin:20px 0}#life-stages ul li .btn-container{text-align:center;margin-top:25px}#life-stages ul li .btn{max-width:200px;background:#fd9000;border:1px solid #fd9000;color:#fff;border-radius:0;padding:7px 35px;text-decoration:none;font-weight:400;font-family:'Arial',sans-serif}#life-stages ul li .btn:hover{color:#fd9000;background:#fff}#life-stages ul li .btn-green{background:#4ea754;border:1px solid #4ea754}#life-stages ul li .btn-green:hover{color:#4ea754}#life-stages ul li .btn-blue{background:#1c92d6;border:1px solid #1c92d6}#life-stages ul li .btn-blue:hover{color:#1c92d6}.lazy{opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.lazy.loaded{opacity:1}
/*# sourceMappingURL=../maps/styles/howWeWork.css.map */
