.school-display-banner{height:300px}@media only screen and (max-width:991px){.school-display-banner{height:280px}}@media only screen and (max-width:767px){.school-display-banner{height:200px}}@media only screen and (max-width:576px){.school-display-banner{height:160px}}@media only screen and (max-width:450px){.school-display-banner{margin-top:-5px;height:145px}}.school-display-banner .banner-overlay .img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.school-display-banner .banner-overlay .img-opacify{opacity:.95}.school-display-banner .banner-overlay .text-info{font-size:20px}@media only screen and (max-width:767px){.school-display-banner .banner-overlay .text-info{font-size:18px}}@media only screen and (max-width:576px){.school-display-banner .banner-overlay .text-info{font-size:16px}}@media only screen and (max-width:450px){.school-display-banner .banner-overlay .text-info{display:none}}.school-display-banner .button-container{width:1140px}@media only screen and (max-width:1200px){.school-display-banner .button-container{width:960px}}@media only screen and (max-width:991px){.school-display-banner .button-container{width:720px}}@media only screen and (max-width:767px){.school-display-banner .button-container{width:510px}}@media only screen and (max-width:576px){.school-display-banner .button-container{width:94%}}.school-display-banner .button-container .btn{margin-top:40px;padding:13px 33px}@media only screen and (max-width:767px){.school-display-banner .button-container .btn{padding:9px 24px;font-size:11.5px}}@media only screen and (max-width:450px){.school-display-banner .button-container .btn{padding:8px 20px;font-size:10.5px}}.school-details{margin-bottom:30px}@media only screen and (max-width:767px){.school-details .school-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}.school-details .avatar{-webkit-box-shadow:1px 4px 20px rgba(0,0,0,.15);-moz-box-shadow:1px 4px 20px rgba(0,0,0,.15);box-shadow:1px 4px 20px rgba(0,0,0,.15);margin-right:26px;position:relative;top:-63px}@media only screen and (max-width:767px){.school-details .avatar{top:-80px}}@media only screen and (max-width:576px){.school-details .avatar{margin-left:15px!important}}@media only screen and (max-width:450px){.school-details .avatar{top:-60px;margin-left:11px!important;min-width:6.875rem;min-height:6.875rem;width:6.875rem;height:6.875rem}}.school-details .avatar .avatar-img{width:96%}.school-details .avatar .school-abbr{font-size:90px}@media only screen and (max-width:991px){.school-details .avatar .school-abbr{font-size:75px}}@media only screen and (max-width:767px){.school-details .avatar .school-abbr{font-size:50px}}@media only screen and (max-width:450px){.school-details .avatar .school-abbr{font-size:42px}}.school-details .school-info{padding-top:45px}@media only screen and (max-width:1200px){.school-details .school-info{padding-left:40px!important}}@media only screen and (max-width:991px){.school-details .school-info{padding-left:85px!important}}@media only screen and (max-width:767px){.school-details .school-info{padding-top:0;padding-left:0!important;margin-top:-60px}}@media only screen and (max-width:576px){.school-details .school-info{width:95%;margin-left:auto;margin-right:auto}}@media only screen and (max-width:450px){.school-details .school-info{margin-top:-35px}}.school-details .school-info .school-title{font-size:32px;line-height:145%;margin-bottom:4px;letter-spacing:.02em;text-shadow:.25px 0,0 .25px,.25px .25px}@media only screen and (max-width:991px){.school-details .school-info .school-title{font-size:28px}}@media only screen and (max-width:767px){.school-details .school-info .school-title{font-size:26px}}@media only screen and (max-width:576px){.school-details .school-info .school-title{font-size:22px;font-weight:500!important}}@media only screen and (max-width:450px){.school-details .school-info .school-title{font-size:18px}}.school-details .school-info .school-motto{line-height:145%;margin-bottom:30px;letter-spacing:.01em}@media only screen and (max-width:576px){.school-details .school-info .school-motto{font-size:13.5px}}@media only screen and (max-width:450px){.school-details .school-info .school-motto{font-size:12.5px}}.school-details .school-info .info-row{-ms-overflow-style:none}.school-details .school-info .info-row-webkit-scrollbar{display:none}.school-details .school-info .info-row .info-column{width:auto;margin-right:30px}.school-details .school-info .info-row .info-column .data-label{font-size:13px;line-height:145%;color:#959595;letter-spacing:.05em;text-transform:uppercase;margin-bottom:4px}@media only screen and (max-width:991px){.school-details .school-info .info-row .info-column .data-label{font-size:12px}}@media only screen and (max-width:576px){.school-details .school-info .info-row .info-column .data-label{font-size:11px}}@media only screen and (max-width:450px){.school-details .school-info .info-row .info-column .data-label{font-size:10.5px}}.school-details .school-info .info-row .info-column .data{font-weight:500;font-size:15.5px;line-height:145%;color:#353535;letter-spacing:.03em;text-shadow:.4px 0,0 .4px,.4px .4px}@media only screen and (max-width:991px){.school-details .school-info .info-row .info-column .data{font-size:14.5px}}@media only screen and (max-width:576px){.school-details .school-info .info-row .info-column .data{font-size:13.75px;text-shadow:unset;font-weight:600;letter-spacing:.01em}}@media only screen and (max-width:450px){.school-details .school-info .info-row .info-column .data{font-size:13px}}.profile-about-section{margin-bottom:50px}@media only screen and (max-width:576px){.profile-about-section .page-sub-title{font-size:17px!important}}@media only screen and (max-width:450px){.profile-about-section .page-sub-title{font-size:16.5px!important}}.profile-about-section .about-text{font-size:15.5px;line-height:180%;letter-spacing:.02em}.profile-about-section .about-text p{margin-bottom:20px}@media only screen and (max-width:1200px){.profile-about-section .about-text{font-size:15px}}@media only screen and (max-width:576px){.profile-about-section .about-text{letter-spacing:.01em;font-size:13px}}@media only screen and (max-width:450px){.profile-about-section .about-text{font-size:13px}}.brand_primary{color:#2a4f77!important}.brand_primary_bg{background-color:#2a4f77!important}.border_brand_primary{border:1px solid #2a4f77!important}.border_top_brand_primary{border-top:1px solid #2a4f77!important}.border_bottom_brand_primary{border-bottom:1px solid #2a4f77!important}.brand_primary_light{color:rgba(42,79,119,.25)!important}.brand_primary_light_bg{background-color:rgba(42,79,119,.25)!important}.border_brand_primary_light{border:1px solid rgba(42,79,119,.25)!important}.border_top_brand_primary_light{border-top:1px solid rgba(42,79,119,.25)!important}.border_bottom_brand_primary_light{border-bottom:1px solid rgba(42,79,119,.25)!important}.brand_accent{color:#faa017!important}.brand_accent_bg{background-color:#faa017!important}.border_brand_accent{border:1px solid #faa017!important}.border_top_brand_accent{border-top:1px solid #faa017!important}.border_bottom_brand_accent{border-bottom:1px solid #faa017!important}.brand_accent_light{color:#fceacf!important}.brand_accent_light_bg{background-color:#fceacf!important}.border_brand_accent_light{border:1px solid #fceacf!important}.border_top_brand_accent_light{border-top:1px solid #fceacf!important}.border_bottom_brand_accent_light{border-bottom:1px solid #fceacf!important}.brand_inverse{color:#11bdcf!important}.brand_inverse_bg{background-color:#11bdcf!important}.border_brand_inverse{border:1px solid #11bdcf!important}.border_top_brand_inverse{border-top:1px solid #11bdcf!important}.border_bottom_brand_inverse{border-bottom:1px solid #11bdcf!important}.brand_inverse_light{color:#dbf5f8!important}.brand_inverse_light_bg{background-color:#dbf5f8!important}.border_brand_inverse_light{border:1px solid #dbf5f8!important}.border_top_brand_inverse_light{border-top:1px solid #dbf5f8!important}.border_bottom_brand_inverse_light{border-bottom:1px solid #dbf5f8!important}.brand_black{color:#07374b!important}.brand_black_bg{background-color:#07374b!important}.border_brand_black{border:1px solid #07374b!important}.border_top_brand_black{border-top:1px solid #07374b!important}.border_bottom_brand_black{border-bottom:1px solid #07374b!important}.brand_green{color:#00e29f!important}.brand_green_bg{background-color:#00e29f!important}.border_brand_green{border:1px solid #00e29f!important}.border_top_brand_green{border-top:1px solid #00e29f!important}.border_bottom_brand_green{border-bottom:1px solid #00e29f!important}.brand_green_light{color:#ccfced!important}.brand_green_light_bg{background-color:#ccfced!important}.border_brand_green_light{border:1px solid #ccfced!important}.border_top_brand_green_light{border-top:1px solid #ccfced!important}.border_bottom_brand_green_light{border-bottom:1px solid #ccfced!important}.brand_red{color:#fe747d!important}.brand_red_bg{background-color:#fe747d!important}.border_brand_red{border:1px solid #fe747d!important}.border_top_brand_red{border-top:1px solid #fe747d!important}.border_bottom_brand_red{border-bottom:1px solid #fe747d!important}.brand_red_light{color:#ffdcde!important}.brand_red_light_bg{background-color:#ffdcde!important}.border_brand_red_light{border:1px solid #ffdcde!important}.border_top_brand_red_light{border-top:1px solid #ffdcde!important}.border_bottom_brand_red_light{border-bottom:1px solid #ffdcde!important}.color_text{color:#353535!important}.color_text_bg{background-color:#353535!important}.border_color_text{border:1px solid #353535!important}.border_top_color_text{border-top:1px solid #353535!important}.border_bottom_color_text{border-bottom:1px solid #353535!important}.color_white{color:#f5f5f5!important}.color_white_bg{background-color:#f5f5f5!important}.border_color_white{border:1px solid #f5f5f5!important}.border_top_color_white{border-top:1px solid #f5f5f5!important}.border_bottom_color_white{border-bottom:1px solid #f5f5f5!important}.color_grey_dark{color:#757575!important}.color_grey_dark_bg{background-color:#757575!important}.border_color_grey_dark{border:1px solid #757575!important}.border_top_color_grey_dark{border-top:1px solid #757575!important}.border_bottom_color_grey_dark{border-bottom:1px solid #757575!important}.color_grey_light{color:#c5c5c5!important}.color_grey_light_bg{background-color:#c5c5c5!important}.border_color_grey_light{border:1px solid #c5c5c5!important}.border_top_color_grey_light{border-top:1px solid #c5c5c5!important}.border_bottom_color_grey_light{border-bottom:1px solid #c5c5c5!important}.border_grey{color:#d5d5d5!important}.border_grey_bg{background-color:#d5d5d5!important}.border_border_grey{border:1px solid #d5d5d5!important}.border_top_border_grey{border-top:1px solid #d5d5d5!important}.border_bottom_border_grey{border-bottom:1px solid #d5d5d5!important}.border_grey_light{color:#f1f1f1!important}.border_grey_light_bg{background-color:#f1f1f1!important}.border_border_grey_light{border:1px solid #f1f1f1!important}.border_top_border_grey_light{border-top:1px solid #f1f1f1!important}.border_bottom_border_grey_light{border-bottom:1px solid #f1f1f1!important}.border_grey_dark{color:#959595!important}.border_grey_dark_bg{background-color:#959595!important}.border_border_grey_dark{border:1px solid #959595!important}.border_top_border_grey_dark{border-top:1px solid #959595!important}.border_bottom_border_grey_dark{border-bottom:1px solid #959595!important}.brand_navy{color:#113255!important}.brand_navy_bg{background-color:#113255!important}.border_brand_navy{border:1px solid #113255!important}.border_top_brand_navy{border-top:1px solid #113255!important}.border_bottom_brand_navy{border-bottom:1px solid #113255!important}.brand_tonic{color:#f6515b!important}.brand_tonic_bg{background-color:#f6515b!important}.border_brand_tonic{border:1px solid #f6515b!important}.border_top_brand_tonic{border-top:1px solid #f6515b!important}.border_bottom_brand_tonic{border-bottom:1px solid #f6515b!important}.color_deep_blue{color:#033966!important}.color_deep_blue_bg{background-color:#033966!important}.border_color_deep_blue{border:1px solid #033966!important}.border_top_color_deep_blue{border-top:1px solid #033966!important}.border_bottom_color_deep_blue{border-bottom:1px solid #033966!important}.color_mid_blue{color:#004680!important}.color_mid_blue_bg{background-color:#004680!important}.border_color_mid_blue{border:1px solid #004680!important}.border_top_color_mid_blue{border-top:1px solid #004680!important}.border_bottom_color_mid_blue{border-bottom:1px solid #004680!important}.color_ash{color:#555!important}.color_ash_bg{background-color:#555!important}.border_color_ash{border:1px solid #555!important}.border_top_color_ash{border-top:1px solid #555!important}.border_bottom_color_ash{border-bottom:1px solid #555!important}.off_white{color:#ebebeb!important}.off_white_bg{background-color:#ebebeb!important}.border_off_white{border:1px solid #ebebeb!important}.border_top_off_white{border-top:1px solid #ebebeb!important}.border_bottom_off_white{border-bottom:1px solid #ebebeb!important}.color_ash_lighter{color:#a8a8a8!important}.color_ash_lighter_bg{background-color:#a8a8a8!important}.border_color_ash_lighter{border:1px solid #a8a8a8!important}.border_top_color_ash_lighter{border-top:1px solid #a8a8a8!important}.border_bottom_color_ash_lighter{border-bottom:1px solid #a8a8a8!important}.brand_white{color:#f4f4f4!important}.brand_white_bg{background-color:#f4f4f4!important}.border_brand_white{border:1px solid #f4f4f4!important}.border_top_brand_white{border-top:1px solid #f4f4f4!important}.border_bottom_brand_white{border-bottom:1px solid #f4f4f4!important}.pale_orange{color:#fceacf!important}.pale_orange_bg{background-color:#fceacf!important}.border_pale_orange{border:1px solid #fceacf!important}.border_top_pale_orange{border-top:1px solid #fceacf!important}.border_bottom_pale_orange{border-bottom:1px solid #fceacf!important}.brand_blue{color:#0980ee!important}.brand_blue_bg{background-color:#0980ee!important}.border_brand_blue{border:1px solid #0980ee!important}.border_top_brand_blue{border-top:1px solid #0980ee!important}.border_bottom_brand_blue{border-bottom:1px solid #0980ee!important}.transparent_bg{background-color:rgba(0,0,0,0)!important}.half_accent{background:-webkit-linear-gradient(90deg,#faa017 50%,#d5d5d5 0);background:-webkit-gradient(linear,left top,right top,color-stop(50%,#faa017),color-stop(50%,#d5d5d5));background:-webkit-linear-gradient(left,#faa017 50%,#d5d5d5 0);background:-moz-linear-gradient(left,#faa017 50%,#d5d5d5 50%);background:-o-linear-gradient(left,#faa017 50%,#d5d5d5 50%);background:linear-gradient(90deg,#faa017 50%,#d5d5d5 0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.chestnut{color:#b88135!important}.chestnut_bg{background-color:#b88135!important}.border_chestnut{border:1px solid #b88135!important}.pampers{color:#00a9a4!important}.pampers_bg{background-color:#00a9a4!important}.border_pampers{border:1px solid #00a9a4!important}.cherry_tomato{color:#e94b3c!important}.cherry_tomato_bg{background-color:#e94b3c!important}.border_cherry_tomato{border:1px solid #e94b3c!important}.aspen_gold{color:#daae37!important}.aspen_gold_bg{background-color:#daae37!important}.border_aspen_gold{border:1px solid #daae37!important}.verdant_green{color:#208f22!important}.verdant_green_bg{background-color:#208f22!important}.border_verdant_green{border:1px solid #208f22!important}.orange_shire{color:#f95700!important}.orange_shire_bg{background-color:#f95700!important}.border_orange_shire{border:1px solid #f95700!important}.fuschia{color:#2ecc63!important}.fuschia_bg{background-color:#2ecc63!important}.border_fuschia{border:1px solid #2ecc63!important}.toffee{color:#755139!important}.toffee_bg{background-color:#755139!important}.border_toffee{border:1px solid #755139!important}.pale_yellow{color:#ffae00!important}.pale_yellow_bg{background-color:#ffae00!important}.border_pale_yellow{border:1px solid #ffae00!important}.black_cloud{color:#101820!important}.black_cloud_bg{background-color:#101820!important}.border_black_cloud{border:1px solid #101820!important}.navy_blue{color:#28334a!important}.navy_blue_bg{background-color:#28334a!important}.border_navy_blue{border:1px solid #28334a!important}.forest_green{color:#2c5f2d!important}.forest_green_bg{background-color:#2c5f2d!important}.border_forest_green{border:1px solid #2c5f2d!important}.deep_blue{color:#013b83!important}.deep_blue_bg{background-color:#013b83!important}.border_deep_blue{border:1px solid #013b83!important}.bright_red{color:#f93822!important}.bright_red_bg{background-color:#f93822!important}.border_bright_red{border:1px solid #f93822!important}.crimson{color:#ac5067!important}.crimson_bg{background-color:#ac5067!important}.border_crimson{border:1px solid #ac5067!important}.royal_blue{color:#2900bd!important}.royal_blue_bg{background-color:#2900bd!important}.border_royal_blue{border:1px solid #2900bd!important}.scarlet{color:#d50e7b!important}.scarlet_bg{background-color:#d50e7b!important}.border_scarlet{border:1px solid #d50e7b!important}.kelly_green{color:#339e66!important}.kelly_green_bg{background-color:#339e66!important}.border_kelly_green{border:1px solid #339e66!important}.miami{color:#e68736!important}.miami_bg{background-color:#e68736!important}.border_miami{border:1px solid #e68736!important}.deep_purple{color:#330d48!important}.deep_purple_bg{background-color:#330d48!important}.border_deep_purple{border:1px solid #330d48!important}.windsor_wine{color:#643e46!important}.windsor_wine_bg{background-color:#643e46!important}.border_windsor_wine{border:1px solid #643e46!important}.sprout{color:#394141!important}.sprout_bg{background-color:#394141!important}.border_sprout{border:1px solid #394141!important}.slack{color:#4a154b!important}.slack_bg{background-color:#4a154b!important}.border_slack{border:1px solid #4a154b!important}.fedex{color:#250c77!important}.fedex_bg{background-color:#250c77!important}.border_fedex{border:1px solid #250c77!important}.facebook{color:#365396!important}.facebook_bg{background-color:#365396!important}.twitter{color:#00a8f0!important}.twitter_bg{background-color:#00a8f0!important}.linkedin{color:#006eb3!important}.linkedin_bg{background-color:#006eb3!important}.apple{color:#737373!important}.apple_bg{background-color:#737373!important}.google{color:#4387f4!important}.google_bg{background-color:#4387f4!important}.google-plus{color:#e0462e!important}.google-plus_bg{background-color:#e0462e!important}.youtube{color:#f33!important}.youtube_bg{background-color:#f33!important}.vimeo{color:#4ab7ed!important}.vimeo_bg{background-color:#4ab7ed!important}.pinterest{color:#cc1919!important}.pinterest_bg{background-color:#cc1919!important}.yelp{color:#c21000!important}.yelp_bg{background-color:#c21000!important}.dribble{color:#ed4583!important}.dribble_bg{background-color:#ed4583!important}.amazon{color:#f90!important}.amazon_bg{background-color:#f90!important}.ebay{color:#083891!important}.ebay_bg{background-color:#083891!important}.skype{color:#00abf5!important}.skype_bg{background-color:#00abf5!important}.instagram{color:#386c99!important}.instagram_bg{background-color:#386c99!important}.dropbox{color:#0d83de!important}.dropbox_bg{background-color:#0d83de!important}.flickr{color:#eb0066!important}.flickr_bg{background-color:#eb0066!important}.github{color:#2e2e2e!important}.github_bg{background-color:#2e2e2e!important}.basecamp{color:#6bbd6d!important}.basecamp_bg{background-color:#6bbd6d!important}.tumblr{color:#304d69!important}.tumblr_bg{background-color:#304d69!important}.foursquare{color:#207ec5!important}.foursquare_bg{background-color:#207ec5!important}.box{color:#17b!important}.box_bg{background-color:#17b!important}.school-profile-section .page-sub-title{font-size:27px;line-height:145%;letter-spacing:.02em;margin-bottom:20px;font-weight:700;color:#353535;text-shadow:.25px 0,0 .25px,.25px .25px}@media only screen and (max-width:991px){.school-profile-section .page-sub-title{font-size:25px}}@media only screen and (max-width:767px){.school-profile-section .page-sub-title{font-weight:500;font-size:23px}}@media only screen and (max-width:767px){.school-profile-section .bottom-half{margin-top:60px;margin-bottom:110px!important}}