@import"WWPBaseObjects.WorkWithPlusBaseDS.css";@import"WorkWithPlus.DynamicForms.WWP_DynamicForm_DS.css";@import"https://fonts.googleapis.com/css2?family=Roboto";@import"WorkWithPlusDS_Tokens.css";@layer WorkWithPlusDS{.CellPaddingTop30{padding-top :30;}.NewsletterDateTitle{background-color :var(--colors_basecolor);color :#666;font-family :'Roboto',sans-serif;text-align :center;font-size :16px;font-weight :bold;padding :10px;width :100%;display :block;position :relative;z-index :1;}.NewsletterTitle{background-color :#000;font-family :'Roboto',sans-serif;color :#fff;text-align :center;font-size :40px;font-weight :bold;padding :15px;width :100%;display :block;position :relative;z-index :1;}.NewsletterLogo{display :block;margin :20px auto;max-width :200px;height :auto;}.NewsletterItemTitle{font-size :34px;font-weight :bold;text-align :center;margin :20px 0 10px 0;font-family :'Roboto',sans-serif;}.NewsletterItemBody{font-size :18px;color :#333;line-height :1.6;font-family :'Roboto',sans-serif;}.NewsletterItemImage{display :block;width :100%;max-width :600px;height :auto;margin :15px auto;}.ButtonMaterialDefault:hover,.ButtonMaterialDefault:focus,.CalendarButtonDefault:hover,.CalendarButtonDefault:focus{background-color :var(--colors_gray07);box-shadow :0 14px 26px -12px rgba(201,201,201,.7);color :white;}.TableMainCalendar .Invisible+div>.TableMerged{margin-bottom :0;}.CalendarFlatDateCell .daterangepicker.FlatDsp{border-style :none;}.CalendarFlatDateCell .daterangepicker.FlatDsp .daterangepicker-badge:after{margin-left :6.5px;margin-top :-4px;}.CalendarFlatDateCell .daterangepicker-badge-basecolor.active:after,.CalendarFlatDateCell .daterangepicker-badge-basecolor.active.today:after{border-color :var(--colors_basecolor);background-color :white;}.CalendarFlatDateCell .daterangepicker-badge-basecolor.today:after{background-color :var(--colors_gray08);border-color :var(--colors_gray06);}.CalendarButton{white-space :nowrap;background-color :var(--colors_basecolor);display :inline-block;text-decoration :none;color :var(--colors_baseforecolor);border :var(--borders_xs) solid var(--colors_actionborder_and_focuscolor);text-align :center;text-indent :0;vertical-align :middle;cursor :pointer;font-style :normal;font-variant :normal;min-width :86px;border-style :none;font-size :var(--fontsizes_s);font-family :var(--fonts_primary-regular);font-weight :normal;text-transform :uppercase;box-shadow :0 7px 10px -5px var(--colors_basecolorshadow);border-radius :var(--radius_m);padding-top :8px;padding-bottom :8px;padding-left :20px;padding-right :20px;margin-right :0;margin-left :5px;}.CalendarButtonDefault{white-space :nowrap;display :inline-block;text-decoration :none;color :var(--colors_baseforecolor);border :var(--borders_xs) solid var(--colors_actionborder_and_focuscolor);text-align :center;text-indent :0;vertical-align :middle;cursor :pointer;font-style :normal;font-variant :normal;min-width :86px;border-style :none;font-size :var(--fontsizes_s);font-family :var(--fonts_primary-regular);font-weight :normal;text-transform :uppercase;border-radius :var(--radius_m);padding-top :8px;padding-bottom :8px;padding-left :20px;padding-right :20px;margin-right :0;margin-left :5px;background-color :var(--colors_gray07);box-shadow :0 2px 2px 0 var(--colors_gray06);}.InputTextFilter .Attribute{text-align :start;max-width :245px;}.CreateEventButton .ButtonMaterial{border :solid 2px var(--colors_basecolor);width :100%;padding-top :5px;padding-bottom :5px;}.TableCalendarContentWithBackground{background-color :var(--colors_databackgroundcolor);padding :15px;border-radius :6px;}.Lineclamp{position :relative;overflow :hidden;max-height :7.5em;line-height :1.5em;padding-right :1em;}.TextBold{font-weight :bold;}.TextTitle{font-size :xx-large;font-weight :bold;}.ResourceFile{width :50%;max-width :400px;align-self :center;padding-top :10px;padding-bottom :10px;}.ViewClubInformationTitle{font-size :40px;font-weight :bold;color :white;}.TextSubtitle{font-size :large;}.TextWrap{word-wrap :break-word;overflow-wrap :break-word;word-break :break-word;hyphens :auto;width :100%;}.ImageTopLarge{vertical-align :middle;max-height :100px;margin-top :10px;}.TopHeaderBanner{color :var(--colors_basecolor);}.GigGuide{width :400px;height :550px;object-fit :cover;}.GigGuideDate{padding-top :15px;font-size :20px;}.GigGuideContent{padding :15px;font-size :20px;}.GigGuideContainter{border-style :solid;border-color :#d9d9d9;border-width :.5px;width :100%;}.GigGuidePadding{padding-bottom :200px;}.MenuImagePortrait{width :100%;height :650px;object-fit :cover;align-items :center;}.MenuImageLandscape{width :100%;height :100%;object-fit :cover;}.NewsTitle{font-weight :bold;font-family :'Calibri';}.NewsContent{padding :0 10px 10px;font-size :18px;font-family :'Calibri Light';display :block;color :#000000;text-align :left;overflow-y :auto;margin :0;white-space :normal;line-height :1.3;}.NewsHeader{font-weight :bold;font-size :35px;margin-left :auto;margin-right :auto;color :rgba(50,50,50);font-family :'Calibri';padding-bottom :10px;}.NewsListImage{width :60%;display :block;margin-left :auto;margin-right :auto;height :700px;padding-bottom :20px;object-fit :cover;}.NewsListImage100{width :100%;display :block;margin-left :auto;margin-right :auto;height :700px;padding-bottom :20px;object-fit :cover;}.NewsListImage2{width :100%;display :block;height :400px;padding-bottom :20px;object-fit :cover;}.NewsListTitle{font-weight :bold;font-size :24px;}.NewsSubtitle{font-size :16px;font-family :'Calibri';}.NewsTable{border-style :solid;border-color :#d9d9d9;border-width :.5px;padding :20px;width :100%;}.NewsPaddingTable{padding-bottom :30px;}.NewsTableText{padding-left :20px;}.ProductTopTitle{font-weight :bold;font-size :36px;font-family :Tahoma;padding :20px;}.ProductOutOfStock{font-size :20px;color :red;}.ProductTableButton{padding-bottom :20px;}.ProductTableImage{padding :80px;}.ProductTableTop{padding :20px;}.ProductDescription{font-size :var(--fontsizes_s);margin-left :5px;}.ProductImage{object-fit :cover;height :350px;width :300px;padding-top :15px;padding-bottom :15px;}.ProductImageMini{object-fit :cover;width :50px;height :50px;max-width :50px;max-height :50px;vertical-align :middle;}.ProductImageTable{max-width :400px;}.ProductTitle{font-weight :bold;font-size :1.8em;margin-left :5px;font-family :'Calibri';}.ProductPrice{padding :5px;font-size :1.5em;font-family :'Calibri Light';}.CellPaddingLeftRight100{padding-right :200px;padding-left :200px;}.CellPaddingLeftRight10{padding-right :10px;padding-left :10px;}.CartProductName{font-size :20px;vertical-align :middle;}.CartButton{max-height :20px;}.CartPriceName{font-size :20px;vertical-align :middle;text-align :right;}.CartTotalPrice{font-size :20px;}.CartTotalPrice:before{content :'$';}.CartProductTable{border-bottom :1x solid grey;border-top :1x solid grey;padding-top :30px;padding-bottom :30px;}.QuickLinksGridImage{width :400px;height :250px;padding-top :15px;padding-bottom :15px;object-fit :cover;}.QuickLinksGridTitle{position :absolute;top :8px;left :16px;padding :10px;padding-left :10px;color :white;text-shadow :1px 1px 3px #000000;font-size :35px;}.CellPaddingTop50{padding-top :50px;}.CellPaddingTopBottom15{padding-top :15px;padding-bottom :15px;}.CellPaddingTopBottom100{padding-top :100px;padding-bottom :100px;}.HomeTitleTable{padding-bottom :100px;padding-top :100px;text-align :center;}.ButtonHome{background-color :Transparent;border-color :white;color :white;transition :.3s;}.ButtonHomeMiddle{background-color :Transparent;border-color :white;color :white;transition :.3s;}.ButtonHome:hover{background-color :white;border-color :white;color :black;}.NewsHomeTable{margin :10px;}.NewsTitleTable{max-width :1440px;}.HomeNewsCard{width :392px;height :375px;border-radius :18px;overflow :hidden;display :flex;flex-direction :column;margin-left :10px;margin-right :10px;}.HomeNewsCardSelected{width :392px;height :375px;border-radius :18px;overflow :hidden;display :flex;flex-direction :column;margin-left :10px;margin-right :10px;background-color :var(--colors_basecolor);}.HomeNewsCardSelected img{width :100%;height :135px;object-fit :cover;border-top-left-radius :18px;border-top-right-radius :18px;border-bottom-left-radius :0;border-bottom-right-radius :0;}.HomeNewsCard img{width :100%;height :135px;object-fit :cover;border-top-left-radius :18px;border-top-right-radius :18px;border-bottom-left-radius :0;border-bottom-right-radius :0;}.HomeNewsCardTitle{font-size :22px;font-weight :bold;color :#003E66;padding-top :5px;padding-left :10px;padding-right :10px;padding-bottom :10px;height :60px;line-height :26px;overflow :hidden;display :-webkit-box;-webkit-line-clamp :2;-webkit-box-orient :vertical;}.HomeHeaderMargin{margin-left :100px;}.HomeNews{padding :10px;padding-top :25px;}.HomeNewsContent{font-size :16px;}.NewsListTitleHome{font-weight :bold;font-size :28px;text-align :Center;}.NewsWhatsOn{font-weight :bold;font-size :38px;text-align :Center;}.NewsListTitleHome2{font-weight :bold;font-size :24px;}.ViewGigGuideText{font-family :'Courier New',Courier,monospace;font-weight :bold;font-size :26px;text-align :center;}.NewsImage{height :360px;width :280px;object-fit :cover;}.HomeContent1{font-size :26px;font-family :'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;text-align :center;background-color :#f2f2f2;}.HomeTableBackground{background-color :#f2f2f2;}.HomeTable1{text-align :center;width :80%;background-color :#f2f2f2;}.HomeTable2{text-align :center;width :80%;background-color :#f2f2f2;}.HomeBannerCell{background-position :100% 100%;padding-left :0;background-size :cover;}.Width100PercentTable{width :100%;}.HomeYellowTitle{font-weight :bold;font-size :24px;text-align :left;color :#ffca45;text-decoration :none;}.HomeTextContent{font-size :16px;text-align :left;color :#000000;}.HomeBlueSubtitle{font-weight :bold;font-size :20px;text-align :left;color :#003E66;}.HomeImage1{width :540px;height :320px;object-fit :cover;}.HomePageSponsorImage{height :230px;width :280px;padding-top :30px;font-weight :bold;border-bottom :3px solid #f0ad4e;padding-bottom :2px;object-fit :contain;}.HomePageSponsors{font-size :35px;padding-top :30px;font-weight :bold;border-bottom :3px solid #f0ad4e;padding-bottom :2px;object-fit :contain;}.FunctionPadding{padding-left :25px;}.ClubInformationTitle{font-family :'Gadugi';font-size :55px;color :#ffffff;text-shadow :0 1px 3px #000000;}.ClubInformationTitle2{font-family :'Gadugi';font-size :55px;font-weight :bold;color :#000000;}.ClubInformationContent{font-size :20px;}.ClubInformationImage{width :350px;height :350px;border :5px solid #f0ad4e;object-fit :cover;}.ClubInformationBanner{height :auto;width :100%;object-fit :fill;}.ClubInformationHeader{font-weight :bold;font-size :35px;color :#000000;font-family :'Gadugi';padding-bottom :20px;text-decoration :underline;text-underline-offset :8px;text-decoration-color :#f0ad4e;}.ClubInformationTable{padding-top :80px;}.ClubInformationTableLayout2{padding-bottom :40px;}.ClubInformationImageTableLeft{padding-left :100px;}.ClubInformationImageTableRight{padding-right :100px;}.CellPaddingTop20{padding-top :20;}.BannerTop{background-image :var(--GX-Image_SloganHeader);background-position :50% 50%;background-repeat :no-repeat;margin-top :-115px;text-align :center;background-size :cover;padding-top :calc( 50vh - 92px);padding-top :max(150px,50vh - 92px);padding-bottom :calc( 50vh - 85px);padding-bottom :max(70px,50vh - 85px);}.CellPaddingBottom15{padding-bottom :15px;}.TableContentPadding{padding-top :40px;padding-bottom :200px;}.menu-collapser{background-position :left top;background-size :70px;background-repeat :no-repeat;}.CellTitleMasterPage{padding-top :85px;}.StickyFooter{width :100%;background-color :#203543;padding-bottom :80px;position :relative;bottom :0;left :0;}.ImageTopCustom{max-height :48px;margin-top :5px;padding-left :10px;max-width :200px;vertical-align :middle;}.HeaderMiniTextContent{padding-top :4px;}.HeaderMiniText{color :white;font-weight :bold;font-size :small;}.MiniTextFont{color :white;font-weight :bold;font-size :12px;}.IconWhite{color :white;padding-left :5px;}.MiniHeaderCell{background-color :#fdbb30;left :0;position :fixed;z-index :1000;height :30px;}.OrangeBackground{background-color :var(--colors_databackgroundcolor);padding-top :0 !important;}.MasterHeaderCellCustom{background-color :var(--colors_databackgroundcolor);box-shadow :0 2px 5px rgba(0,0,0,.1);left :0;position :fixed;height :80px;}.TableContentCustom{margin-left :auto;margin-right :auto;width :90%;text-align :center;}.StickyButtonTopRight{position :sticky !important;top :0;align-self :flex-end;z-index :10;margin :5px;}.HomeModuleSmall:hover{background-color :var(--colors_gray08)!important;cursor :pointer;transition :.2s linear;}.BoldText{font-weight :bold;}.HomeModulesSmallIcon{color :white;margin-bottom :10px;font-size :24px;}.HorizontalMenuCellCustom > DIV{padding-top :1px;}.HorizontalMenuCellCustom{overflow :hidden;position :relative;}.HorizontalMenuCellCustom:hover{overflow :visible;}.slimmenu.HorizontalBorderColorCustom li .sub-toggle:before,.slimmenu.HorizontalBorderColorCustom li .sub-toggle > i{display :none;}.slimmenu.HorizontalBorderColorCustom li ul li a{background-color :White;padding-bottom :10px;padding-left :18px;padding-right :18px;padding-top :10px;text-align :left;line-height :20px;color :#717171;font-family :var(--fonts_primary-regular);font-size :var(--fontsizes_s);font-weight :500;text-decoration :none !important;}.slimmenu.HorizontalBorderColorCustom li ul li a:hover{background-color :var(--colors_horizontalmenu_itemhover);color :#ff9b42;}.slimmenu.HorizontalBorderColorCustom li:not(.has-submenu.hiddenInSlider.dummy) a{background-color :Transparent;font-family :var(--fonts_primary-regular);color :#717171;text-decoration :none !important;border-bottom :none !important;background-image :none !important;content :none !important;text-shadow :none !important;}.slimmenu.collapsed.HorizontalBorderColorCustom > li:after{background-color :Transparent;bottom :0;}.slimmenu.collapsed.HorizontalBorderColorCustom li a:hover{background-color :Transparent;color :#717171;}.CellTableContentWithFooterCustom{padding-bottom :60px !important;margin-top :60px !important;}.HomeTableContainer{position :relative;z-index :1;width :calc(100% - 32px);max-width :864px;min-height :278px;margin :50px auto 0 auto;padding :41px 65px 41px 65px;box-sizing :border-box;background :rgba(255,255,255,.1);border-radius :24px;box-shadow :0 25px 50px -12px rgba(0,0,0,.25);backdrop-filter :blur(12px);-webkit-backdrop-filter :blur(12px);text-align :center;}.LandingCongoSloganTitleNew{position :relative;margin :0;padding :0 0 28px 0;color :var(--colors_neutral-white);font-family :Poppins;font-weight :900;font-size :60px;line-height :60px;text-align :center;text-transform :uppercase;letter-spacing :-.5px;text-shadow :0 4px 3px rgba(0,0,0,.1),0 10px 8px rgba(0,0,0,.04);}.LandingCongoSloganTitleNew:after{content :'';display :block;width :96px;height :4px;margin :22px auto 0 auto;background :var(--colors_basecolor);border-radius :9999px;}.HomeSubTitleTextNew{margin :0;padding :0;color :var(--colors_neutral-white);font-family :Poppins;font-weight :600;font-size :24px;line-height :32px;text-align :center;text-transform :uppercase;letter-spacing :4.8px;text-shadow :0 2px 2px rgba(0,0,0,.06),0 4px 3px rgba(0,0,0,.07);}.HomeTopBannerCell{position :relative;background-image :var(--GX-Image_BannerLandingCongo);background-size :cover;background-repeat :no-repeat;background-position :center;min-height :400px;text-align :center;vertical-align :middle;overflow :hidden;}.HomeTopBannerCell:before{content :'';position :absolute;inset :0;background :rgba(0,0,0,.1);z-index :0;}.LandingCongoSloganTitle{white-space :normal;font-size :56px;font-weight :800;color :var(--colors_neutral-white);letter-spacing :1px;line-height :70px;}.HomeButtonTableNew{width :100%;padding :0;margin :0;}.HomeSectionTitle{position :relative;display :block;margin :0 0 24px 0;padding-right :0;color :var(--colors_neutral-black);font-family :Poppins;font-weight :700;font-size :18px;line-height :28px;letter-spacing :1.8px;text-transform :uppercase;}.HomeSectionTitle:after{content :'';position :absolute;left :230px;right :0;top :50%;height :1px;transform :translateY(-50%);background :var(--colors_border-grey);}.HomeModulesGridWrapNew{width :100%;}.HomeModulesGridWrapNew .gx-grid-row,.HomeModulesGridWrapNew .row{margin-left :-8px;margin-right :-8px;}.HomeModuleSmallNew{box-sizing :border-box;width :100%;min-height :150px;padding :16px;background :var(--colors_neutral-white);border :1px solid var(--colors_border-grey);border-radius :24px;box-shadow :0 1px 2px rgba(0,0,0,.05);text-align :center;display :flex;flex-direction :column;justify-content :center;align-items :center;gap :12px;transition :background-color .25s ease,border-color .25s ease,box-shadow .25s ease,transform .25s ease;}.HomeModulesSmallIconNew{color :var(--colors_basecolor);transition :color .25s ease;}.TextCenter{text-align :center;}.HomeModuleTitleNew{margin :0;color :var(--colors_neutral-black-alt);font-family :Poppins;font-weight :700;font-size :15px;line-height :24px;text-align :center;transition :color .25s ease;}.HomeModuleSmallNew:hover,.HomeModuleSmallNew:focus-within{background :var(--colors_basecolor);border-color :var(--colors_basecolor);box-shadow :0 8px 20px rgba(0,0,0,.1);transform :translateY(-2px);}.HomeModuleSmallNew:hover .HomeModuleTitleNew,.HomeModuleSmallNew:focus-within .HomeModuleTitleNew{color :var(--colors_neutral-white);}.HomeModuleSmallNew:hover .HomeModulesSmallIconNew,.HomeModuleSmallNew:focus-within .HomeModulesSmallIconNew{color :var(--colors_neutral-white);}.HomeNewsSectionNew{width :100%;padding :0;margin :0;}.HomeNewsGridCellNew{padding :0 8px 16px 8px;box-sizing :border-box;vertical-align :top;}.HomeNewsCardNew{box-sizing :border-box;width :100%;min-height :442px;overflow :hidden;background :var(--colors_neutral-white);border :1px solid var(--colors_border-grey);border-radius :24px;box-shadow :0 1px 2px rgba(0,0,0,.05);margin-bottom :30px;transition :box-shadow .25s ease,transform .25s ease;}.HomeNewsCardImageNew{display :block;width :100%;height :224px;object-fit :cover;object-position :center;transition :transform .45s ease;}.HomeNewsCardTitleNew{display :block;margin :0;padding :32px 32px 12px 32px;color :var(--colors_neutral-black);font-family :Poppins;font-weight :700;font-size :20px;line-height :25px;text-align :left;transition :color .25s ease;}.NewsContentNew{display :block;margin :0;padding :0 32px 32px 32px;color :var(--colors_neutral-grey);font-family :Poppins;font-weight :400;font-size :14px;line-height :20px;text-align :left;}.TextArrowButton{display :inline-block;margin :24px 32px 32px 32px;color :var(--colors_basecolor);font-family :Poppins;font-weight :700;font-size :14px;line-height :20px;transition :color .25s ease,opacity .25s ease;}.TextArrowButton:after{content :' →';}.HomeNewsCardNew:hover,.HomeNewsCardNew:focus-within{box-shadow :0 12px 28px rgba(0,0,0,.1);transform :translateY(-2px);}.HomeNewsCardNew:hover .HomeNewsCardImageNew,.HomeNewsCardNew:focus-within .HomeNewsCardImageNew{transform :scale(1.05);}.HomeNewsCardNew:hover .HomeNewsCardTitleNew,.HomeNewsCardNew:focus-within .HomeNewsCardTitleNew{color :var(--colors_basecolor);}.TextArrowButton:hover,.TextArrowButton:focus{color :var(--colors_neutral-black);}.HomeBenefitCard{box-sizing :border-box;width :100%;min-height :170px;padding :24px;margin-top :20px;background :var(--colors_neutral-white);border-left :4px solid var(--colors_basecolor);border-radius :24px;box-shadow :0 1px 2px rgba(0,0,0,.05);display :flex;flex-direction :column;gap :8px;transition :box-shadow .25s ease,transform .25s ease;}.HomeAnnouncementCardTitle{margin :0;color :var(--colors_neutral-black);font-family :Poppins;font-weight :700;font-size :18px;line-height :22px;text-align :left;transition :color .25s ease;}.HomeAnnouncementCardDescription{margin :0;color :var(--colors_neutral-grey);font-family :Poppins;font-weight :400;font-size :14px;line-height :23px;text-align :left;}.HomeBenefitCard:hover,.HomeBenefitCard:focus-within{box-shadow :0 8px 18px rgba(0,0,0,.08);transform :translateY(-2px);}.HomeAnnouncementCardTitle:hover,.HomeAnnouncementCardTitle:focus{color :var(--colors_basecolor);}.HomeBottomSectionTableNew{width :100%;padding :0;margin :0;}.HomeBottomLeftWrapNew{width :100%;}.HomeWhatsOnCard{box-sizing :border-box;width :100%;overflow :hidden;background :var(--colors_neutral-white);border :1px solid var(--colors_border-grey);border-radius :24px;box-shadow :0 1px 2px rgba(0,0,0,.05);transition :box-shadow .25s ease,transform .25s ease;}.HomeWhatsOnCardImageNew{display :block;width :100%;height :288px;object-fit :cover;object-position :center;border-top-left-radius :24px;border-top-right-radius :24px;transition :transform .45s ease;}.HomeWhatsOnTitleNew{display :block;margin :0;padding :32px 32px 12px 32px;color :var(--colors_neutral-black);font-family :Poppins;font-weight :700;font-size :20px;line-height :28px;text-align :left;transition :color .25s ease;}.HomeWhatsOnCard:hover,.HomeWhatsOnCard:focus-within{box-shadow :0 12px 28px rgba(0,0,0,.1);transform :translateY(-2px);}.HomeWhatsOnCard:hover .HomeWhatsOnCardImageNew,.HomeWhatsOnCard:focus-within .HomeWhatsOnCardImageNew{transform :scale(1.03);}.HomeWhatsOnCard:hover .HomeWhatsOnTitleNew,.HomeWhatsOnCard:focus-within .HomeWhatsOnTitleNew{color :var(--colors_basecolor);}.HomeResourcesPanelNew{box-sizing :border-box;width :100%;overflow :hidden;background :var(--colors_neutral-white);border :1px solid var(--colors_border-grey);border-radius :24px;box-shadow :0 1px 2px rgba(0,0,0,.05);}.HomeResourcesRowNew{box-sizing :border-box;width :100%;min-height :80px;padding :20px;border-top :1px solid var(--colors_surface-grey);position :relative;transition :background-color .25s ease;}.HomeResourcesRowNew:first-child{border-top :none;}.HomeResourcesRowNew:after{content :'›';position :absolute;right :20px;top :50%;transform :translateY(-50%);color :var(--colors_neutral-grey-light);font-size :22px;line-height :1;transition :color .25s ease,transform .25s ease;}.HomeModulesBigIconColour:hover{color :white;}.HomeModulesBigIconColour{color :var(--colors_basecolor);}.HomeResourceTopicNew{display :block;margin :0;color :var(--colors_neutral-black-alt);font-family :Poppins;font-weight :700;font-size :14px;line-height :20px;text-align :left;transition :color .25s ease;}.HomeResourcesRowNew:hover,.HomeResourcesRowNew:focus-within{background :var(--colors_surface-grey);}.HomeResourcesRowNew:hover .HomeResourceTopicNew,.HomeResourcesRowNew:focus-within .HomeResourceTopicNew{color :var(--colors_basecolor);}.HomeResourcesRowNew:hover:after,.HomeResourcesRowNew:focus-within:after{color :var(--colors_basecolor);transform :translateY(-50%) translateX(2px);}.HomeBrowseDocumentsNew{display :block;padding :24px;background :var(--colors_surface-grey);border-top :1px solid var(--colors_surface-grey);color :var(--colors_basecolor);font-family :Poppins;font-weight :700;font-size :14px;line-height :20px;letter-spacing :1.4px;text-transform :uppercase;text-align :left;transition :color .25s ease,background-color .25s ease;}.HomeBrowseDocumentsNew:after{content :' ⌄';margin-left :8px;}.HomeBrowseDocumentsNew:hover,.HomeBrowseDocumentsNew:focus{color :var(--colors_neutral-black);}@media(max-width:767px){.TableCalendarContent{display :block;}.CalendarUcComponent{margin-left :0;}.ProductImageDisplay{object-fit :cover;width :300px;height :300px;max-width :300px;max-height :300px;vertical-align :middle;}.HomeTitleTable{padding-bottom :35px;padding-left :15px;padding-top :20px;text-align :center;}.HomeNewsCard{width :90vw;height :100%;border-radius :18px;overflow :hidden;display :flex;flex-direction :column;margin-left :0;margin-right :0;padding-bottom :10px;}.HomeNewsCard img{width :100%;height :135px;object-fit :cover;border-top-left-radius :18px;border-top-right-radius :18px;}.HomeNewsCardSelected{width :90vw;height :100%;border-radius :18px;overflow :hidden;display :flex;flex-direction :column;margin-left :0;margin-right :0;padding-bottom :10px;background-color :var(--colors_basecolor);}.HomeNewsCardSelected img{width :100%;height :135px;object-fit :cover;border-top-left-radius :18px;border-top-right-radius :18px;}.HomeNewsCardTitle{font-size :22px;font-weight :bold;color :#003E66;margin-top :-10px;padding-left :10px;padding-right :10px;padding-bottom :10px;height :60px;line-height :26px;overflow :hidden;display :-webkit-box;-webkit-line-clamp :2;-webkit-box-orient :vertical;}.NewsContent{display :block;font-size :18px;color :#000000;padding :0 10px 10px;text-align :left;overflow-y :auto;margin :0;white-space :normal;line-height :1.3;}.CellTitleMasterPage{padding-top :30px;}.TableContentCustom{max-width :100%;}.CellTableContentWithFooterCustom{padding-bottom :60px !important;margin-top :48px !important;}.menu-collapser{background-color :var(--colors_actionhover)!important;}.TableHeader{background-color :var(--colors_actionhover);}.HorizontalMenuCell{display :block;width :100%;}.slimmenu.HorizontalBorderColorCustom{width :100%;text-align :left;background-color :white;position :relative;top :auto;z-index :9999;box-shadow :0 2px 5px #00000019;margin :0;padding :5px 0;}.slimmenu.HorizontalBorderColorCustom > li > a{width :100%;padding-left :10px;padding-right :10px;text-align :left;padding-top :5px;padding-bottom :5px;font-size :var(--fontsizes_s);font-weight :700;color :#717171;text-decoration :none;background-color :white;margin :0;}.slimmenu.HorizontalBorderColorCustom > li:after{bottom :0;width :100%;left :0;}.LandingCongoSloganTitle{padding-top :5px;font-size :32px;line-height :40px;}.HomeTopBannerCell{min-height :160px;}.HomeTableContainer{width :calc(100% - 20px);min-height :auto;margin :16px auto 0 auto;padding :24px 18px;border-radius :18px;}.LandingCongoSloganTitleNew{font-size :30px;line-height :32px;letter-spacing :-.8px;padding-bottom :18px;}.LandingCongoSloganTitleNew:after{width :72px;height :4px;margin-top :16px;}.HomeSubTitleTextNew{font-size :14px;line-height :20px;letter-spacing :2.4px;}.HomeBenefitCard{padding :18px;border-radius :20px;}.HomeAnnouncementCardTitle{font-size :16px;line-height :20px;}.HomeAnnouncementCardDescription{font-size :13px;line-height :20px;}.HomeWhatsOnCard{width :90vw;height :500px;border-radius :18px;margin-left :0;margin-right :0;}.HomeWhatsOnCardImageNew{height :220px;border-top-left-radius :18px;border-top-right-radius :18px;}}@media(min-width:768px) and (max-width:991px){.ProductImageDisplay{object-fit :cover;width :300px;height :300px;max-width :300px;max-height :300px;vertical-align :middle;}.HomeNewsCard{width :345px;height :350px;border-radius :18px;overflow :hidden;display :flex;flex-direction :column;margin-left :10px;margin-right :10px;}.HomeNewsCard img{width :100%;height :125px;object-fit :cover;border-top-left-radius :18px;border-top-right-radius :18px;}.HomeNewsCardSelected{width :345px;height :350px;border-radius :18px;overflow :hidden;display :flex;flex-direction :column;margin-left :10px;margin-right :10px;background-color :var(--colors_basecolor);}.HomeNewsCardSelected img{width :100%;height :125px;object-fit :cover;border-top-left-radius :18px;border-top-right-radius :18px;}.HomeNewsCardTitle{font-size :20px;font-weight :bold;color :#003E66;padding-top :5px;padding-left :10px;padding-right :10px;padding-bottom :10px;height :60px;line-height :26px;overflow :hidden;display :-webkit-box;-webkit-line-clamp :2;-webkit-box-orient :vertical;}.NewsContent{display :block;font-size :18px;color :#000000;padding :0 10px 10px;text-align :left;overflow-y :auto;margin :0;white-space :normal;line-height :1.3;}}@media(max-width:1199px) and (min-width:992px){.ProductImageDisplay{object-fit :cover;width :350px;height :350px;max-width :350px;max-height :350px;vertical-align :middle;}}@media(min-width:1200px){.ProductImageDisplay{object-fit :cover;width :450px;height :450px;max-width :450px;max-height :450px;vertical-align :middle;}.TableContentCustom{max-width :1200px;}}@media(min-width:768px){.HorizontalMenuCell{display :flex;justify-content :center;align-items :center;}.slimmenu.HorizontalBorderColorCustom > li > a{background-color :Transparent;padding-bottom :10px;padding-left :20px;padding-right :20px;padding-top :10px;max-height :96px;font-size :var(--fontsizes_s);font-weight :700;text-align :center;position :relative;color :#717171;text-decoration :none;}.slimmenu.HorizontalBorderColorCustom > li:after{background-color :var(--colors_actionhover);bottom :0;left :0;position :absolute;height :2px;width :0;content :'';opacity :0;transition :.15s ease-out !important;}.slimmenu.HorizontalBorderColorCustom > li:not(.has-submenu.hiddenInSlider):hover:after,.slimmenu.HorizontalBorderColorCustom > li:not(.hiddenInSlider).SelectedMenuItem:after{opacity :1;width :100%;}}}