/* ===================================================================================

* Theme Name: Poorex Child
* Theme URI: https://wphix.com/wp/poorex/
* Author: Theme_Pure
* Author URI: https://themeforest.net/user/theme_pure/portfolio
* Description: Poorex –  Nonprofit Charity WordPress Theme
* Version: 1.0.0
* Template: poorex
* License: GNU General Public License version 3.0
* License URI: http://www.gnu.org/licenses/gpl-3.0.html
* Tags: one-column, right-sidebar, left-sidebar, custom-menu, featured-images, post-formats, sticky-post, translation-ready

* We encourage you to create Child theme for any modifications you will want to do.

* Why use Child theme?

* Because of future updates we may provide for this theme that will overwrite your
* modifications and all your custom work.

* If you are not familiar with Child Themes, you can read about it here:
* http://codex.wordpress.org/Child_Themes
* http://wp.tutsplus.com/tutorials/theme-development/child-themes-basics-and-creating-child-themes-in-wordpress/

====================================================================================== */

/* 
* Header Fixes *
*/
/* Desktop Header Fixes */
.tp-header-3__main-menu > nav > ul > li {
  padding-right: 20px;
}

@media only screen and (max-width: 1199px) {
  .tp-header__tel-box {
    display: none !important;
  }
}

@media (max-width: 767px) {
  .tp-header-3__logo img {
    max-width: inherit;
  }
}

.tp-header__tel-icon span {
  background-color: var(--tp-common-orange);
}
.tp-header__tel-icon span::after {
  background-color: #1471b9;
}

.tp-header__tel-text a {
  color: var(--tp-theme-2);
}

.tp-header-3__main-menu nav > ul > li .submenu {
  width: 248px;
}
/* End of Desktop Header Fixes */

/* Mobile Drawer Fixes */
.tpoffcanvas {
  background-color: var(--tp-theme-2);
}

.tpoffcanvas__logo {
  width: 240px;
}

.tpoffcanvas__contact-title > h5 {
  color: #fff5;
}

.tpoffcanvas__close-btn button {
  border-radius: 999px;
}

.tpoffcanvas__input {
  display: none;
}

@media (max-width: 767px) {
  .tpoffcanvas {
    width: 100%;
  }
}

/* End of Drawer Fixes */

/* End of Header */

/* Footer Fixes */
.tp-footer__logo {
  width: 248px;
}

.tp-footer__icon i {
  transform: translateY(2px);
  color: var(--tp-common-white);
}

.tp-footer__icon i.fa-whatsapp {
  transform: translateY(1px);
}

.tp-copyright__area .tp-copyright__text {
  line-height: 160%;
}
.tp-copyright__text span {
  font-size: 1rem;
  opacity: 0.8;
}

.tp-copyright__bg {
  background-color: #121f2f;
}
/* End of Footer Fixes */

/* Testimonial Thumb Fix */
.tp-testimonial__thumb img {
  border-radius: 999px;
}

.tp-testimonial-2__img > img {
  border-radius: 999px;
}
/* End Testimonial Thumb Fix */

/* Donate Area - Could Be Moved to A New Elementor Block*/
.tp-donate__thumb {
  aspect-ratio: 16/9;
}

.tp-donate__bg::after {
  height: 100%;
}
.tp-donate__shape-1,
.tp-donate__shape-2,
.tp-donate__shape-3 {
  top: 0%;
}
/* End Donate Area */

/* CTA 2 */

.tp-cta-2__bg {
  position: relative;
  background-color: rgba(30, 55, 55, 0.8);
  background-blend-mode: multiply;
}

.tp-cta-2__bg > .container > .row {
  position: relative;
  z-index: 3;
}

/* End CTA 2 */

/* TP About */
.tp-about__wraper {
  flex-direction: column;
  gap: 1.5rem;
}
.tp-about__content > div.tp-about-progress {
  display: none;
}

@media screen and (width <= 1024px) {
  .tp-about__icon {
    left: 50%;
    top: 65%;
    transform: translate(-50%, 0%);
    display: block !important;
  }
}

.tp-about__icon a::before,
.tp-about-2__icon a::before {
  background-color: rgb(76 166 254 / 60%);
}

.tp-about__list-icon i,
.tp-about-2__list-icon i {
  color: var(--tp-common-orange);
}

/* End TP About */

/* Team Details */
.tp-team-details__progress.grey-bg {
  display: none;
}
/* End Team Details */

/* FAQ */
.tp-faq-2__bg-icon {
  display: none !important;
}

.tp-faq-2__bg-text span,
.tp-faq-2__bg-text::after {
  background-color: var(--tp-theme-2);
}
/* End FAQ */

/* Shapes Hue Fix */
.tp-cta-2__shape-1,
.tp-breadcrumb__shape-2 {
  filter: hue-rotate(45deg);
}

.tp-cta-2__shape-2,
.tp-breadcrumb__shape-1 {
  filter: hue-rotate(199deg);
}

/* END Shapes Hue Fix */

/* Widget Search Sidebar */
.widget_search {
  background-color: var(--tp-theme-2);
}
/* END Widget Search Sidebar */

/* TP Gallery */

.tp-gallery__thumb-overly {
  background-color: var(--tp-common-orange);
}

/* End TP Gallery */

/* TP Providing */
.tp-providing__icon span {
  color: var(--tp-common-orange);
}
/* End TP Providing */

/* FIX YT Video Cookies */

.video-placeholder-youtube {
  transform: translateY(-100%);
}
