/* Header */
.headerNavMenu .wp-block-navigation__container{ gap: 50px; }
.headerNavMenu .wp-block-navigation__container li{color: #121315; font-family: Nunito, sans-serif; font-size: 16px; font-weight: 500;padding: 45px 0px;}
.headerNavMenu .lastDonate{display: none;}
.headerNavMenu .menuNavigation .childMenu ul{min-width: 610px !important; display: flex ; flex-direction: row; flex-wrap: wrap; border: none; border-top: 5px solid var(--global-color-9); border-radius: 0px 0px 10px 10px;}
.headerNavMenu .menuNavigation .childMenu ul li{width: 50%;
/* 	border-right: 1px solid rgba(0, 0, 0, 0.2);
    border-bottom: 1px solid rgba(0, 0, 0, 0.2); */
	padding:0px;}
.headerNavMenu .menuNavigation .childMenu ul li:nth-child(even){border-right: none;
/*     border-bottom: 1px solid rgba(0, 0, 0, 0.2); */
}
.headerNavMenu .menuNavigation .childMenu ul li a{transition: .3s ease-in-out; height: 60px; align-items: center;}
.headerNavMenu .menuNavigation .childMenu ul li a:hover{background: rgba(32, 48, 149, 0.01);color: var(--global-color-9);}

/* Footer Newsletter */
.newsLetterSection .newsLetterContainer .newsLetterContent .newsLetterForm .pie-forms{display: flex ; justify-content: space-between; align-items: center;flex-wrap: wrap;}
.newsLetterSection .newsLetterContainer .newsLetterContent .newsLetterForm .pie-forms .pf-container{width: 100%;}
.newsLetterSection .newsLetterContainer .newsLetterContent .newsLetterForm .pie-forms .pf-container .pie-form{display: flex ; flex-wrap: wrap; align-items: center; justify-content: space-between;}
.newsLetterSection .newsLetterContainer .newsLetterContent .newsLetterForm .pie-forms .pf-field-container{width: calc(100% - 172px - 20px);}
.newsLetterSection .newsLetterContainer .newsLetterContent .newsLetterForm .pie-forms .pf-field-container .pf-field-row .pf-field-wrapper{margin-bottom: 0px;}
.newsLetterSection .newsLetterContainer .newsLetterContent .newsLetterForm .pie-forms .pf-field-container .pf-field-row .pf-field-wrapper .pie-field{position: relative;}
.newsLetterSection .newsLetterContainer .newsLetterContent .newsLetterForm .pie-forms .pf-field-container .pf-field-row .pf-field-wrapper input{height: 58px; background: transparent; border: 2px solid rgba(255, 255, 255, 0.40);font-size: 16px;padding: 10px 30px;color: #fff;}
.newsLetterSection .newsLetterContainer .newsLetterContent .newsLetterForm .pie-forms .pf-field-container .pf-field-row .pf-field-wrapper input:focus-visible{outline: none;}
.newsLetterSection .newsLetterContainer .newsLetterContent .newsLetterForm .pie-forms .pf-field-container .pf-field-row .pf-field-wrapper input::placeholder{color: #fff;font-family: 'Poppins';font-weight: 300;}
.newsLetterSection .newsLetterContainer .newsLetterContent .newsLetterForm .pie-forms .pf-field-container .pf-field-row .pf-field-wrapper label.pie-error{position: absolute; left: 0px; bottom: -55px; background: #f31616; color: #fff; padding: 10px; border-radius: 8px; font-weight: 500; font-size: 16px;}
.newsLetterSection .newsLetterContainer .newsLetterContent .newsLetterForm .pie-forms .pie-submit-container{width: 172px;}
.newsLetterSection .newsLetterContainer .newsLetterContent .newsLetterForm .pie-forms .pie-submit-container button{width: 100%; height: 60px; background: #fff; color: #251A34; font-family: 'Nunito'; font-weight: 700; line-height: 1em;}
.sib_msg_disp{width:0px;position: absolute;}

/* Footer Main */
.footerMainSection .footerMainContainer .footerMainContent{justify-content: space-between;}
.footerMainSection .bottomBar{border-top: 1px solid rgba(255, 255, 255, 0.70);}
body .footer-copyright-text a{text-decoration: none;}


/* FT NewsLetter */
.sib_signup_box_inside_1{display: flex;justify-content: space-between;}
.sib_signup_box_inside_1 .sib-email-area{margin: 0px;width: calc(100% - 172px - 20px);}
.sib_signup_box_inside_1 .sib-email-area input{height: 60px;background: transparent;border: 2px solid rgba(255, 255, 255, 0.40);font-size: 16px;padding: 10px 30px;color: #fff;width: 100%;}
.sib_signup_box_inside_1 .sib-email-area input::placeholder{color:#fff;}
.sib_signup_box_inside_1 p:last-child{margin: 0px;width: 172px;}
.sib_signup_box_inside_1 p:last-child input{width: 100%;height: 60px;background: #fff;color: #251A34;font-family: 'Nunito';font-weight: 700;line-height: 1em;font-size: 17px;text-transform: uppercase;}

@media screen and (max-width:1110px) {
    /* Header */
    .headerNavMenu .menuNavigation .childMenu ul { min-width: 360px !important;}
	.newsLetterSection .newsLetterContainer .newsLetterContent .newsLetterForm .pie-forms .pf-field-container .pf-field-row .pf-field-wrapper input{font-size: 14px; padding: 10px 15px;}
	.headerNavMenu .menuNavigation .childMenu ul li a{height: 50px;font-size: 12px;}
	.headerNavMenu .wp-block-navigation__container{ gap: 20px; }
}
@media screen and (max-width:980px) {
    /* Header */
    .headerNavMenu .wp-block-navigation__container{ gap: 10px; }
}

@media screen and (max-width:768px) {
    /* Header */
/*     .headerNavMenu .menuNavigation .childMenu ul { min-width: 400px !important; right: 0px; left: inherit; } */
    .headerNavMenu .menuNavigation .childMenu ul li a { height: 50px; font-size: 12px; }
	.headerNavMenu .wp-block-navigation__container li{padding: 20px 0px;}
    /* Footer Newsletter */
    .newsLetterSection .newsLetterContainer .newsLetterContent .newsLetterForm .pie-forms .pf-field-container { width: calc(100% - 100px); }
    .newsLetterSection .newsLetterContainer .newsLetterContent .newsLetterForm .pie-forms .pf-field-container .pf-field-row .pf-field-wrapper input { height: 50px;padding: 10px 15px; font-size: 12px;}
    .newsLetterSection .newsLetterContainer .newsLetterContent .newsLetterForm .pie-forms .pie-submit-container { width: 100px; }
    .newsLetterSection .newsLetterContainer .newsLetterContent .newsLetterForm .pie-forms .pie-submit-container button{font-size: 12px;height: 50px;padding: 10px 10px;}
   .sib_signup_box_inside_1 .sib-email-area input{height: 50px;padding: 10px 15px;font-size: 12px;}
	.sib_signup_box_inside_1 p:last-child input{font-size: 12px;height: 50px;padding: 10px 10px;}
	.sib_signup_box_inside_1 .sib-email-area{width: calc(100% - 100px);}
	.sib_signup_box_inside_1 p:last-child{width: 100px;}
}

@media screen and (max-width:767px) {
	 /* Footer Main */
    .footerFirstCol{border-bottom: 1px solid rgba(255, 255, 255, 0.70);}
    .accordianTitle{background: rgba(255, 255, 255, 0.05); padding: 13px 20px;position: relative;}
    .accordianTitle::before{content:"";position: absolute;background: url(../images/arw-2.svg)no-repeat center / contain;        width: 10px; height: 10px; top: 50%; right: 20px; transform: translate(0%, -50%) rotate(180deg);}
    .accordianTitle.active::before{transform: translate(0%, -50%) rotate(0deg);}
    .accordianContent{ max-height: 0; overflow: hidden; transition: max-height 0.4s ease;display: flex ; flex-wrap: wrap; padding: 0px 20px; }
    .accordianContent p{width: 50%;margin-bottom: 16px;}
    .accordianContent.active { max-height: 500px;}
	/* Header	 */
	.headerNavMenu .wp-block-navigation__container li {font-size: 14px;}
}

@media screen and (max-width:680px) {
    /* Header */
    .headerNavMenu .wp-block-navigation__container{ gap: 10px; }
    
}

@media screen and (max-width:600px) {
    /* Header */
    .headerNavMenu .wp-block-navigation__container{gap: 0px;}
	.headerNavMenu .menuNavigation .wp-block-navigation__responsive-container-open:focus{background-color: transparent;}
    .headerNavMenu .menuNavigation .wp-block-navigation__responsive-container-open{position: relative;}
    .headerNavMenu .menuNavigation .wp-block-navigation__responsive-container-open:hover{background: transparent;}
    .headerNavMenu .menuNavigation .wp-block-navigation__responsive-container-open svg{opacity: 0;}
    .headerNavMenu .menuNavigation .wp-block-navigation__responsive-container-open::before{content: "";position: absolute;background: url(../images/menu-hamburger.svg);top: 0px;left: 0px;width: 25px;height: 22px;}
	
    .headerNavMenu .menuNavigation .wp-block-navigation__responsive-container-content{padding: 45px 25px;}
	.headerNavMenu .menuNavigation .wp-block-navigation__responsive-container-content .menuNavigation{width:100%; gap: 10px !important;}
	.headerNavMenu .menuNavigation .wp-block-navigation__responsive-container-content .menuNavigation > li{width:100%;padding: 0px;}
	.headerNavMenu .menuNavigation .wp-block-navigation__responsive-container-content .menuNavigation > li .wp-block-navigation-item__content{width:100%;background:rgba(232, 89, 0, 0.06);font-size: 16px;font-weight: 500;line-height: 1em;padding: 14px 15px;color:#121315;}
	.headerNavMenu .menuNavigation .wp-block-navigation__responsive-container-content .menuNavigation > li.is-open .wp-block-navigation-item__content{background:#E85900;font-size: 16px;font-weight: 700;color: #fff;}
	.headerNavMenu .menuNavigation .wp-block-navigation__responsive-container-content .menuNavigation > li.lastDonate{margin-top: 50px;}
	.headerNavMenu .menuNavigation .wp-block-navigation__responsive-container-content .menuNavigation > li.lastDonate a{background: #E85900;color: #fff;text-align: center;font-weight: 700;text-transform: uppercase;font-size: 14px;}
	.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{width:100%;}
	.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container li{width:100%;}
	.headerNavMenu .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container li a{width:100%;background:transparent;color: rgba(18, 19, 21, .6);font-size: 16px;font-weight: 400;padding: 10px 15px;}
	
	.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container li.current-menu-item a{color:#E85900;}
	
	.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container {display: none;transition: all 0.3s ease;}	
	.menuArw{position: absolute;width: 45px;height: 45px;background: url(https://blue3.genetechz.com/afrahug/wp-content/uploads/2025/07/menuArw.svg) no-repeat center;top: 0px;right: 0px;z-index:99;}
	.is-open .menuArw{filter: invert(1);transform: rotate(180deg);}
	
    .headerNavMenu .menuNavigation .wp-block-navigation__responsive-container-content ul .wp-block-navigation__submenu-container{padding:10px 0px 15px !important;}
    .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap: 0px;}
    .headerNavMenu .menuNavigation .childMenu ul{flex-direction: column;border-bottom: none !important; border-radius: 0px;}
    .headerNavMenu .menuNavigation .childMenu ul li { width: 100%; border-right: none; border-bottom: none; }
    .headerNavMenu .menuNavigation .childMenu ul li a { height: auto; font-size: 14px; }
    .headerNavMenu .menuNavigation .childMenu ul li:nth-child(even) { border-right: none; border-bottom: none; }
}