@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap");
/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node--unpublished{background-color:#fff4f4;}
body > div > div.layout-container{max-width:var(--max-content-width);margin:0 auto;}main.first_sidebar_exists,main.second_sidebar_exists{display:flex;gap:var(--large_gap);}main.first_sidebar_exists > *,main.second_sidebar_exists > *{min-width:0;}main.first_sidebar_exists > div,main.second_sidebar_exists > div{flex:1;}main.first_sidebar_exists aside,main.second_sidebar_exists aside{flex:0 0 var(--sidebar_width);}.grid-6 .view-content{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:1rem;}.grid-5 .view-content{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1rem;}.grid-4 .view-content{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;}.grid-3 .view-content{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;}.grid-3.center_flow .view-content{display:flex;flex-wrap:wrap;justify-content:center;}.grid-3.center_flow .view-content > *{flex:0 0 calc(33.33% - 20px);}.grid-2 .view-content{display:grid;grid-gap:1rem;grid-template-columns:repeat(2,1fr);}.grid-nogap .view-content{grid-gap:0;}.center_flow{justify-content:center;}.mobile_only{display:none !important;}@media (width <= 1024px){.grid-4 .view-content{grid-template-columns:repeat(2,1fr);}}@media (width <= 960px){.layout-content.has_sidebar{flex-direction:column;}}@media (width <= 420px){.grid-4 .view-content{grid-template-columns:repeat(1,1fr);}}@media (max-width:1400px){div.layout-container{margin:0 1rem;}}@media (max-width:930px){.mobile_only{display:block !important;}.menu_wrapper{width:100%;}}form .form-item{margin-bottom:var(--standard_gap);}form .form-item:not(.form-type-checkbox,.form-type-radio){display:flex;flex-direction:column;gap:var(--small_gap);}form fieldset legend{margin-bottom:var(--small_gap);}.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir=rtl] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir=rtl] .item-list--comma-list .item-list__comma-list,[dir=rtl] .item-list__comma-list li{margin:0;}button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir=rtl] ul.inline,[dir=rtl] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}.mobile_menu_header{display:none;}#menu,.region-primary-menu ul.menu{list-style:none;display:flex;gap:1rem;padding-left:0;margin:var(--standard_gap) 0;}#menu li,.region-primary-menu ul.menu li{position:relative;}#menu li:hover > ul,#menu li.open > ul,.region-primary-menu ul.menu li:hover > ul,.region-primary-menu ul.menu li.open > ul{display:block;visibility:visible;opacity:1;user-select:auto;pointer-events:all;}#menu a,.region-primary-menu ul.menu a{display:block;text-decoration:none;}.submenu{visibility:hidden;opacity:0;user-select:none;pointer-events:none;padding-left:0;position:absolute;transition:opacity 0.3s ease-in-out;top:100%;left:0;background-color:#f9f9f9;z-index:1;}.submenu li{border-bottom:1px solid #ddd;list-style:none;}.submenu a{padding:10px;text-decoration:none;}.submenu .submenu{top:0%;left:100%;}@media (width < 800px){.mobile_menu_header{display:block;}.mobile_menu_wrapper{display:none;visibility:none;user-select:auto;pointer-events:all;opacity:0;}.mobile_menu_wrapper.open{display:block;visibility:visible;user-select:auto;pointer-events:all;opacity:1;}#menu,.region-primary-menu ul.menu{flex-direction:column;}#menu li:hover > ul,#menu li.open > ul,.region-primary-menu ul.menu li:hover > ul,.region-primary-menu ul.menu li.open > ul{display:block;visibility:visible;opacity:1;height:auto;user-select:auto;pointer-events:all;}.submenu{position:static;height:0;}}.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir=rtl] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir=rtl] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir=rtl] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir=rtl] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}.more-link{display:block;text-align:right;}[dir=rtl] .more-link{text-align:left;}.node--unpublished{background-color:#fff4f4;}.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0deg,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir=rtl] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}.search-results{list-style:none;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir=rtl] td.checkbox,[dir=rtl] th.checkbox{text-align:center;}th.is-active img{display:inline;}td.is-active{background-color:#ddd;}div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir=rtl] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}.password-strength__meter{margin-top:0.5em;background-color:#ebeae4;}.password-strength__indicator{-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;background-color:#77b259;}.password-strength__indicator.is-weak{background-color:#e62600;}.password-strength__indicator.is-fair{background-color:#e09600;}.password-strength__indicator.is-good{background-color:#0074bd;}.password-strength__indicator.is-strong{background-color:#77b259;}.password-confirm,.password-field,.password-strength,.password-confirm-match,.password-confirm-message{width:55%;}.password-suggestions{max-width:34.7em;margin:0.7em 0;padding:0.2em 0.5em;border:1px solid #b4b4b4;}.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;overflow:hidden;max-width:33em;margin:0;}[dir=rtl] .confirm-parent,[dir=rtl] .password-parent{clear:right;}.password-confirm .ok{color:#325e1c;font-weight:bold;}.password-confirm .error{color:#a51b00;font-weight:bold;}.horizontal-scroller{position:relative;}.horizontal-scroller .view-content{--_spacer:2rem;--_half_spacer:1rem;display:grid;gap:var(--_spacer);grid-auto-flow:column;grid-auto-columns:calc(25% - var(--_half_spacer));padding:0 var(--_spacer) var(--_spacer);overflow-x:auto;overscroll-behavior-inline:contain;-ms-overflow-style:none;scrollbar-width:none;}.horizontal-scroller .view-content::-webkit-scrollbar{display:none;}.snaps-inline .view-content{scroll-snap-type:inline mandatory;scroll-padding-inline:var(--_spacer,1rem);}.snaps-inline .view-content > *{scroll-snap-align:start;}.horizontal-scroller .view-content{position:relative;}.horizontal-scroller .view-content > .views-row{background-color:var(--background_colour);--background_colour:var(--white);}.horizontal-scroller .view-content > .views-row svg{width:100%;}.horizontal_scroller_links{position:absolute;width:100%;top:50%;z-index:1;}.horizontal_scroller_links > a{position:absolute;translate:0 -50%;width:3rem;height:3rem;display:block;background-color:rgba(255,255,255,0.8);border-radius:50%;}.horizontal_scroller_links > a svg{width:100%;height:100%;fill:var(--lime);transition:fill 0.4s ease;}.horizontal_scroller_links > a:hover svg{fill:var(--forrest_green);}.horizontal_scroller_links > a:first-child{left:0;}.horizontal_scroller_links > a:last-child{right:0;}.horizontal_scroller_links > a:last-child svg{rotate:180deg;}@media (max-width:1024px){.horizontal-scroller .view-content{grid-auto-columns:calc(33.333% - var(--_half_spacer));}.horizontal_scroller_links{display:block;}}@media (max-width:800px){.horizontal-scroller .view-content{grid-auto-columns:calc(50% - var(--_half_spacer));}}@media (max-width:640px){.horizontal-scroller .view-content{grid-auto-columns:100%;}}.node--view-mode-card{border:solid 1px grey;}*{font-family:var(--font_family_primary);font-size:var(--font_size);color:var(--font_colour);box-sizing:border-box;}h1{--font_size:var(--h1_size);}h2{--font_size:var(--h2_size);}h3{--font_size:var(--h3_size);}h4{--font_size:var(--h4_size);}h5{--font_size:var(--h5_size);}h6{--font_size:var(--h6_size);}
:root{--site_bg_grad_a:#f0edea;--site_bg_grad_b:#f6f6f6;--font_family_primary:"Open Sans",sans-serif;--font_family_secondary:"Mikado",sans-serif;--font_size:16px;--font_colour:#000000;--heading_colour:#636363;--feature_bg:#e9e9e9;--footer_heading_colour:#ffffff;--footer_font_colour:#ffffff;--footer_font_hover:var(--orange_bright);--footer_button_bg:var(--orange_bright);--footer_button_fg:#ffffff;--footer_button_bg_hover:var(--blue);--menu_colour:var(--heading_colour);--menu_colour_hover:var(--orange_bright);--h1_size:3rem;--h2_size:2rem;--h3_size:1.8rem;--h4_size:1.25rem;--h5_size:1rem;--h6_size:0.85rem;--max-content-width:1800px;--max-content-clamp:1280px;--standard_gap:1rem;--large_gap:4rem;--medium_gap:1.5rem;--small_gap:0.5rem;--five_line_height:115px;--sidebar_width:280px;--button_bg:var(--blue);--button_fg:var(--white);--button_bg_hover:var(--orange_bright);--button_fg_hover:var(--white);--form_el_height:2.5rem;--card_bg:var(--white);--card_image_border:var(--blue);--card_created:var(--heading_colour);--card_radius:2rem;--grid_bp:1024px;--grid-5-medium-bp:1024px;--grid-5-small-bp:930px;--grid-5-tiny-bp:420px;--grid-4-medium-bp:1024px;--grid-4-small-bp:930px;--grid-4-tiny-bp:420px;--grid-3-medium-bp:1024px;--grid-3-small-bp:930px;--grid-3-tiny-bp:420px;--grid-2-medium-bp:1024px;--grid-2-small-bp:930px;--grid-2-tiny-bp:420px;--banner_height:280px;--banner_svg_width:610px;--blue:#1c8286;--yellow:#FDC000;--green:#7F8639;--white:#ffffff;--orange_muted:#D99830;--orange_bright:#EC7C1E;--orange_muddy:#d2821d66;--pale_orange:#f3d799;--pale_green:#cccfaf;--pale_blue:#99c6dd;--grey:#cccccc;--light_grey:#f6f6f6;--light_grey_50:#f6f6f67a;--lightest_grey:#fafafaff;--dark_grey:#e9e9e9;--footer_grey:#241f18;--footer_dark_grey:#17140e;--site_bg:var(--light_grey);--svg_colour:var(--blue);--svg_hover_colour:var(--orange_muted);--banner_bg:var(--pale_orange);--banner_text_side_bg:var(--site_bg_grad_b);--banner_st1:var(--yellow);--banner_st2:var(--green);--banner_st3:var(--white);--banner_st4:var(--orange_muted);--banner_st5:var(--orange_bright);--subtitle_colour:var(--orange_muted);--block_title_colour:var(--green);--accordion_header_bg:var(--dark_grey);--accordion_header_fg:var(--blue);--accordion_icon:var(--blue);--accordion_icon_active:var(--blue);--accordion_icon_bg_active:var(--dark_grey);--svg_card_colour_1:var(--pale_green);--svg_card_colour_2:var(--pale_orange);--svg_card_colour_3:var(--pale_blue);--card_border_colour:var(--orange_muted);--bar1_bg:var(--dark_grey);--bar2_bg:var(--white);--pager_bg:var(--blue);--pager_hover:var(--orange_muted);--pager_active:var(--orange_bright);--pager_fg:var(--white);--pager_fg_alt:var(--white);--sidebar_bg:var(--white);--sidebar_heading:var(--green);--sidebar_link:var(--blue);--sidebar_link_hover:var(--orange_bright);--sidebar_heading_underline:var(--orange_muted);--table_alt_bg:hsla(182,65%,32%,0.05);--table_bg:hsla(100%,100%,100%,0.1);--table_heading_bg:hsla(182,65%,32%,0.2);--box_shadow:rgba(0,0,0,0.15) 2.4px 2.4px 3.2px;}@font-face{font-family:"Mikado";font-style:normal;font-weight:normal;src:url(/themes/oer_africa/fonts/MikadoRegular.woff) format("woff");}@font-face{font-family:"Mikado";font-style:normal;font-weight:bold;src:url(/themes/oer_africa/fonts/MikadoBold.woff) format("woff");}:root{--primary_font:"Open Sans",sans-serif;--secondary_font:"Mikado",sans-serif;}.bold{font-weight:bold;}a#main-content{display:none;}#back-to-top{display:none;position:fixed;bottom:20px;right:20px;background-color:var(--blue);color:white;padding:10px 15px;text-decoration:none;border-radius:0 50% 50% 50%;z-index:2;}#back-to-top:after{display:none;}#back-to-top svg{width:32px;height:32px;rotate:-90deg;fill:var(--white);}#back-to-top:hover{background-color:var(--orange_bright);}.content_clamp{max-width:var(--max-content-clamp);padding:0 var(--standard_gap);margin:0 auto;}.main_wrapper.first_sidebar_exists,.main_wrapper.second_sidebar_exists{display:flex;gap:var(--medium_gap);}.main_wrapper.first_sidebar_exists > *,.main_wrapper.second_sidebar_exists > *{flex:3;max-width:856px;}.main_wrapper.first_sidebar_exists > aside.layout-sidebar-first,.main_wrapper.first_sidebar_exists aside.layout-sidebar-second,.main_wrapper.second_sidebar_exists > aside.layout-sidebar-first,.main_wrapper.second_sidebar_exists aside.layout-sidebar-second{flex:1;}header{margin:var(--standard_gap) 0;}header > div{display:flex;gap:var(--large_gap);}header > div #logo{flex:0;}header > div > div{flex:1;text-align:right;}header > div > div .search_area{display:flex;align-items:center;justify-content:right;flex-direction:row-reverse;gap:1rem;}header > div > div .search_area ul.small_top_menu{padding:0;margin:0;list-style:none;display:flex;gap:0.5rem;}header > div > div .search_area ul.small_top_menu a{font-weight:bold;--font_colour:var(--heading_colour);}header > div > div .search_area ul.small_top_menu a:hover{--font_colour:var(--orange_bright);}header nav > ul.menu{margin-top:var(--small_gap);}.banner{margin:var(--standard_gap) 0;}.banner h1.page-title{margin:0;}.banner #block-oer-africa-mainnavigation ul.menu{margin:0;}.field > *:first-child{margin-top:0;}.field > *:first-child > *:first-child{margin-top:0;}.field > *:first-child > *:first-child > *:first-child{margin-top:0;}header[role=banner] .search_area{margin-bottom:var(--standard_gap);}header[role=banner] .mobile_menu_wrapper{margin-top:var(--standard_gap);}.region-content{display:flex;flex-direction:column;gap:var(--standard_gap);padding-bottom:2rem;}h1,h2,h3,h4,h5,h6{font-weight:bold;}h1,h2{margin-bottom:var(--standard_gap);}.large_bottom_margin{margin-bottom:2rem;}.large_top_margin{margin-top:2rem;}.standard_flex{display:flex;gap:var(--standard_gap);}.grid-large-vertical-gap.grid-6 .view-content,.grid-large-vertical-gap.grid-5 .view-content,.grid-large-vertical-gap.grid-4 .view-content,.grid-large-vertical-gap.grid-3 .view-content,.grid-large-vertical-gap.grid-2 .view-content{grid-row-gap:var(--standard_gap);}.grid-6 .view-content,.grid-5 .view-content,.grid-4 .view-content,.grid-3 .view-content,.grid-2 .view-content,.grid-1 .view-content{display:grid;gap:var(--standard_gap);--column_count:1;grid-template-columns:repeat(var(--column_count),minmax(0,1fr));}.grid-6 .view-content > *:not(.fields-row),.grid-5 .view-content > *:not(.fields-row),.grid-4 .view-content > *:not(.fields-row),.grid-3 .view-content > *:not(.fields-row),.grid-2 .view-content > *:not(.fields-row),.grid-1 .view-content > *:not(.fields-row){height:100%;}.grid-6 .view-content > *:not(.fields-row) > *,.grid-5 .view-content > *:not(.fields-row) > *,.grid-4 .view-content > *:not(.fields-row) > *,.grid-3 .view-content > *:not(.fields-row) > *,.grid-2 .view-content > *:not(.fields-row) > *,.grid-1 .view-content > *:not(.fields-row) > *{height:100%;}.grid-6 .view-content{--column_count:6;}.grid-5 .view-content{--column_count:5;}.grid-4 .view-content{--column_count:4;}.grid-3 .view-content{--column_count:3;}.grid-2 .view-content{--column_count:2;}.grid-1 .view-content{--column_count:1;}.center{text-align:center;}ul.links.inline{display:flex;gap:var(--standard_gap);}ul.links.inline li{padding:0;}main{background-image:url(/themes/oer_africa/svgs/students.svg);background-position:center bottom;background-repeat:no-repeat;}body.content_length_mid main{background-image:url(/themes/oer_africa/svgs/students.svg),url(/themes/oer_africa/svgs/halftone_dots.svg);background-position:center bottom,right 0rem;background-repeat:no-repeat;}body.content_length_high main{background-image:url(/themes/oer_africa/svgs/students.svg),url(/themes/oer_africa/svgs/halftone_dots.svg),url(/themes/oer_africa/svgs/oer_logo.svg);background-position:center bottom,right 0rem,right center;background-repeat:no-repeat;}@media (width < 1024px){.grid-6 .view-content{--column_count:2;}.grid-5 .view-content{--column_count:2;}.grid-4 .view-content{--column_count:2;}.grid-3 .view-content{--column_count:2;}.standard_flex{flex-direction:column;}}@media (width < 840px){.block--feature,.node--view-mode-feature{flex-direction:column;}.block--feature .image_side svg,.node--view-mode-feature .image_side svg{width:100%;}}@media (width < 640px){header > div{flex-direction:column;gap:var(--standard_gap);}header > div > div .search_area{flex-direction:column;justify-content:center;}header > div #logo img{display:block;margin:0 auto;}header > div .btn.withsvg.bold{width:100%;}header > div .btn.withsvg.bold > div{justify-content:center;}header > div button[data-mobile-toggle]{margin-left:auto;margin-right:auto;margin-top:var(--standard_gap);}.block--feature .image_side,.node--view-mode-feature .image_side{padding:var(--standard_gap) !important;}.grid-6 .view-content{--column_count:1;}.grid-5 .view-content{--column_count:1;}.grid-4 .view-content{--column_count:1;}.grid-3 .view-content{--column_count:1;}.grid-2 .view-content{--column_count:1;}}.btn,.more-link a,.node__links ul.links a,button,input[type=submit],a.btn{background-color:var(--button_bg);--font_colour:var(--button_fg);border-radius:0 1rem 1rem 1rem;border:none;padding:var(--small_gap) var(--standard_gap);text-decoration:none;display:inline-block;transition:background-color 0.4s ease;text-transform:none;font-weight:bold;cursor:pointer;}.btn:hover,.more-link a:hover,.node__links ul.links a:hover,button:hover,input[type=submit]:hover,a.btn:hover{--button_bg:var(--button_bg_hover);--font_colour:var(--button_fg_hover);}.btn:after,.more-link a:after,.node__links ul.links a:after,button:after,input[type=submit]:after,a.btn:after{display:none;}input[type=text]:focus-visible,select:focus-visible{outline:none;border-top-color:var(--green) !important;border-top-width:1px !important;}.btn.withsvg{border-radius:0 1rem 0 1rem;}.btn.withsvg > div{display:flex;gap:var(--small_gap);align-items:center;}.btn.withsvg svg{width:1.2rem;height:1.2rem;fill:var(--button_fg);}.green_btn{--button_bg:var(--green);}button.alt,.btn.alt{--button_bg:var(--orange_bright);--button_bg_hover:var(--blue);}input[type=text],input[type=email]{height:var(--form_el_height);}.more-link,.node__links ul.links a{margin-top:var(--standard_gap);text-align:center;}.buttons.inline-buttons{display:flex;gap:var(--medium_gap);}.block > h3.subtitle,.node--view-mode-feature .text_side > h3.subtitle,.title_combo > h3.subtitle{text-align:center;text-transform:uppercase;--font_colour:var(--subtitle_colour);--font_size:var(--h4_size);margin-bottom:0;}.block > h3.subtitle + h2,.node--view-mode-feature .text_side > h3.subtitle + h2,.title_combo > h3.subtitle + h2{margin-top:var(--small_gap);}.block > h2,.node--view-mode-feature .text_side > h2,.title_combo > h2{text-align:center;--font_colour:var(--block_title_colour);margin-top:0;}.block.left_titles > h2,.block.left_titles > h3{text-align:left;}footer{background-color:var(--footer_grey);--font_colour:var(--footer_font_colour);font-weight:bold;--font_size:0.9rem;}footer .copyright{background-color:var(--footer_dark_grey);padding:var(--standard_gap) 0;}footer[role=contentinfo]{position:relative;padding-top:10px;}footer[role=contentinfo]:before{display:block;height:10px;content:"";background-image:url(/themes/oer_africa/images/banner_bottom_border.png);background-size:cover;position:absolute;top:0;width:100%;}footer[role=contentinfo] .logos{background-color:var(--white);padding:var(--standard_gap) 0;}footer[role=contentinfo] .logos .content_clamp{display:flex;align-items:center;justify-content:center;}footer[role=contentinfo] .logos .content_clamp > *{flex:1;}footer[role=contentinfo] .logos .content_clamp > * img{display:block;margin:0 auto;}.region-footer{display:flex;gap:var(--standard_gap);margin:var(--standard_gap) 0;}.region-footer > *{flex:1;}.region-footer a{--font_colour:var(--white);}.region-footer a:hover,.region-footer a:focus{--font_colour:var(--footer_font_hover);}.region-footer .block > h2{--font_colour:var(--footer_heading_colour);text-align:left;font-size:1.2rem;}.region-footer form input[type=text],.region-footer form input[type=email]{width:100%;background-color:var(--white);border-radius:2rem;border:none;margin:var(--medium_gap) 0;padding:0 var(--standard_gap);color:#000000;}.region-footer form button,.region-footer form input[type=submit],.region-footer form input[type=button]{width:100%;--button_bg:var(--footer_button_bg);--button_fg:var(--footer_button_fg);border-radius:0 1rem 0 1rem;margin-top:var(--standard_gap);}.region-footer form button:hover,.region-footer form button:focus,.region-footer form input[type=submit]:hover,.region-footer form input[type=submit]:focus,.region-footer form input[type=button]:hover,.region-footer form input[type=button]:focus{--button_bg:var(--footer_button_bg_hover);}.region-footer ul{padding-left:0;}.region-footer ul li{list-style:none;margin-bottom:var(--standard_gap);}.region-footer ul li a{text-decoration:none;}.region-footer .socials{display:flex;gap:1rem;}.region-footer .socials svg{fill:var(--white);width:32px;height:32px;}.region-footer .socials svg:hover{fill:var(--orange_bright);}.region-footer .images{display:flex;flex-direction:column;gap:var(--standard_gap);}footer[role=contentinfo] a.nostyle{--font_colour:var(--white);}@media (width < 840px){.region-footer{flex-direction:column;text-align:center;}.region-footer .block > h2{text-align:center;}.region-footer .socials{justify-content:space-evenly;}footer[role=contentinfo] .logos .content_clamp{flex-direction:column;}}.booknav ul{margin:0 0;padding:0 0 var(--standard_gap) 0;display:flex;gap:var(--standard_gap);position:relative;height:calc(var(--standard_gap) + var(--standard_gap) + 35px);}.booknav ul li{list-style:none;}.booknav ul li a{display:flex;gap:var(--small_gap);}.booknav ul li a span{max-width:128px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;}.booknav ul li[rel=prev]{position:absolute;left:0;}.booknav ul li[rel=next]{position:absolute;right:0;}@media (width < 1024px){.booknav ul{flex-direction:column;height:100%;}.booknav ul li[rel=next],.booknav ul li[rel=prev]{position:static;width:100%;}.booknav ul li[rel=next] span,.booknav ul li[rel=prev] span{width:100%;flex:1;max-width:100%;}}.region-sidebar-first .block:not(.no_block_style),.region-sidebar-second .block:not(.no_block_style){background-color:var(--sidebar_bg);padding:var(--medium_gap);border-radius:0 2rem 0 2rem;box-shadow:rgba(0,0,0,0.15) 0px 5px 15px 0px;margin-bottom:var(--standard_gap);}.region-sidebar-first .block:not(.no_block_style) > h2,.region-sidebar-second .block:not(.no_block_style) > h2{--font_colour:var(--sidebar_heading);font-size:var(--h3_size);text-align:left;padding-bottom:0.5em;}.region-sidebar-first .block:not(.no_block_style) > h2:after,.region-sidebar-second .block:not(.no_block_style) > h2:after{content:"";display:block;width:40%;height:2px;background-color:var(--sidebar_heading_underline);margin-top:0.5rem;}.region-sidebar-first .block:not(.no_block_style) a,.region-sidebar-second .block:not(.no_block_style) a{text-decoration:none;--font_colour:var(--sidebar_link);}.region-sidebar-first .block:not(.no_block_style) a:hover,.region-sidebar-second .block:not(.no_block_style) a:hover{--font_colour:var(--sidebar_link_hover);}.region-sidebar-first ul.item-list__checkbox,.region-sidebar-second ul.item-list__checkbox{padding-left:0;list-style:none;}.region-sidebar-first ul.item-list__checkbox li.facet-item,.region-sidebar-second ul.item-list__checkbox li.facet-item{margin-bottom:1rem;}.region-sidebar-first ul.item-list__checkbox li.facet-item input,.region-sidebar-second ul.item-list__checkbox li.facet-item input{margin-top:2px;}.region-sidebar-first ul.item-list__checkbox li.facet-item input[type=checkbox],.region-sidebar-second ul.item-list__checkbox li.facet-item input[type=checkbox]{margin-right:0.25rem;margin-top:0;}.region-sidebar-first ul.item-list__checkbox li.facet-item span,.region-sidebar-second ul.item-list__checkbox li.facet-item span{--font_colour:var(--sidebar_link);font-weight:bold;}.region-sidebar-first ul.item-list__checkbox li.facet-item:hover > label > span,.region-sidebar-first ul.item-list__checkbox li.facet-item:focus > label > span,.region-sidebar-second ul.item-list__checkbox li.facet-item:hover > label > span,.region-sidebar-second ul.item-list__checkbox li.facet-item:focus > label > span{--font_colour:var(--sidebar_link_hover);}.region-sidebar-first ul.item-list__checkbox .facets-widget-,.region-sidebar-first ul.item-list__checkbox > div,.region-sidebar-second ul.item-list__checkbox .facets-widget-,.region-sidebar-second ul.item-list__checkbox > div{margin-top:1rem;}.region-sidebar-first ul.item-list__checkbox .facets-widget- ul,.region-sidebar-first ul.item-list__checkbox > div ul,.region-sidebar-second ul.item-list__checkbox .facets-widget- ul,.region-sidebar-second ul.item-list__checkbox > div ul{list-style:none;padding-left:0.5rem;}#block-oer-africa-resetsearch{display:none;}.searching #block-oer-africa-resetsearch{display:block;}.searching #block-oer-africa-resetsearch a{width:100%;text-align:center;border-radius:0 1rem 0 1rem;}@media (width < 1024px){.main_wrapper.first_sidebar_exists{flex-direction:column;}.main_wrapper.second_sidebar_exists{flex-direction:column-reverse;}}iframe{width:100%;background-image:url(/themes/oer_africa/svgs/no_video_bg.svg);background-position:center;background-size:320px;background-repeat:no-repeat;}.field--label-inline{display:flex;gap:var(--small_gap);margin-bottom:var(--small_gap);}.field--label-inline .field__label{font-weight:bold;white-space:nowrap;}.field--label-inline .field__label:after{content:":";}.field--label-inline .field__items > .field__item{display:inline-block;}.field--label-inline .field__items > .field__item:after{content:",";}.field--label-inline .field__items > .field__item:last-child:after{content:none;}.field--name-field-cpd-framework .field__items > .field__item{display:inline-block;}.field--name-field-cpd-framework .field__items > .field__item:after{content:"|";display:inline-block;padding-left:0.25rem;}.field--name-field-cpd-framework .field__items > .field__item:last-child:after{content:none;}.buttons_area{margin-top:var(--standard_gap);display:flex;gap:var(--standard_gap);}.tabs_control .tabs_header{margin-bottom:var(--standard_gap);}.book_214{--banner_bg:var(--grey);}.book_215{--banner_bg:var(--pale_orange);}.book_216{--banner_bg:var(--pale_orange);}.book_217{--banner_bg:var(--pale_orange);}.book_218{--banner_bg:var(--pale_orange);}.book_312{--banner_bg:var(--orange_bright);--banner_st4:var(--white);}.book_396{--banner_bg:var(--pale_orange);}.book_421{--banner_bg:var(--pale_green);}.book_1994{--banner_bg:var(--pale_blue);}body{background-color:var(--site_bg);}#logo:after{display:none;}a{--font_colour:var(--blue);text-decoration:none;display:inline-block;position:relative;transition:color 0.2s ease-in-out;}a:after{content:"";display:block;position:absolute;bottom:0rem;height:1px;width:100%;background-color:var(--orange_bright);transform:scaleX(0);transition:transform 0.2s ease-in-out;}a:hover,a:focus{--font_colour:var(--orange_bright);}a:hover:after,a:focus:after{transform:scaleX(1);}@media (width < 500px){img.mobile_full_width{width:100%;height:auto;}}.banner{margin-bottom:var(--standard_gap);}.region-header{box-shadow:0 0 0 100vmax var(--banner_text_side_bg);clip-path:inset(0 -100vmax);background-color:var(--banner_text_side_bg);width:100%;overflow:hidden;}.block-front-page-intro{height:var(--banner_height);display:flex;align-items:center;position:relative;}.block-front-page-intro .svg_side{flex-basis:var(--banner_svg_width);height:100%;width:auto;}.block-front-page-intro .svg_side svg{height:100%;max-height:320px;}.block-front-page-intro .text_side{flex:1;text-align:center;position:absolute;max-width:var(--max-content-clamp);width:100%;padding-left:18rem;left:50%;translate:-50% 0;text-align:left;--font_size:1.25rem;}.block-front-page-intro .text_side h1{--font_size:4rem;}.block-front-page-intro .text_side a.btn{--font_size:1rem;}.block-front-page-intro::after{display:block;height:10px;content:"";background-image:url(/themes/oer_africa/images/banner_bottom_border.png);background-size:cover;position:absolute;bottom:0;width:100%;}.block-page-title-block h1.page-title{--font_size:2rem;text-align:center;--font_colour:var(--green);padding-bottom:calc(10px + var(--standard_gap));position:relative;}.block-page-title-block h1.page-title::after{display:block;height:10px;content:"";background-image:url(/themes/oer_africa/images/banner_bottom_border.png);background-size:cover;position:absolute;bottom:0;width:100%;}.region-alt-page-title .block-page-title-block h1.page-title{--font_size:1.5rem;}.region-alt-page-title .block-page-title-block h1.page-title::after{display:none;}#block-oer-africa-frontpageintro .field--name-body{background:var(--light_grey_50);text-shadow:none;border-radius:0 2rem 0 2rem;padding:var(--standard_gap);}#block-oer-africa-frontpageintro .field--name-body h1{margin-top:0;}.banner_bg{fill:var(--banner_bg);}.banner_st1{fill:var(--banner_st1);}.banner_st2{fill:var(--banner_st2);}.banner_st3{fill:var(--banner_st3);}.banner_st4{fill:var(--banner_st4);}.banner_st5{fill:var(--banner_st5);}@media (width < 1200px){h1.page-title{--font_size:5vw;line-height:1.75rem;}}@media (width < 1024px){.block-page-title-block .text_side,.block-front-page-intro .text_side{padding-left:var(--standard_gap);}}@media (width < 432px){.block-page-title-block .text_side,.block-front-page-intro .text_side{padding-left:0;height:100%;display:flex;align-items:center;}.block-page-title-block .text_side .field--name-body,.block-front-page-intro .text_side .field--name-body{height:100%;display:flex;flex-direction:column;justify-content:center;}.block-page-title-block .text_side .field--name-body > *,.block-front-page-intro .text_side .field--name-body > *{margin:0;}.block-page-title-block .text_side .field--name-body h1 + p,.block-front-page-intro .text_side .field--name-body h1 + p{margin:var(--standard_gap) 0;}.block-page-title-block .text_side h1,.block-front-page-intro .text_side h1{--font_size:2rem;}}h1{--font_colour:var(--heading_colour);font-size:var(--font_size);}.node h2,.node h3,.node h4,.node h5,.paragraph h2,.paragraph h3,.paragraph h4,.paragraph h5{--font_colour:var(--green);}.region-primary-menu nav > ul.menu,.search_area > ul.menu{justify-content:flex-end;align-items:center;display:flex;gap:0;margin-left:calc(var(--medium_gap) * -1);margin-right:calc(var(--medium_gap) * -1);margin-top:0;margin-bottom:0;}.region-primary-menu nav > ul.menu > li + li,.search_area > ul.menu > li + li{position:relative;}.region-primary-menu nav > ul.menu > li + li:after,.search_area > ul.menu > li + li:after{content:"";background-color:black;width:1px;height:var(--standard_gap);display:block;top:0;left:0;position:absolute;top:50%;translate:0 -50%;}.region-primary-menu nav > ul.menu > li,.search_area > ul.menu > li{list-style:none;text-align:center;flex:0 0;padding:0 var(--standard_gap);position:relative;}.region-primary-menu nav > ul.menu > li > a,.region-primary-menu nav > ul.menu > li > span,.search_area > ul.menu > li > a,.search_area > ul.menu > li > span{--font_colour:var(--menu_colour);font-weight:bold;cursor:pointer;white-space:nowrap;}.region-primary-menu nav > ul.menu > li > a:hover,.region-primary-menu nav > ul.menu > li > a:focus,.region-primary-menu nav > ul.menu > li > span:hover,.region-primary-menu nav > ul.menu > li > span:focus,.search_area > ul.menu > li > a:hover,.search_area > ul.menu > li > a:focus,.search_area > ul.menu > li > span:hover,.search_area > ul.menu > li > span:focus{--font_colour:var(--menu_colour_hover);}.region-primary-menu nav .submenu,.search_area .submenu{box-shadow:rgba(0,0,0,0.15) 0px 5px 15px 0px;z-index:3;}.region-primary-menu nav .submenu li,.search_area .submenu li{min-width:256px;text-align:left;border-bottom:none;}.region-primary-menu nav .submenu li:after,.search_area .submenu li:after{display:block;content:"";height:1px;width:100%;background-color:var(--orange_muted);background:linear-gradient(90deg,transparent 0%,var(--orange_muted) 50%,transparent 100%);}.region-primary-menu nav .submenu li a,.region-primary-menu nav .submenu li span,.search_area .submenu li a,.search_area .submenu li span{--font_colour:var(--blue);background-color:var(--light_grey);padding:10px;display:block;}.region-primary-menu nav .submenu li a:hover,.region-primary-menu nav .submenu li span:hover,.search_area .submenu li a:hover,.search_area .submenu li span:hover{--font_colour:var(--heading_colour);background-color:var(--white);}.region-primary-menu nav .submenu li a:after,.region-primary-menu nav .submenu li span:after,.search_area .submenu li a:after,.search_area .submenu li span:after{display:none;}.search_area > ul.menu{margin-right:calc(-1 * var(--standard_gap));}.main_wrapper ul.menu li{margin-bottom:var(--standard_gap);}.main_wrapper ul.menu li::marker{color:var(--blue);}.main_wrapper ul.menu li a{--font_colour:var(--blue);text-decoration:none;}.main_wrapper ul.menu li a:hover,.main_wrapper ul.menu li a:focus{--font_colour:var(--orange_muted);}button[data-mobile-toggle]{display:none;border:none;background-color:transparent;margin-left:auto;margin-right:0;padding:0;cursor:pointer;}button[data-mobile-toggle] svg{fill:var(--black);width:2rem;height:2rem;}button[data-mobile-toggle]:hover svg{fill:var(--blue);}.search_area li:hover ul{display:block;visibility:visible;opacity:1;user-select:auto;pointer-events:all;}.mobile_menu_wrapper > ul.menu{display:none;}.mobile_menu_wrapper hr{display:none;}@media (width > 1200px){.region-primary-menu nav > ul.menu > li{white-space:nowrap;}.region-primary-menu nav > ul.menu > li ul.submenu li{white-space:normal;}}@media (width < 1401px){.region-primary-menu nav > ul.menu > li:last-child ul.submenu,.search_area > ul.menu > li:last-child ul.submenu{right:0;left:auto;}}@media (width < 1024px){.search_area ul.menu{display:none;}.region-primary-menu nav > ul.menu > li + li:after{display:none;}.region-primary-menu nav > ul.menu > li{flex-basis:auto;width:100%;flex:1;}.region-primary-menu nav > ul.menu > li > a,.region-primary-menu nav > ul.menu > li > span{padding-top:var(--standard_gap);}button[data-mobile-toggle]{display:block;}.mobile_menu_header{display:block;}.mobile_menu_wrapper{display:none;visibility:none;user-select:auto;pointer-events:all;opacity:0;position:absolute;z-index:2000;background-color:var(--blue);top:0;left:0;width:100%;height:100%;overflow:scroll;}.mobile_menu_wrapper hr{display:block;padding:0;background-color:#0d9aa0;height:1px;border:none;width:calc(100vw - var(--standard_gap) - var(--standard_gap));margin:0 auto;margin-bottom:-1.45rem;}.mobile_menu_wrapper ul.menu a:after{display:none;}.mobile_menu_wrapper > ul.menu{display:block;margin-top:var(--medium_gap);}.mobile_menu_wrapper > *{padding:var(--medium_gap);text-align:center;}.mobile_menu_wrapper > .mobile_menu_header{text-align:left;display:flex;align-items:center;}.mobile_menu_wrapper > .mobile_menu_header > span{flex:1;}.mobile_menu_wrapper > .mobile_menu_header > button{flex:0;display:flex;gap:0.5rem;align-items:center;--font_colour:var(--white);}.mobile_menu_wrapper > .mobile_menu_header > button svg{fill:var(--white);height:1rem;width:1rem;}.mobile_menu_wrapper > .mobile_menu_header > button:hover{--font_colour:var(--orange_bright);}.mobile_menu_wrapper > .mobile_menu_header > button:hover svg{fill:var(--orange_bright);}.mobile_menu_wrapper.open{display:block;visibility:visible;user-select:auto;pointer-events:all;opacity:1;}#menu,.region-primary-menu ul.menu{flex-direction:column;}#menu li:hover > ul,.region-primary-menu ul.menu li:hover > ul{display:block;visibility:hidden;opacity:0;height:0;user-select:none;pointer-events:none;}.submenu{position:static;height:0;}.mobile_menu_wrapper ul li:hover a,.mobile_menu_wrapper ul li:hover span,.mobile_menu_wrapper ul li:focus a,.mobile_menu_wrapper ul li:focus span,.mobile_menu_wrapper ul li.open a,.mobile_menu_wrapper ul li.open span{background-color:rgba(0,0,0,0.1);}.mobile_menu_wrapper .region-primary-menu nav > ul.menu > li:last-child span,.mobile_menu_wrapper .region-primary-menu nav > ul.menu > li:last-child a,.mobile_menu_wrapper > ul.menu > li:last-child span,.mobile_menu_wrapper > ul.menu > li:last-child a{border-bottom:none;}.mobile_menu_wrapper .region-primary-menu nav > ul.menu li,.mobile_menu_wrapper > ul.menu li{list-style:none;cursor:pointer;}.mobile_menu_wrapper .region-primary-menu nav > ul.menu li.open > ul,.mobile_menu_wrapper > ul.menu li.open > ul{display:block;visibility:visible;opacity:1;height:auto;user-select:auto;pointer-events:all;}.mobile_menu_wrapper .region-primary-menu nav > ul.menu li.open > ul li span,.mobile_menu_wrapper .region-primary-menu nav > ul.menu li.open > ul li a,.mobile_menu_wrapper > ul.menu li.open > ul li span,.mobile_menu_wrapper > ul.menu li.open > ul li a{font-weight:normal;font-size:0.9rem;}.mobile_menu_wrapper .region-primary-menu nav > ul.menu li a,.mobile_menu_wrapper .region-primary-menu nav > ul.menu li span,.mobile_menu_wrapper > ul.menu li a,.mobile_menu_wrapper > ul.menu li span{border-bottom:solid 1px rgba(0,0,0,0.5);font-weight:bold;display:block;width:100%;padding:var(--standard_gap);}.mobile_menu_wrapper .region-primary-menu nav > ul.menu li:last-child a,.mobile_menu_wrapper .region-primary-menu nav > ul.menu li:last-child span,.mobile_menu_wrapper > ul.menu li:last-child a,.mobile_menu_wrapper > ul.menu li:last-child span{border-bottom:solid 1px rgba(0,0,0,0.5);}.mobile_menu_wrapper .region-primary-menu nav > ul.menu > li > a,.mobile_menu_wrapper .region-primary-menu nav > ul.menu > li > span,.mobile_menu_wrapper > ul.menu > li > a,.mobile_menu_wrapper > ul.menu > li > span{--font_colour:var(--white);}.mobile_menu_wrapper .region-primary-menu nav > ul.menu > li > a:hover,.mobile_menu_wrapper .region-primary-menu nav > ul.menu > li > a:focus,.mobile_menu_wrapper .region-primary-menu nav > ul.menu > li > span:hover,.mobile_menu_wrapper .region-primary-menu nav > ul.menu > li > span:focus,.mobile_menu_wrapper > ul.menu > li > a:hover,.mobile_menu_wrapper > ul.menu > li > a:focus,.mobile_menu_wrapper > ul.menu > li > span:hover,.mobile_menu_wrapper > ul.menu > li > span:focus{--font_colour:var(--orange_bright);}.mobile_menu_wrapper .region-primary-menu nav > ul.menu .submenu,.mobile_menu_wrapper > ul.menu .submenu{box-shadow:none;background-color:transparent;}.mobile_menu_wrapper .region-primary-menu nav > ul.menu .submenu li,.mobile_menu_wrapper > ul.menu .submenu li{min-width:256px;text-align:center;border-bottom:none;}.mobile_menu_wrapper .region-primary-menu nav > ul.menu .submenu li:after,.mobile_menu_wrapper > ul.menu .submenu li:after{display:none;}.mobile_menu_wrapper .region-primary-menu nav > ul.menu .submenu li a,.mobile_menu_wrapper .region-primary-menu nav > ul.menu .submenu li span,.mobile_menu_wrapper > ul.menu .submenu li a,.mobile_menu_wrapper > ul.menu .submenu li span{--font_colour:var(--white);background-color:transparent;}.mobile_menu_wrapper .region-primary-menu nav > ul.menu .submenu li a:hover,.mobile_menu_wrapper .region-primary-menu nav > ul.menu .submenu li span:hover,.mobile_menu_wrapper > ul.menu .submenu li a:hover,.mobile_menu_wrapper > ul.menu .submenu li span:hover{--font_colour:var(--orange_bright);background-color:rgba(0,0,0,0.1);}}nav.pager{margin-top:var(--standard_gap);}nav.pager .pager__items{white-space:nowrap;padding-left:0;display:flex;gap:var(--small_gap);justify-content:center;margin-bottom:0;}nav.pager .pager__items li{padding:0;}nav.pager .pager__item > a,nav.pager .pager__item > span{display:block;background-color:var(--pager_bg);color:var(--pager_fg);text-decoration:none;padding:var(--standard_gap);}nav.pager .pager__item > a:hover,nav.pager .pager__item > a:focus,nav.pager .pager__item > span:hover,nav.pager .pager__item > span:focus{--pager_bg:var(--pager_hover);}nav.pager .pager__item > a:hover:after,nav.pager .pager__item > a:focus:after,nav.pager .pager__item > span:hover:after,nav.pager .pager__item > span:focus:after{display:none;}nav.pager .pager__item a,nav.pager .pager__item span{color:var(--pager_fg);}nav.pager .pager__item.is-active > a,nav.pager .pager__item.is-active > span{--pager_bg:var(--pager_active);}nav.pager .pager__item--ellipsis{background-color:var(--pager_bg);color:var(--pager_fg);padding:var(--standard_gap) !important;height:100%;}nav.pager .pager__item:first-child > a,nav.pager .pager__item:first-child > span,nav.pager .pager__item:last-child > a,nav.pager .pager__item:last-child > span{border-radius:0 1rem 0 1rem;}@media (width < 590px){nav.pager{scale:0.6;}}.white_bar{background-color:var(--bar2_bg);box-shadow:0 0 0 100vmax var(--bar2_bg);clip-path:inset(0 -100vmax);}.contact.icons > div{display:flex;gap:var(--large_gap);align-items:center;}.contact.icons > div svg{fill:var(--green);width:100px;height:100px;}.contact.icons > div h2{--font_colour:var(--green);}.contact.icons > div a{text-decoration:none;color:var(--blue);}.contact.icons > div a:hover,.contact.icons > div a:focus{color:var(--orange_bright);}#block-oer-africa-contactusblockoerafrica{margin-bottom:-3rem;position:relative;z-index:2;}#block-oer-africa-contactusblockoerafrica > .flex_wrapper{display:flex;gap:var(--medium_gap);margin-bottom:-5rem;margin-top:-5rem;}#block-oer-africa-contactusblockoerafrica > .flex_wrapper .block_image,#block-oer-africa-contactusblockoerafrica > .flex_wrapper .block_content{translate:0 5rem;}#block-oer-africa-contactusblockoerafrica > .flex_wrapper .block_image{flex:1;align-self:flex-end;}#block-oer-africa-contactusblockoerafrica > .flex_wrapper .block_image img{max-width:512px;border-radius:0 4rem;position:relative;z-index:2;}#block-oer-africa-contactusblockoerafrica > .flex_wrapper .block_content{flex:4;}.contact-page #block-oer-africa-content{margin-top:3rem;}#webform-submission-contact-add-form{background-color:white;padding:var(--large_gap);padding-top:13rem;border-radius:0 4rem;box-shadow:rgba(0,0,0,0.15) 0px 5px 15px 0px;margin-bottom:var(--large_gap);margin-left:2rem;}#webform-submission-contact-add-form label{--font_colour:var(--green);}@media (width < 1200px){#block-oer-africa-contactusblockoerafrica{margin-bottom:5rem;}#block-oer-africa-contactusblockoerafrica > .flex_wrapper{flex-direction:column;margin-bottom:var(--standard_gap);}#block-oer-africa-contactusblockoerafrica > .flex_wrapper .block_image{align-self:center;}#webform-submission-contact-add-form{padding-top:var(--standard_gap);margin-left:0;}}@media (width < 480px){#webform-submission-contact-add-form{padding-left:var(--standard_gap);padding-right:var(--standard_gap);}}ul.breadcrumb{list-style:none;display:flex;margin-bottom:var(--standard_gap);}ul.breadcrumb li:after{content:"/";padding-left:0.5rem;}ul.breadcrumb li{margin-right:0.5rem;margin-left:0;white-space:nowrap;min-width:0;flex:0 auto;}ul.breadcrumb li a{font-weight:bold;--font_colour:var(--heading_colour);}ul.breadcrumb li a:hover{--font_colour:var(--orange_bright);}ul.breadcrumb li span{font-weight:bold;--font_colour:var(--heading_colour);}ul.breadcrumb li:first-child{margin-left:0;}ul.breadcrumb li:last-child{flex:1;}ul.breadcrumb li:last-child a,ul.breadcrumb li:last-child span{font-weight:bold;--font_colour:var(--orange_bright);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;}ul.breadcrumb li:last-child:after{content:"";}.simple_2_col_table{display:grid;grid-template-columns:minmax(320px,1fr) auto;grid-gap:var(--standard_gap);overflow:hidden;}.simple_2_col_table .col h4{background-color:var(--orange_muddy);color:var(--black);padding:var(--standard_gap);margin:0;}.simple_2_col_table .col .content{padding:var(--standard_gap);background-color:var(--lightest_grey);height:100%;}.simple_2_col_table .col .content ul{margin:0;}.simple_2_col_table .col:first-child h4{text-align:center;background-color:var(--orange_bright);color:var(--white);}@media (width < 1024px){.simple_2_col_table{grid-template-columns:1fr;}}.node--view-mode-card{border:none;border-radius:0 var(--card_radius) 0 var(--card_radius);background-color:var(--card_bg);text-align:center;position:relative;display:flex;flex-direction:column;padding-bottom:4rem;}.node--view-mode-card .created{display:none;}.node--view-mode-card .card_head{flex-basis:6rem;}.node--view-mode-card .card_head h2{margin-bottom:0;}.node--view-mode-card .card_head .created{margin-bottom:var(--standard_gap);}.node--view-mode-card .card_content{display:flex;height:100%;flex-direction:column;}.node--view-mode-card .card_content .created{padding:1rem 0rem;}.node--view-mode-card .card_content .node__content{flex:1;align-content:normal;}.node--view-mode-card h2{--h2_size:1.25rem;padding:0 var(--standard_gap);flex-basis:var(--five_line_height);display:flex;align-items:start;justify-content:center;}.node--view-mode-card h2 a{--font_colour:var(--blue);text-decoration:none;transition:color 0.3s ease;}.node--view-mode-card h2 a:hover{--font_colour:var(--orange_bright);}.node--view-mode-card .card_image_link{width:100%;}.node--view-mode-card .card_image_link:after{display:none;}.node--view-mode-card .created{--font_colour:var(--card_created);}.node--view-mode-card .read_more{background-color:var(--blue);position:absolute;width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;border-radius:100% 0 0 0;right:0;bottom:0;transition:background-color 0.3s ease;}.node--view-mode-card .read_more svg{fill:var(--white);width:1.75rem;height:1.75rem;translate:0.25rem 0.25rem;}.node--view-mode-card .read_more:hover{background-color:var(--orange_bright);}.node--view-mode-card .field--name-field-image{height:256px;}.node--view-mode-card .field--name-field-image img{width:100%;height:100%;object-fit:contain;object-position:center;border-radius:0rem var(--card_radius) 0rem var(--card_radius);border-bottom:solid 4px var(--card_border_colour);}.node--view-mode-card .node__content{padding:0 var(--standard_gap);}.node--view-mode-card .node__content ul,.node--view-mode-card .node__content ol{text-align:left;}.node--view-mode-card .field--name-field-url > *{min-width:0;}.node--view-mode-card .field--name-field-url .field__items .field__item{width:100%;}.node--view-mode-card .field--name-field-url .field__items a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;}.image_cover .node--view-mode-card .field--name-field-image img{object-fit:cover;}.node--view-mode-resource-card .meta{display:flex;align-items:center;min-height:125px;padding:var(--medium_gap) var(--large_gap);margin:var(--standard_gap) 0;text-align:left;border-bottom:solid 2px var(--dark_grey);}.node--view-mode-resource-card .meta .field__label,.node--view-mode-resource-card .meta .field__item{--font_colour:var(--heading_colour);}.node--view-mode-resource-card .meta .field__item{font-weight:bold;}.node--view-mode-resource-card .meta > *{flex:1;}.node--view-mode-resource-card .meta > *:first-child{border-right:solid 2px var(--dark_grey);padding-right:var(--small_gap);}.node--view-mode-resource-card .meta > *:first-child > *{padding-left:0 !important;}.node--view-mode-resource-card .meta > *:last-child{border-right:none !important;}.node--view-mode-resource-card .meta > *:last-child > *{padding-left:var(--large_gap);}.grid-2 .view-content .views-row .node--view-mode-resource-card,.grid-3 .view-content .views-row .node--view-mode-resource-card,.grid-4 .view-content .views-row .node--view-mode-resource-card,.grid-5 .view-content .views-row .node--view-mode-resource-card,.grid-6 .view-content .views-row .node--view-mode-resource-card{border-top:solid 0.5rem var(--card_border_colour);}.grid-2 .view-content .views-row:nth-child(2n+1) .node--view-mode-resource-card,.grid-2 .view-content .views-row:nth-child(2n+1) .node--view-mode-card,.grid-3 .view-content .views-row:nth-child(2n+1) .node--view-mode-resource-card,.grid-3 .view-content .views-row:nth-child(2n+1) .node--view-mode-card,.grid-4 .view-content .views-row:nth-child(2n+1) .node--view-mode-resource-card,.grid-4 .view-content .views-row:nth-child(2n+1) .node--view-mode-card,.grid-5 .view-content .views-row:nth-child(2n+1) .node--view-mode-resource-card,.grid-5 .view-content .views-row:nth-child(2n+1) .node--view-mode-card,.grid-6 .view-content .views-row:nth-child(2n+1) .node--view-mode-resource-card,.grid-6 .view-content .views-row:nth-child(2n+1) .node--view-mode-card{--card_border_colour:var(--orange_muted);}.grid-2 .view-content .views-row:nth-child(2n+2) .node--view-mode-resource-card,.grid-2 .view-content .views-row:nth-child(2n+2) .node--view-mode-card,.grid-3 .view-content .views-row:nth-child(2n+2) .node--view-mode-resource-card,.grid-3 .view-content .views-row:nth-child(2n+2) .node--view-mode-card,.grid-4 .view-content .views-row:nth-child(2n+2) .node--view-mode-resource-card,.grid-4 .view-content .views-row:nth-child(2n+2) .node--view-mode-card,.grid-5 .view-content .views-row:nth-child(2n+2) .node--view-mode-resource-card,.grid-5 .view-content .views-row:nth-child(2n+2) .node--view-mode-card,.grid-6 .view-content .views-row:nth-child(2n+2) .node--view-mode-resource-card,.grid-6 .view-content .views-row:nth-child(2n+2) .node--view-mode-card{--card_border_colour:var(--green);}.search_view_block .view-content .views-row > article .field--name-field-image img{border-top:solid 0.5rem var(--card_border_colour);border-bottom:solid 0.5rem var(--card_border_colour);}.search_view_block .view-content .views-row:nth-child(6n+1) > article .field--name-field-image img,.search_view_block .view-content .views-row:nth-child(6n+2) > article .field--name-field-image img,.search_view_block .view-content .views-row:nth-child(6n+3) > article .field--name-field-image img{border-top:none;}.search_view_block .view-content .views-row:nth-child(6n+4) > article .field--name-field-image img,.search_view_block .view-content .views-row:nth-child(6n+5) > article .field--name-field-image img,.search_view_block .view-content .views-row:nth-child(6n+6) > article .field--name-field-image img{border-bottom:none;}.search_view_block .view-content .views-row:nth-child(2n+1) > article .field--name-field-image img{--card_border_colour:var(--orange_muted);}.search_view_block .view-content .views-row:nth-child(2n+2) > article .field--name-field-image img{--card_border_colour:var(--green);}.show_dates .node--view-mode-card .created{display:block;}.node--view-mode-svgcard .node__content{padding:var(--standard_gap);}@media (width < 640px){.node--view-mode-card .card_head{flex-basis:auto;}.node--view-mode-card .meta{min-height:auto;padding:var(--standard_gap);margin-top:0;}}@media (width < 420px){.node--view-mode-card *{max-width:100%;}.node--view-mode-card .field--type-image{height:auto;width:100%;}.node--view-mode-card .field--type-image img{width:100%;}}.node--view-mode-feature{display:flex;gap:var(--standard_gap);align-items:center;background:linear-gradient(90deg,transparent 0%,var(--feature_bg) 100%);border-radius:0 2rem 0 0;padding:var(--standard_gap);}.node--view-mode-feature span.field--name-title{--font_colour:var(--blue);text-decoration:none;transition:color 0.3s ease;}.node--view-mode-feature span.field--name-title:hover{--font_colour:var(--orange_bright);}.node--view-mode-feature .image_side{padding:var(--large_gap);}.node--view-mode-feature .image_side > a{display:block;}.node--view-mode-feature .image_side > a:after{display:none;}.node--view-mode-feature > *{flex:1;}.node--view-mode-feature .node__content > h2 > a{text-decoration:none;}.node--view-mode-feature a.btn.readmore{margin-top:var(--standard_gap);}.node--view-mode-svgcard{height:100%;padding-top:var(--standard_gap);box-shadow:rgba(0,0,0,0.15) 0px 5px 15px 0px;cursor:pointer;padding-bottom:0;}.node--view-mode-svgcard svg.formatted_svg{fill:var(--svg_colour);height:128px;width:auto;transition:fill 0.3 ease;}.node--view-mode-svgcard > .header{display:flex;flex-direction:column;}.node--view-mode-svgcard > .header > h2{flex-basis:var(--five_line_height);align-items:center;justify-content:center;}.node--view-mode-svgcard:hover > .header > h2,.node--view-mode-svgcard:hover > .header > h2 a span{--font_colour:var(--orange_muted);}.node--view-mode-svgcard:hover svg.formatted_svg{--svg_colour:var(--svg_hover_colour);}.node--view-mode-svgcard:hover .read_more{background-color:var(--orange_bright);}.node--view-mode-svgcard > .content{display:relative;padding-bottom:4rem;border-radius:0 var(--card_radius) 0 var(--card_radius);background-color:var(--white);}.node--view-mode-svgcard-simple{cursor:pointer;}.node--view-mode-svgcard-simple svg.formatted_svg{fill:var(--svg_colour);height:128px;width:auto;transition:fill 0.3 ease;margin-bottom:var(--standard_gap);}.node--view-mode-svgcard-simple:hover > .header > h2,.node--view-mode-svgcard-simple:hover > .header > h2 a span{--font_colour:var(--orange_muted);}.node--view-mode-svgcard-simple:hover svg.formatted_svg{--svg_colour:var(--svg_hover_colour);}.node--view-mode-svgcard-simple:hover .read_more{background-color:var(--orange_bright);}.colour-svgcards .view-content > .views-row article{--card_bg:var(--white);background-color:var(--card_bg);}.colour-svgcards .view-content > .views-row article > .header > h2,.colour-svgcards .view-content > .views-row article > .header > h2 a span{--font_colour:var(--white);}.colour-svgcards .view-content > .views-row article svg.formatted_svg{--svg_colour:var(--white);}.colour-svgcards .view-content > .views-row:nth-child(3n+1) article{--card_bg:var(--svg_card_colour_1);}.colour-svgcards .view-content > .views-row:nth-child(3n+2) article{--card_bg:var(--svg_card_colour_2);}.colour-svgcards .view-content > .views-row:nth-child(3n+3) article{--card_bg:var(--svg_card_colour_3);}.node--view-mode-teaser{text-align:center;}.node--view-mode-teaser h2{--font_colour:var(--blue);}.node--view-mode-teaser svg{fill:var(--blue);}.node--view-mode-teaser a{text-decoration:none;height:100%;display:flex;flex-direction:column;}.node--view-mode-teaser a:after{display:none;}.node--view-mode-teaser .content{height:100%;display:flex;flex-direction:column;}.node--view-mode-teaser .content > *{flex:1;}.node--view-mode-teaser .content > *:last-child{flex:0;}.node--view-mode-teaser a:hover h2,.node--view-mode-teaser a:focus h2{--font_colour:var(--orange_muted);}.node--view-mode-teaser a:hover svg,.node--view-mode-teaser a:focus svg{fill:var(--orange_muted);}.node--view-mode-teaser button.readmore{margin-top:var(--standard_gap);margin-bottom:var(--standard_gap);width:160px;margin-left:auto;margin-right:auto;}.grid-2 .view-content .views-row.fields-row,.grid-3 .view-content .views-row.fields-row,.grid-4 .view-content .views-row.fields-row,.grid-5 .view-content .views-row.fields-row,.grid-6 .view-content .views-row.fields-row{border-radius:0 2rem 0 2rem;background-color:var(--white);box-shadow:var(--box_shadow);}.grid-2 .view-content .views-row.fields-row > .views-field,.grid-3 .view-content .views-row.fields-row > .views-field,.grid-4 .view-content .views-row.fields-row > .views-field,.grid-5 .view-content .views-row.fields-row > .views-field,.grid-6 .view-content .views-row.fields-row > .views-field{margin:var(--standard_gap) 0;}.grid-2 .view-content .views-row.fields-row > .views-field-title a,.grid-3 .view-content .views-row.fields-row > .views-field-title a,.grid-4 .view-content .views-row.fields-row > .views-field-title a,.grid-5 .view-content .views-row.fields-row > .views-field-title a,.grid-6 .view-content .views-row.fields-row > .views-field-title a{text-decoration:none;font-size:1.25rem;--font_colour:var(--blue);margin:var(--standard_gap) 0;}.grid-2 .view-content .views-row.fields-row > .views-field:not(.views-field-field-image),.grid-3 .view-content .views-row.fields-row > .views-field:not(.views-field-field-image),.grid-4 .view-content .views-row.fields-row > .views-field:not(.views-field-field-image),.grid-5 .view-content .views-row.fields-row > .views-field:not(.views-field-field-image),.grid-6 .view-content .views-row.fields-row > .views-field:not(.views-field-field-image){text-align:center;padding:0 var(--standard_gap);}.grid-2 .view-content .views-row.fields-row .views-field-field-image,.grid-3 .view-content .views-row.fields-row .views-field-field-image,.grid-4 .view-content .views-row.fields-row .views-field-field-image,.grid-5 .view-content .views-row.fields-row .views-field-field-image,.grid-6 .view-content .views-row.fields-row .views-field-field-image{width:100%;margin-top:0;}.grid-2 .view-content .views-row.fields-row .views-field-field-image img,.grid-3 .view-content .views-row.fields-row .views-field-field-image img,.grid-4 .view-content .views-row.fields-row .views-field-field-image img,.grid-5 .view-content .views-row.fields-row .views-field-field-image img,.grid-6 .view-content .views-row.fields-row .views-field-field-image img{width:100%;border-radius:0 2rem 0 2rem;border-top:solid 0.5rem var(--card_border_colour);border-bottom:solid 0.5rem var(--card_border_colour);}.grid-2 .view-content .views-row.fields-row:nth-child(2n+1),.grid-3 .view-content .views-row.fields-row:nth-child(2n+1),.grid-4 .view-content .views-row.fields-row:nth-child(2n+1),.grid-5 .view-content .views-row.fields-row:nth-child(2n+1),.grid-6 .view-content .views-row.fields-row:nth-child(2n+1){--card_border_colour:var(--orange_muted);}.grid-2 .view-content .views-row.fields-row:nth-child(2n+2),.grid-3 .view-content .views-row.fields-row:nth-child(2n+2),.grid-4 .view-content .views-row.fields-row:nth-child(2n+2),.grid-5 .view-content .views-row.fields-row:nth-child(2n+2),.grid-6 .view-content .views-row.fields-row:nth-child(2n+2){--card_border_colour:var(--green);}.grid-2 .view-content .views-row.fields-row:nth-child(6n+1) .views-field-field-image img,.grid-2 .view-content .views-row.fields-row:nth-child(6n+2) .views-field-field-image img,.grid-2 .view-content .views-row.fields-row:nth-child(6n+3) .views-field-field-image img,.grid-3 .view-content .views-row.fields-row:nth-child(6n+1) .views-field-field-image img,.grid-3 .view-content .views-row.fields-row:nth-child(6n+2) .views-field-field-image img,.grid-3 .view-content .views-row.fields-row:nth-child(6n+3) .views-field-field-image img,.grid-4 .view-content .views-row.fields-row:nth-child(6n+1) .views-field-field-image img,.grid-4 .view-content .views-row.fields-row:nth-child(6n+2) .views-field-field-image img,.grid-4 .view-content .views-row.fields-row:nth-child(6n+3) .views-field-field-image img,.grid-5 .view-content .views-row.fields-row:nth-child(6n+1) .views-field-field-image img,.grid-5 .view-content .views-row.fields-row:nth-child(6n+2) .views-field-field-image img,.grid-5 .view-content .views-row.fields-row:nth-child(6n+3) .views-field-field-image img,.grid-6 .view-content .views-row.fields-row:nth-child(6n+1) .views-field-field-image img,.grid-6 .view-content .views-row.fields-row:nth-child(6n+2) .views-field-field-image img,.grid-6 .view-content .views-row.fields-row:nth-child(6n+3) .views-field-field-image img{border-top:none;}.grid-2 .view-content .views-row.fields-row:nth-child(6n+4) .views-field-field-image img,.grid-2 .view-content .views-row.fields-row:nth-child(6n+5) .views-field-field-image img,.grid-2 .view-content .views-row.fields-row:nth-child(6n+6) .views-field-field-image img,.grid-3 .view-content .views-row.fields-row:nth-child(6n+4) .views-field-field-image img,.grid-3 .view-content .views-row.fields-row:nth-child(6n+5) .views-field-field-image img,.grid-3 .view-content .views-row.fields-row:nth-child(6n+6) .views-field-field-image img,.grid-4 .view-content .views-row.fields-row:nth-child(6n+4) .views-field-field-image img,.grid-4 .view-content .views-row.fields-row:nth-child(6n+5) .views-field-field-image img,.grid-4 .view-content .views-row.fields-row:nth-child(6n+6) .views-field-field-image img,.grid-5 .view-content .views-row.fields-row:nth-child(6n+4) .views-field-field-image img,.grid-5 .view-content .views-row.fields-row:nth-child(6n+5) .views-field-field-image img,.grid-5 .view-content .views-row.fields-row:nth-child(6n+6) .views-field-field-image img,.grid-6 .view-content .views-row.fields-row:nth-child(6n+4) .views-field-field-image img,.grid-6 .view-content .views-row.fields-row:nth-child(6n+5) .views-field-field-image img,.grid-6 .view-content .views-row.fields-row:nth-child(6n+6) .views-field-field-image img{border-bottom:none;}.node--full-resource{border-top:solid 0.5rem var(--orange_muted);padding:var(--medium_gap);margin:0 0 0 0;border-radius:0 2rem 0 2rem;background-color:var(--white);}.node--full-resource > h2{--font_colour:var(--blue);margin:var(--large_gap) 0;margin-top:calc(var(--large_gap) - var(--medium_gap));}.accordion_item .node--full-resource{border-top:none;padding:var(--medium_gap);margin:0 0;border-radius:0 2rem 0 2rem;background-color:var(--white);}.accordion_item .node--full-resource > h2{display:none;}.node--type-our-team{box-shadow:rgba(0,0,0,0.15) 0px 5px 15px 0px;background-color:var(--white);border-radius:0 2rem 0 2rem;}.node--type-our-team > h2{text-align:center;font-size:1.75rem;--font_colour:var(--blue);padding:0 var(--standard_gap);}.node--type-our-team > h2 a{text-decoration:none;}.node--type-our-team .node__content{padding:var(--standard_gap);}.node--type-our-team .field--name-field-image img{aspect-ratio:1/1;width:100%;height:100%;border-radius:0 2rem 0 2rem;}.node--type-our-team .field--name-field-title-role{--font_colour:var(--heading_colour);font-weight:bold;text-align:center;margin-top:-1rem;padding:0 var(--standard_gap);}.node--view-mode-circle-post{min-width:320px;}.node--view-mode-circle-post > a{display:flex;gap:var(--standard_gap);align-items:center;}.node--view-mode-circle-post > a h2{--font_size:1rem;transition:color 0.3s ease-in;}.node--view-mode-circle-post > a img{width:128px;height:128px;object-fit:cover;object-position:center;border-radius:50%;}.node--view-mode-circle-post > a:after{display:none;}.node--view-mode-circle-post > a:hover h2{--font_colour:var(--orange_bright);}.circle-post-view .view-content .views-row{padding-bottom:var(--standard_gap);border-bottom:solid 1px var(--orange_muted);margin-bottom:var(--standard_gap);}.circle-post-view .view-content .views-row:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none;}.node--view-mode-oer-search-result h2{margin-top:0;margin-bottom:var(--standard_gap);}.node--view-mode-oer-search-result h2 a{line-height:1rem;}.node--view-mode-oer-search-result h2 a span{--font_size:1.25rem;}.node--view-mode-oer-search-result .node__content{padding-bottom:var(--medium_gap);}.node--view-mode-oer-search-result .read_more{background-color:var(--blue);position:absolute;width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;border-radius:100% 0 0 0;right:calc(var(--standard_gap) * -1);bottom:calc(var(--standard_gap) * -1);transition:background-color 0.3s ease;}.node--view-mode-oer-search-result .read_more svg{fill:var(--white);width:1.75rem;height:1.75rem;translate:0.25rem 0.25rem;}.node--view-mode-oer-search-result .read_more:hover{background-color:var(--orange_bright);}.image_on_top_view{position:relative;padding:var(--standard_gap);border-radius:0 2rem 0 2rem;background-color:#ffffff;box-shadow:var(--box_shadow);}.image_on_top_view .view-header{position:absolute;top:0;right:var(--large_gap);translate:0 -25%;}.image_on_top_view .view-header img{width:350px;height:auto;border-radius:0 2rem 0 2rem;}.image_on_top_view > .content{margin-right:calc(350px + var(--standard_gap) + var(--large_gap));}.image_on_top_block > h2,.image_on_top_block > h3,.image_on_top_block .block_intro{margin-right:calc(350px + var(--standard_gap) + var(--large_gap));}.image_on_top_block .block_intro{padding:var(--standard_gap);}.image_on_top_view.image_left .view-header{right:auto;left:var(--standard_gap);}.image_on_top_view.image_left > .content{margin-left:calc(350px + var(--standard_gap) + var(--standard_gap));margin-right:auto;}.image_on_top_block.image_left > h2,.image_on_top_block.image_left > h3,.image_on_top_block.image_left .block_intro{margin-left:calc(350px + var(--standard_gap) + var(--standard_gap));margin-right:auto;}@media (width < 1024px){.image_on_top_view{display:flex;flex-direction:column-reverse;justify-content:center;}.image_on_top_view .view-header{position:static;top:0;right:0;translate:0 0;text-align:center;margin-bottom:var(--standard_gap);}.image_on_top_view .view-header img{width:350px;height:auto;border-radius:0 2rem 0 2rem;}.image_on_top_view > .content{margin-right:0;}.image_on_top_block > h2,.image_on_top_block > h3,.image_on_top_block .block_intro{margin-right:0;}.image_on_top_view.image_left > .content{margin-left:0;margin-right:auto;}.image_on_top_block.image_left > h2,.image_on_top_block.image_left > h3,.image_on_top_block.image_left .block_intro{margin-left:0;margin-right:auto;}}@media (width < 500px){.image_on_top_view .view-header img{width:100%;}}.image_behind_view{position:relative;padding-top:var(--large_gap);padding-right:var(--standard_gap);}.image_behind_view > .view-header{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;}.image_behind_view > .view-header article,.image_behind_view > .view-header div,.image_behind_view > .view-header img{height:100%;}.image_behind_view > .view-header img{object-fit:cover;width:90%;margin-left:10%;margin-bottom:var(--standard_gap);height:360px;max-height:360px;object-position:center;border-radius:0 2rem 0 0rem;}.image_behind_view > .content{position:relative;z-index:1;margin-top:1rem;margin-right:1rem;border-radius:0 2rem 0 2rem;background-color:#ffffff;padding:var(--standard_gap);min-height:300px;}.tabs_header_wrapper button{cursor:pointer;background-color:transparent;border:none;}.tabs_header_wrapper button svg{fill:var(--svg_colour);}.tabs_header_wrapper button:hover svg,.tabs_header_wrapper button:focus svg,.tabs_header_wrapper button.open svg{--svg_colour:var(--svg_hover_colour);}.tabs_header_wrapper nav button svg{width:2rem;height:auto;--svg_colour:var(--blue);}.tabs_header_wrapper nav button:hover svg,.tabs_header_wrapper nav button:focus svg{--svg_colour:var(--orange_muted);}.tabs_header_wrapper nav button:first-child svg{rotate:180deg;}.tabs_header_wrapper nav + div.tabs_header{margin:0 4rem;}.tabs_header button{display:flex;flex-direction:column;gap:var(--small_gap);}.tabs_header button svg{width:5rem;height:5rem;margin:0 auto;}.tabs_header button .title{font-weight:bold;font-size:1.2rem;--font_colour:var(--blue);}.tabs_header button:hover .title,.tabs_header button:focus .title,.tabs_header button.open .title{--font_colour:var(--orange_muted);}.tab_item > article > h2{display:none;}@media (width < 840px){.tabs_control .tabs_header{display:flex;flex-direction:column;gap:var(--standard_gap);}}.accordion{background-color:var(--white);padding:var(--standard_gap);border-radius:0 2rem 0 2rem;}.accordion .accordion_item header button{cursor:pointer;width:100%;background-color:var(--accordion_header_bg);border:none;border-radius:0 2rem 0 2rem;display:flex;text-align:left;align-items:center;position:relative;padding-left:var(--standard_gap);padding-right:var(--large_gap);min-height:65px;overflow:hidden;}.accordion .accordion_item header button > span{padding:calc(var(--standard_gap) / 2) var(--standard_gap);color:var(--accordion_header_fg);flex:1;gap:var(--standard_gap);font-weight:bold;}.accordion .accordion_item header button .icon{position:absolute;right:0;bottom:0;background-color:var(--accordion_icon);border-radius:90% 0 0 0;padding:1rem 0.5rem 0.5rem 1rem;}.accordion .accordion_item header button .icon svg{width:2rem;height:2rem;fill:var(--white);rotate:90deg;}.accordion .accordion_item.open header button .icon{--accordion_icon:var(--accordion_icon_bg_active);}.accordion .accordion_item.open header button .icon svg{rotate:-90deg;fill:var(--accordion_icon_active);}.accordion .accordion_item .content > article > h2{display:none;}.search_view_block .view-filters,.view-search .view-filters,.view-cpd-search .view-filters{padding:var(--standard_gap) 0;background-color:var(--bar1_bg);box-shadow:0 0 0 100vmax var(--bar1_bg);clip-path:inset(0 -100vmax);margin-bottom:var(--standard_gap);}.search_view_block .view-filters form .form--inline,.view-search .view-filters form .form--inline,.view-cpd-search .view-filters form .form--inline{display:flex;flex-wrap:wrap;row-gap:var(--standard_gap);}.search_view_block .view-filters form .form--inline > *,.view-search .view-filters form .form--inline > *,.view-cpd-search .view-filters form .form--inline > *{flex:1;}.search_view_block .view-filters form .form--inline > .form-actions,.view-search .view-filters form .form--inline > .form-actions,.view-cpd-search .view-filters form .form--inline > .form-actions{flex:0;}.search_view_block .view-filters form .form--inline > .form-actions input,.view-search .view-filters form .form--inline > .form-actions input,.view-cpd-search .view-filters form .form--inline > .form-actions input{height:2.75rem;width:8rem;border-radius:0 2rem 0 2rem;margin-top:calc(1rem + var(--small_gap) + 2px);margin-left:-2rem;}.search_view_block .view-filters form .form--inline select,.search_view_block .view-filters form .form--inline input:not([type=submit]),.view-search .view-filters form .form--inline select,.view-search .view-filters form .form--inline input:not([type=submit]),.view-cpd-search .view-filters form .form--inline select,.view-cpd-search .view-filters form .form--inline input:not([type=submit]){height:2.75rem;background-color:white;border:none;border-top:solid 2px var(--light_grey);border-bottom:solid 2px var(--light_grey);}.search_view_block .view-filters form .form--inline .form-item input,.search_view_block .view-filters form .form--inline .form-item select,.view-search .view-filters form .form--inline .form-item input,.view-search .view-filters form .form--inline .form-item select,.view-cpd-search .view-filters form .form--inline .form-item input,.view-cpd-search .view-filters form .form--inline .form-item select{border-right:solid 1px var(--bar1_bg);}.search_view_block .view-filters form .form--inline .form-item:first-child input,.search_view_block .view-filters form .form--inline .form-item:first-child select,.view-search .view-filters form .form--inline .form-item:first-child input,.view-search .view-filters form .form--inline .form-item:first-child select,.view-cpd-search .view-filters form .form--inline .form-item:first-child input,.view-cpd-search .view-filters form .form--inline .form-item:first-child select{border-left:solid 2px var(--light_grey);border-radius:0 0 0 2rem;padding-left:var(--standard_gap);}.search_view_block .view-filters form .form--inline .form-item,.view-search .view-filters form .form--inline .form-item,.view-cpd-search .view-filters form .form--inline .form-item{margin-bottom:0;}.view-search .view-filters form .form--inline > .form-actions,.view-cpd-search .view-filters form .form--inline > .form-actions{flex:0;}.view-search .view-filters form .form--inline > .form-actions input,.view-cpd-search .view-filters form .form--inline > .form-actions input{margin-top:0;}.view-search .view-header,.view-cpd-search .view-header{display:flex;gap:var(--standard_gap);align-items:center;margin-bottom:1rem;}.view-search .view-header > *,.view-cpd-search .view-header > *{flex:0;}.view-search .view-header > span,.view-cpd-search .view-header > span{flex:1;}.view-search .view-header form .form--inline,.view-cpd-search .view-header form .form--inline{display:flex;gap:var(--standard_gap);}.view-search .view-header .form-item,.view-cpd-search .view-header .form-item{white-space:nowrap;margin-bottom:0;}.view-search .view-header .form-item select,.view-cpd-search .view-header .form-item select{background-color:transparent;border:none;}.view-search .view-content .views-row,.view-cpd-search .view-content .views-row{border-top:solid 0.5rem var(--card_border_colour);background-color:var(--white);margin-bottom:var(--standard_gap);border-radius:0 2rem 0 2rem;padding:var(--standard_gap);}.view-search .view-content .views-row:nth-child(2n+1),.view-cpd-search .view-content .views-row:nth-child(2n+1){--card_border_colour:var(--green);}.view-search .view-content .views-row:nth-child(2n+2),.view-cpd-search .view-content .views-row:nth-child(2n+2){--card_border_colour:var(--orange_muted);}.view-search .views-field-title a,.view-cpd-search .views-field-title a{--font_colour:var(--blue);font-size:var(--h3_size);font-weight:bold;text-decoration:none;}.sort_view_block .form-item{display:none !important;}.sort_view_block .form-item.form-type-select{display:block !important;}.region-search-bar{padding:var(--standard_gap) 0;background-color:var(--bar1_bg);box-shadow:0 0 0 100vmax var(--bar1_bg);clip-path:inset(0 -100vmax);margin-bottom:var(--medium_gap);}.region-search-bar .search_view_block form .form--inline{display:flex;}.region-search-bar .search_view_block form .form--inline > *{flex:1;}.region-search-bar .search_view_block form .form--inline > .form-actions{flex:0;}.region-search-bar .search_view_block form .form--inline > .form-actions input{height:2.75rem;width:8rem;border-radius:0 2rem 0 2rem;margin-top:0;margin-left:-2rem;}.region-search-bar .search_view_block form .form--inline > .form-actions input[value="Reset Search"]{display:none;}.region-search-bar .search_view_block form .form--inline select,.region-search-bar .search_view_block form .form--inline input:not([type=submit]){height:2.75rem;background-color:white;border:none;border-top:solid 2px var(--light_grey);border-bottom:solid 2px var(--light_grey);}.region-search-bar .search_view_block form .form--inline select:focus-visible,.region-search-bar .search_view_block form .form--inline input:not([type=submit]):focus-visible{border:none;outline:none;}.region-search-bar .search_view_block form .form--inline .form-item:first-child input,.region-search-bar .search_view_block form .form--inline .form-item:first-child select{border-left:solid 2px var(--light_grey);border-radius:0 0 0 2rem;padding-left:var(--medium_gap);}.region-search-bar .search_view_block form .form--inline .form-item{margin-bottom:0;}.region-search-bar .main_search .form-item.form-type-select{display:none !important;}.region-content .main_search .form-item,.region-content .main_search .form-actions{display:none !important;}.region-content .main_search .form-item.form-type-select{display:block !important;}#views-exposed-form-search-page-1 .form-text{width:100%;}@media (width < 840px){.node--view-mode-card h2{flex:0;}.views-row{min-width:0;}.search_view_block .field,.view-search .field,.view-cpd-search .field{min-width:0;}.search_view_block .field .field__items,.view-search .field .field__items,.view-cpd-search .field .field__items{min-width:0;}.search_view_block .field--name-field-url a,.view-search .field--name-field-url a,.view-cpd-search .field--name-field-url a{text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;}.search_view_block .view-filters form .form--inline,.view-search .view-filters form .form--inline,.view-cpd-search .view-filters form .form--inline{flex-direction:column;gap:var(--standard_gap);}.search_view_block .view-filters form .form--inline > .form-item,.view-search .view-filters form .form--inline > .form-item,.view-cpd-search .view-filters form .form--inline > .form-item{width:100%;}.search_view_block .view-filters form .form--inline > .form-actions,.view-search .view-filters form .form--inline > .form-actions,.view-cpd-search .view-filters form .form--inline > .form-actions{flex:0;}.search_view_block .view-filters form .form--inline > .form-actions input,.view-search .view-filters form .form--inline > .form-actions input,.view-cpd-search .view-filters form .form--inline > .form-actions input{height:2.75rem;width:100%;border-radius:0 2rem 0 2rem;margin-top:0;margin-left:0rem;}}.view-footer{text-align:center;margin-top:var(--standard_gap);}.flex-view .view-content{display:flex;gap:var(--standard_gap);}.view-group-display .view-content{display:flex;gap:var(--standard_gap);}.view-group-display .view-content > *{flex:1;}.views-field-field-image a:after{display:none;}.views-field-field-image a{width:100%;}.views-field-field-image img{width:100%;height:100%;}.view .contextual{right:2rem;}.footer-right-align .view-footer{text-align:right;}.footer-left-align .view-footer{text-align:left;}.oer_num_per_page{margin-bottom:var(--standard_gap);text-align:right;}.oer_num_per_page label{margin-right:var(--small_gap);}.oer_num_per_page select{background-color:transparent;border:none;cursor:pointer;transition:outline 0.3s ease;outline:solid 1px transparent;}.oer_num_per_page select:focus-visible,.oer_num_per_page select:hover{outline:solid 1px var(--footer_grey);}.view-asset-list table{width:100%;overflow-x:auto;border-collapse:collapse;}.view-asset-list table td,.view-asset-list table th{text-align:left;padding:var(--small_gap);}.view-asset-list table tr{background-color:var(--table_bg);}.view-asset-list table tr:nth-child(even){background-color:var(--table_alt_bg);}.view-asset-list table td.views-field-field-materials{display:flex;flex-direction:column;gap:var(--small_gap);}.view-asset-list table thead tr{background-color:var(--table_heading_bg);}form label{white-space:nowrap;}@media (width < 1200px){.flex-view .view-content{flex-wrap:wrap;}}@media (width < 650px){.view-asset-list table thead{display:none;}.view-asset-list table tbody,.view-asset-list table tbody tr{display:flex;flex-direction:column;}.view-asset-list table tbody td:before{font-weight:bold;}.view-asset-list table tbody td:nth-child(1):before{content:"Title: ";}.view-asset-list table tbody td:nth-child(2):before{content:"Download";}.view-asset-list table tr{padding:var(--standard_gap) 0;}}.paragraph{--display:flex;--flex_direction:column;display:var(--display);gap:var(--standard_gap);flex-direction:var(--flex_direction);align-items:top;}.paragraph-image_left{--flex_direction:row;}.paragraph-image_right{--flex_direction:row-reverse;}.paragraph-image_left_mc{--flex_direction:row;}.paragraph-image_right_mc{--flex_direction:row-reverse;}.paragraph--type--image-right-text-left-content-bl .image img{border-radius:0 2rem 0 2rem;}.paragraph--type--image-right-text-left-content-cp .image img{border-radius:0 2rem 0 2rem;}.paragraph--type--image-right-text-left-content-cp{margin-left:140px;margin-right:140px;}@media (width < 1024px){.paragraph-image_left,.paragraph-image_left_mc,.paragraph-image_right,.paragraph-image_right_mc{--flex_direction:column;}.paragraph-image_left .image img,.paragraph-image_left_mc .image img,.paragraph-image_right .image img,.paragraph-image_right_mc .image img{margin:0 auto;display:block;}}.grey_block{background-color:var(--dark_grey);padding:var(--large_gap) var(--standard_gap);border-radius:0 var(--large_gap) 0 var(--large_gap);}.center_text_block{text-align:center;}.center_text_block p{max-width:calc(var(--max-content-clamp) - var(--large_gap));margin-left:auto;margin-right:auto;}#block-oer-africa-featuredresourcesbytheme .tabs_content,#block-oer-africa-featuredprojectsbytheme .tabs_content{margin-top:var(--standard_gap);}#block-oer-africa-featuredresourcesbytheme .tabs_content section .view-header,#block-oer-africa-featuredprojectsbytheme .tabs_content section .view-header{display:none;}#block-oer-africa-featuredresourcesbytheme .tabs_content .item-list > h3,#block-oer-africa-featuredprojectsbytheme .tabs_content .item-list > h3{display:none;}#block-oer-africa-featuredresourcesbytheme .tabs_content .item-list ul li,#block-oer-africa-featuredprojectsbytheme .tabs_content .item-list ul li{margin-bottom:var(--standard_gap);}#block-oer-africa-featuredresourcesbytheme .tabs_content .item-list ul li::marker,#block-oer-africa-featuredprojectsbytheme .tabs_content .item-list ul li::marker{color:var(--blue);}#block-oer-africa-featuredresourcesbytheme .tabs_content .item-list ul li a,#block-oer-africa-featuredprojectsbytheme .tabs_content .item-list ul li a{--font_colour:var(--blue);text-decoration:none;}#block-oer-africa-featuredresourcesbytheme .tabs_content .item-list ul li a:hover,#block-oer-africa-featuredresourcesbytheme .tabs_content .item-list ul li a:focus,#block-oer-africa-featuredprojectsbytheme .tabs_content .item-list ul li a:hover,#block-oer-africa-featuredprojectsbytheme .tabs_content .item-list ul li a:focus{--font_colour:var(--orange_muted);}.block--feature{display:flex;gap:var(--standard_gap);align-items:center;background:linear-gradient(90deg,transparent 0%,var(--feature_bg) 100%);border-radius:0 2rem 0 0;padding:var(--standard_gap);}.block--feature span.field--name-title{--font_colour:var(--heading_colour);text-decoration:none;}.block--feature .image_side{padding:var(--large_gap);}.block--feature > *{flex:1;}.block--feature .node__content > h2 > a{text-decoration:none;}
:root{--cc-bg:#fff;--cc-text:#2d4156;--cc-btn-primary-bg:#2d4156;--cc-btn-primary-text:var(--cc-bg);--cc-btn-primary-hover-bg:#1d2e38;--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#d8e0e6;--cc-toggle-bg-off:#919ea6;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#d5dee2;--cc-toggle-knob-bg:#fff;--cc-toggle-knob-icon-color:#ecf2fa;--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-bg-hover:#e9eff4;--cc-section-border:#f1f3f5;--cc-cookie-table-border:#e9edf2;--cc-overlay-bg:rgba(4,6,8,.85);--cc-webkit-scrollbar-bg:#cfd5db;--cc-webkit-scrollbar-bg-hover:#9199a0}.c_darkmode{--cc-bg:#181b1d;--cc-text:#d8e5ea;--cc-btn-primary-bg:#a6c4dd;--cc-btn-primary-text:#000;--cc-btn-primary-hover-bg:#c2dff7;--cc-btn-secondary-bg:#33383c;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#3e454a;--cc-toggle-bg-off:#667481;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#454c54;--cc-toggle-knob-bg:var(--cc-cookie-category-block-bg);--cc-toggle-knob-icon-color:var(--cc-bg);--cc-cookie-category-block-bg:#23272a;--cc-cookie-category-block-bg-hover:#2b3035;--cc-section-border:#292d31;--cc-cookie-table-border:#2b3035;--cc-webkit-scrollbar-bg:#667481;--cc-webkit-scrollbar-bg-hover:#9199a0}.cc_div *,.cc_div :after,.cc_div :before{-webkit-box-sizing:border-box;box-sizing:border-box;float:none;font-style:inherit;font-variant:normal;font-weight:inherit;font-family:inherit;line-height:1.2;font-size:1em;transition:none;animation:none;margin:0;padding:0;text-transform:none;letter-spacing:unset;color:inherit;background:0 0;border:none;box-shadow:none;text-decoration:none;text-align:left;visibility:unset}.cc_div{font-size:16px;font-weight:400;font-family:-apple-system,sans-serif;color:#2d4156;color:var(--cc-text)}#c-ttl,#s-bl td:before,#s-ttl,.cc_div .b-tl,.cc_div .c-bn{font-weight:700}#cm,#s-bl .act .b-acc,#s-inr,.cc_div .b-tl,.cc_div .c-bl{border-radius:.25em}.cc_div a,.cc_div button,.cc_div input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.cc_div a{text-decoration:underline}.cc_div a:hover{text-decoration:none}#cm-ov,#cs-ov,.c--anim #cm,.c--anim #s-cnt,.c--anim #s-inr{transition:visibility .25s ease,opacity .25s ease,transform .25s ease!important}.c--anim .c-bn{transition:background-color .25s ease!important}.c--anim #cm.bar.slide,.c--anim .bar.slide #s-inr{transition:visibility .4s ease,opacity .4s ease,transform .4s ease!important}.c--anim #cm.bar.slide+#cm-ov,.c--anim .bar.slide+#cs-ov{transition:visibility .4s ease,opacity .4s ease,transform .4s ease!important}#cm.bar.slide,.cc_div .bar.slide #s-inr{transform:translateX(100%);opacity:1}#cm.bar.top.slide,.cc_div .bar.left.slide #s-inr{transform:translateX(-100%);opacity:1}#cm.slide,.cc_div .slide #s-inr{transform:translateY(1.6em)}#cm.top.slide{transform:translateY(-1.6em)}#cm.bar.slide{transform:translateY(100%)}#cm.bar.top.slide{transform:translateY(-100%)}.show--consent .c--anim #cm,.show--consent .c--anim #cm.bar,.show--settings .c--anim #s-inr,.show--settings .c--anim .bar.slide #s-inr{opacity:1;transform:scale(1);visibility:visible!important}.show--settings .c--anim #s-cnt{visibility:visible!important}.force--consent.show--consent .c--anim #cm-ov,.show--settings .c--anim #cs-ov{visibility:visible!important;opacity:1!important}#cm{font-family:inherit;padding:1.2em 2.2em 1.825em 2.2em;position:fixed;z-index:1;background:#fff;background:var(--cc-bg);max-width:25em;width:100%;bottom:1.25em;right:1.25em;box-shadow:0 .625em 1.875em #000;box-shadow:0 .625em 1.875em rgba(2,2,3,.28);opacity:0;visibility:hidden;transform:scale(.95);line-height:initial}#c-ttl{margin:0 0 .6em 0;font-size:1.3em}#c-txt{margin-bottom:1.625em;font-size:.9em;line-height:1.45em}.cc_div .c-bn{color:#40505a;color:var(--cc-btn-secondary-text);background:#e5ebef;background:var(--cc-btn-secondary-bg);padding:1em 1.6em;display:inline-block;cursor:pointer;font-size:.85em;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;text-align:center;border-radius:4px}#cm .c-bn{width:48.5%}#c-bns button+button,#s-c-bn,#s-cnt button+button{float:right}#cm .c_link:active,#cm .c_link:hover,#s-c-bn:active,#s-c-bn:hover,#s-cnt button+button:active,#s-cnt button+button:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)}#s-cnt{position:fixed;top:0;left:0;width:100%;z-index:101;display:table;height:100%;visibility:hidden}#s-bl{outline:0}#s-bl .title{margin-top:1.4em}#s-bl .title:first-child{margin-top:0}#s-bl .b-tl{font-size:1.1em}#s-bl .b-bn{margin-top:0}#s-bl .b-acc .p{margin-top:0;padding:1em}#s-cnt .b-bn .b-tl{display:block;font-family:inherit;font-size:1em;width:100%;cursor:pointer;position:relative;padding:1.4em 6.4em 1.4em 2.7em;background:0 0;transition:background-color .25s ease}#s-cnt .act .b-bn .b-tl{border-bottom-right-radius:0;border-bottom-left-radius:0}#s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl .b-bn{position:relative}#s-bl .c-bl{padding:1em;margin-bottom:.5em;border:1px solid #f1f3f5;border-color:var(--cc-section-border);transition:background-color .25s ease}#s-bl .c-bl:hover{background:#f0f4f7;background:var(--cc-cookie-category-block-bg)}#s-bl .c-bl:last-child{margin-bottom:.5em}#s-bl .c-bl:first-child{transition:none;padding:0;margin-top:0;border:none;margin-bottom:2em}#s-bl .c-bl:first-child:hover{background:0 0;background:unset}#s-bl .c-bl.b-ex{margin-top:2em;padding:0;border:none;background:#f0f4f7;background:var(--cc-cookie-category-block-bg);transition:none}#s-bl .c-bl.b-ex+.c-bl{margin-top:2em}#s-bl .c-bl.b-ex+.c-bl.b-ex{margin-top:0}#s-bl .c-bl.b-ex:first-child{margin-bottom:1em}#s-bl .c-bl.b-ex:first-child{margin-bottom:.5em}#s-bl .b-acc{max-height:0;overflow:hidden;padding-top:0;margin-bottom:0;display:none}#s-bl .act .b-acc{max-height:100%;display:block;overflow:hidden}#s-cnt .p{font-size:.9em;line-height:1.3em;margin-top:1em}.cc_div .c-tgl:disabled{cursor:not-allowed}#c-vln{display:table-cell;vertical-align:middle;position:relative}#cs{padding:0 1.7em;width:100%;position:fixed;left:0;right:0;top:0;bottom:0;height:100%}#s-inr{height:100%;position:relative;max-width:47em;margin:0 auto;transform:scale(.96);opacity:0;padding-top:5.125em;padding-bottom:4.9375em;position:relative;height:100%;overflow:hidden;visibility:hidden;box-shadow:rgba(3,6,9,.26) 0 13px 27px -5px}#s-bns,#s-hdr,#s-inr{background:#fff;background:var(--cc-bg)}#s-bl{overflow-y:auto;overflow-y:overlay;overflow-x:hidden;height:100%;padding:1.5em 2.5em;display:block;width:100%}#s-bns{position:absolute;bottom:0;left:0;right:0;padding:1em 2.5em;border-top:1px solid #f1f3f5;border-color:var(--cc-section-border);height:4.9375em}.cc_div .cc-link{color:#253b48;color:var(--cc-btn-primary-bg);border-bottom:1px solid #253b48;border-color:var(--cc-btn-primary-bg);display:inline;padding-bottom:0;text-decoration:none;cursor:pointer;font-weight:700}.cc_div .cc-link:active,.cc_div .cc-link:hover{border-color:transparent}#c-bns button:first-child,#s-bns button:first-child{color:#fff;color:var(--cc-btn-primary-text);background:#253b48;background:var(--cc-btn-primary-bg)}.cc_div .c-tgl:checked~.c-tg{background:#253b48;background:var(--cc-toggle-bg-on)}#c-bns button:first-child:active,#c-bns button:first-child:hover,#s-bns button:first-child:active,#s-bns button:first-child:hover{background:#1d2e38;background:var(--cc-btn-primary-hover-bg)}#s-hdr{position:absolute;top:0;width:100%;display:table;padding:1.2em 2.5em;vertical-align:middle;z-index:2;border-bottom:1px solid #f1f3f5;border-color:var(--cc-section-border)}#s-ttl{display:table-cell;vertical-align:middle;font-size:1em}#s-c-bn{padding:0;width:1.7em;height:1.7em;font-size:1.6em;margin:0;font-weight:initial;position:relative}#s-c-bnc{display:table-cell;vertical-align:middle}.cc_div span.t-lb{position:absolute;top:0;z-index:-1;opacity:0;pointer-events:none;overflow:hidden}#c_policy__text{height:31.25em;overflow-y:auto;margin-top:1.25em}#c-s-in{position:relative;transform:translateY(-50%);top:50%;height:100%;height:calc(100% - 2.5em);max-height:37.5em}#s-bl::-webkit-scrollbar{width:.9em;height:100%;background:0 0;border-radius:0 .25em .25em 0}#s-bl::-webkit-scrollbar-thumb{border:.25em solid var(--cc-bg);background:#cfd5db;background:var(--cc-webkit-scrollbar-bg);border-radius:100em}#s-bl::-webkit-scrollbar-thumb:hover{background:#9199a0;background:var(--cc-webkit-scrollbar-bg-hover)}#s-bl::-webkit-scrollbar-button{width:10px;height:5px}.cc_div .b-tg{position:absolute;right:0;top:0;bottom:0;display:inline-block;margin:auto;right:1.2em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.cc_div .c-tgl{position:absolute;cursor:pointer;display:block}.cc_div .b-tg .c-tg{position:absolute;overflow:hidden;background:#919ea6;background:var(--cc-toggle-bg-off);transition:background-color .25s ease;pointer-events:none}.cc_div .b-tg,.cc_div .b-tg .c-tg,.cc_div .c-tgl,.cc_div span.t-lb{width:3.6em;height:1.6em;border-radius:4em}.cc_div .b-tg .c-tg.c-ro{cursor:not-allowed}.cc_div .c-tgl~.c-tg.c-ro{background:#d5dee2;background:var(--cc-toggle-bg-readonly)}.cc_div .c-tgl~.c-tg.c-ro:after{box-shadow:none}.cc_div .b-tg .c-tg:after{content:"";position:absolute;left:.22em;top:.2em;width:1.2em;height:1.2em;border:none;box-sizing:content-box;background:#fff;background:var(--cc-toggle-knob-bg);box-shadow:0 1px 2px rgb(24 32 35 / 36%);transition:transform .25s ease;border-radius:100%}.cc_div .c-tgl:checked~.c-tg:after{transform:translateX(1.95em)}#s-bl table,#s-bl td,#s-bl th{border:none}#s-bl tbody tr{transition:background-color .25s ease}#s-bl tbody tr:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl table{text-align:left;border-collapse:collapse;width:100%;padding:0;margin:0;overflow:hidden}#s-bl td,#s-bl th{padding:.8em .625em;text-align:left;vertical-align:top;font-size:.8em;padding-left:1.2em}#s-bl th{font-family:inherit;padding:1.2em 1.2em}#s-bl thead tr:first-child{border-bottom:1px solid #e9edf2;border-color:var(--cc-cookie-table-border)}.force--consent #cs,.force--consent #s-cnt{width:100vw}#cm-ov,#cs-ov{position:fixed;left:0;right:0;top:0;bottom:0;visibility:hidden;opacity:0;background:#070707;background:rgba(4,6,8,.85);background:var(--cc-overlay-bg);display:none;transition:none}.c--anim #cs-ov,.force--consent .c--anim #cm-ov,.force--consent.show--consent #cm-ov,.show--settings #cs-ov{display:block}#cs-ov{z-index:2}.force--consent .cc_div{position:fixed;top:0;left:0;bottom:0;width:100%;width:100vw;visibility:hidden;transition:visibility .25s ease}.force--consent.show--consent .c--anim .cc_div,.force--consent.show--settings .c--anim .cc_div{visibility:visible}.force--consent #cm{position:absolute}.force--consent #cm.bar{width:100vw;max-width:100vw}html.force--consent.show--consent,html.force--consent.show--settings{overflow-y:hidden!important}html.force--consent,html.force--consent body{height:auto!important;overflow-x:hidden!important}.cc_div .act .b-bn .b-tl::before,.cc_div .b-bn .b-tl::before{border:solid #2d4156;border-color:var(--cc-btn-secondary-text);border-width:0 2px 2px 0;padding:.2em;display:inline-block;position:absolute;content:'';margin-right:15px;position:absolute;transform:translateY(-.2em) rotate(45deg);left:1.2em;top:1.85em}.cc_div .act .b-bn .b-tl::before{transform:translateY(.05em) rotate(225deg)}.cc_div .on-i::before{border:solid #fff;border-color:var(--cc-toggle-knob-icon-color);border-width:0 2px 2px 0;padding:.13em;display:inline-block;padding-bottom:.55em;content:'';margin:0 auto;transform:rotate(45deg);margin-top:.31em;margin-left:.1em}#s-c-bn::after,#s-c-bn::before{content:'';position:absolute;left:.82em;top:.55em;height:17px;width:1.5px;background:#444d53;background:var(--cc-btn-secondary-text);transform:rotate(45deg);border-radius:1em;margin:0 auto}#s-c-bn::after{transform:rotate(-45deg)}.cc_div .off-i,.cc_div .on-i{height:100%;width:50%;position:absolute;right:0;display:block;text-align:center;transition:opacity .25s ease}.cc_div .on-i{left:0;opacity:0}.cc_div .off-i::after,.cc_div .off-i::before{right:.84em;top:.4em;content:' ';height:.85em;width:.09375em;display:block;background:#cdd6dc;background:var(--cc-toggle-knob-icon-color);margin:0 auto;position:absolute;transform-origin:center}.cc_div .off-i::before{transform:rotate(45deg)}.cc_div .off-i::after{transform:rotate(-45deg)}.cc_div .c-tgl:checked~.c-tg .on-i{opacity:1}.cc_div .c-tgl:checked~.c-tg .off-i{opacity:0}#cm.cloud{max-width:50em;margin:0 auto;text-align:center;left:1.25em;right:1.25em;overflow:hidden;padding:1.3em 2.4em;width:unset}.cc_div .cloud #c-inr{display:table;width:100%}.cc_div .cloud #c-inr-i{width:70%;display:table-cell;vertical-align:top;padding-right:2.4em}.cc_div .cloud #c-ttl{font-size:1.1em}.cc_div .cloud #c-txt{margin-bottom:0;font-size:.85em}.cc_div .cloud #c-bns{min-width:170px;display:table-cell;vertical-align:middle}#cm.cloud .c-bn{margin:.625em 0 0 0;width:100%;font-size:.8em}#cm.cloud .c-bn:first-child{margin:0}#cm.cloud.left{margin-right:1.25em}#cm.cloud.right{margin-left:1.25em}#cm.bar{width:100%;max-width:100%;left:0;right:0;bottom:0;border-radius:0;position:fixed;padding:2em}#cm.bar #c-inr{max-width:32em;margin:0 auto}#cm.bar #c-bns{max-width:540px}#cm.bar #cs{padding:0}.cc_div .bar #c-s-in{top:0;transform:none;height:100%;max-height:100%}.cc_div .bar #s-bl,.cc_div .bar #s-bns,.cc_div .bar #s-hdr{padding-left:2em;padding-right:2em}.cc_div .bar #cs{padding:0}.cc_div .bar #s-inr{margin:0;margin-left:auto;margin-right:0;border-radius:0;max-width:32em}.cc_div .bar.left #s-inr{margin-left:0;margin-right:auto}.cc_div .bar #s-bl table,.cc_div .bar #s-bl tbody,.cc_div .bar #s-bl td,.cc_div .bar #s-bl th,.cc_div .bar #s-bl thead,.cc_div .bar #s-bl tr,.cc_div .bar #s-cnt{display:block}.cc_div .bar #s-bl thead tr{position:absolute;top:-9999px;left:-9999px}.cc_div .bar #s-bl tr{border-top:1px solid #e3e7ed;border-color:var(--cc-cookie-table-border)}.cc_div .bar #s-bl td{border:none;position:relative;padding-left:35%}.cc_div .bar #s-bl td:before{position:absolute;left:1em;padding-right:.625em;white-space:nowrap;content:attr(data-column);color:#000;color:var(--cc-text);overflow:hidden;text-overflow:ellipsis}#cm.top{bottom:auto;top:1.25em}#cm.left{right:auto;left:1.25em}#cm.right{left:auto;right:1.25em}#cm.bar.left,#cm.bar.right{left:0;right:0}#cm.bar.top{top:0}@media screen and (max-width:688px){#cm,#cm.cloud,#cm.left,#cm.right{width:100%;max-width:100%;margin:0;padding:1.875em;right:0;left:0;bottom:0;border-radius:0;display:block}.force--consent #cm,.force--consent #cm.cloud{width:100vw;max-width:100vw}#cm.top{top:0;bottom:unset}#cm.bottom{bottom:0;top:unset}.cc_div .cloud #c-ttl{font-size:1.3em}.cc_div .cloud #c-txt{font-size:.9em}#cm.cloud .c-bn{font-size:.85em}.cc_div .bar #s-inr{max-width:100%;width:100%}.cc_div .cloud #c-inr-i{padding-right:0}#cs{border-radius:0;padding:0}#c-s-in{max-height:100%;height:100%;top:0;transform:none}.cc_div .b-tg{font-size:1.25em;right:.9em}#s-inr{margin:0;padding-bottom:8.1em;border-radius:unset}#s-bl,.cc_div .bar #s-bl{padding:1.3em}#s-hdr,.cc_div .bar #s-hdr{padding:1.2em 1.3em}#s-bns,.cc_div .bar #s-bns{height:8.1em;padding:1em 1.3em}#s-bl table{width:100%}#s-bl table,#s-bl tbody,#s-bl td,#s-bl th,#s-bl thead,#s-bl tr,#s-cnt{display:block}#s-bl thead tr{position:absolute;top:-9999px;left:-9999px}#s-bl tr{border-top:1px solid #e3e7ed;border-color:var(--cc-cookie-table-border)}#s-bl td{border:none;position:relative;padding-left:35%}#s-bl td:before{position:absolute;left:1em;padding-right:.625em;white-space:nowrap;content:attr(data-column);color:#000;color:var(--cc-text);overflow:hidden;text-overflow:ellipsis}#cm .c-bn,.cc_div .c-bn{width:100%;margin-right:0}#c-bns button+button,#s-cnt button+button{margin-top:.625em;float:unset}#cm.cloud{left:0;right:0;max-width:100%;width:100%}#cm.cloud.left,#cm.cloud.right{margin:0}.cc_div .cloud #c-bns,.cc_div .cloud #c-inr,.cc_div .cloud #c-inr-i{display:block;width:auto;min-width:auto}.cc_div .cloud #c-txt{margin-bottom:1.625em}}.cc_div.ie #c-vln{height:100%;padding-top:5.62em}.cc_div.ie .bar #c-vln{padding-top:0}.cc_div.ie #cs{max-height:37.5em;position:relative;top:0;margin-top:-5.625em}.cc_div.ie .bar #cs{margin-top:0;max-height:100%}.cc_div.ie #cm{border:1px solid #dee6e9}.cc_div.ie #c-s-in{top:0}.cc_div.ie .b-tg{padding-left:1em;margin-bottom:.7em}.cc_div.ie .c-tgl:checked~.c-tg:after{left:1.95em}.cc_div.ie #s-bl table{overflow:auto}.cc_div.ie .b-tg .c-tg{display:none}.cc_div.ie .c-tgl{position:relative;display:inline-block;vertical-align:middle;margin-bottom:.2em;height:auto}.cc_div.ie #s-cnt .b-bn .b-tl{padding:1.4em 6.4em 1.4em 1.4em}.cc_div.ie .bar #s-bl td:before{display:none}.cc_div.ie .bar #s-bl td{padding:.8em .625em .8em 1.2em}.cc_div.ie .bar #s-bl thead tr{position:relative}.cc_div.ie .b-tg .t-lb{filter:alpha(opacity=0);}.cc_div.ie #cm-ov,.cc_div.ie #cs-ov{filter:alpha(opacity=80);}
.node--view-mode-oer-search-result .read_more{background-color:#1c8286;position:absolute;width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;border-radius:100% 0 0 0;right:calc(var(--standard_gap) * -1);bottom:calc(var(--standard_gap) * -1);transition:background-color 0.3s ease;}.node--view-mode-oer-search-result .read_more:hover{background-color:#145f60;}.view-content .views-row:nth-child(2n+1){border-top-color:#7f8639;}.view-content .views-row{border-top:solid 0.5rem #d99830;background-color:#ffffff;margin-bottom:1rem;border-radius:0 2rem 0 2rem;}.paragraph--type--image-right-text-left-content-cp{margin:0 auto;align-items:center;gap:3rem;}.form-item-items-per-page > label{margin-left:15px;}.oer_num_per_page{display:none;}form .form-item{margin-bottom:0.5rem;}button,select{text-transform:none;background:transparent;outline:none;border:none;cursor:pointer;}button:focus,select:focus{outline:2px solid #1c8286;}.accordion_item header button:focus,.tabs_header button:focus{outline:none;}.view-header{justify-content:space-between;align-items:center;}.buttons.inline-buttons > button{background-color:#1c8286;}.buttons.inline-buttons > button:hover{background-color:#ec7c1e;}button.popover_link{border:none;padding:0;--font_colour:var(--blue);text-decoration:none;display:inline-block;position:relative;transition:color 0.2s ease-in-out;}button.popover_link:after{content:"";display:block;position:absolute;bottom:0rem;height:1px;width:100%;background-color:var(--orange_bright);transform:scaleX(0);transition:transform 0.2s ease-in-out;}button.popover_link:hover,button.popover_link:focus{--font_colour:var(--orange_bright);border:none;outline:none;}button.popover_link:hover:after,button.popover_link:focus:after{transform:scaleX(1);}.popover{max-width:1024px;border:none;border-radius:0.5rem;}.popover::backdrop{background-color:rgba(0,0,0,0.8);}.popover header{padding:1rem;margin:0;background-color:#f7f7f7;}.popover header > p{margin:0;display:flex;}.popover header span{font-weight:bold;font-size:1.5rem;flex:1;--font_colour:#727272;}.popover header button{border-radius:0;border:none;padding:0.5rem;font-weight:bold;--font_colour:#cccccc;}.popover header button:hover,.popover header button:focus{--font_colour:#000000;}.popover > div{padding:1rem;}.tabs_control.display_all .tabs_header > button{justify-content:center;align-items:center;}@media (width < 1024px){.popover{max-width:98vw;}}
