*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,body{min-height:100%;margin:0;padding:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.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}fieldset{padding:.35em .75em .625em}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{font-size:16px}body{background:#fff}hr{height:1px;margin-bottom:1.5em}img{height:auto;max-width:100%}figure{margin:0}iframe{border:0}@font-face{font-family:'OpenSans-Regular';src:url(/wp-content/themes/madafrica/fonts/OpenSans-Regular.woff);src:local("☺"),url(/wp-content/themes/madafrica/fonts/OpenSans-Regular.woff) format("woff"),url(/wp-content/themes/madafrica/fonts/OpenSans-Regular.ttf) format("truetype"),url(/wp-content/themes/madafrica/fonts/OpenSans-Regular.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Muli-ExtraBold';src:url(/wp-content/themes/madafrica/fonts/Muli-ExtraBold.woff);src:local("Muli-ExtraBold"),url(/wp-content/themes/madafrica/fonts/Muli-ExtraBoldr.woff) format("woff"),url(/wp-content/themes/madafrica/fonts/Muli-ExtraBold.ttf) format("truetype"),url(/wp-content/themes/madafrica/fonts/Muli-ExtraBold.svg) format("svg");font-weight:400;font-style:normal}p{font:400 1.1rem "OpenSans-Regular",Helvetica,Arial,sans-serif;line-height:1.7rem;color:#000;margin:0 0 1em 0}h1,h2,h3,h4,h5,h6{font-family:"Muli-ExtraBold",Helvetica,Arial,sans-serif;font-weight:400;color:#000;margin:0 0 0 0;letter-spacing:-.05rem}h1{font-size:calc(2.8rem + 0.1vw);padding-bottom:.5em;line-height:calc(2.8rem + 0.1vw)}h2{font-size:calc(2.1rem + 0.5vw);padding-bottom:.4166666667em;line-height:calc(2.1rem + 0.5vw)}h3{font-size:calc(1.5rem + 0.5vw);padding-bottom:.2777777778em;line-height:calc(1.5rem + 0.5vw)}h4{font-size:calc(1.2rem + 0.5vw);padding-bottom:.25em;line-height:calc(1.2rem + 0.5vw)0.1em}h5{font-size:calc(1rem + 0.5vw);padding-bottom:.2380952381em;line-height:calc(1rem + 0.5vw)0.1em}h6{font-size:calc(0.8rem + 0.5vw);padding-bottom:.1785714286em;line-height:calc(0.8rem + 0.5vw)0.1em}h1.page-title{display:flex;align-items:center;justify-content:center;text-align:center;margin:0 0 0 0}.page-title .term-name{font:"Muli-ExtraBold",Helvetica,Arial,sans-serif;font-size:1.1rem}article ul{font-family:"OpenSans-Regular",Helvetica,Arial,sans-serif;font-size:1.1rem;color:#000;list-style-type:none;margin:25px 0 25px 20px}article ul li{max-width:800px;line-height:1.7rem}article ul li:before{content:'\f111';font-family:'Fontawesome';font-size:1.1rem;color:#8DC05D;padding:0 10px 0 0}article ul li:before a{color:#8DC05D}article ol{list-style:none;counter-reset:my-awesome-counter;padding:0}article ol li{font-family:"OpenSans-Regular",Helvetica,Arial,sans-serif;counter-increment:my-awesome-counter;margin-bottom:1em}article ol li::before{content:counter(my-awesome-counter);display:inline-flex;justify-content:center;align-items:center;background:#8dc05d;width:2em;height:2em;border-radius:50%;color:#fff;margin-right:.5em}article ol ol ol li::before{background:#8197a4}article ol ol ol ol li::before{background:#719c4a}blockquote{background:#fff;border-left:5px solid #8DC05D;margin:2em 2em;padding:.5em 20px;quotes:none;max-width:65%}blockquote::before{font-size:5em;font-family:"Palatino",Times,Times New Roman,Palatino,serif;color:#8DC05D;content:'"';line-height:.1em;margin-right:.1em;vertical-align:-.3em}blockquote p{font:italic 1.1rem "Georgia",Times,Times New Roman,Palatino,serif;line-height:1.7rem;color:#000;display:inline}pre{font:"Courier",Courier,monospace;color:#000;background:#8DC05D;border:1px solid #efefef;margin:40px 0 40px 0px!important;padding:2.5em;white-space:pre-wrap}pre a{color:#000}pre a:hover{color:red}captions,figcaption,p.wp-caption-text,.wp-block-image{font:400 1.1rem "OpenSans-Regular",Helvetica,Arial,sans-serif;font-size:.8461538462rem;color:#000!important;margin:-5px 0 10px 0;text-align:left}header{grid-area:header}nav{grid-area:nav}main{grid-area:main}article{grid-area:article}section{grid-area:section}aside{grid-area:aside}footer{grid-area:footer}h1{grid-area:h1}h2{grid-area:h2}h3{grid-area:h3}h4{grid-area:h4}h5{grid-area:h5}h6{grid-area:h6}.page-title{grid-area:pagetitle}.main-container{grid-area:maincontainer}.grid-header{grid-area:header}.top-header{grid-area:topheader}.slider{grid-area:slider}#home-full-col{display:grid;grid-template-columns:10% 1fr 10%;grid-template-rows:130px auto 1fr auto;min-height:100vh;grid-template-areas:"header header header" "slider slider slider" "main main main" "footer footer footer"}#home-full-col section{width:70%;margin:0 auto}#grid-one-col-wide{display:grid;grid-template-columns:14% 1fr 14%;grid-template-rows:110px 320px 1fr auto;height:100vh;grid-template-areas:"header header header" "pagetitle pagetitle pagetitle" ". main ." "footer footer footer"}#grid-one-col{display:grid;grid-template-columns:28% 1fr 28%;grid-template-rows:110px 320px 1fr auto;height:100vh;grid-template-areas:"header header header" "pagetitle pagetitle pagetitle" ". main ." "footer footer footer"}#grid-two-col{display:grid;grid-template-columns:12% 20% 1fr 12%;grid-template-rows:110px 320px 1fr auto;grid-column-gap:30px;grid-row-gap:0;height:100vh;grid-template-areas:" header header header header" " pagetitle pagetitle pagetitle pagetitle" ". aside main . " "footer footer footer footer"}#grid-two-col-wide{display:grid;grid-template-columns:10% 20% 1fr 10%;grid-template-rows:110px 320px 1fr auto;grid-column-gap:30px;grid-row-gap:0;height:100vh;grid-template-areas:" header header header header" " pagetitle pagetitle pagetitle pagetitle" ". aside main . " "footer footer footer footer"}#grid-login{display:grid;grid-template-columns:25% 1fr 25%;grid-template-rows:150px 1fr auto;height:100vh;grid-template-areas:"header header header" ". main ."}#grid-two-col aside,#grid-two-col-wide aside{border-right:1px solid #dee2e6}.page-title{display:flex;align-items:center;justify-content:center;text-align:center;margin:0 0 0 0;-webkit-clip-path:polygon(36% 100%,100% 61%,100% 0,0 0,0 77%);clip-path:polygon(36% 100%,100% 61%,100% 0,0 0,0 77%);background-image:url(/wp-content/themes/madafrica/images/bg-page-title.png),linear-gradient(180deg,#8dc05d 13%,#8caeb4 100%);background-repeat:no-repeat;background-position:bottom center;background-size:contain}.page-title h1{font:400 calc(2.4rem + 2.5vmin) "Muli-ExtraBold",Helvetica,Arial,sans-serif;color:#fff;letter-spacing:-.05rem;line-height:calc(2.4rem + 3.5vmin);padding-bottom:0;text-shadow:2px 4px 3px rgb(0 0 0 / .7)}main{margin-top:40px;margin-bottom:120px}article#container{padding:0 0 60px 0}.time{font:400 1.1rem "OpenSans-Regular",Helvetica,Arial,sans-serif;line-height:1.7rem;color:#000;margin:0 0 1em 0;font-size:.92rem;line-height:1.0240963855rem}.time:before{content:'\f017';font-family:'FontAwesome';font-style:normal;font-size:.92rem;color:#000;padding:0 5px 0 0}.error404.page-title{display:none}.error404 #grid-one-col{grid-template-rows:130px 100px 1fr auto}.page-id-10257 #grid-one-col{grid-template-rows:110px 0 1fr auto!important}.home main{display:flex;padding:0;flex-direction:column;justify-content:center}#home-full-col main{padding:0;flex-direction:row;margin-top:0}#home-full-col article{display:flex;flex-direction:column;align-items:center;width:100%}#home-full-col section.post-grid,#home-full-col article .wp-block-columns{width:90%}.home div.wp-block-buttons.aligncenter{display:flex;justify-content:center}.home .wp-block-cover .wp-block-button a.wp-block-button__link{background:#8DC05D!important;color:#000;border-color:white!important}.circulos{width:60%!important}.full-slider{position:relative;display:block;width:100%}.post-grid{display:flex;flex-wrap:wrap;justify-content:center;margin:0em}.post-col{display:flex;padding:1em;width:100%}.grid-item{display:flex;flex-direction:column;width:100%;border:1px solid #dee2e6;border-radius:.4em;overflow:hidden;background:#efefef}.grid-item figure{position:relative;width:100%;overflow:hidden;transition:transform .2s;background:url(/wp-content/themes/madafrica/images/no-image.png) no-repeat center center;background-size:cover}.grid-item figure:hover{transform:scale(1.05)}.grid-item img{width:100%;height:280px;object-fit:cover}.grid-item-content{display:flex;flex-direction:column;align-items:center;text-align:center;flex-grow:1;padding:.5rem 2.5rem .5rem 2.5rem}.grid-item-content .time{margin:0}.grid-item-content p{font:400 1.1rem "OpenSans-Regular",Helvetica,Arial,sans-serif;line-height:1.7rem;color:#000;margin:0 0 1.8em 0;font-size:.85rem;line-height:1.15rem;margin-top:1rem;text-align:center}.grid-item-content h5{margin:10px 0 10px 0;font-size:1.65rem;line-height:1.75rem}.flex-spacer{flex-grow:1}.home .main-nav li a{color:#000}.home .main-nav{position:absolute;top:35px;right:10px;z-index:9999}.main-nav{display:flex;flex-direction:row;margin-right:70px}ul.main-nav li{font-size:1.0091743119rem}.main-nav li{font:400 1.1rem "OpenSans-Regular",Helvetica,Arial,sans-serif;line-height:1.7rem;color:#000;margin:0 0 1.8em 0;display:block;margin-bottom:0px!important}.main-nav li a{color:#000;padding:.5rem .7rem .5rem .7rem;text-decoration:none;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.main-nav li a:hover{background-color:none;color:#68923F}.menu-item-has-children>a:after{content:'\f107';font-family:'FontAwesome';font-size:.8148148148rem;font-weight:400;color:#000;margin:0 0 6px 2px;transform:rotate(0deg)}.menu-item-has-children>a:after:hover{color:#68923F}.main-nav ul li{font-size:.859375rem}nav ul ul{display:none;position:absolute}nav ul li:hover>ul{display:block;padding-left:2rem}nav ul li:hover>ul{padding-left:0;background:#68923F}nav ul ul a{width:200px;color:white!important}nav ul ul a:hover{color:black!important}nav ul li:hover>ul a{color:#fff}.main-nav .sub-menu li{display:flex;white-space:nowrap}.main-nav .sub-menu li:hover,.main-nav .sub-menu li a:hover{background-color:#8DC05D;color:#000}nav ul ul ul{margin:0 0 0 100%}.menu-item-has-children .menu-item-has-children>a:after{content:'\f105';font-family:'FontAwesome';font-weight:700;color:#fff;margin:0 0 0 8px;transform:rotate(0deg)}.home .main-nav li.current-menu-item>a{color:#fff}.main-nav li.current-menu-item>a,.main-nav li.current-menu-ancestor>a,.main-nav li.current_page_item>a,.main-nav li.current_page_ancestor>a,.main-nav li.current_page_parent>a{color:#719c4a}.main-nav .sub-menu li.current-menu-item>a,.main-nav .sub-menu li.current-menu-ancestor>a,.main-nav .sub-menu li.current_page_item>a,.main-nav .sub-menu li.current_page_ancestor>a,.main-nav .sub-menu li.current_page_parent>a{color:#000}.nav-footer{display:flex;flex-direction:row;justify-content:center}.nav-footer li{display:flex}.nav-footer li a{padding:.5rem;text-decoration:none;text-transform:lowercase;font:400 1.1rem "OpenSans-Regular",Helvetica,Arial,sans-serif;line-height:1.7rem;color:#000;margin:0 0 1.8em 0;font-size:.859375rem;color:#000;margin:0}ul.nav-footer{padding:0}.nav-footer li a:hover{color:#fff}.panel-nav{display:flex;flex-direction:column;position:fixed;align-items:center;width:100%;transition:all 1s ease;right:-100%;top:110px;bottom:0;overflow-y:scroll;z-index:9;background-image:linear-gradient(180deg,#8dc05d 13%,#8caeb4 100%)}.panel-nav:target{right:0;transition:all 0.3s ease}.panel-nav:target+.burguer-icon{width:90%}.panel-nav:target+.burguer-icon a#open-menu{display:none}.panel-nav:target+.burguer-icon a#close-menu{display:block}a#close-menu{display:none}.burguer-icon{width:auto;transition:all 1s ease;z-index:9999;display:none}.bar1,.bar2,.bar3{width:35px;height:5px;background-color:#000;margin:6px 0;transition:0.4s}a#close-menu .bar1,a#close-menu .bar2,a#close-menu .bar3{background-color:#000}#open-menu,#close-menu{display:block;cursor:pointer;position:absolute;right:80px;top:45px}#close-menu .bar1{-webkit-transform:rotate(-45deg) translate(-9px,6px);transform:rotate(-45deg) translate(-8px,7px)}#close-menu .bar2{opacity:0}#close-menu .bar3{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px)}.mobile-nav{font-family:"Muli-ExtraBold",Helvetica,Arial,sans-serif;font-size:1.44rem;padding:0;list-style:none;width:100%;display:block}.mobile-nav a{color:#000;text-decoration:none;border-bottom:1px solid #525050;display:block;padding:5px 0 5px 0}.mobile-nav ul.sub-menu li{list-style:none;font-size:.9rem}.mobile-nav a:hover{color:#6c6666;background:#fff}.mobile-nav ul.sub-menu{padding-left:10px}.mobile-nav .menu-item-has-children>a:after{content:''}article p a:link,main p a:link,article ul a:link,p#breadcrumbs a{color:#719c4a;font-weight:700;text-decoration:underline;text-decoration-color:#8DC05D;padding:0 0;transition:color 0.6s ease-out,background 0.6s ease-out}article p a:link:hover,main p a:link:hover,article ul a:link:hover,p#breadcrumbs a:hover{color:#fff;background:#8DC05D;text-decoration:none;border-bottom:none}.wp-block-gallery figure a,article a img{transition:transform .3s}.wp-block-gallery figure a:hover,article a img:hover{transform:scale(1.013)}.sidebar a{font:400 1.1rem "OpenSans-Regular",Helvetica,Arial,sans-serif;line-height:1.7rem;color:#000;margin:0 0 1.8em 0;font-size:.859375rem;text-decoration:none;line-height:1.3221153846rem;margin:0 0 1em 0;color:#000;display:block}.sidebar a:hover{color:#8DC05D}.page-template-login article{display:flex;justify-content:center}.page-template-login article a{margin:10px}article a img:hover{background:none!important}.back-to-top{display:none;position:fixed;bottom:20px;right:20px;background:none;width:50px;height:50px;border:2px solid #000;border-radius:50px;cursor:pointer;z-index:999}.back-to-top:before{content:'\f106';font-family:'FontAwesome';font-size:2em;color:#000;position:absolute;left:12px;top:2px}.back-to-top:before::before::hover{background:branding-color2;color:#fff}button,.button,a.button,button a,p a.button,#nav-single .pag-previous a,#nav-single .pag-next a,input#wp-submit.button.button-primary,input.wpcf7-submit,.page-template-login article a,div.wp-block-cover p a:link{font-family:"OpenSans-Regular",Helvetica,Arial,sans-serif;background:none;color:#000;margin-bottom:30px;border:2px solid #8DC05D;text-decoration:none;text-transform:lowercase;text-align:center;box-shadow:0 .19em rgb(0 0 0 / .2);cursor:pointer;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-ms-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease;font-size:1rem;padding:.6em 2.3em;border-radius:1.2em}button:hover,.button:hover,a.button:hover,button a:hover,p a.button:hover,#nav-single .pag-previous a:hover,#nav-single .pag-next a:hover,input#wp-submit.button.button-primary:hover,input.wpcf7-submit:hover,.page-template-login article a:hover,div.wp-block-cover p a:link:hover{background:#8DC05D;color:#fff;border-color:#8DC05D}.grid-item-content a.button,div.wp-block-button a.wp-block-button__link{font-family:"OpenSans-Regular",Helvetica,Arial,sans-serif;background:none;color:#000;margin-bottom:30px;border:2px solid #8DC05D;text-decoration:none;text-transform:lowercase;text-align:center;box-shadow:0 .19em rgb(0 0 0 / .2);cursor:pointer;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-ms-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease;font-size:.8461538462rem;padding:.45em 1.5em;border-radius:1.2em}.grid-item-content a.button:hover,div.wp-block-button a.wp-block-button__link:hover{background:#8DC05D;color:#fff;border-color:#8DC05D}#nav-single{display:flex;flex-wrap:wrap}#nav-single .pag-previous a,#nav-single .pag-next a{margin:10px;display:block}nav.pagination{font:400 1.1rem "OpenSans-Regular",Helvetica,Arial,sans-serif;line-height:1.7rem;color:#000;margin:0 0 1.8em 0;display:flex;justify-content:center;width:100%;margin:40px}nav.pagination a.page-numbers,nav.pagination span.page-numbers{background-color:#8DC05D;font-family:"OpenSans-Regular",Helvetica,Arial,sans-serif;text-transform:lowercase;color:#000;margin-bottom:30px;border:.01em solid #efefef;border-color:#8DC05D;border-radius:.4em;text-decoration:none;cursor:pointer;padding:.3em .8em;margin:0 2px;-webkit-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-ms-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;transition:background-color 0.5s ease;font-size:.85rem}nav.pagination a.page-numbers:hover,nav.pagination span.page-numbers:hover{background-color:#8DC05D;color:#fff}.pagination span.page-numbers.current{color:#fff;background-color:#8DC05D}.social{margin:20px}.social a i{font-size:1.2em;color:#000;background:#fff;display:inline-block;border-radius:40px;height:40px;width:40px;padding:4px;margin:5px;text-align:center;line-height:1.6em}.social a i:hover{background:none}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{font-size:.9166666667rem;color:#000;background-color:#fcfcfc;border:1px solid;border-color:#bcbcbc;border-radius:1em;padding:7px 15px;-moz-padding:15px;width:100%;-webkit-box-shadow:inset 1px 1px 3px 2px rgb(0 0 0 / .1);-moz-box-shadow:inset 1px 1px 3px 2px rgb(0 0 0 / .1);box-shadow:inset 1px 1px 3px 2px rgb(0 0 0 / .1);resize:none;overflow:auto}input[type="text"]:hover,input[type="text"]:focus,input[type="text"]:active,input[type="email"]:hover,input[type="email"]:focus,input[type="email"]:active,input[type="url"]:hover,input[type="url"]:focus,input[type="url"]:active,input[type="password"]:hover,input[type="password"]:focus,input[type="password"]:active,input[type="search"]:hover,input[type="search"]:focus,input[type="search"]:active,input[type="number"]:hover,input[type="number"]:focus,input[type="number"]:active,input[type="tel"]:hover,input[type="tel"]:focus,input[type="tel"]:active,input[type="range"]:hover,input[type="range"]:focus,input[type="range"]:active,input[type="date"]:hover,input[type="date"]:focus,input[type="date"]:active,input[type="month"]:hover,input[type="month"]:focus,input[type="month"]:active,input[type="week"]:hover,input[type="week"]:focus,input[type="week"]:active,input[type="time"]:hover,input[type="time"]:focus,input[type="time"]:active,input[type="datetime"]:hover,input[type="datetime"]:focus,input[type="datetime"]:active,input[type="datetime-local"]:hover,input[type="datetime-local"]:focus,input[type="datetime-local"]:active,input[type="color"]:hover,input[type="color"]:focus,input[type="color"]:active,textarea:hover,textarea:focus,textarea:active{border-color:red;box-shadow:none;border-color:#8DC05D;outline:none}table{max-width:100%;border-collapse:collapse;border-spacing:0;border-color:#b8b8b8;margin:40px auto 40px auto}table th,table td,table td{padding:.470588235em;text-align:left;border-top:.071428571em solid #b8b8b8;font:400 1.1rem "OpenSans-Regular",Helvetica,Arial,sans-serif;line-height:1.7rem;color:#000;margin:0 0 1.8em 0;font-size:.9rem}table th{font-weight:700;vertical-align:bottom}table td{vertical-align:top}table thead:first-child tr th,table thead:first-child tr td{border-top:0}table tbody+tbody{border-top:.142857143em solid #b8b8b8}table-condensed th,table-condensed td{padding:.294117647em}table-bordered{border:.071428571em solid #b8b8b8;border-collapse:collapse;border-radius:.470588235em}table-bordered th+th,table-bordered td+td,table-bordered th+td,table-bordered td+th{border-left:.071428571em solid #b8b8b8}table-bordered thead:first-child tr:first-child th,table-bordered tbody:first-child tr:first-child th,table-bordered tbody:first-child tr:first-child td{border-top:0}table-bordered thead:first-child tr:first-child th:first-child,table-bordered tbody:first-child tr:first-child td:first-child{border-radius:.470588235em 0 0 0}table-bordered thead:first-child tr:first-child th:last-child,table-bordered tbody:first-child tr:first-child td:last-child{border-radius:0 .470588235em 0 0}table-bordered thead:last-child tr:last-child th:first-child,table-bordered tbody:last-child tr:last-child td:first-child{border-radius:0 0 0 .470588235em}table-bordered thead:last-child tr:last-child th:last-child,table-bordered tbody:last-child tr:last-child td:last-child{border-radius:0 0 .470588235em 0}.cookie-box{position:fixed;left:0;right:0;bottom:0;text-align:center;padding:1rem 2rem;background:#fff;transition:all 0.75s cubic-bezier(.19,1,.22,1)}.cookie-box--hide{opacity:0;bottom:-100%}.cookie-button{display:inline-block;cursor:pointer;padding:.65rem .85rem;margin-left:.45rem;color:#fff;font-size:.75rem;letter-spacing:1px;background-image:linear-gradient(62deg,#fbab7E 0%,#f7ce68 100%)}li.blocks-gallery-item:before{content:'none';display:none}ul.wp-block-gallery{margin:0}.wp-block-media-text{margin-bottom:30px}.wp-block-media-text .wp-block-media-text__media{overflow:hidden}.wp-block-cover,.wp-block-cover-image{height:auto!important}div.wp-block-cover p{z-index:9;letter-spacing:-.05rem;line-height:1em}div.wp-block-cover p a:link{color:#fff!important;display:inline-block;margin-top:2em;border-color:#fff!important}div.wp-block-button a.wp-block-button__link{margin-top:-1em}.wp-block-button.aligncenter{display:block}div.wp-block-column div.wp-block-image figcaption{font-weight:800;text-align:center!important}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{text-align:left}.wp-block-cover .wp-block-cover-image.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{height:auto!important}.wp-block-latest-posts,.wp-block-archives{margin:0;padding:0}ul.wp-block-latest-posts li{background:#efefef;padding:8px 15px;margin-bottom:10px}ul.wp-block-latest-posts li a{text-decoration:none;color:#8DC05D}ul.wp-block-latest-posts li::before,ul.wp-block-archives li::before{content:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:inline-block;margin:1em auto 1em auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{margin:15px 20px 0 0}.aligncenter{display:block;margin:5px auto 10px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:15px 20px -20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.gallery-item img{border:none!important}.home #searchform{top:45px}#searchform{position:absolute;top:40px;right:30px;z-index:9999}#searchform input[type="text"]{font:400 1.1rem "OpenSans-Regular",Helvetica,Arial,sans-serif;line-height:1.7rem;color:#000;margin:0 0 1.8em 0;height:30px;width:0;display:inline-block;border:none;outline:none;position:absolute;top:0;right:0;background:none;z-index:3;transition:width 0.4s cubic-bezier(0,.795,0,1);cursor:pointer;box-shadow:none}#searchform input[type="text"]:focus{background:#fff;border:1px solid #999;width:300px;z-index:1;cursor:text;padding:22px 4px 22px 20px}#searchform input[type="submit"]{height:30px;width:30px;display:inline-block;float:right;background:url(/wp-content/themes/madafrica/images/lupe.png) no-repeat center center;padding:0;text-indent:-10000px;border:none;position:relative;z-index:2;cursor:pointer;transition:opacity .4s ease;margin:6px 5px 0 0}.search-terms{font-weight:800}.search-box{margin-bottom:2em}.search-box p,search-box a{margin:0}.search-box .search-link a{text-decoration:none;color:blue;font-size:1.4rem;font-weight:800}.search-box .search-date,.search-box .search-url{font-size:.8rem}.search-box .search-excerpt{font-size:.97rem}.author-container{font:400 1.1rem "OpenSans-Regular",Helvetica,Arial,sans-serif;line-height:1.7rem;color:#000;margin:0 0 1.8em 0;display:grid;grid-template-rows:30px 50px;grid-template-columns:80px 75%;grid-gap:12px;grid-template-areas:"media name" "media desc";padding:60px 0;margin:0}.author-container .author-name{grid-area:name;align-self:end;font-weight:800;font-size:.9821428571rem}.author-container .author-Desc{grid-area:desc;font-weight:400;font-size:.8461538462rem;line-height:1.0240963855rem;font-style:italic}.author-container img{grid-area:media;align-self:start;border-radius:100px}.page-template-login #header,.page-template-login #footer{display:none}.page-template-login main{display:flex;flex-direction:column;align-items:center}.page-template-login main #loginform{width:65%}.login-remember,.login-submit,.page-template-login #MainContainer,.page-template-login article{display:flex;justify-content:center}.login-username>label,.login-password>label{display:block}.logged-in main p a{margin:20px auto;width:250px}.home #header{background:none;background-image:url(/wp-content/themes/madafrica/images/bg-header-home.png)}.grid-header{display:flex}header{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;z-index:999}#logo-container{margin-left:20px;width:100px;z-index:9999}#logo-container img{shape-rendering:geometricPrecision;width:100%;height:auto}#logo-container a:link,#logo-container a:visited{border:0;background:none;cursor:pointer;display:block;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;-o-transition:0.4s ease;transition:0.4s ease}#logo-container a:hover{-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}.sidebar{padding:0;padding:0 40px;margin-top:40px;border:none!important}.sidebar ul{padding:0;margin:0 0 20px 0}.sidebar ul,.sidebar li{list-style:none}.sidebar ul a:before,.sidebar li a:before{content:'\f111';font-family:'Fontawesome';font-size:1.1rem;color:#8DC05D;margin:0 5px 0 0}.sidebar h3{font-size:calc(1rem + 1vmin);line-height:1.7rem}footer{display:flex;text-align:center;background:#8DC05D}.footer-content{margin:0 auto;padding:40px 0 0 0}.footer-content p{font:400 1.1rem "OpenSans-Regular",Helvetica,Arial,sans-serif;line-height:1.7rem;color:#000;margin:0 0 1.8em 0;font-size:.6666666667rem;line-height:.9189189189rem;max-width:750px;text-align:center}.footer-content p p b{color:#000}.footerbox-container{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-around}.footerbox{margin:40px 60px}.footerbox h3{font-size:1.5em;text-align:left}.footerbox ul{font-family:"OpenSans-Regular",Helvetica,Arial,sans-serif;font-size:1.1rem;color:#000;list-style-type:none;text-align:left;padding:0}.footerbox ul li{max-width:800px;line-height:1.7rem}.footerbox ul li:before{content:'\f111';font-family:'Fontawesome';font-size:.7em;color:#fff;padding:0 10px 0 0}.footerbox ul li a{text-decoration:none;color:#000}.footerbox ul li a:hover{color:#fff}.copyright{display:flex;margin:10px 20px;justify-content:center}.logo-footer{display:flex;justify-content:center}.logo-footer img{max-width:9%}#home-full-col .full-slider{top:-130px}p#breadcrumbs{font-size:.8327277132rem!important;font:400 1.1rem "OpenSans-Regular",Helvetica,Arial,sans-serif;line-height:1.7rem;color:#000;margin:0 0 1em 0}.wpcf7-validation-errors,.div.wpcf7-response-output{background:#cbcb18;border:2px;font-family:"OpenSans-Regular",Helvetica,Arial,sans-serif;color:#000;font-size:1em;padding:40px}form.wpcf7-form p{line-height:0rem}span.wpcf7-not-valid-tip{position:absolute;top:10px;right:30px}.wpcf7-quiz-label{display:block;margin:10px 0 15px 0}.quiz small{font:"OpenSans-Regular",Helvetica,Arial,sans-serif!important;font-size:12px;color:#525252}.mailpoet_submit{font-family:"OpenSans-Regular",Helvetica,Arial,sans-serif;background:none;color:#000;margin-bottom:30px;border:2px solid #8DC05D;text-decoration:none;text-transform:lowercase;text-align:center;box-shadow:0 .19em rgb(0 0 0 / .2);cursor:pointer;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-ms-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease;font-size:1rem;padding:.6em 2.3em;border-radius:1.2em;border:1px solid #1f7737!important;width:100%}.mailpoet_submit:hover{background:#8DC05D;color:#fff;border-color:#8DC05D}#mailpoet_form_1 .mailpoet_text,#mailpoet_form_1 .mailpoet_textarea{width:100%!important}input.mailpoet_text{font:400 1.1rem "OpenSans-Regular",Helvetica,Arial,sans-serif;line-height:1.7rem;color:#000;margin:0 0 1.8em 0;font-size:0.9em!important;color:black!important;margin:0px!important}p.mailpoet_paragraph{margin:0 0}.ab-block-accordion .ab-accordion-title{font-family:"Muli-ExtraBold",Helvetica,Arial,sans-serif;font-weight:400;color:#000;margin:0 0 0 0;letter-spacing:-.05rem;font-size:22px!important;background:#8DC05D!important;border-radius:.5em;padding:.5em 1em!important;cursor:pointer;margin-bottom:15px}.ab-block-accordion .ab-accordion-title:hover{background:#adb5bd;color:#fff}.ab-block-accordion .ab-accordion-text{padding:1.7em!important}article .donacion ul li::before{content:none}article .donacion input,article .donacion textarea{font-size:.9166666667rem;color:#000;background-color:#fcfcfc;border:1px solid;border-color:#bcbcbc;border-radius:1em;padding:7px 15px;-moz-padding:15px;width:100%;-webkit-box-shadow:inset 1px 1px 3px 2px rgb(0 0 0 / .1);-moz-box-shadow:inset 1px 1px 3px 2px rgb(0 0 0 / .1);box-shadow:inset 1px 1px 3px 2px rgb(0 0 0 / .1);width:auto}article .donacion input:hover,article .donacion input:focus,article .donacion input:active,article .donacion textarea:hover,article .donacion textarea:focus,article .donacion textarea:active{border-color:red;box-shadow:none;border-color:#8DC05D;outline:none}div.give-donation-amount.form-row-wide span.give-currency-symbol.give-currency-position-after,.give-donation-total-label{background:#8DC05D!important;color:#fff!important}.give-text-input,span.give-currency-symbol,#give_terms_agreement>label{font:400 1.1rem "OpenSans-Regular",Helvetica,Arial,sans-serif;line-height:1.7rem;color:#000;margin:0 0 1.8em 0}.donacion legend{font-family:"Muli-ExtraBold",Helvetica,Arial,sans-serif;font-weight:400;color:#000;margin:0 0 0 0;letter-spacing:-.05rem;font-size:2em!important;font-weight:normal!important}a.give_terms_links{font-family:"OpenSans-Regular",Helvetica,Arial,sans-serif;background:none;color:#000;margin-bottom:30px;border:2px solid #8DC05D;text-decoration:none;text-transform:lowercase;text-align:center;box-shadow:0 .19em rgb(0 0 0 / .2);cursor:pointer;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-ms-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease;font-family:"OpenSans-Regular",Helvetica,Arial,sans-serif;background:none;color:#000;margin-bottom:30px;border:2px solid #8DC05D;text-decoration:none;text-transform:lowercase;text-align:center;box-shadow:0 .19em rgb(0 0 0 / .2);cursor:pointer;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-ms-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease;font-size:1rem;padding:.6em 2.3em;border-radius:1.2em}a.give_terms_links:hover{background:#8DC05D;color:#fff;border-color:#8DC05D}a.give_terms_links:hover{background:#8DC05D;color:#fff;border-color:#8DC05D}input#give-purchase-button.give-submit.give-btn{font-family:"OpenSans-Regular",Helvetica,Arial,sans-serif;background:none;color:#000;margin-bottom:30px;border:2px solid #8DC05D;text-decoration:none;text-transform:lowercase;text-align:center;box-shadow:0 .19em rgb(0 0 0 / .2);cursor:pointer;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-ms-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease;font-family:"OpenSans-Regular",Helvetica,Arial,sans-serif;background:none;color:#000;margin-bottom:30px;border:2px solid #8DC05D;text-decoration:none;text-transform:lowercase;text-align:center;box-shadow:0 .19em rgb(0 0 0 / .2);cursor:pointer;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-ms-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease;font-size:1.5rem;padding:.6em 3.7em;border-radius:1.2em}input#give-purchase-button.give-submit.give-btn:hover{background:#8DC05D;color:#fff;border-color:#8DC05D}input#give-purchase-button.give-submit.give-btn:hover{background:#8DC05D;color:#fff;border-color:#8DC05D}.dk-speakout-petition-wrap{width:100%!important;background:white!important;border:none!important;box-shadow:unset!important}.dk-speakout-petition-wrap h3{display:none!important}.dk-speakout-petition-wrap .dk-speakout-share{display:none!important}.dk-speakout-full select,.dk-speakout-full input{background:#fff!important;padding:18px!important;box-shadow:none!important}select.dk-speakout-honorific{color:black!important}button.dk-speakout-submit{font-family:"OpenSans-Regular",Helvetica,Arial,sans-serif;background:none;color:#000;margin-bottom:30px;border:2px solid #8DC05D;text-decoration:none;text-transform:lowercase;text-align:center;box-shadow:0 .19em rgb(0 0 0 / .2);cursor:pointer;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-ms-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease;font-weight:100!important}button.dk-speakout-submit:hover{background:#8DC05D;color:#fff;border-color:#8DC05D}.dk-speakout-progress-wrap,.dk-speakout-signaturelist-header,select#dk-speakout-honorific-1{display:none!important}tr.dk-speakout-odd{background-color:#fff!important}@media all and (min-width:800px){.col-1{width:8.33333333%}.col-2{width:16.66666667%}.col-3{width:33%}.col-4{width:33.33333333%}.col-5{width:41.66666667%}.col-6{width:50%}.col-7{width:58.33333333%}.col-8{width:66.66666667%}.col-9{width:75%}.col-10{width:83.33333333%}.col-11{width:91.66666667%}.col-12{width:100%}}@media screen and (max-width:1110px){.main-nav{display:none}.burguer-icon{display:inline-block;cursor:pointer}}@media screen and (max-width:1440px){#grid-one-col{grid-template-columns:12% 1fr 12%}#grid-two-col{grid-template-columns:1% 33% 1fr 1%}#grid-two-col-wide{grid-template-columns:2% 20% 1fr 2%}}@media screen and (max-width:1024px){#grid-one-col{grid-template-columns:25% 1fr 25%}#grid-two-col-wide{grid-template-columns:2% 1fr 2%;grid-template-areas:" header header header" " pagetitle pagetitle pagetitle" ". main . " "footer footer footer"}aside{display:none}#nav-single{justify-content:center}}@media screen and (max-width:800px){#grid-two-col{grid-template-columns:10% 1fr 10%;grid-template-areas:" header header header" " pagetitle pagetitle pagetitle" ". main . " "footer footer footer"}aside{display:none}footer nav{display:none}article ul{margin-left:0;padding-left:10px}#grid-one-col{grid-template-columns:6% 1fr 6%}.page-template-login main #loginform{width:100%}#grid-login{grid-template-columns:10% 1fr 10%}}@media screen and (max-width:640px){p,article ul{font-size:1.0185185185rem;line-height:1.4406779661rem}h1{line-height:1.1em}.wp-block-image img,.wp-block-image .alignleft,figure.alignleft,img.alignleft,figure.alignright,img.alignright{float:none!important;display:block}#nav-single .pag-previous a,#nav-single .pag-next a{font-family:"OpenSans-Regular",Helvetica,Arial,sans-serif;background:none;color:#000;margin-bottom:30px;border:2px solid #8DC05D;text-decoration:none;text-transform:lowercase;text-align:center;box-shadow:0 .19em rgb(0 0 0 / .2);cursor:pointer;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;-ms-transition:background 0.5s ease;-o-transition:background 0.5s ease;transition:background 0.5s ease;font-size:.8461538462rem;padding:.45em 1.5em;border-radius:1.2em}#nav-single .pag-previous a:hover,#nav-single .pag-next a:hover{background:#8DC05D;color:#fff;border-color:#8DC05D}.footerbox-container{display:block}}@media screen and (max-width:560px){#grid-one-col{grid-template-rows:130px 150px 1fr auto}#grid-two-col{grid-template-columns:1% 1fr 1%;grid-template-rows:130px 150px 1fr auto}#header{background:#8DC05D}.page-title{align-items:flex-start}#breadcrumbs{display:none}.grid-item-excerpt{display:none}article h1{font-size:calc(2rem + 0.5vw)}}.animate{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.one{-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;animation-delay:0.5s}.two{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;animation-delay:1.5s}.three{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;animation-delay:2.5s}.four{-webkit-animation-delay:3.5s;-moz-animation-delay:3.5s;animation-delay:3.5s}.five{-webkit-animation-delay:4.5s;-moz-animation-delay:4.5s;animation-delay:4.5s}.six{-webkit-animation-delay:5.5s;-moz-animation-delay:5.5s;animation-delay:5.5s}.seven{-webkit-animation-delay:6.5s;-moz-animation-delay:6.5s;animation-delay:6.5s}.eight{-webkit-animation-delay:7.5s;-moz-animation-delay:7.5s;animation-delay:7.5s}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}