h2{font-size:25px !important;font-weight:300 !important;text-align:center}h2
span{font-weight:700 !important}.recent_articles
.common_heading_container{border-bottom:1px solid #B9B9C8}.homepage_container
.common_heading{padding:30px
0px 10px 0px}h2.state_map_heading{padding:30px
0 20px 0}div#state_container{overflow:hidden;padding-top:15px}.state_map_container.lazy,.badge_logo.lazy,.site_logo.lazy,.career_sprite.lazy,.topBanner.lazy{background-image:none;background-color:#F1F1FA}.state_map_container{background:url(/imagesvr_ce/7575/map_backgournd.jpg) no-repeat 0 0;width:100%;background-size:cover;color:#FFF;text-align:center}.state_map_container
.dark_background{background-color:rgba(0,0,0,0.7);padding-bottom:50px}.state_map_header{text-align:center;color:#FFF}.state_map_text{font-size:15px}.map_main_container{background-color:#FFF;align-items:center}.state_list{background-color:#F4F4FC;padding-bottom:15px;font-size:12px;overflow:hidden;text-transform:uppercase}.state_columns a:hover{color:#DD172C;font-weight:bold}.state_list_heading{font-weight:400;font-size:24px;padding:15px
0 10px 0;color:#0f0f1e;border-bottom:2px solid #fff;text-align:center}.state_columns{width:32%;float:left}.state_columns
a{padding:5px
10px 5px 20px;line-height:1.5em;display:block;color:#000;text-decoration:none;text-align:left;font-size:10px}.recent_articles .recent_articles_inner_right .recent_article_heading
a{text-decoration:none;color:#1f1f2e;font-weight:700;font-size:15px;text-transform:uppercase}.recent_articles .recent_articles_inner_right
.recent_article_date_and_author{font-size:12px;padding:5px
0;font-style:italic;line-height:1.3em}.recent_articles .recent_articles_inner_right
.recent_article_text{font-size:13px}.recent_articles .recent_articles_inner_right .recent_article_read_more
a{display:block;padding:5px
0;text-decoration:none;color:#EC2335;font-size:14px;font-weight:400;cursor:pointer}.recent_articles .recent_articles_inner_right
.recent_article_read_more{margin-top:10px;border:1px
solid #EC2335;border-radius:25px;text-align:center;width:120px}.top_left_blurb{padding-bottom:20px;border-bottom:1px solid #ccc}a#school_finder:hover{color:#EC2335 !important;text-decoration:none}.recent_article_heading a:hover{color:#ec2335 !important}.more_link a:hover{background-color:#dd172c;color:#FFF;text-decoration:none}.recent_articles_inner_right{padding:0
15px !important}.recent_articles
.more_articles{border-top:1px solid #B9B9C8}.recent_articles .more_articles
.read_more_articles{width:146px;margin:0
auto;border:1px
solid #B9B9C8;border-top:0;background-color:#F4F4FD}.recent_articles .more_articles .read_more_articles
a{padding:5px;font-size:13px;display:block;text-align:center;color:#EC2335;font-weight:700;text-decoration:none}.recent_articles .recent_articles_inner_right .recent_article_read_more:hover, .recent_articles .more_articles .read_more_articles:hover{background-color:#ec2335;border-color:#ec2335;color:#fff}.recent_articles .recent_articles_inner_right .recent_article_read_more a:hover, .recent_articles .more_articles .read_more_articles a:hover{color:#FFF}.careers_and_resources
.career_sprite{background-image:url('/images/career_sprite.png');background-repeat:no-repeat;width:250px;height:330px;color:#FFF}.careers_and_resources
.career_tab_heading{font-size:22px;display:none;color:#fff;font-weight:300;padding:210px
15px 10px;text-align:left;text-transform:uppercase}.careers_and_resources
.career_tab_heading_hover{font-size:22px;font-weight:300;padding-bottom:10px;text-transform:uppercase}.careers_and_resources
.career_tab_text{font-size:14px;font-weight:400;padding-bottom:15px}.careers_and_resources .career_tab_see_more
a{display:block;color:#fff;text-decoration:none;padding:7px;font-size:18px;text-align:center}.recent_articles_inner_right{padding:0
15px;line-height:1.6em}.top_fields .aoi_container .aoi_title:hover{font-weight:500}.careers_and_resources
.career_tab_heading_show{background:url('/images/new_career_sprite.png') no-repeat;width:273px;height:295px}.careers_and_resources
.career_image_1{background-position:-2px -0px}.careers_and_resources
.career_image_2{background-position:-2px -304px}.careers_and_resources
.career_image_3{background-position:-2px -604px}.careers_and_resources ul.img-list{list-style-type:none;margin:30px
auto;width:min-content}.careers_and_resources ul.img-list
li{display:inline-block;margin:0;position:relative}.careers_and_resources span.text-content{background:rgba(0,0,0,0.5);display:table;left:0;position:absolute;top:0;width:100%;height:295px;font-size:15px;-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms}.careers_and_resources
.career_tab_container{padding:20px
25px 0px;color:#fff;text-align:left;border-top:3px solid #EE2935;line-height:1.5em}.careers_and_resources
.career_tab_see_more{background-color:#EE2935;border-radius:25px}img.aoi_img{position:absolute;bottom:50px;width:92.5%;height:90px}.top_fields .aoi_container
.aoi_title{width:100%;font-size:13px;text-align:center;line-height:1.3;margin-top:45px;height:50px;display:flex;align-items:center;justify-content:center}.top_fields .aoi_container
a.aoi_title{color:#000}.top_fields .aoi:hover
img.aoi_img{box-shadow:0px 10px 20px #00000026}.top_fields .aoi_container a.aoi_title:hover{text-decoration:none;color:#FF0014;font-weight:600}.top_fields .aoi_container
.aoi{margin:40px
1% 20px 1%;border:1px
solid #DDD;padding:5px;border-radius:10px;position:relative;height:100px;width:48%;display:flex}.top_fields .aoi_container_row_two
.aoi_title{background-position:right 32%}.recent_articles_inner_left
img{width:100%}.site_logo_text{font-weight:bold;font-size:18px;color:#767373;width:100%;text-align:center;margin-bottom:10px}.sprite-wwl{width:220px;height:60px;background-position:-5px -57px}.sprite-od{width:100px;background-position:-5px -119px;height:60px}.site_logo{background-image:url(/images/spritesheet.png);background-repeat:no-repeat;margin:0
auto;display:inline-block}.sprite-oc{width:230px;background-position:-4px 3px;height:60px;background-size:99%}.aoi_container.row.no-gutters{margin:15px
-1% 20px -1%}.aoi a:hover{text-decoration:none}.site_blurb_container{background-color:#F7F7FF;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.homepage_container
.blurb_text1{font-size:13px;color:#1f1f2c;line-height:1.6em;padding:0px}.more_link
a{background-color:#fff;border:1px
solid rgba(255,0,0,0.5);border-radius:25px;color:#dd172c;display:block;font-weight:700;padding:3px;text-align:center;text-decoration:none;width:140px}.badge_logo{background-image:url("/images/templates/tv/homepage/Best-School-badge.png");margin:auto;height:158px;width:149px;background-position:center center;background-repeat:no-repeat}.badge_logo_new{background-image:url("/images/communityBadge.png");margin:auto;height:144px;width:149px;background-position:center center;background-repeat:no-repeat}.text_button{border:0}@media (min-width: 359px){.careers_and_resources
.career_tab_heading_show{width:300px;height:295px}.careers_and_resources
.career_tab_container{LINE-HEIGHT:1.6em}.top_fields .aoi_container
.aoi_title{font-size:14px}.top_fields .aoi_container
.aoi{margin:70px
1% 20px 1%;justify-content:center}img.aoi_img{height:125px;width:87%}}@media (min-width: 576px){.careers_and_resources span.text-content,.careers_and_resources
.career_tab_heading_show{width:310px}img.aoi_img{height:auto;width:92.5%}.top_fields .aoi_container
.aoi{margin:60px
1% 20px 1%}.top_fields .aoi_container
.aoi{width:31.3%}.text_button
.blurb_text1{padding-left:15px}}@media (min-width: 768px){.img-list li:hover>.career_tab_heading{display:none}.top_fields .aoi_container
.aoi_title{font-size:16px;margin-top:75px}.top_fields .aoi_container
.aoi{margin:70px
1% 20px 1%;height:130px}}@media (min-width: 769px){.careers_and_resources ul.img-list li:hover span.text-content{display:block}.careers_and_resources
.career_tab_heading{display:table}.careers_and_resources span.text-content{display:none}}@media (min-width: 992px){.state_map_container
.dark_background{background-color:rgba(0,0,0,0.5)}.aoi_container.row.no-gutters{margin:20px
-1% 40px -1%}.top_fields .aoi_container
.aoi{margin:40px
1% 20px 1%;width:18%}.site_logo_text{width:300px;margin-bottom:0}.top_left_blurb{padding-bottom:0px;border-bottom:none}.text_button{border-right:1px solid #CCC}.state_columns
a{font-size:12px}.homepage_container .blurb_text1, .text_button
.blurb_text1{padding:20px}.careers_and_resources ul.img-list{list-style-type:none;margin:30px
auto;width:max-content}img.aoi_img{width:94%;bottom:55px}.careers_and_resources
.career_tab_container{padding:30px
25px 0px}h2.state_map_heading{padding:60px
0 20px 0}.state_columns{padding-left:20px}h2{font-size:36px !important}.homepage_container
.common_heading{padding:50px
0px 20px 0px}}@media (min-width: 1200px){.careers_and_resources span.text-content,.careers_and_resources
.career_tab_heading_show{width:333px}.top_fields .aoi_container
.aoi{margin:70px
1% 20px 1%}.careers_and_resources ul.img-list{width:1030px}img.aoi_img{width:95%}}@media (min-width: 1500px){.top_fields .aoi_container
.aoi{margin:110px
1% 20px 1%}img.aoi_img{width:96%}}