@import"https://fonts.googleapis.com/css2?family=Libre+Franklin:wght@300;400;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Permanent+Marker&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap";.header,#subheader_1{background-image:url(../../images/frh_mascot_fade.png),linear-gradient(to right, #005336 1%, #162f1a 60%, #005336 100%);background-repeat:no-repeat;background-position:left;background-size:auto}@media(max-width: 991px){.header,#subheader_1{background-size:contain;background-position:top}}.header .header_schoolLogo,#subheader_1 .header_schoolLogo{margin-top:20px !important}.header .header_schoolName h1,.header .header_schoolName a,#subheader_1 .header_schoolName h1,#subheader_1 .header_schoolName a{font-family:"Libre Franklin",sans-serif;font-size:2.625rem;color:#fff;font-weight:800}.header .header_schoolTagline h4,#subheader_1 .header_schoolTagline h4{font-family:"Permanent Marker",cursive;font-size:1.75rem;color:#ccc}.header .contact_information_block a,.header .contact_information_block b,.header .contact_information_block p,#subheader_1 .contact_information_block a,#subheader_1 .contact_information_block b,#subheader_1 .contact_information_block p{font-family:"Open Sans",serif}.header i,#subheader_1 i{color:#fff}.header .column_3,#subheader_1 .column_3{margin:auto}.header .region-header-region-social-media,#subheader_1 .region-header-region-social-media{text-align:center}#header_mobile{padding-bottom:10px;border-bottom:4px solid #fff}#header_mobile .header_schoolLogo{margin-top:0px !important}#header_mobile .header_schoolLogo img{height:125px !important;margin-bottom:10px}#header_mobile .header_schoolName a{font-size:1.5rem !important}#header_mobile .header_schoolTagline h4{color:#ccc}#header_mobile #block-ridgelogo img{height:125px;width:auto}#header_mobile #line-1,#header_mobile #line-2,#header_mobile #line-3{margin:auto}#header_mobile #block-psdschoolcontactblock a,#header_mobile #block-psdschoolcontactblock b,#header_mobile #block-psdschoolcontactblock p{font-weight:700;text-shadow:2px 2px 2px #000}#subheader_mobile_2 .subheader_row_1 .subheader_row_1_region_2 .header_schoolName a{font-size:20px}#subheader_mobile_2 .subheader_row_1 .subheader_row_1_region_2 .header_schoolTagline h4{font-size:16px;margin-bottom:2px}#subheader_mobile_2 .subheader_row_3{padding-left:15px;padding-right:15px}#subheader_mobile_2 .subheader_row_3 .contact_information_block a,#subheader_mobile_2 .subheader_row_3 .contact_information_block b,#subheader_mobile_2 .subheader_row_3 .contact_information_block p{color:#fff}#subheader_mobile_2 .subheader_row_3 i{font-size:42px}#subheader_mobile_2 .subheader_row_3 #block-ridgelogo img{height:125px;width:auto}#subheader_mobile_2 .subheader_row_3 #block-ridgelogo #line-1,#subheader_mobile_2 .subheader_row_3 #block-ridgelogo #line-2,#subheader_mobile_2 .subheader_row_3 #block-ridgelogo #line-3{margin:auto;width:max-content}#subheader_mobile_2 .subheader_row_3 #block-ridgelogo span{display:inline-block;color:#b3b3b3;font-family:"Permanent Marker",cursive;font-size:1rem}#subheader_mobile_2 .subheader_row_3 #block-ridgelogo .block-letter{color:#fff;font-size:1.125rem;font-family:"Permanent Marker",cursive}#subheader_mobile_2 .subheader_row_4{border-top:2px solid #e6e6e6;margin-left:0px;margin-right:0px}#subheader_mobile_2 .subheader_row_4 .subheader_mobile_collapseLink{margin:auto}.block-views-blockheader-announcement-block-1{background-color:#b4b7bb}.block-views-blockheader-announcement-block-1 p,.block-views-blockheader-announcement-block-1 b,.block-views-blockheader-announcement-block-1 h1,.block-views-blockheader-announcement-block-1 h2,.block-views-blockheader-announcement-block-1 h3,.block-views-blockheader-announcement-block-1 h4,.block-views-blockheader-announcement-block-1 h5,.block-views-blockheader-announcement-block-1 h6,.block-views-blockheader-announcement-block-1 i{font-family:"Open Sans",serif !important;font-size:1.5rem !important;color:#000 !important;font-weight:400 !important;margin:0 !important}.block-views-blockheader-announcement-block-1 p a,.block-views-blockheader-announcement-block-1 b a,.block-views-blockheader-announcement-block-1 h1 a,.block-views-blockheader-announcement-block-1 h2 a,.block-views-blockheader-announcement-block-1 h3 a,.block-views-blockheader-announcement-block-1 h4 a,.block-views-blockheader-announcement-block-1 h5 a,.block-views-blockheader-announcement-block-1 h6 a,.block-views-blockheader-announcement-block-1 i a{font-family:"Open Sans",serif;font-size:1.5rem;color:#215137;font-weight:400;text-decoration:underline}.block-views-blockheader-announcement-block-1 a{font-family:"Open Sans",serif;font-size:1.5rem;color:#215137;font-weight:400;text-decoration:underline}.block-views-blockheader-announcement-block-1 .view-content{display:block;text-align:center}@media(min-width: 992px){#block-psd-subtheme-views-block-header-announcement-block-1-2,#block-psd-subtheme-views-block-header-announcement-block-1-3,#block-psd-subtheme-views-block-header-announcement-block-1-4,#block-psd-subtheme-views-block-header-announcement-block-1-5{display:none}}/*# sourceMappingURL=header.min.css.map */
