@import "https://fonts.googleapis.com/css2?family=Geologica:wght@100..900&display=swap";
@font-face{font-family:UnileverShillingReg;src:url(../media/UnileverShilling.f757c6fd.woff2)format("woff2"),url(../media/UnileverShilling.42ca62fc.woff)format("woff"),url(../media/UnileverShilling.56698ede.ttf)format("ttf"),url(../media/UnileverShilling.56698ede.ttf)format("eot");font-weight:400;font-style:normal}@font-face{font-family:UnileverShillingMed;src:url(../media/UnileverShilling-Md.2793f94b.woff2)format("woff2"),url(../media/UnileverShilling-Md.fc44f037.woff)format("woff"),url(../media/UnileverShilling-Md.0069a0c6.ttf)format("ttf"),url(../media/UnileverShilling-Md.0069a0c6.ttf)format("eot");font-weight:400;font-style:normal}@font-face{font-family:UnileverShillingBold;src:url(../media/UnileverShilling-Bd.1c1f8f67.woff2)format("woff2"),url(../media/UnileverShilling-Bd.3a501141.woff)format("woff"),url(../media/UnileverShilling-Bd.e9415358.ttf)format("ttf"),url(../media/UnileverShilling-Bd.e9415358.ttf)format("eot");font-weight:400;font-style:normal}@font-face{font-family:PontiffWideItalic;src:url(../media/PontiffWideItalic.3705b27d.woff2)format("woff2"),url(../media/PontiffWideItalic.94a03fd1.woff)format("woff"),url(../media/PontiffWideItalic.7d798295.ttf)format("ttf"),url(../media/PontiffWideItalic.7d798295.ttf)format("eot");font-weight:400;font-style:normal}@font-face{font-family:PontiffWideOutline;src:url(../media/PontiffWideOutline.998b0af8.woff2)format("woff2"),url(../media/PontiffWideOutline.547816eb.woff)format("woff"),url(../media/PontiffWideOutline.cab0d377.ttf)format("ttf"),url(../media/PontiffWideOutline.cab0d377.ttf)format("eot");font-weight:400;font-style:normal}@font-face{font-family:PontiffWideRegular;src:url(../media/PontiffWideRegular.45195215.woff2)format("woff2"),url(../media/PontiffWideRegular.63b3f73a.woff)format("woff"),url(../media/PontiffWideRegular.c1904c5c.ttf)format("ttf"),url(../media/PontiffWideRegular.c1904c5c.ttf)format("eot");font-weight:400;font-style:normal}@font-face{font-family:UnileverShillingReg;src:url(../media/UnileverShilling.f757c6fd.woff2)format("woff2"),url(../media/UnileverShilling.42ca62fc.woff)format("woff"),url(../media/UnileverShilling.56698ede.ttf)format("ttf"),url(../media/UnileverShilling.56698ede.ttf)format("eot");font-weight:400;font-style:normal}@font-face{font-family:UnileverShillingMed;src:url(../media/UnileverShilling-Md.2793f94b.woff2)format("woff2"),url(../media/UnileverShilling-Md.fc44f037.woff)format("woff"),url(../media/UnileverShilling-Md.0069a0c6.ttf)format("ttf"),url(../media/UnileverShilling-Md.0069a0c6.ttf)format("eot");font-weight:400;font-style:normal}@font-face{font-family:UnileverShillingBold;src:url(../media/UnileverShilling-Bd.1c1f8f67.woff2)format("woff2"),url(../media/UnileverShilling-Bd.3a501141.woff)format("woff"),url(../media/UnileverShilling-Bd.e9415358.ttf)format("ttf"),url(../media/UnileverShilling-Bd.e9415358.ttf)format("eot");font-weight:400;font-style:normal}@font-face{font-family:PontiffWideItalic;src:url(../media/PontiffWideItalic.3705b27d.woff2)format("woff2"),url(../media/PontiffWideItalic.94a03fd1.woff)format("woff"),url(../media/PontiffWideItalic.7d798295.ttf)format("ttf"),url(../media/PontiffWideItalic.7d798295.ttf)format("eot");font-weight:400;font-style:normal}@font-face{font-family:PontiffWideOutline;src:url(../media/PontiffWideOutline.998b0af8.woff2)format("woff2"),url(../media/PontiffWideOutline.547816eb.woff)format("woff"),url(../media/PontiffWideOutline.cab0d377.ttf)format("ttf"),url(../media/PontiffWideOutline.cab0d377.ttf)format("eot");font-weight:400;font-style:normal}@font-face{font-family:PontiffWideRegular;src:url(../media/PontiffWideRegular.45195215.woff2)format("woff2"),url(../media/PontiffWideRegular.63b3f73a.woff)format("woff"),url(../media/PontiffWideRegular.c1904c5c.ttf)format("ttf"),url(../media/PontiffWideRegular.c1904c5c.ttf)format("eot");font-weight:400;font-style:normal}.font-geologica{font-family:Geologica,sans-serif}*{margin:0}.heroBanner{max-width:1920px;margin:0 auto}.heroBanner.admin-banner{margin-top:66px;position:relative}.heroBanner.admin-banner .bannerGroup.admin{position:relative}.heroBanner.admin-banner .bannerGroup.admin .bannerImageContainer .bannerImage{object-fit:cover;width:100%;max-width:100%;height:auto}.heroBanner.admin-banner .bannerGroup.admin .bannerImageContainer .bannerImage.desktop{display:none!important}@media (min-width:768px){.heroBanner.admin-banner .bannerGroup.admin .bannerImageContainer .bannerImage.desktop{display:block!important}}.heroBanner.admin-banner .bannerGroup.admin .bannerImageContainer .bannerImage.mobile{max-height:476px;display:block!important}@media (min-width:768px){.heroBanner.admin-banner .bannerGroup.admin .bannerImageContainer .bannerImage.mobile{display:none!important}}.heroBanner.admin-banner .bannerGroup.admin .bannerContent{box-sizing:border-box;padding:40px 12px;position:absolute;bottom:0;left:0}@media (min-width:768px){.heroBanner.admin-banner .bannerGroup.admin .bannerContent{padding:0 40px;top:50%;left:0;transform:translateY(-50%)}}.heroBanner.admin-banner .bannerGroup.admin .bannerContent .bannerHeading{color:#f6f7f0;font-family:UnileverShillingBold;font-size:clamp(3.5rem,5vw,5.3125rem);font-style:normal;font-weight:900;line-height:120%}@media screen and (max-width:375px){.heroBanner.admin-banner .bannerGroup.admin .bannerContent .bannerHeading{font-size:3rem}}.heroBanner.admin-banner .bannerGroup.admin .bannerContent .bannerSubheading{color:#f6f7f0;font-family:UnileverShillingBold;font-size:clamp(3.5rem,5vw,5.3125rem);font-style:normal;font-weight:900;line-height:120%}@media screen and (max-width:375px){.heroBanner.admin-banner .bannerGroup.admin .bannerContent .bannerSubheading{font-size:3rem}}.heroBanner.admin-banner .bannerGroup .bannerImageContainer .bannerImage{object-fit:cover;width:100%;max-width:100%;height:auto}.heroBanner.admin-banner .bannerGroup .bannerImageContainer .bannerImage.desktop{display:none}@media (min-width:768px){.heroBanner.admin-banner .bannerGroup .bannerImageContainer .bannerImage.desktop{display:block}}.heroBanner.admin-banner .bannerGroup .bannerImageContainer .bannerImage.mobile{max-height:476px;display:block}@media (min-width:768px){.heroBanner.admin-banner .bannerGroup .bannerImageContainer .bannerImage.mobile{display:none}}.heroBanner.admin-banner .bannerGroup .bannerContent{box-sizing:border-box;padding:40px 12px;position:absolute;bottom:0;left:0}@media (min-width:768px){.heroBanner.admin-banner .bannerGroup .bannerContent{padding:0 40px;top:50%;left:0;transform:translateY(-50%)}}.heroBanner.admin-banner .bannerGroup .bannerContent .bannerHeading{color:#f6f7f0;font-size:clamp(3.5rem,5vw,5.3125rem);font-style:normal;font-weight:900;line-height:120%}@media screen and (max-width:375px){.heroBanner.admin-banner .bannerGroup .bannerContent .bannerHeading{font-size:3rem}}.heroBanner.admin-banner .bannerGroup .bannerContent .bannerSubheading{color:#f6f7f0;font-size:clamp(3.5rem,5vw,5.3125rem);font-style:normal;font-weight:900;line-height:120%}@media screen and (max-width:375px){.heroBanner.admin-banner .bannerGroup .bannerContent .bannerSubheading{font-size:3rem}}.heroBanner.closeup-banner .bannerGroup.closeup .bannerImageContainer .bannerImage{object-fit:cover;border-radius:0 0 32px 32px;max-height:85vh}.heroBanner.closeup-banner .bannerGroup.closeup .bannerImageContainer .bannerVideo{object-fit:cover;border-radius:0 0 32px 32px;width:100%;height:100%;max-height:90vh}.heroBanner.closeup-banner .bannerGroup.closeup .bannerImageContainer .bannerVideo.mobile{display:none}.heroBanner .bannerGroup .bannerImageContainer .bannerImage{object-fit:cover;width:100%;max-width:100%;height:auto}.heroBanner .bannerGroup .bannerImageContainer .bannerImage.desktop{display:none}@media (min-width:768px){.heroBanner .bannerGroup .bannerImageContainer .bannerImage.desktop{display:block}}.heroBanner .bannerGroup .bannerImageContainer .bannerImage.mobile{max-height:476px;display:block}@media (min-width:768px){.heroBanner .bannerGroup .bannerImageContainer .bannerImage.mobile{display:none}}.heroBanner .bannerGroup .bannerContent{box-sizing:border-box;padding:40px 12px;position:absolute;bottom:0;left:0}@media (min-width:768px){.heroBanner .bannerGroup .bannerContent{padding:0 40px;top:50%;left:0;transform:translateY(-50%)}}.heroBanner .bannerGroup .bannerContent .bannerHeading{color:#f6f7f0;font-size:clamp(3.5rem,5vw,5.3125rem);font-style:normal;font-weight:900;line-height:120%}@media screen and (max-width:375px){.heroBanner .bannerGroup .bannerContent .bannerHeading{font-size:3rem}}.heroBanner .bannerGroup .bannerContent .bannerSubheading{color:#f6f7f0;font-size:clamp(3.5rem,5vw,5.3125rem);font-style:normal;font-weight:900;line-height:120%}@media screen and (max-width:375px){.heroBanner .bannerGroup .bannerContent .bannerSubheading{font-size:3rem}}
