@charset "UTF-8";
/* CSS Document */

@charset "UTF-8";#ribbon{width:100%;height:auto;background-color:#428ac9;color:#FFF}#ribbon p{line-height:1.5em;font-size:1.33em;padding:15px 0}#hero{width:100%;height:auto;min-height:55vh;background:#fff url(../images/ad-landing-hero.jpg) center center no-repeat;background-size:cover;position:relative}.hero-content{padding:20px 0}.hero-text{position:relative;width:34%;z-index:999;background:transparent;text-align:left;margin-top:14%}.hero-text h2{font-size:2.5em;color:#FFF;text-shadow:2px 2px grey}.hero-text p{font-size:1.5em}.form-container{border:0;border-radius:.3125rem .3125rem .3125rem .3125rem;background:#fff;opacity:.9;color:#000;margin:0;padding:15px;float:right;!important}.form-container p,.form-container label{font-size:90%}.section-title{font-size:1.75em;padding:10px 0 10px 0;font-weight:400}#section1,#section2{padding:15px 0 40px 0}#section1{width:100%;height:auto;background-color:#FFF;color:#000}#section1 .frame{border:2px solid #FFF;padding:10px;margin:2px}#section1 h2{font-size:30px}#section2{background-color:#f1f1f1}#section2 h3{color:#000;padding:20px}#section3{width:100%;height:auto;background:#428ac9 url(../images/handshake.jpg) no-repeat;background-size:cover}#section3 .overlay{background-color:rgba(255,255,255,0.6);padding:10px 0 60px 0}#section3 ul li{font-size:1.2em}#cta-ribbon{width:100%;height:auto;background-color:#f0ad4e;padding:20px;color:#FFF}@media only screen and (min-device-width :768px) and (max-device-width :1024px){#hero{margin-top:0;min-height:35vh}.hero-text{margin-top:20%}.hero-text p{font-size:1.1em;color:#FFF}#hero h2{font-size:24px;padding:0}#hero h3{font-size:18px}}@media only screen and (min-device-width :600px) and (max-device-width :760px){.navbar li{padding-top:0;background-color:#fff}#ribbon{margin-top:30px}#hero{background-image:url(../images/hero-woman2.jpg);height:350px;background-attachment:fixed;background-position:50% 20%r;background-repeat:no-repeat;background-size:auto}.hero-content{padding:20px 0}.hero-text{margin-top:5%}.hero-text p{font-size:1.1em;color:#fff}.hero-text{position:relative;width:65%;z-index:999;background:transparent;text-align:left}.hero-text h2{font-size:1.5em;color:#FFF;text-shadow:2px 2px grey}.hero-text p{font-size:1.1em}}@media only screen and (max-device-width :428px){.mobile-hide{display:none}#ribbon{margin-top:50px}#hero{margin-top:0;width:100%;height:auto;background:#e8e8e8;position:relative}.hero-content{padding:0 15px;width:100%}.hero-text{margin-top:0;width:100%}.hero-text h2{font-size:1.75em;color:#000;text-shadow:none}.hero-text p{font-size:1.33em}.section-title{font-size:1.5em;font-weight:400}}