.ShortyBanner_bannerContainer__zAhJl{position:relative}.ShortyBanner_bannerContainer__imgMask__m24H4{height:100%;overflow:hidden}.ShortyBanner_bannerContainer__zAhJl .ShortyBanner_bannerTitle__MHVJw{position:absolute;color:#fff;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);text-transform:uppercase;width:100%;text-align:center;font-size:1.3rem}@media only screen and (min-width:900px){.ShortyBanner_bannerContainer__zAhJl .ShortyBanner_bannerTitle__MHVJw{font-size:2.6rem}}.SimpleCard_simpleCard__hY4cy{margin:.5rem 0;padding:0 1rem}.SimpleCard_simpleCard__mask__uRV8a{max-width:40px;margin:0 auto}.SimpleCard_simpleCard__mask__uRV8a svg{color:#066c8e;font-size:2.6rem}.SimpleCard_simpleCard__title__nip1d{margin:.5rem 0;font-size:1.2rem;font-weight:606;color:#066c8e}.SimpleCard_simpleCard__description__Ct3L_{font-size:1rem;color:#02212c}.SimpleCard_simpleCard__description__Ct3L_,.SimpleCard_simpleCard__title__nip1d{text-align:center}.BenefitsPanel_benefitsPanel__jM1nv{padding:2rem 0;background-color:#f6f6f9}.CategoryCard_categoryCard__s1p9C{position:relative;overflow:hidden;border-radius:4px;z-index:99}.CategoryCard_categoryCard__img__a9ZX_:before{position:absolute;content:"";left:0;top:0;right:0;bottom:0;background:rgba(32,33,35,.4);z-index:10}.CategoryCard_categoryCard__img__a9ZX_ img{border-radius:4px;transition:all .25s ease-in-out}.CategoryCard_categoryCard__s1p9C:hover img{transform:scale(1.1)}.CategoryCard_categoryCard__boxTitle__yLe1_{top:0;left:0;width:100%;height:100%;position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:20;padding:1rem}.CategoryCard_categoryCard__boxTitle__yLe1_ .CategoryCard_cardTitle__m3aOS{color:#fff;text-align:center;font-weight:600;text-transform:uppercase;font-size:16px}@media only screen and (min-width:900px){.CategoryCard_categoryCard__boxTitle__yLe1_ .CategoryCard_cardTitle__m3aOS{font-size:18px}}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}.AllCategoriesPage_categoriesContainer__nMapP{padding:1rem 0}.AllCategoriesPage_categoriesContainer__nMapP .AllCategoriesPage_searchBox__KaSmo{padding:1rem 0 2rem;display:flex;justify-content:center;flex-direction:column;gap:1rem;align-items:center}