﻿@font-face{font-family:'Armata';src:url("https://cdn-endpoint-wwwroot-1.azureedge.net/lib/googleFonts/Armata/Armata-Regular.ttf") format("truetype");}@font-face{font-family:'roboto-black';src:url("https://cdn-endpoint-wwwroot-1.azureedge.net/lib/googleFonts/Roboto/Roboto-Black.ttf") format("truetype");}@font-face{font-family:'roboto-bold';src:url("https://cdn-endpoint-wwwroot-1.azureedge.net/lib/googleFonts/Roboto/Roboto-Bold.ttf") format("truetype");}@font-face{font-family:'roboto-light';src:url("https://cdn-endpoint-wwwroot-1.azureedge.net/lib/googleFonts/Roboto/Roboto-Light.ttf") format("truetype");}@font-face{font-family:'roboto-medium';src:url("https://cdn-endpoint-wwwroot-1.azureedge.net/lib/googleFonts/Roboto/Roboto-Medium.ttf") format("truetype");}@font-face{font-family:'roboto-regular';src:url("https://cdn-endpoint-wwwroot-1.azureedge.net/lib/googleFonts/Roboto/Roboto-Regular.ttf") format("truetype");}@font-face{font-family:'roboto-thin';src:url("https://cdn-endpoint-wwwroot-1.azureedge.net/lib/googleFonts/Roboto/Roboto-Thin.ttf") format("truetype");}@font-face{font-family:'cinzeldecorative-regular';src:url("https://cdn-endpoint-wwwroot-1.azureedge.net/lib/googleFonts/Cinzel_Decorative/CinzelDecorative-Regular.ttf") format("truetype");}@media only screen and (max-width:1000px){.hideWhenMd{display:none !important;}.reduceMarginTopBottomWhenTight{margin-top:0 !important;margin-bottom:0 !important;}.marginTopMobile{padding-top:7rem !important;}.hideWhenTight{display:none;}.LMSMenu{width:50% !important;}.showWhenTight{display:initial !important;}.restoreMargin{margin-right:auto !important;}.widthAutoWhenTight{width:auto !important;}.visibilityHiddenWhenTight{visibility:hidden !important;}.removeTransformWhenTight{transform:scale(1) !important;}.fancyBgPrimary::before,.fancyBgSecondary::before{background:none !important;}#allYoutubeVids{grid-template-columns:unset !important;}}@media only screen and (max-width:1250px){.addHugePaddingTopMd{padding-top:8rem !important;}.pbFooterSpacing{padding-bottom:35rem !important;}}@media only screen and (max-width:576px){.animatedBorderBtn{width:100%;}.animatedBorderBtn:last-child{margin-bottom:2rem;}.hideWhenXsm{display:none !important;}.breadcrumb-item{margin-bottom:.5rem;}.fullwidthSm{max-width:100% !important;}}@media only screen and (max-width:767px){.fontLargeWhenXsm{font-size:1.25rem !important;}.fontMedWhenXsm{font-size:.9em !important;}}