﻿body{font-family:"Montserrat",sans-serif;}.parent{display:flex;flex-wrap:wrap;}.parentFoundation{display:flex;flex-wrap:wrap;width:100%;}.childLogo{background-color:#8e0c3a;box-shadow:inset 0 15px 35px 0 rgba(0,0,0,.16);}@media(max-width:1199px){.childLogo{width:100%;}}@media(min-width:1200px) and (max-width:3840px){.childLogo{width:30%;}}@media(max-width:1199px){.childGraphic{width:0%;}}@media(min-width:1200px) and (max-width:3840px){.childGraphic{width:70%;}}.img-fluidFoundation{width:100%;height:auto;}.img-fluidEvent{width:100%;height:auto;}@media(max-width:1199px){.img-fluidLogo{width:50%;height:auto;}}@media(min-width:1200px) and (max-width:3840px){.img-fluidLogo{width:70%;height:auto;}}.FoundationImageHeader{color:#fff;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.24;letter-spacing:normal;text-align:center;}@media(max-width:767px){.FoundationImageHeader{font-size:16px;margin-top:5%;margin-bottom:8%;}}@media(min-width:768px) and (max-width:1439px){.FoundationImageHeader{font-size:22px;margin-top:5%;margin-bottom:8%;}}@media(min-width:1440px) and (max-width:1679px){.FoundationImageHeader{font-size:18px;margin-top:5%;margin-bottom:8%;}}@media(min-width:1680px) and (max-width:1919px){.FoundationImageHeader{font-size:22px;margin-top:5%;margin-bottom:8%;}}@media(min-width:1920px) and (max-width:3840px){.FoundationImageHeader{font-size:26px;margin-top:5%;margin-bottom:8%;}}.AchievaFoundationPageButton{background:#fff;color:#8e0c3a!important;display:block;white-space:normal;border-radius:50px;text-decoration:underline!important;text-align:center;transition:all .3s ease 0s;font-weight:800;margin:0 auto;}@media(min-width:320px){.AchievaFoundationPageButton{padding-top:7px;padding-bottom:7px;width:70%;margin-bottom:40px;}}@media(min-width:360px){.AchievaFoundationPageButton{padding-top:7px;padding-bottom:7px;width:70%;margin-bottom:40px;}}@media(min-width:375px){.AchievaFoundationPageButton{padding-top:7px;padding-bottom:7px;width:70%;margin-bottom:40px;}}@media(min-width:414px){.AchievaFoundationPageButton{padding-top:7px;padding-bottom:7px;width:60%;margin-bottom:40px;}}@media(min-width:576){.AchievaFoundationPageButton{padding-top:7px;padding-bottom:7px;width:40%;margin-bottom:40px;}}@media(min-width:768px){.AchievaFoundationPageButton{padding-top:7px;padding-bottom:7px;width:50%;margin-bottom:40px;}}@media(min-width:992px){.AchievaFoundationPageButton{padding-top:7px;padding-bottom:7px;width:40%;margin-bottom:10%;}}@media(min-width:1024px){.AchievaFoundationPageButton{padding-top:7px;padding-bottom:7px;width:40%;margin-bottom:10%;}}@media(min-width:1200px){.AchievaFoundationPageButton{padding-top:7px;padding-bottom:7px;width:50%;margin-bottom:0;}}@media(min-width:1440px){.AchievaFoundationPageButton{padding-top:7px;padding-bottom:7px;width:55%;margin-bottom:0;}}@media(min-width:1680px){.AchievaFoundationPageButton{padding-top:10px;padding-bottom:10px;width:55%;margin-bottom:0;}}@media(min-width:1920px){.AchievaFoundationPageButton{padding-top:10px;padding-bottom:10px;width:50%;margin-bottom:0;}}@media(min-width:2560px) and (max-width:3840px){.AchievaFoundationPageButton{padding-top:10px;padding-bottom:10px;width:60%;margin-bottom:0;}}.AchievaFoundationPageButton:hover{color:#fff!important;background:#8e0c3a;border:1px solid #fff!important;}@media(max-width:1199px){.marginSectionBottom{margin-bottom:10%;}}@media(min-width:1200px) and (max-width:3840px){.marginSectionBottom{margin-bottom:5%;}}@media(max-width:767px){.FoundationWrapper{margin-left:8%;margin-right:8%;margin-top:17%;margin-bottom:20%;}}@media(min-width:768px) and (max-width:1023px){.FoundationWrapper{margin-left:15%;margin-right:15%;margin-top:15%;margin-bottom:15%;}}@media(min-width:1024px){.FoundationWrapper{margin-left:11%;margin-right:11%;margin-top:13%;margin-bottom:15%;}}@media(min-width:1200px) and (max-width:1439px){.FoundationWrapper{margin-left:10%;margin-right:10%;margin-top:25%;margin-bottom:unset;}}@media(min-width:1440px) and (max-width:3840px){.FoundationWrapper{margin-left:15%;margin-right:15%;margin-top:30%;margin-bottom:unset;}}.cardChild{text-align:center;box-shadow:0 3px 6px 0 rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.2);}@media(min-width:320px) and (max-width:767px){.cardChild{width:300px;height:450px;margin:4vw;}}@media(min-width:768px) and (max-width:1199px){.cardChild{width:300px;height:450px;margin:1vw;}}@media(min-width:1200px) and (max-width:1919px){.cardChild{width:350px;height:450px;margin:1vw;}}@media(min-width:1920px) and (max-width:3840px){.cardChild{width:350px;height:450px;margin:1.5vw;}}.cardEvents{width:30%;margin:.5vw;}@media(min-width:320px) and (max-width:767px){.cardEvents{position:relative;bottom:3.125rem;}}@media(min-width:768px) and (max-width:1199px){.cardEvents{position:relative;bottom:6.25rem;}}@media(min-width:1200px) and (max-width:1679px){.cardEvents{position:relative;bottom:9.375rem;}}@media(min-width:1600px) and (max-width:3840px){.cardEvents{position:relative;bottom:12.5rem;}}.middleImg{padding-top:5%;}.eventsImageFluid{width:100%;}.cardWrapper{margin:0 auto;}@media(min-width:320px) and (max-width:389px){.cardWrapper{padding-left:10%;}}@media(min-width:390px) and (max-width:767px){.cardWrapper{padding-left:13%;}}@media(min-width:768px) and (max-width:991px){.cardWrapper{padding-left:12%;}}@media(min-width:992px) and (max-width:3840px){.cardWrapper{padding-left:0%;}}.cardWrapperImages{margin:0 auto;}@media(min-width:320px) and (max-width:767px){.cardWrapperImages{padding-left:9%;}}@media(min-width:768px) and (max-width:2559px){.cardWrapperImages{padding-left:10%;}}@media(min-width:2560px) and (max-width:3840px){.cardWrapperImages{padding-left:0%;}}.cardChildWrapper{margin:15%;}.cardsubheadText{font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.46;letter-spacing:normal;margin-bottom:7%;color:#484a4c;text-align:center;font-size:1rem;}.cardbodyText{font-weight:normal;font-style:normal;font-stretch:normal;color:#484a4c;margin-bottom:15px;text-align:center;}@media(min-width:320px) and (max-width:1679px){.cardbodyText{font-size:14px;line-height:1.75;letter-spacing:.2px;}}@media(min-width:1680px) and (max-width:3840px){.cardbodyText{font-size:14px;line-height:1.82;letter-spacing:normal;}}@media(min-width:320px) and (max-width:1199px){.child{width:100%;}}@media(min-width:1200px) and (max-width:3840px){.child{width:50%;}}.childColor{background-color:#f7f3ef;}@media(min-width:320px) and (max-width:1199px){.childColor{width:100%;}}@media(min-width:1200px) and (max-width:3840px){.childColor{width:40%;}}.childColorMiddle{background-color:#f7f3ef;}@media(min-width:320px) and (max-width:1199px){.childColorMiddle{width:100%;}}@media(min-width:1200px) and (max-width:3840px){.childColorMiddle{width:40%;margin-left:10%;}}.flextitleText{font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#8e0c3a;}@media(min-width:320px){.flextitleText{font-size:20px;margin-bottom:1.875rem;}}@media(min-width:360px){.flextitleText{font-size:20px;margin-bottom:1.875rem;}}@media(min-width:375px){.flextitleText{font-size:20px;margin-bottom:1.875rem;}}@media(min-width:414px){.flextitleText{font-size:20px;margin-bottom:1.875rem;}}@media(min-width:576){.flextitleText{font-size:16px;margin-bottom:1.875rem;}}@media(min-width:768px){.flextitleText{font-size:22px;margin-bottom:1.875rem;}}@media(min-width:992px){.flextitleText{font-size:1.5rem;margin-bottom:2.5rem;}}@media(min-width:1024px){.flextitleText{font-size:1.5rem;margin-bottom:2.5rem;}}@media(min-width:1200px){.flextitleText{font-size:1.5rem;margin-bottom:20px;}}@media(min-width:1440px){.flextitleText{font-size:1.5rem;margin-bottom:1.875rem;}}@media(min-width:1680px){.flextitleText{font-size:1.875rem;margin-bottom:1.875rem;}}@media(min-width:1920px){.flextitleText{font-size:1.875rem;margin-bottom:1.875rem;}}@media(min-width:2560px){.flextitleText{font-size:1.875rem;margin-bottom:3.75rem;}}.flexbodyText{font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left;color:#484a4c;}@media(min-width:320px) and (max-width:767px){.flexbodyText{font-size:14px;margin-bottom:1.875rem;line-height:1.75;}}@media(min-width:768px){.flexbodyText{font-size:16px;margin-bottom:1.875rem;line-height:1.75;}}@media(min-width:992px){.flexbodyText{font-size:17px;margin-bottom:50px;line-height:1.75;}}@media(min-width:1024px){.flexbodyText{font-size:17px;margin-bottom:50px;line-height:1.75;}}@media(min-width:1200px){.flexbodyText{font-size:14px;margin-bottom:20px;line-height:1.75;}}@media(min-width:1440px){.flexbodyText{font-size:16px;margin-bottom:1.875rem;line-height:1.75;}}@media(min-width:1680px){.flexbodyText{font-size:1.125rem;margin-bottom:1.875rem;line-height:1.82;}}@media(min-width:1920px){.flexbodyText{font-size:1.375rem;margin-bottom:1.875rem;line-height:1.82;}}@media(min-width:2560px){.flexbodyText{font-size:1.375rem;margin-bottom:70px;line-height:1.82;}}@media(min-width:320px) and (max-width:767px){.EventsWrapper{margin-left:10%;margin-right:10%;margin-top:8%;margin-bottom:8%;}}@media(min-width:768px) and (max-width:991px){.EventsWrapper{margin-left:15%;margin-right:15%;margin-top:8%;margin-bottom:8%;}}@media(min-width:992px) and (max-width:1199px){.EventsWrapper{margin-left:11%;margin-right:11%;margin-top:8%;margin-bottom:8%;}}@media(min-width:1200px) and (max-width:3840px){.EventsWrapper{margin-left:15%;margin-right:15%;margin-top:25%;margin-bottom:unset;}}@media(min-width:320px) and (max-width:767px){.ScholarshipsWrapper{margin-left:10%;margin-right:10%;margin-top:8%;margin-bottom:8%;}}@media(min-width:768px) and (max-width:991px){.ScholarshipsWrapper{margin-left:15%;margin-right:15%;margin-top:8%;margin-bottom:8%;}}@media(min-width:992px) and (max-width:1199px){.ScholarshipsWrapper{margin-left:11%;margin-right:11%;margin-top:8%;margin-bottom:8%;}}@media(min-width:1200px) and (max-width:2559px){.ScholarshipsWrapper{margin-left:15%;margin-right:15%;margin-top:20%;margin-bottom:unset;}}@media(min-width:2560px) and (max-width:3840px){.ScholarshipsWrapper{margin-left:15%;margin-right:15%;margin-top:25%;margin-bottom:unset;}}@media(min-width:320px) and (max-width:767px){.GrantsWrapper{margin-left:10%;margin-right:10%;margin-top:8%;margin-bottom:8%;}}@media(min-width:768px) and (max-width:991px){.GrantsWrapper{margin-left:15%;margin-right:15%;margin-top:8%;margin-bottom:8%;}}@media(min-width:992px) and (max-width:1199px){.GrantsWrapper{margin-left:11%;margin-right:11%;margin-top:8%;margin-bottom:8%;}}@media(min-width:1200px) and (max-width:3840px){.GrantsWrapper{margin-left:15%;margin-right:15%;margin-top:35%;margin-bottom:unset;}}@media(max-width:1199px){.sectionBackground{height:none;}}@media(min-width:1200px) and (max-width:3840px){.sectionBackground{background-color:#f7f3ef;max-width:81%;height:200px;margin:0 auto;}}@media(max-width:1199px){.Desktop{display:none;}}@media(min-width:1200px) and (max-width:3840px){.Mobile{display:none;}}#frame{box-shadow:0 3px 6px 0 rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.2);}.RedBanner{background-color:#8e0c3a;height:auto;}@media(max-width:1199px){.RedBanner{margin-top:unset;}}@media(min-width:1200px) and (max-width:3840px){.RedBanner{margin-top:5%;}}.RedBannerTitleText{font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#fff;margin-top:10%;}@media(min-width:320px) and (max-width:767px){.RedBannerTitleText{font-size:20px;margin-bottom:20px;}}@media(min-width:768px) and (max-width:1023px){.RedBannerTitleText{font-size:22px;margin-bottom:25px;}}@media(min-width:1024px) and (max-width:1679px){.RedBannerTitleText{font-size:1.5rem;margin-bottom:25px;}}@media(min-width:1680px) and (max-width:3840px){.RedBannerTitleText{font-size:1.875rem;margin-bottom:30px;}}.RedBannerText{font-weight:normal;font-style:normal;font-stretch:normal;text-align:center;margin-bottom:25%;color:#fff;}@media(min-width:320px) and (max-width:767px){.RedBannerText{font-size:14px;line-height:1.75;letter-spacing:.2px;}}@media(min-width:768px) and (max-width:1439px){.RedBannerText{font-size:16px;line-height:1.75;letter-spacing:.2px;}}@media(min-width:1440px) and (max-width:1919px){.RedBannerText{font-size:1.125rem;line-height:1.75;letter-spacing:.2px;}}@media(min-width:1920px) and (max-width:3840px){.RedBannerText{font-size:1.375rem;line-height:1.82;letter-spacing:normal;}}.hrWidth{width:100%;}.contactFormWrapper{margin-left:unset;}.contactFormBtn{width:50%;}