.serif,body,h1,h2,h3,h4,h5,h6,nav{font-family:museo-slab,Georgia,serif;text-transform:none}.serifBig{font-family:museo-slab,Georgia,serif;text-transform:none}.sansSerif,small{font-family:open-sans,sans-serif;font-weight:400}.sansSerifCondensed{font-family:rift-soft,sans-serif;font-weight:400}.text-tiny,h6,small{font-size:10px;line-height:1.2}.text-small,body,h5{font-size:12px;line-height:1.4}.text-medium,h3,h4{font-size:16px;line-height:1.5}.text-large,h2{font-size:22px;line-height:1.5}.text-xLarge{font-size:28px;line-height:1.2}.text-xxLarge,h1.big{font-size:32px;line-height:1.6}@media (max-width:600px){.text-medium,h3,h4{font-size:18px;line-height:1.4}.text-large,h2{font-size:20px;line-height:1.4}.text-xLarge{font-size:24px;line-height:1.2}.text-xxLarge,h1.big{font-size:30px;line-height:1.2}}body{font-weight:300}h1,h2,h3,h4{margin:0;line-height:1.2em}h4,h5,h6{line-height:1.2em}h1{font-weight:400}h2{font-weight:400}h3{font-weight:700}h4{letter-spacing:.3em}*{box-sizing:border-box}.preload *{transition:none!important}.wrapper{max-width:100%;overflow:hidden}.clear:after,.cols:after{content:"";display:table;clear:both}.show{display:block}.hidden,.hide{display:none}.caps{text-transform:uppercase}.center{text-align:center}.verticalAlign{left:0;right:0;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:650px){.hideMobile{display:none}}.flexcenter{display:flex;align-items:center;justify-content:center}.flextop{display:flex;align-items:flex-start;justify-content:center}.table{display:table}.table-row{display:table-row}.table-cell{display:table-cell;float:none;vertical-align:middle}.container{padding:0 40px}.container:after{content:"";display:table;clear:both}.container .addMargin{margin:0 20px}@media (max-width:320px){.container{padding:0 15px}}.fluid{background-size:cover;background-repeat:no-repeat;background-position:center}.position-center{position:absolute;bottom:0;top:0;right:0;left:0;margin:auto}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button.underline{background:0 0;color:#4994d9;text-decoration:underline;font-weight:700;padding-left:0;white-space:nowrap}.button.underline:hover{color:#256eb1;background:0 0}#mc_embed_signup .button,.button,.button.primary{color:#fff;background:#e02200;text-decoration:none;padding:10px 20px;border-radius:25px;white-space:nowrap;border:none;font-family:museo-slab,Georgia,serif;font-size:14px}#mc_embed_signup .button:hover,.button.primary:hover,.button:hover{color:#fff;background:#d93513}.mc-field-group input{margin:0 0 15px 0;padding:5px;width:100%;font-size:14px}.button.secondary{color:#fff;background:#373554;text-decoration:none;padding:10px 20px;border-radius:25px}.button.secondary:hover{color:#fff;background:#181725}.location-tag{text-decoration:none;background:#fff;color:#373554;padding:5px 10px;margin:5px;display:inline-block;border-radius:15px}.searchform i{padding:8px 10px;color:#373554;border:2px solid #373554;border-radius:50%;margin-right:15px}.search-no-results .searchform i{color:#4994d9;border:2px solid #4994d9}.searchform form.searchform{width:100%;text-align:left}.searchform form.searchform label{width:100%;display:block;font-size:12px;color:#fff;font-style:italic}.search-no-results .searchform form.searchform label{color:#373554}.searchform form.searchform input[type=text]{font-family:museo-slab,Georgia,serif;width:70%;font-size:22px;background:0 0;border:none;border-bottom:2px solid #fff}.search-no-results .searchform form.searchform input[type=text]{border-bottom:2px solid #373554}@media (max-width:1024px){.searchform form.searchform input[type=text]{font-size:14px}}@media (max-width:425px){.searchform form.searchform input[type=text]{width:auto}}.searchform form.searchform input[type=submit]{font-family:museo-slab,Georgia,serif;font-size:14px;color:#fff;background:#373554;text-decoration:none;padding:8px 15px;border-radius:25px;border:none}.searchform form.searchform input[type=submit]:hover{color:#fff;background:#181725}.searchform form.searchform ::-webkit-input-placeholder{color:#fff;font-size:18px}.search-no-results .searchform form.searchform ::-webkit-input-placeholder{color:#373554;opacity:.6}@media (max-width:1024px){.searchform form.searchform ::-webkit-input-placeholder{font-size:14px}}.searchform form.searchform ::-moz-placeholder{color:#fff;font-size:18px}.search-no-results .searchform form.searchform ::-moz-placeholder{color:#373554;opacity:.6}@media (max-width:1024px){.searchform form.searchform ::-moz-placeholder{font-size:14px}}.searchform form.searchform :-ms-input-placeholder{color:#fff;font-size:18px}.search-no-results .searchform form.searchform :-ms-input-placeholder{color:#373554;opacity:.6}@media (max-width:1024px){.searchform form.searchform :-ms-input-placeholder{font-size:14px}}.searchform form.searchform :-moz-placeholder{color:#fff;font-size:18px}.search-no-results .searchform form.searchform :-moz-placeholder{color:#373554;opacity:.6}@media (max-width:1024px){.searchform form.searchform :-moz-placeholder{font-size:14px}}.searchmodal{transform:scale(0);position:fixed;overflow:hidden;width:100%;height:100vh;top:0;left:0;background:rgba(73,148,217,.9);z-index:2000;transition:.3s ease all}.modalOpen .searchmodal{transform:scale(1)}.searchmodal .flexcenter{height:100vh;width:80%;margin:auto}@media (max-width:650px){.searchmodal .flexcenter{width:100%}}.searchmodal .close{position:absolute;top:10px;right:20px;color:#fff;font-size:30px}input,textarea{padding:5px;font-size:14px;margin:5px 0}.span1{width:8.33333%;float:left;position:relative}.pre1{margin-left:8.33333%}.post1{margin-right:8.33333%}.squish1{margin-left:8.33333%;margin-right:8.33333%}.pad1{padding-left:8.33333%;padding-right:8.33333%}.span2{width:16.66667%;float:left;position:relative}.pre2{margin-left:16.66667%}.post2{margin-right:16.66667%}.squish2{margin-left:16.66667%;margin-right:16.66667%}.pad2{padding-left:16.66667%;padding-right:16.66667%}.span3{width:25%;float:left;position:relative}.pre3{margin-left:25%}.post3{margin-right:25%}.squish3{margin-left:25%;margin-right:25%}.pad3{padding-left:25%;padding-right:25%}.span4{width:33.33333%;float:left;position:relative}.pre4{margin-left:33.33333%}.post4{margin-right:33.33333%}.squish4{margin-left:33.33333%;margin-right:33.33333%}.pad4{padding-left:33.33333%;padding-right:33.33333%}.span5{width:41.66667%;float:left;position:relative}.pre5{margin-left:41.66667%}.post5{margin-right:41.66667%}.squish5{margin-left:41.66667%;margin-right:41.66667%}.pad5{padding-left:41.66667%;padding-right:41.66667%}.span6{width:50%;float:left;position:relative}.pre6{margin-left:50%}.post6{margin-right:50%}.squish6{margin-left:50%;margin-right:50%}.pad6{padding-left:50%;padding-right:50%}.span7{width:58.33333%;float:left;position:relative}.pre7{margin-left:58.33333%}.post7{margin-right:58.33333%}.squish7{margin-left:58.33333%;margin-right:58.33333%}.pad7{padding-left:58.33333%;padding-right:58.33333%}.span8{width:66.66667%;float:left;position:relative}.pre8{margin-left:66.66667%}.post8{margin-right:66.66667%}.squish8{margin-left:66.66667%;margin-right:66.66667%}.pad8{padding-left:66.66667%;padding-right:66.66667%}.span9{width:75%;float:left;position:relative}.pre9{margin-left:75%}.post9{margin-right:75%}.squish9{margin-left:75%;margin-right:75%}.pad9{padding-left:75%;padding-right:75%}.span10{width:83.33333%;float:left;position:relative}.pre10{margin-left:83.33333%}.post10{margin-right:83.33333%}.squish10{margin-left:83.33333%;margin-right:83.33333%}.pad10{padding-left:83.33333%;padding-right:83.33333%}.span11{width:91.66667%;float:left;position:relative}.pre11{margin-left:91.66667%}.post11{margin-right:91.66667%}.squish11{margin-left:91.66667%;margin-right:91.66667%}.pad11{padding-left:91.66667%;padding-right:91.66667%}.span12{width:100%;float:left;margin-left:0;margin-right:0;position:relative}.pre12{margin-left:100%}.post12{margin-right:100%}.squish12{margin-left:100%;margin-right:100%}.pad12{padding-left:100%;padding-right:100%}.span-full{width:100%;float:left;margin-left:0;margin-right:0}.first{margin-left:0}.last{float:right;margin-right:0}::-moz-selection{background:rgba(89,158,62,.2)}::selection{background:rgba(89,158,62,.2)}*{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}a{color:#ef664a;transition:all .3s cubic-bezier(.23,1,.32,1)}body{font-size:14px;margin:0;background:#eef3f8}@media (max-width:1200px){body{margin-top:20px}}@media (max-width:350px){body{margin-top:10px}}body,html{height:100%;min-height:100%}body:after,html:after{content:"";display:table;clear:both}img{max-width:100%;height:auto;display:block}figure{margin:0;padding:0;margin:1.5em 0}figure img{width:100%}fieldset{border:none;margin:0;padding:0}form{padding-top:30px;padding-bottom:30px;border:none}hr{border-top-width:1px;border-top-style:solid;margin-top:1em;margin-bottom:1em}main.main{display:block}nav ol,nav ul{list-style:none;padding:0}nav ol li,nav ul li{float:left}ol{padding:0;margin:20px 0}ol li{margin:10px 0;font-size:16px}ol li:after{content:"";display:table;clear:both}ol li .number{display:none}ol li .note p{line-height:1.4em;margin-top:0}p:empty{display:none}section{background-size:cover;background-repeat:no-repeat;background-position:center}small{font-size:14px}sup{padding:0 2px;cursor:pointer;position:relative}ul{list-style:none;padding:0}header{position:fixed;top:0;width:100%;z-index:1020;transition:.1s ease-out all}nav.topBar{background:#fff;display:flex;float:left;width:100%;position:relative;font-size:12px;font-weight:700}@media (max-width:1110px){nav.topBar{padding:0 20px}}nav.topBar .container{width:100%;max-width:1400px;padding:0 40px;margin:auto;justify-content:space-between}@media (max-width:1500px){nav.topBar .container{margin:0 50px}}@media (max-width:1300px){nav.topBar .container{margin:auto}}@media (max-width:1110px){nav.topBar .container{padding:0}}nav.topBar img{max-height:45px}nav.topBar ul{order:2}nav.topBar li{padding:0 20px}nav.topBar li a{text-decoration:none;color:#373554}nav.topBar li.search{padding-right:0}nav.topBar li.search a{color:#4994d9}@media (max-width:1020px){nav.topBar li.search a{font-size:16px}}nav.topBar li.mobile{display:none}nav.navMain{background:#373554;display:flex;float:left;width:100%;position:relative;padding:16px 0;font-size:14px}@media (max-width:1500px){nav.navMain{padding:10px 0}}@media (max-width:1300px){nav.navMain{font-size:13px}}@media (max-width:1110px){nav.navMain{padding:10px 20px}}nav.navMain .container{width:100%;max-width:1400px;padding:0 40px;margin:auto;justify-content:space-between}@media (max-width:1500px){nav.navMain .container{margin:0 50px}}@media (max-width:1300px){nav.navMain .container{margin:auto}}@media (max-width:1110px){nav.navMain .container{padding:0}}nav.navMain .container img{max-height:45px;margin-right:15px;z-index:100}@media (max-width:1110px){nav.navMain .container img{margin-right:10px}}@media (max-width:400px){nav.navMain .container img{display:none}}nav.navMain .container .logotype{font-weight:700;font-size:18px}@media (max-width:1110px){nav.navMain .container .logotype{font-size:17px}}@media (max-width:400px){nav.navMain .container .logotype{font-size:14px;height:45px}}nav.navMain .container a.logo{color:#fff;text-decoration:none}@media (max-width:768px){nav.navMain .container a.logo{padding:0}}nav.navMain .container>ul{order:2;margin:0}@media (max-width:1020px){.mobileNavOpen nav.navMain .container>ul{height:100vh;overflow:scroll;-webkit-overflow-scrolling:touch;position:absolute;width:100%;text-align:center;height:auto;background:#373554;margin:0;left:0;top:55px;padding:0 0 50px 0;flex-direction:column}.mobileNavOpen nav.navMain .container>ul li.top-level{padding:0}}nav.navMain li{padding:10px 15px;margin-right:5px;cursor:pointer;position:relative}@media (max-width:1300px){nav.navMain li{padding:10px 15px}}@media (max-width:1110px){nav.navMain li{padding:10px}}@media (max-width:1020px){nav.navMain li{display:none}.mobileNavOpen nav.navMain li{display:block;width:100%;float:left;font-size:14px;border-bottom:1px solid #fff}}nav.navMain li:last-child{margin-right:-20px}@media (max-width:1300px){nav.navMain li:last-child{margin-right:-15px}}@media (max-width:1110px){nav.navMain li:last-child{margin:0}}nav.navMain li a,nav.navMain li span{text-decoration:none;color:#fff}nav.navMain li a:hover,nav.navMain li span:hover{color:#fff;opacity:1}nav.navMain .mobile{display:none;color:#fff;cursor:pointer}@media (max-width:1020px){nav.navMain .mobile{display:block;order:2}}nav.navMain .mobile span{font-size:15px;padding:6px 15px}nav.navMain li.top-level>span{font-weight:700}@media (max-width:1020px){.mobileNavOpen nav.navMain li.top-level>span{display:block;padding:20px 0}}nav.navMain li.top-level>.nav-item-dropdown{display:none;position:absolute;top:40px;left:0;min-width:250px;background:#eef3f8;box-shadow:8px 8px 5px 0 rgba(0,0,0,.17)}@media (max-width:1300px){nav.navMain li.top-level>.nav-item-dropdown{top:39px}}@media (max-width:1020px){nav.navMain li.top-level>.nav-item-dropdown{position:relative;top:0}}nav.navMain li.top-level>.nav-item-dropdown.right-edge{right:0;left:auto}@media (max-width:1020px){nav.navMain li.top-level>.nav-item-dropdown>li{background:#eef3f8}}nav.navMain li.top-level>.nav-item-dropdown>li:last-of-type{margin-bottom:0}nav.navMain li.top-level>.nav-item-dropdown>li a,nav.navMain li.top-level>.nav-item-dropdown>li span{color:#373554}nav.navMain .nav-item-dropdown{width:100%}.scrolled nav.navMain .nav-item-dropdown{top:60px}@media (max-width:1500px){nav.navMain .nav-item-dropdown{top:45px}}@media (max-width:768px){nav.navMain .nav-item-dropdown{top:55px}}nav.navMain .nav-item-dropdown li{display:block;width:100%;float:left;padding:10px 0;margin:0;border-bottom:1px solid rgba(55,53,84,.2);cursor:pointer}@media (max-width:1020px){nav.navMain .nav-item-dropdown li{padding:20px 0}}nav.navMain .nav-item-dropdown li:last-of-type{border-bottom:none}nav.navMain .nav-item-dropdown li a,nav.navMain .nav-item-dropdown li span{padding:0 15px;display:block;cursor:pointer;font-weight:500}@media (min-width:1021px){nav.navMain .nav-item-dropdown li span{max-width:90%}}nav.navMain .nav-item-dropdown li i{position:absolute;right:15px;top:10px;font-size:20px;opacity:.7}nav.navMain .sub-nav-dropdown{background:#fff;height:0;overflow:hidden;margin-top:9px;display:none}@media (max-width:1020px){nav.navMain .sub-nav-dropdown{margin-top:20px}}nav.navMain .sub-nav-dropdown li{padding:9px 15px}@media (max-width:1020px){nav.navMain .sub-nav-dropdown li{padding:15px 10px}}nav.navMain .sub-nav-dropdown li a{color:#373554;padding:0;cursor:pointer;font-weight:300}nav.navMain .container>ul>li.active{background:#fff;border-bottom:1px solid #ef664a}@media (max-width:1020px){nav.navMain .container>ul>li.active{padding-bottom:0;background:#373554;border-bottom:none}}nav.navMain .container>ul>li.active>.nav-item-dropdown{display:block}@media (min-width:1021px){nav.navMain .container>ul>li.active>.nav-item-dropdown{border-top:4px solid #ef664a}}@media (max-width:1020px){nav.navMain .container>ul>li.active>.nav-item-dropdown li>i{top:20px}}@media (min-width:1021px){nav.navMain .container>ul>li.active>span{color:#373554}}nav.navMain .container>ul li.sub-level.active{padding-bottom:0}nav.navMain .container>ul li.sub-level.active>.sub-nav-dropdown{border-top:1px solid rgba(55,53,84,.2);height:auto;display:block;background:#fff}footer.bottom{background:url(../img/footer-clouds.png) repeat-x;background-position:center bottom;text-align:center;padding-top:40px}footer.bottom:after{content:"";display:table;clear:both}footer.bottom img.logo{margin:auto}footer.bottom .goog-te-gadget img{display:initial}footer.bottom hr{width:80%;margin:20px auto;color:#4994d9;opacity:.5}footer.bottom h5{color:#373554}footer.bottom h5 span{opacity:.5;font-weight:400}footer.bottom nav{display:flex;justify-content:space-between;float:left;width:100%;position:relative;padding:20px 50px}@media (max-width:850px){footer.bottom nav{justify-content:center;flex-wrap:wrap;flex-direction:column}}footer.bottom nav ul{margin:0;padding:0}@media (max-width:850px){footer.bottom nav ul{margin:30px 0}}footer.bottom nav ul li{padding:0 15px}footer.bottom nav ul li a{text-decoration:none;color:#373554;font-weight:700}@media (max-width:850px){footer.bottom nav ul li{display:block;width:100%;padding:5px 0}}.general-page{position:relative;width:100%;float:left;display:block;min-height:800px}.general-page .container{padding:0;max-width:1400px;margin:auto}.general-page .sidebar{padding:200px 40px 40px 40px;width:25%;float:left;display:block;position:relative;background:#fff}@media (max-width:768px){.general-page .sidebar{display:none}}.general-page .sidebar ul.leftbar-list li{padding:4px 0}.general-page .sidebar ul.leftbar-list li.line{margin:10px 0;padding:0;height:1px;background:#ef664a;width:50%}.general-page .sidebar ul.leftbar-list li a{text-decoration:none;color:#373554}.general-page .sidebar ul.leftbar-list li a:hover{color:#4994d9}.general-page .sidebar ul.leftbar-list li.current_page_item>a{color:#4994d9}.general-page .sidebar ul.leftbar-list li.page_item_has_children{margin:20px 0}.general-page .sidebar ul.leftbar-list li.page_item_has_children>span{font-weight:700;font-size:110%}.general-page .sidebar ul.leftbar-list li.page_item_has_children li.current_page_item>a{color:#4994d9}.general-page .content{padding:0 50px;line-height:1.7em}@media (max-width:320px){.general-page .content{padding:0 15px}}.general-page .content h1{font-size:28px;margin:30px auto}.general-page .content ul.locationslist{-moz-column-count:2;column-count:2}.general-page .content .line{height:1px;background:#fff;position:relative;float:left;width:100%;margin:20px 0}.general-page .content #breadcrumbs{list-style:none;margin:0;overflow:hidden;font-size:12px}.general-page .content #breadcrumbs a{text-decoration:none;color:rgba(55,53,84,.7)}.general-page .content #breadcrumbs li.item-home,.general-page .content #breadcrumbs li.separator-home{display:none}.general-page .content #breadcrumbs li{display:inline-block;vertical-align:middle;margin-right:15px}.general-page .content #breadcrumbs li strong{color:#4994d9}.general-page .content #breadcrumbs .separator{font-size:18px;font-weight:100;color:#373554}.general-page .page-content{padding:200px 20px 50px 20px;width:75%;float:left;display:block;position:relative}@media (max-width:1024px){.general-page .page-content{padding:200px 0 50px 0}}@media (max-width:768px){.general-page .page-content{padding:120px 0 50px 0;width:100%}}.general-page .page-content .content-image{position:relative;width:100%;height:400px;float:left;display:block;background-size:cover;background-position:center}.general-page .page-content .post{padding:30px 0;border-bottom:1px solid #fff;margin:20px 0}.general-page .page-content .post a.button:hover{color:#fff}.featured-image{position:relative;width:100%;height:400px;float:left;display:block;background-size:cover;background-position:center}.resource-list{position:relative;width:100%;float:left;display:block;padding:50px}@media (max-width:768px){.resource-list{padding:0}}.resource-list .container{padding:0;max-width:1400px;margin:auto}.resource-list ul{list-style:disc;-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px;margin-left:30px}@media (max-width:600px){.resource-list ul{-moz-column-count:1;column-count:1}}.resource-list ul li{padding:5px 0}.resource-list ul li a{text-decoration:none;color:rgba(55,53,84,.7)}.search-panel{position:relative;width:100%;float:left;display:block;background:#373554 url(../img/purplecloud.jpg) no-repeat;background-size:40%;padding:50px 0;margin:50px 0;color:#fff}.search-panel a.page-numbers{text-decoration:none;margin:0 10px;color:#fff;opacity:.6}.search-panel a.page-numbers:hover{opacity:1}.search-panel a.page-numbers.current{margin:0 10px}.search-panel a.page-numbers.prev{opacity:1;float:left;color:#fff;background:#ef664a;text-decoration:none;padding:10px 20px;border-radius:25px;white-space:nowrap;border:none;font-family:museo-slab,Georgia,serif;font-size:14px}.search-panel a.page-numbers.prev:hover{color:#fff;background:#d93513}.search-panel a.page-numbers.next{opacity:1;float:right;color:#fff;background:#ef664a;text-decoration:none;padding:10px 20px;border-radius:25px;white-space:nowrap;border:none;font-family:museo-slab,Georgia,serif;font-size:14px}.search-panel a.page-numbers.next:hover{color:#fff;background:#d93513}.hero{padding-top:60px;position:relative;z-index:50}@media (max-width:1200px){.hero{padding-top:25px}}@media (max-width:850px){.hero{padding-top:25px}.hero .searchform{width:100%}}@media (max-width:400px){.hero{padding-top:65px}}.hero .background{background:url(../img/herobg.jpg) no-repeat;background-size:cover;background-position:center bottom;margin-top:-10px}@media (max-width:850px){.hero .background{height:auto}}.hero .container{max-width:1400px;margin:50px auto 0 auto}@media (max-width:1500px){.hero .container{margin:50px 50px 0 50px}}@media (max-width:1024px){.hero .container{margin:0}}@media (max-width:850px){.hero .container{padding:0}}.hero .panel{background:#4994d9;display:block;float:left;width:100%;padding:90px 80px 50px 80px;min-height:550px;position:relative}@media (max-width:1200px){.hero .panel{background-position:right top}}@media (max-width:1024px){.hero .panel{padding:120px 40px 50px 40px}}@media (max-width:850px){.hero .panel{padding:120px 40px 50px 40px;background-image:none!important}}@media (max-width:425px){.hero .panel{padding:80px 40px 50px 40px;background:#4994d9}}@media (max-width:320px){.hero .panel{padding:80px 15px 50px 15px}}.hero .panel__background{position:absolute;top:0;right:0;width:50%;min-height:100%;background:#4994d9;background-repeat:no-repeat!important;background-position:center;background-size:cover}@media (max-width:850px){.hero .panel__background{display:none}}.hero .gradient-horizontal{background:#4994d9;background:-moz- oldlinear-gradient(left,#4994d9 0,rgba(73,148,217,0) 100%);background:linear-gradient(to right,#4994d9 0,rgba(73,148,217,0) 100%);position:absolute;bottom:0;left:50%;height:100%;width:200px;pointer-events:none}.hero .gradient-vertical{background:rgba(73,148,217,0);background:-moz- oldlinear-gradient(top,rgba(73,148,217,0) 0,#4994d9 100%);background:linear-gradient(to bottom,rgba(73,148,217,0) 0,#4994d9 100%);position:absolute;bottom:0;right:0;height:300px;width:100%;pointer-events:none}.hero .intro{color:#fff}@media (max-width:850px){.hero .intro.span5{width:100%}.hero .intro.post7{margin-right:initial}}.hero .cta{display:flex;align-items:center;justify-content:space-between;margin-top:20px}@media (max-width:850px){.hero .cta{flex-wrap:wrap}}.hero .cta .numbers{display:flex;align-items:center}@media (max-width:850px){.hero .cta .span6{width:100%}}.hero .cta i{padding:10px;color:#373554;border:2px solid #373554;border-radius:50%;margin-right:15px}@media (max-width:350px){.hero .cta i{display:none}}.hero .cta h3{letter-spacing:.5px;font-style:italic;font-weight:400;color:#fff;margin:5px 0;font-size:16px}.hero .cta h3 span{display:block;line-height:1.8}@media (max-width:425px){.hero .cta h3{font-size:12px}}.hero .cta a{font-weight:700;color:#373554;font-style:normal;text-decoration:none;font-size:18px}.hero .cta a:hover{text-decoration:underline}.referrals{position:relative;background:#fff;padding:50px 0 80px 0;width:100%}@media (max-width:1500px){.referrals{transform:translateX(-90px)}}@media (max-width:1024px){.referrals{transform:translateX(-40px)}}@media (max-width:768px){.referrals{padding:40px 0;width:100%;transform:translateX(0)}}@media (max-width:1024px){.referrals h1.big{font-size:28px}}.referrals .cloudleft{position:absolute;top:300px;left:100px;pointer-events:none}.referrals .cloudright{position:absolute;top:100px;right:100px;pointer-events:none}.referrals .balloonright{position:absolute;bottom:-200px;right:0;pointer-events:none}@media (max-width:768px){.referrals .balloonright{display:none}}.referrals .container{max-width:1240px;margin:20px auto 50px auto}@media (max-width:1500px){.referrals .container{transform:translateX(90px);margin:20px 130px 50px 130px}}@media (max-width:1024px){.referrals .container{margin:20px 0 50px 0;transform:translateX(80px);width:calc(100% - 80px)}}@media (max-width:768px){.referrals .container{margin:0;width:100%;transform:translateX(0)}}.referrals i{font-size:18px;padding:2px 10px;margin:-5px 15px 0 0;color:#4994d9;border:2px solid #4994d9;border-radius:50%}.referrals .steps{width:100%;margin-top:40px}@media (max-width:1024px){.referrals .steps .span4{width:100%;margin:20px 0}}.referrals .blurb{padding-right:20px}.resources{padding:100px 0 0 0;position:relative;overflow:hidden}@media (max-width:1024px){.resources{padding:50px 40px}}@media (max-width:320px){.resources{padding:50px 15px}}.resources .balloonleft{position:absolute;top:280px;left:100px;z-index:15;pointer-events:none}@media (max-width:850px){.resources .balloonleft{display:none}}.resources .cloudright{position:absolute;top:100px;right:-100px;pointer-events:none}.resources .container{max-width:1240px;margin:0 auto}@media (max-width:1500px){.resources .container{transform:translateX(0);margin:0 50px 0 130px;padding:0 40px}}@media (max-width:1024px){.resources .container{margin:0}}@media (max-width:768px){.resources .container{padding:0}}.resources .usergroup{display:flex;align-items:flex-start;margin-bottom:150px;position:relative}@media (max-width:1024px){.resources .usergroup{margin-bottom:100px}}@media (max-width:768px){.resources .usergroup{margin-bottom:70px}.resources .usergroup.span5,.resources .usergroup.span6{width:100%}.resources .usergroup.post6,.resources .usergroup.pre7{margin-left:initial;margin-right:initial}}@media (max-width:425px){.resources .usergroup{flex-wrap:wrap}}.resources .usergroup .bubble{position:absolute;left:0;z-index:0;pointer-events:none}@media (max-width:650px){.resources .usergroup .bubble{display:none}}.resources .title{margin-right:50px;width:250px;z-index:10}@media (max-width:1024px){.resources .title{width:150px}}@media (max-width:768px){.resources .title{width:50%}}@media (max-width:425px){.resources .title{width:100%}}.resources .title.short{width:150px}.resources .list{z-index:10}.resources ul{padding:0;margin:0 0 35px 0;font-size:14px;list-style:disc}@media (max-width:425px){.resources ul{padding:30px}}.resources ul li{padding:8px 0}.resources ul li a{text-decoration:none;color:#373554;opacity:.8}.resources ul li a:hover{color:#373554;opacity:1;text-decoration:underline}.mission{background:#373554 url(../img/purplecloud.jpg) no-repeat;position:relative;padding:80px 0;width:calc(100% - 90px);transform:translateX(90px)}@media (max-width:1024px){.mission{width:calc(100% - 40px);transform:translateX(40px)}}@media (max-width:768px){.mission{width:100%;transform:translateX(0)}}@media (max-width:425px){.mission .span5,.mission .span6{width:100%}.mission .post1{margin-right:initial}}.mission .cloudright{position:absolute;top:-100px;right:100px;pointer-events:none}.mission .container{max-width:1240px;margin:0 auto;padding:0}@media (max-width:1500px){.mission .container{transform:translateX(-90px);margin:50px 50px 50px 130px;padding:0 40px}}@media (max-width:1024px){.mission .container{margin:50px 0;transform:translateX(0)}}@media (max-width:768px){.mission .container{width:100%;transform:translateX(0)}}.mission h3{font-weight:400;color:#fff;line-height:1.8em}@media (max-width:1024px){.mission h3{font-size:20px}}.mission .ctabtn{margin-top:80px}.tax-town li.type-header{margin-top:15px}@media (max-width:390px){.single-programs .general-page .content{padding:0 25px}}@media (max-width:340px){.single-programs .general-page .content{padding:0 15px}}.single-programs .supported-towns span{display:block;margin-bottom:10px}@media (max-width:600px){.single-programs .supported-towns span{display:none}}.single-programs .supported-towns .view-towns{display:none}@media (max-width:600px){.single-programs .supported-towns .view-towns{display:block;text-align:center;margin-bottom:15px;position:relative;font-size:12.5px;margin-top:60px}}@media (max-width:410px){.single-programs .supported-towns .view-towns{font-size:11.5px}}.single-programs .supported-towns .towns-container a{display:inline-block}@media (max-width:600px){.single-programs .supported-towns .towns-container{height:0;overflow:hidden}.single-programs .supported-towns .towns-container.mobile-open{height:auto}}.fancybox-bg{background-color:rgba(255,255,255,.95)}.fancybox-button{background-color:#4994d9;color:#fff;transition:all .3s ease}.fancybox-button:hover{background-color:#256eb1}.fancybox-slide--video>.fancybox-content{max-width:80%!important}@media (max-width:1024px){.fancybox-slide--video>.fancybox-content{height:30%;width:90%;max-width:90%}}.video-cta{margin-top:10px}.video-cta a{display:inline-block}.aligncenter,.alignleft,.alignnone,.alignright{max-width:100%}.serif,body,h1,h2,h3,h4,h5,h6,nav{font-family:museo-slab,Georgia,serif;text-transform:none}.serifBig{font-family:museo-slab,Georgia,serif;text-transform:none}.sansSerif,small{font-family:open-sans,sans-serif;font-weight:400}.sansSerifCondensed{font-family:rift-soft,sans-serif;font-weight:400}.text-tiny,h6,small{font-size:10px;line-height:1.2}.text-small,body,h5{font-size:12px;line-height:1.4}.text-medium,h3,h4{font-size:16px;line-height:1.5}.text-large,h2{font-size:22px;line-height:1.5}.text-xLarge{font-size:28px;line-height:1.2}.text-xxLarge,h1.big{font-size:32px;line-height:1.6}@media (max-width:600px){.text-medium,h3,h4{font-size:18px;line-height:1.4}.text-large,h2{font-size:20px;line-height:1.4}.text-xLarge{font-size:24px;line-height:1.2}.text-xxLarge,h1.big{font-size:30px;line-height:1.2}}h1,h2,h3,h4{margin:0;line-height:1.2em}h4,h5,h6{line-height:1.2em}h1{font-weight:400}h2{font-weight:400;font-size:28px}h3{font-weight:700;font-size:24px}h4{letter-spacing:.3em}*{box-sizing:border-box}.preload *{transition:none!important}.clear:after,.cols:after{content:"";display:table;clear:both}.show{display:block}.hidden,.hide{display:none}.caps{text-transform:uppercase}.center{text-align:center}.verticalAlign{left:0;right:0;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:650px){.hideMobile{display:none}}.flexcenter{display:flex;align-items:center;justify-content:center}.flextop{display:flex;align-items:flex-start;justify-content:center}.table{display:table}.table-row{display:table-row}.table-cell{display:table-cell;float:none;vertical-align:middle}.container{padding:0 40px}.container:after{content:"";display:table;clear:both}.container .addMargin{margin:0 20px}@media (max-width:320px){.container{padding:0 15px}}.fluid{background-size:cover;background-repeat:no-repeat;background-position:center}.position-center{position:absolute;bottom:0;top:0;right:0;left:0;margin:auto}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button.underline{background:0 0;color:#4994d9;text-decoration:underline;font-weight:700;padding-left:0;white-space:nowrap}.button.underline:hover{color:#256eb1;background:0 0}#mc_embed_signup .button,.button,.button.primary{color:#fff;background:#e02200;text-decoration:none;padding:10px 20px;border-radius:25px;white-space:nowrap;border:none;font-family:museo-slab,Georgia,serif;font-size:14px}#mc_embed_signup .button:hover,.button.primary:hover,.button:hover{color:#fff;background:#941600}.mc-field-group input{margin:0 0 15px 0;padding:5px;width:100%;font-size:14px}.button.secondary{color:#fff;background:#373554;text-decoration:none;padding:10px 20px;border-radius:25px}.button.secondary:hover{color:#fff;background:#181725}.location-tag{text-decoration:none;background:#fff;color:#373554;padding:5px 10px;margin:5px;display:inline-block;border-radius:15px}.searchform i{padding:8px 10px;color:#373554;border:2px solid #373554;border-radius:50%;margin-right:15px}.search-no-results .searchform i{color:#4994d9;border:2px solid #4994d9}.searchform form.searchform{width:100%;text-align:left}.searchform form.searchform label{width:100%;display:block;font-size:10px;color:#fff;font-style:italic}.search-no-results .searchform form.searchform label{color:#373554}.searchform form.searchform input[type=text]{font-family:museo-slab,Georgia,serif;width:70%;font-size:22px;background:0 0;border:none;border-bottom:2px solid #fff}.search-no-results .searchform form.searchform input[type=text]{border-bottom:2px solid #373554}@media (max-width:1024px){.searchform form.searchform input[type=text]{font-size:14px}}@media (max-width:425px){.searchform form.searchform input[type=text]{width:auto}}.searchform form.searchform input[type=submit]{font-family:museo-slab,Georgia,serif;font-size:14px;color:#fff;background:#373554;text-decoration:none;padding:8px 15px;border-radius:25px;border:none}.searchform form.searchform input[type=submit]:hover{color:#fff;background:#181725}.searchform form.searchform ::-webkit-input-placeholder{color:#fff;font-size:18px}.search-no-results .searchform form.searchform ::-webkit-input-placeholder{color:#373554;opacity:.6}@media (max-width:1024px){.searchform form.searchform ::-webkit-input-placeholder{font-size:14px}}.searchform form.searchform ::-moz-placeholder{color:#fff;font-size:18px}.search-no-results .searchform form.searchform ::-moz-placeholder{color:#373554;opacity:.6}@media (max-width:1024px){.searchform form.searchform ::-moz-placeholder{font-size:14px}}.searchform form.searchform :-ms-input-placeholder{color:#fff;font-size:18px}.search-no-results .searchform form.searchform :-ms-input-placeholder{color:#373554;opacity:.6}@media (max-width:1024px){.searchform form.searchform :-ms-input-placeholder{font-size:14px}}.searchform form.searchform :-moz-placeholder{color:#fff;font-size:18px}.search-no-results .searchform form.searchform :-moz-placeholder{color:#373554;opacity:.6}@media (max-width:1024px){.searchform form.searchform :-moz-placeholder{font-size:14px}}.searchmodal{transform:scale(0);position:fixed;overflow:hidden;width:100%;height:100%;top:0;left:0;background:rgba(73,148,217,.9);z-index:2000;transition:.3s ease all}.modalOpen .searchmodal{transform:scale(1)}.searchmodal .flexcenter{height:100vh;width:80%;margin:auto}@media (max-width:650px){.searchmodal .flexcenter{width:100%}}.searchmodal .close{position:absolute;top:10px;right:20px;color:#fff;font-size:30px}input,textarea{padding:5px;font-size:14px;margin:5px 0}.span1{width:8.33333%;float:left;position:relative}.pre1{margin-left:8.33333%}.post1{margin-right:8.33333%}.squish1{margin-left:8.33333%;margin-right:8.33333%}.pad1{padding-left:8.33333%;padding-right:8.33333%}.span2{width:16.66667%;float:left;position:relative}.pre2{margin-left:16.66667%}.post2{margin-right:16.66667%}.squish2{margin-left:16.66667%;margin-right:16.66667%}.pad2{padding-left:16.66667%;padding-right:16.66667%}.span3{width:25%;float:left;position:relative}.pre3{margin-left:25%}.post3{margin-right:25%}.squish3{margin-left:25%;margin-right:25%}.pad3{padding-left:25%;padding-right:25%}.span4{width:33.33333%;float:left;position:relative}.pre4{margin-left:33.33333%}.post4{margin-right:33.33333%}.squish4{margin-left:33.33333%;margin-right:33.33333%}.pad4{padding-left:33.33333%;padding-right:33.33333%}.span5{width:41.66667%;float:left;position:relative}.pre5{margin-left:41.66667%}.post5{margin-right:41.66667%}.squish5{margin-left:41.66667%;margin-right:41.66667%}.pad5{padding-left:41.66667%;padding-right:41.66667%}.span6{width:50%;float:left;position:relative}.pre6{margin-left:50%}.post6{margin-right:50%}.squish6{margin-left:50%;margin-right:50%}.pad6{padding-left:50%;padding-right:50%}.span7{width:58.33333%;float:left;position:relative}.pre7{margin-left:58.33333%}.post7{margin-right:58.33333%}.squish7{margin-left:58.33333%;margin-right:58.33333%}.pad7{padding-left:58.33333%;padding-right:58.33333%}.span8{width:66.66667%;float:left;position:relative}.pre8{margin-left:66.66667%}.post8{margin-right:66.66667%}.squish8{margin-left:66.66667%;margin-right:66.66667%}.pad8{padding-left:66.66667%;padding-right:66.66667%}.span9{width:75%;float:left;position:relative}.pre9{margin-left:75%}.post9{margin-right:75%}.squish9{margin-left:75%;margin-right:75%}.pad9{padding-left:75%;padding-right:75%}.span10{width:83.33333%;float:left;position:relative}.pre10{margin-left:83.33333%}.post10{margin-right:83.33333%}.squish10{margin-left:83.33333%;margin-right:83.33333%}.pad10{padding-left:83.33333%;padding-right:83.33333%}.span11{width:91.66667%;float:left;position:relative}.pre11{margin-left:91.66667%}.post11{margin-right:91.66667%}.squish11{margin-left:91.66667%;margin-right:91.66667%}.pad11{padding-left:91.66667%;padding-right:91.66667%}.span12{width:100%;float:left;margin-left:0;margin-right:0;position:relative}.pre12{margin-left:100%}.post12{margin-right:100%}.squish12{margin-left:100%;margin-right:100%}.pad12{padding-left:100%;padding-right:100%}.span-full{width:100%;float:left;margin-left:0;margin-right:0}.first{margin-left:0}.last{float:right;margin-right:0}::-moz-selection{background:rgba(89,158,62,.2)}::selection{background:rgba(89,158,62,.2)}*{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}a{color:#e02200;transition:all .3s cubic-bezier(.23,1,.32,1)}body{font-size:18px;margin:0;background:#eef3f8}@media (max-width:1200px){body{margin-top:20px}}@media (max-width:350px){body{margin-top:10px}}body,html{height:100%;min-height:100%}body:after,html:after{content:"";display:table;clear:both}img{max-width:100%;height:auto;display:block}figure{margin:0;padding:0;margin:1.5em 0}figure img{width:100%}fieldset{border:none;margin:0;padding:0}form{padding-top:30px;padding-bottom:30px;border:none}hr{border-top-width:1px;border-top-style:solid;margin-top:1em;margin-bottom:1em}main.main{display:block}nav ol,nav ul{list-style:none;padding:0}nav ol li,nav ul li{float:left}ol{padding:0;margin:20px 0}ol li{margin:10px 0;font-size:16px}ol li:after{content:"";display:table;clear:both}ol li .number{display:none}ol li .note p{line-height:1.4em;margin-top:0}p:empty{display:none}section{background-size:cover;background-repeat:no-repeat;background-position:center}small{font-size:14px}sup{padding:0 2px;cursor:pointer;position:relative}ul{list-style:none;padding:0}.general-page{position:relative;width:100%;float:left;display:block;min-height:800px}.general-page .container{padding:0;max-width:1400px;margin:auto}.general-page .sidebar{padding:200px 40px 40px 40px;width:25%;float:left;display:block;position:relative;background:#fff}@media (max-width:768px){.general-page .sidebar{display:none}}.general-page .sidebar ul.leftbar-list li{padding:4px 0}.general-page .sidebar ul.leftbar-list li.line{margin:10px 0;padding:0;height:1px;background:#e02200;width:50%}.general-page .sidebar ul.leftbar-list li a{text-decoration:none;color:#373554}.general-page .sidebar ul.leftbar-list li a:hover{color:#4994d9}.general-page .sidebar ul.leftbar-list li.current_page_item>a{color:#4994d9}.general-page .sidebar ul.leftbar-list li.menu-item-has-children,.general-page .sidebar ul.leftbar-list li.page_item_has_children{margin:20px 0}.general-page .sidebar ul.leftbar-list li.menu-item-has-children>a,.general-page .sidebar ul.leftbar-list li.page_item_has_children>a{font-weight:700;font-size:110%}.general-page .sidebar ul.leftbar-list li.menu-item-has-children li.current_page_item>a,.general-page .sidebar ul.leftbar-list li.page_item_has_children li.current_page_item>a{color:#4994d9}.general-page .content{padding:0 50px;line-height:1.7em}@media (max-width:320px){.general-page .content{padding:0 15px}}.general-page .content h1{font-size:48px;margin:30px auto}.general-page .content ul{list-style-type:disc;padding:0 0 0 18px}.general-page .content ul li{margin:10px 0}.general-page .content ul.locationslist{-moz-column-count:2;column-count:2;list-style:none;padding:0}.general-page .content ul.locationslist li{margin:0}.general-page .content ol{padding:0 0 0 18px}.general-page .content ol li{font-size:18px}.general-page .content table td,.general-page .content table th{border:1px solid #8a8a8a;padding:8px}.general-page .content table th{border-bottom:2px solid #000!important}.general-page .content table tfoot td{font-size:16px}.general-page .content .gform-body ul{list-style-type:none;padding:0}.general-page .content .gform-body ul li{margin:0}.general-page .content .line{height:1px;background:#fff;position:relative;float:left;width:100%;margin:20px 0}.general-page .content #breadcrumbs{list-style:none;margin:0;overflow:hidden;font-size:12px;padding:0}.general-page .content #breadcrumbs a{text-decoration:none;color:rgba(55,53,84,.7)}.general-page .content #breadcrumbs li.item-home,.general-page .content #breadcrumbs li.separator-home{display:none}.general-page .content #breadcrumbs li{display:inline-block;vertical-align:middle;margin-right:15px}.general-page .content #breadcrumbs li strong{color:#4994d9}.general-page .content #breadcrumbs .separator{font-size:18px;font-weight:100;color:#373554}.general-page .page-content{padding:200px 20px 50px 20px;width:75%;float:left;display:block;position:relative}@media (max-width:1024px){.general-page .page-content{padding:200px 0 50px 0}}@media (max-width:768px){.general-page .page-content{padding:120px 0 50px 0;width:100%}}.general-page .page-content .content-image{position:relative;width:100%;height:400px;float:left;display:block;background-size:cover;background-position:center}.general-page .page-content .post{padding:30px 0;border-bottom:1px solid #fff;margin:20px 0}.general-page .page-content .post a.button:hover{color:#fff}.featured-image{position:relative;width:100%;height:400px;float:left;display:block;background-size:cover;background-position:center}.resource-list{position:relative;width:100%;float:left;display:block;padding:50px}@media (max-width:768px){.resource-list{padding:0}}.resource-list .container{padding:0;max-width:1400px;margin:auto}.resource-list ul{list-style:disc;-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px;margin-left:30px}@media (max-width:600px){.resource-list ul{-moz-column-count:1;column-count:1}}.resource-list ul li{padding:5px 0}.resource-list ul li a{text-decoration:none;color:rgba(55,53,84,.7)}.search-panel{position:relative;width:100%;float:left;display:block;background:#373554 url(../img/purplecloud.jpg) no-repeat;background-size:40%;padding:50px 0;margin:50px 0;color:#fff}.search-panel a.page-numbers{text-decoration:none;margin:0 10px;color:#fff;opacity:.6}.search-panel a.page-numbers:hover{opacity:1}.search-panel a.page-numbers.current{margin:0 10px}.search-panel a.page-numbers.prev{opacity:1;float:left;color:#fff;background:#e02200;text-decoration:none;padding:10px 20px;border-radius:25px;white-space:nowrap;border:none;font-family:museo-slab,Georgia,serif;font-size:14px}.search-panel a.page-numbers.prev:hover{color:#fff;background:#941600}.search-panel a.page-numbers.next{opacity:1;float:right;color:#fff;background:#e02200;text-decoration:none;padding:10px 20px;border-radius:25px;white-space:nowrap;border:none;font-family:museo-slab,Georgia,serif;font-size:14px}.search-panel a.page-numbers.next:hover{color:#fff;background:#941600}.hero{padding-top:60px;position:relative;z-index:50}@media (max-width:1200px){.hero{padding-top:25px}}@media (max-width:850px){.hero{padding-top:25px}.hero .searchform{width:100%}}@media (max-width:400px){.hero{padding-top:65px}}.hero .background{background:url(../assets/img/herobg.jpg) no-repeat;background-size:cover;background-position:center bottom;margin-top:-10px}@media (max-width:850px){.hero .background{height:auto}}.hero .container{max-width:1400px;margin:50px auto 0 auto}@media (max-width:1500px){.hero .container{margin:50px 50px 0 50px}}@media (max-width:1024px){.hero .container{margin:0}}@media (max-width:850px){.hero .container{padding:0}}.hero .panel{background:#4994d9;background-repeat:no-repeat!important;background-size:50% auto;background-position:right bottom;display:block;float:left;width:100%;padding:90px 80px 50px 80px;min-height:550px;position:relative}@media (max-width:1200px){.hero .panel{background-position:right top}}@media (max-width:1024px){.hero .panel{padding:120px 40px 50px 40px}}@media (max-width:850px){.hero .panel{padding:120px 40px 50px 40px;background-image:none!important}}@media (max-width:425px){.hero .panel{padding:80px 40px 50px 40px;background:#4994d9}}@media (max-width:320px){.hero .panel{padding:80px 15px 50px 15px}}.hero .gradient-horizontal{background:#4994d9;background:linear-gradient(to right,#4994d9 0,rgba(73,148,217,0) 100%);position:absolute;bottom:0;left:50%;height:100%;width:200px;pointer-events:none}.hero .gradient-vertical{background:rgba(73,148,217,0);background:linear-gradient(to bottom,rgba(73,148,217,0) 0,#4994d9 100%);position:absolute;bottom:0;right:0;height:300px;width:100%;pointer-events:none}.hero .intro{color:#fff}@media (max-width:850px){.hero .intro.span5{width:100%}.hero .intro.post7{margin-right:initial}}.hero .cta{display:flex;align-items:center;justify-content:space-between;margin-top:50px}@media (max-width:850px){.hero .cta{flex-wrap:wrap}}.hero .cta .numbers{display:flex;align-items:center}@media (max-width:850px){.hero .cta .span6{width:100%}}.hero .cta i{padding:8px 10px;color:#373554;border:2px solid #373554;border-radius:50%;margin-right:15px}@media (max-width:350px){.hero .cta i{display:none}}.hero .cta h3{letter-spacing:.5px;font-style:italic;font-weight:400;color:#fff;margin:5px 0;font-size:14px}@media (max-width:425px){.hero .cta h3{font-size:12px}}.hero .cta a{font-weight:700;color:#373554;font-style:normal;text-decoration:none}.referrals{position:relative;background:#fff;padding:50px 0 80px 0;width:100%}@media (max-width:1500px){.referrals{transform:translateX(-90px)}}@media (max-width:1024px){.referrals{transform:translateX(-40px)}}@media (max-width:768px){.referrals{padding:40px 0;width:100%;transform:translateX(0)}}@media (max-width:1024px){.referrals h1.big{font-size:28px}}.referrals .cloudleft{position:absolute;top:300px;left:100px;pointer-events:none}.referrals .cloudright{position:absolute;top:100px;right:100px;pointer-events:none}.referrals .balloonright{position:absolute;bottom:-200px;right:0;pointer-events:none}@media (max-width:768px){.referrals .balloonright{display:none}}.referrals .container{max-width:1240px;margin:20px auto 50px auto}@media (max-width:1500px){.referrals .container{transform:translateX(90px);margin:20px 130px 50px 130px}}@media (max-width:1024px){.referrals .container{margin:20px 0 50px 0;transform:translateX(80px);width:calc(100% - 80px)}}@media (max-width:768px){.referrals .container{margin:0;width:100%;transform:translateX(0)}}.referrals i{font-size:18px;padding:2px 10px;margin:-5px 15px 0 0;color:#4994d9;border:2px solid #4994d9;border-radius:50%}.referrals .steps{width:100%;margin-top:40px}@media (max-width:1024px){.referrals .steps .span4{width:100%;margin:20px 0}}.referrals .blurb{padding-right:20px}.resources{padding:100px 0 0 0;position:relative;overflow:hidden}@media (max-width:1024px){.resources{padding:50px 40px}}@media (max-width:320px){.resources{padding:50px 15px}}.resources .balloonleft{position:absolute;top:280px;left:100px;z-index:15;pointer-events:none}@media (max-width:850px){.resources .balloonleft{display:none}}.resources .cloudright{position:absolute;top:100px;right:-100px;pointer-events:none}.resources .container{max-width:1240px;margin:0 auto}@media (max-width:1500px){.resources .container{transform:translateX(0);margin:0 50px 0 130px;padding:0 40px}}@media (max-width:1024px){.resources .container{margin:0}}@media (max-width:768px){.resources .container{padding:0}}.resources .usergroup{display:flex;align-items:flex-start;margin-bottom:150px;position:relative}@media (max-width:1024px){.resources .usergroup{margin-bottom:100px}}@media (max-width:768px){.resources .usergroup{margin-bottom:70px}.resources .usergroup.span5,.resources .usergroup.span6{width:100%}.resources .usergroup.post6,.resources .usergroup.pre7{margin-left:initial;margin-right:initial}}@media (max-width:425px){.resources .usergroup{flex-wrap:wrap}}.resources .usergroup .bubble{position:absolute;left:0;z-index:0;pointer-events:none}@media (max-width:650px){.resources .usergroup .bubble{display:none}}.resources .title{margin-right:50px;width:250px;z-index:10}@media (max-width:1024px){.resources .title{width:150px}}@media (max-width:768px){.resources .title{width:50%}}@media (max-width:425px){.resources .title{width:100%}}.resources .title.short{width:150px}.resources .list{z-index:10}.resources ul{padding:0;margin:0 0 35px 0;font-size:14px;list-style:disc}@media (max-width:425px){.resources ul{padding:30px}}.resources ul li{padding:8px 0}.resources ul li a{text-decoration:none;color:#373554;opacity:.8}.resources ul li a:hover{color:#373554;opacity:1;text-decoration:underline}.mission{background:#373554 url(../img/purplecloud.jpg) no-repeat;position:relative;padding:80px 0;width:calc(100% - 90px);transform:translateX(90px)}@media (max-width:1024px){.mission{width:calc(100% - 40px);transform:translateX(40px)}}@media (max-width:768px){.mission{width:100%;transform:translateX(0)}}@media (max-width:425px){.mission .span5,.mission .span6{width:100%}.mission .post1{margin-right:initial}}.mission .cloudright{position:absolute;top:-100px;right:100px;pointer-events:none}.mission .container{max-width:1240px;margin:0 auto;padding:0}@media (max-width:1500px){.mission .container{transform:translateX(-90px);margin:50px 50px 50px 130px;padding:0 40px}}@media (max-width:1024px){.mission .container{margin:50px 0;transform:translateX(0)}}@media (max-width:768px){.mission .container{width:100%;transform:translateX(0)}}.mission h3{font-weight:400;color:#fff;line-height:1.8em}@media (max-width:1024px){.mission h3{font-size:20px}}.mission .ctabtn{margin-top:80px}.ancestor-menu-widget ul.leftbar-list>li>a{font-weight:400;font-size:22px}.ancestor-menu-widget ul.leftbar-list>li>ul>li>a{font-weight:300;font-size:14px}.ancestor-menu-widget ul.leftbar-list>li>ul>li.has-dropdown{margin:20px 0}.ancestor-menu-widget ul.leftbar-list>li>ul>li.has-dropdown>a{font-weight:700;font-size:16px}.ancestor-menu-widget ul.leftbar-list>li>ul>li li a{font-weight:300;font-size:14px}.ancestor-menu-widget ul.leftbar-list li.current_page_item>a{color:#4994d9}.ancestor-menu-widget ul.leftbar-list .overview{display:none!important}aside.sidebar h2.sidebar-ancestor-title~div .leftbar-list{margin-top:0;padding-top:0}aside.sidebar h2.sidebar-ancestor-title~div .leftbar-list>li>a{display:none}