 img, video {height: auto;max-width: 100%;}img.alignleft, img.alignright {float: none;margin: 0;}img.alignleft {float: left;margin-right: 25px;}img.alignright {float: right;margin-left: 25px;}.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley {border: none;margin-bottom: 0;margin-top: 0;padding: 0;}embed, iframe, object {margin-bottom: 25px;max-width: 100%;}p>embed:only-child, p>iframe:only-child, p>object:only-child {margin-bottom: 0;}.wp-caption, .gallery-caption {color: var(--charitian-base-color);font-size: 13px;font-style: italic;max-width: 100%;}.wp-caption img[class*="wp-image-"] {display: block;margin-left: auto;margin-right: auto;}.wp-caption .wp-caption-text {margin: 15px 0 5px;color: var(--charitian-base-color);padding: 0;}.icon {display: inline-block;fill: currentColor;height: 15px;position: relative;top: -0.0625em;vertical-align: middle;width: 15px;}.mtb-15 {margin-top: -15px;margin-bottom: -15px;}.dl-cursor {display: none;}@media (min-width: 992px) {.dl-cursor {display: block;width: 10px;height: 10px;border-radius: 50%;position: fixed;left: 0;top: 0;user-select: none;pointer-events: none;transform: translate(50%, 50%);visibility: hidden;z-index: 10000;-webkit-transition: all .5s cubic-bezier(.165, .84, .44, 1);transition: all .5s cubic-bezier(.165, .84, .44, 1);}.dl-cursor:before {background-color: var(--charitian-bg-dark);content: "";width: 100%;height: 100%;border-radius: 50%;position: absolute;left: 0;top: 0;transition: all 0.3s ease;}.dl-cursor.expand:before {transform: scale(5);transition: all 0.3s ease;}.dl-cursor.expand:after {font-family: "Font Awesome 6 Pro";color: var(--charitian-white-color);content: "\f065";font-size: 16px;line-height: 1;font-weight: 900;width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: flex;align-items: center;justify-content: center;transition: all 0.3s ease;z-index: 1;}.dl-cursor.expand {transform: scale(2);transition: all 0.3s ease;}}.btn-group-left .b-btn {margin-right: 10px;}.btn-group-right .b-btn {margin-left: 10px;}.btn-group-center .b-btn {margin: 0 5px;}.b-btn:hover {color: var(--charitian-white-color);}.learn-more {color: var(--charitian-base-color);}.learn-more:hover {color: var(--charitian-base-color);text-decoration: underline;}.dl-btn {background-color: var(--charitian-primary-color);font-family: var(--charitian-primary-font);color: var(--charitian-heading-color);font-size: 16px;font-weight: 700;letter-spacing: -0.2px;text-transform: capitalize;height: 50px;padding: 0 35px;border-radius: 5px;display: flex;align-items: center;justify-content: center;text-decoration: none;position: relative;overflow: hidden;z-index: 1;transition: color 0.4s cubic-bezier(0.4, 0, 0.2, 1);}.dl-btn:before {background-color: var(--charitian-bg-dark);content: "";position: absolute;top: 0;left: 0;bottom: 0;right: 0;opacity: 0.2;transform-origin: right center;transform: scale(0, 1);transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);z-index: -1;}.dl-btn:hover {color: var(--charitian-white-color);}.dl-btn:hover:before {transform-origin: left center;transform: scale(1, 1);}.dl-btn-2 {background-color: var(--charitian-primary-color);font-family: var(--charitian-primary-font);color: var(--charitian-heading-color);font-size: 16px;font-weight: 700;letter-spacing: -0.2px;text-transform: capitalize;height: 50px;padding: 0 35px;border-radius: 5px;display: inline-flex;align-items: center;justify-content: center;overflow: hidden;position: relative;transition: all ease 700ms;z-index: 1;}.dl-btn-2:hover {color: var(--charitian-white-color);}.dl-btn-2 span {background: var(--charitian-secondary-color) none repeat scroll 0 0;border-radius: 50%;display: block;height: 0;position: absolute;transform: translate(-50%, -50%);transition: width 0.6s ease 0s, height 0.6s ease 0s;width: 0;z-index: -1;}.dl-btn-2:hover span {height: 562.5px;width: 562.5px;}#preloader {position: fixed;top: 0;left: 0;z-index: 9999;background: var(--charitian-white-color);height: 100%;width: 100%;display: flex;align-items: center;justify-content: center;transition: all .5s .2s ease;}.loader {width: 80px;height: 80px;display: flex;align-items: center;justify-content: center;}.loader.is-animation {animation: dl-heartbeat 1.5s ease-in-out infinite;transform-origin: center center;}.loader svg {fill: var(--charitian-primary-color);height: 80px;width: 80px;}body.loaded #preloader {opacity: 0;visibility: hidden;}@keyframes dl-heartbeat {0% {transform: scale(1);}14% {transform: scale(1.1);}28% {transform: scale(1);}42% {transform: scale(1.05);}70% {transform: scale(1);}100% {transform: scale(1);}}@media (min-width: 783px) {.admin-bar #smooth-content {padding-bottom: 31px;}}.header {background-color: var(--charitian-white-color);width: 100%;height: auto;display: block;}.single-give_forms .header {border-bottom: 1px solid #eee;}.header-logo img {max-width: 80%;}.sticky-header {width: 100%;position: fixed;left: 0;top: 0;transform: translateY(-100%);z-index: 99;}.sticky-header .primary-header {background-color: var(--charitian-white-color);box-shadow: var(--charitian-shadow);}.sticky-header.headroom--top {transform: translateY(-100%);}.admin-bar .sticky-header {top: 32px;}.admin-bar .header {margin-top: 32px;}.admin-bar .header-three {margin-top: 0;}.sticky-header.sticky-fixed-top, .headroom {transition: transform .25s ease-in-out;will-change: transform;}.headroom--unpinned {transform: translateY(-100%);}.sticky-header.sticky-fixed-top, .headroom--pinned {transform: translateY(0);}.sticky-header, .header ul {margin: 0;padding: 0;list-style: none;}.mobile-menu-icon {display: none;}.burger-menu {width: 20px;height: 17px;display: flex;flex-direction: column;justify-content: space-between;cursor: pointer;transition: transform 330ms ease-out;}.burger-menu.menu-open {transform: rotate(-45deg);}.line-menu {background-color: var(--charitian-bg-dark);border-radius: 5px;width: 100%;height: 3px;}.line-menu.line-half {width: 50%;}.line-menu.first-line {transition: transform 330ms cubic-bezier(0.54, -0.81, 0.57, 0.57);transform-origin: right;}.menu-open .line-menu.first-line {transform: rotate(-90deg) translateX(3px);}.line-menu.last-line {align-self: flex-end;transition: transform 330ms cubic-bezier(0.54, -0.81, 0.57, 0.57);transform-origin: left;}.menu-open .line-menu.last-line {transform: rotate(-90deg) translateX(-3px);}.header-menu-wrap ul {margin: 0;padding: 0;list-style: none;}.header-menu-wrap ul li {display: inline-block;position: relative;}.header-menu-wrap ul li>a {font-family: var(--charitian-primary-font);color: var(--charitian-heading-color);font-size: 15px;letter-spacing: -0.3px;text-transform: capitalize;font-weight: 700;display: block;padding: 0 15px;height: 80px;line-height: 80px;text-decoration: none;-webkit-font-smoothing: antialiased;}.header-menu-wrap ul li:hover>a {color: var(--charitian-primary-color);}.header-menu-wrap li ul {background-color: var(--charitian-white-color);box-shadow: var(--charitian-shadow);display: block;width: 250px;border-radius: 0 0 5px 5px;padding: 0;position: absolute;left: -35px;top: 100%;opacity: 0;visibility: hidden;z-index: 0;transition: opacity .5s ease, visibility .5s ease;}.header-menu-wrap li:hover>ul {opacity: 1;visibility: visible;z-index: 99;}.header-menu-wrap li li {display: block;text-align: left;position: relative;}.header-menu-wrap li li:last-child {margin: 0;}.header-menu-wrap li li:not(:last-of-type) {border-bottom: 1px solid rgb(from var(--charitian-light-grey-color) r g b / 0.5);}.header-menu-wrap li li>a {font-family: var(--charitian-primary-font);color: var(--charitian-heading-color);font-size: 14px;font-weight: 700;letter-spacing: -0.2px;padding: 15px 30px;display: block;height: auto;line-height: inherit;line-height: 1.1;text-transform: capitalize;position: relative;}.header-menu-wrap li li>a:before {background-color: var(--charitian-primary-color);width: 0px;height: 1px;content: "";position: absolute;top: 50%;transform: translateY(-50%);inset-inline-start: 20px;margin-top: 0px;transition: all 0.5s ease;}.header-menu-wrap li li>a:hover::before {width: 10px;transform: translateY(-50%) scaleX(1);opacity: 1;}.header-menu-wrap li li:hover>a {color: var(--charitian-secondary-color);padding-inline-start: 35px;transition: all 0.5s ease;}.header-menu-wrap li ul li ul {width: 250px;position: absolute;left: 100%;top: 0;}@media (min-width: 993px) {.header-menu-wrap li ul {display: block !important;}}@media (max-width: 992px) {#page.site {margin-top: 0 !important;}.headroom--top .header-menu-wrap, .headroom--unpinned .header-menu-wrap {display: none !important;}.dropdown-plus {width: 49px;height: 49px;line-height: 49px;position: absolute;top: 0;right: 0;cursor: pointer;}.dropdown-plus:before, .dropdown-plus:after {background-color: var(--charitian-bg-dark);position: absolute;content: '';top: 24px;right: 18px;width: 13px;height: 1px;}.dropdown-plus:after {transform: rotate(90deg);}.dropdown-plus.dropdown-open:after {display: none;}.mobile-menu-icon {display: block;}.header-menu-wrap {background-color: var(--charitian-white-color);display: none;width: 100%;height: auto;padding: 0 20px;position: absolute;left: 0;top: 100%;z-index: 999;}.header-menu-wrap ul li {border-bottom: 1px solid var(--charitian-light-grey-color);display: block;padding: 10px 0;margin: 0;}.header-menu-wrap ul li:first-child {border-top: 1px solid var(--charitian-light-grey-color);}.header-menu-wrap ul li>a {padding: 10px 15px;height: inherit;line-height: inherit;}.header-menu-wrap li li:hover>a {background-color: transparent;}.header-menu-wrap ul li ul li ul, .header-menu-wrap ul li ul {background-color: transparent;width: 100%;opacity: 1;padding: 0;visibility: visible;position: inherit;display: none;top: inherit;left: inherit;box-shadow: none;padding-top: 11px;}.header-menu-wrap li li {padding-left: 11px;}.header-menu-wrap li li:last-child {border-bottom: none;padding-bottom: 0;}.header-menu-wrap li li>a {color: var(--charitian-heading-color);font-size: 13px;}.header-menu-wrap li li:hover>a {color: var(--charitian-base-color);}}@media screen and (max-width: 782px) {.admin-bar .sticky-header {top: 0;}.admin-bar .header {margin-top: 0;padding-top: 46px;}}@media (max-width: 580px) {.header-right a.dl-btn {line-height: 40px;font-size: 10px;padding: 0 25px;}.primary-header .header-logo {max-width: 150px;}.top-bar .top-left li {font-size: 12px;}}.primary-header-inner .header-right {display: flex;align-items: center;justify-content: flex-end;line-height: 80px;margin-left: 20px;}.header-right .mobile-menu-icon {margin-left: 20px;}.dl-event-btn, .header-right a.header-btn {background: var(--charitian-primary-color);color: var(--charitian-heading-color);font-family: var(--charitian-primary-font);font-size: 15px;font-weight: 700;text-transform: capitalize;letter-spacing: -0.2px;display: flex;align-items: center;justify-content: center;gap: 8px;height: 50px;padding: 0 25px;border-radius: 5px;overflow: hidden;position: relative;margin-left: 20px;transition: all ease 700ms;z-index: 1;}.header-btn i {font-size: 12px;}.dl-event-btn:hover, .dl-btn-2:hover, .header-right a.header-btn:hover {color: var(--charitian-white-color);}.dl-event-btn span, .dl-btn-2 span, .header-right a.header-btn span {background: var(--charitian-secondary-color) none repeat scroll 0 0;border-radius: 50%;display: block;height: 0;position: absolute;transform: translate(-50%, -50%);transition: width 0.6s ease 0s, height 0.6s ease 0s;width: 0;z-index: -1;}.dl-event-btn:hover span, .dl-btn-2:hover span, .header-right a.header-btn:hover span {height: 562.5px;width: 562.5px;}.header-right .search-icon {color: var(--charitian-heading-color);font-size: 22px;cursor: pointer;clip-path: polygon(0 0, 100% 0, 100% 70%, 80% 100%, 0 100%);}.header-right .search-icon:hover {opacity: 0.8;}.primary-header-inner {display: grid;grid-template-columns: auto 1fr auto;gap: 10px;align-items: center;position: relative;}.primary-header .header-logo {max-width: 200px;}.viewport-lg .primary-header .header-menu-wrap {display: block !important;}.top-bar {background-color: var(--charitian-bg-dark);height: 50px;display: flex;align-items: center;}.top-bar-inner {display: flex;align-items: center;justify-content: space-between;color: var(--charitian-white-color);}.top-bar ul {margin: 0;padding: 0;}.top-bar .top-left ul {display: flex;align-items: center;flex-wrap: wrap;gap: 20px;}.top-bar .top-left li {font-family: var(--charitian-primary-font);color: var(--charitian-primary-color);font-size: 14px;font-weight: 600;text-transform: capitalize;display: inline-flex;align-items: center;column-gap: 5px;margin: 0;line-height: 1;}.top-bar .top-left li a {color: var(--charitian-white-color);text-transform: inherit;text-decoration: none;}.top-bar .top-social {display: flex;align-items: center;flex-wrap: wrap;gap: 5px;}.top-bar .top-social li:first-child {margin-left: 0;}.top-bar .top-social li a {border: 2px solid rgb(from var(--charitian-secondary-color) r g b / 0.5);color: var(--charitian-white-color);font-size: 13px;width: 35px;height: 35px;border-radius: 50%;display: flex;align-items: center;justify-content: center;}.top-bar .top-social li:hover a {color: var(--charitian-primary-color);border: 2px solid var(--charitian-primary-color);}@media (max-width: 767px) {.top-bar {display: none;}.top-bar .top-left li, .top-bar .top-left li:first-child {border: none;}.top-bar .top-left li {padding-left: 0;padding-right: 20px;}}.primary-header-one .header-menu-wrap {margin-left: auto;}.header-cart-btn {margin-left: 10px;}.header-cart-btn a {color: var(--charitian-heading-color);font-size: 22px;text-decoration: none;position: relative;}.header-cart-btn a .num {background: var(--charitian-primary-color);color: var(--charitian-heading-color);position: absolute;right: -10px;bottom: -5px;width: 20px;height: 20px;border-radius: 50%;font-size: 12px;font-weight: 600;display: flex;align-items: center;justify-content: center;}.header-two {position: relative;}.header-two .mid-header {padding: 30px 0 70px 0;}.header-two .mid-header {padding: 30px 0;}.header-two .mid-header .mid-header-inner {display: flex;align-items: center;justify-content: space-between;}.header-two .mid-header .header-logo {max-width: 180px;}.header-two .mid-header ul {display: flex;align-items: center;gap: 20px;flex-wrap: wrap;}.header-two .mid-header ul li {font-family: var(--charitian-primary-font);color: var(--charitian-base-color);font-size: 14px;font-weight: 500;line-height: 20px;text-transform: capitalize;letter-spacing: 0;display: grid;grid-template-columns: 50px 1fr;align-items: center;gap: 5px;}.header-two .mid-header ul li .icon {color: var(--charitian-primary-color);width: 50px;height: 50px;font-size: 35px;display: flex;align-items: center;justify-content: center;}.header-two .mid-header ul li span {font-family: var(--charitian-primary-font);color: var(--charitian-heading-color);font-size: 16px;font-weight: 700;text-transform: capitalize;display: block;}.header-two .mid-header ul li a {text-decoration: none;}.header-two .mid-header ul li a:hover {opacity: 0.9;}.header-two .primary-header {width: 100%;position: absolute;left: 0;bottom: 0;transform: translateY(50%);z-index: 9;}.header-two .primary-header {background-color: var(--charitian-heading-color);position: inherit;transform: translateY(0);}.primary-header-two .header-logo {display: none;}.primary-header-two .header-menu-wrap ul>li>a {color: var(--charitian-white-color);}.primary-header-two .header-menu-wrap ul>li:hover>a {color: var(--charitian-primary-color);}.primary-header-two .header-menu-wrap li:hover li>a {color: var(--charitian-heading-color);}.primary-header-two .header-menu-wrap li:hover li:hover>a {color: var(--charitian-secondary-color);}.primary-header-two .header-right .search-icon {color: var(--charitian-white-color);}.primary-header-two .header-menu-wrap li ul {left: -20px;}.primary-header-two .header-menu-wrap li ul li ul {left: 100%;}.sticky-header .primary-header-two {box-shadow: none;background-color: transparent;}.sticky-header .primary-header-two .header-logo {display: block;}.viewport-lg .sticky-header .primary-header .header-menu-wrap {display: flex !important;justify-content: flex-end;align-items: center;}.header-2 .sticky-header {background-color: var(--charitian-heading-color);box-shadow: var(--charitian-shadow);}.primary-header-two .header-right .header-cart-btn a {color: var(--charitian-white-color);}@media (max-width: 992px) {.header-two {border: none;}.header-two .primary-header {background-color: var(--charitian-heading-color);position: inherit;transform: translateY(0);}.header-two .mid-header {padding: 20px 0;}.header-two .mid-header-right {display: none;}.primary-header-inner {padding: 0;height: 80px;}.sticky-header .primary-header-inner {padding: 0;}.header-two .mid-header .mid-header-inner {justify-content: center;}.viewport-sm .primary-header-two .header-right .search-icon {display: inherit;}.cart-enable.primary-header-two .header-right .search-icon {margin-right: 0;}.primary-header-two .header-right .line-menu {background-color: var(--charitian-white-color);}.primary-header-two .header-menu-wrap ul li ul li ul, .primary-header-two .header-menu-wrap ul li ul {left: inherit;}.primary-header-two .header-menu-wrap li li:hover>a, .primary-header-two .header-menu-wrap li li>a, .primary-header-two .header-menu-wrap ul li>a {color: var(--charitian-heading-color);}.header-1 .header-right a.header-btn {margin-left: 15px;margin-right: 0;}.top-header-two.top-bar, .header-two .mid-header {display: none;}.primary-header-two .primary-header-inner {grid-template-columns: auto 1fr;gap: 15px;}.primary-header-two .primary-header-inner .header-logo {display: block;}.primary-header-two .primary-header-inner .header-right {margin-left: 0;}}.header-three {background-color: transparent;position: absolute;top: 32px;margin: 0;border-bottom: 1px solid rgba(255, 255, 255, 0.2);z-index: 99;}.header-three .line-menu {background-color: var(--charitian-white-color);}.header-three .top-bar {background-color: transparent;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}.primary-header-three .header-menu-wrap, .header-three .header-menu-wrap {margin-left: auto;}.header-three .header-menu-wrap ul li>a {color: var(--charitian-white-color);}.header-three .header-menu-wrap ul li:hover>a {color: var(--charitian-white-color);}.header-three .header-menu-wrap li li>a {color: var(--charitian-heading-color);}.header-three .header-menu-wrap li li:hover>a:hover {color: var(--charitian-primary-color);}.primary-header-three .header-right .header-cart-btn a, .header-three .header-right .search-icon {color: var(--charitian-white-color);}.sticky-header .primary-header-three .header-right .header-cart-btn a {color: var(--charitian-heading-color);}@media screen and (max-width: 782px) {.admin-bar .header-three {top: 0;}div.header-right .header-btn {display: none;}}@media (max-width: 992px) {.header-menu-wrap {top: 100%;}.primary-header-three .header-right .line-menu {background-color: var(--charitian-white-color);}.sticky-header .primary-header-three .header-right .line-menu {background-color: #222222;}.primary-header-three .header-menu-wrap ul li ul li ul, .primary-header-three .header-menu-wrap ul li ul {left: inherit;}.primary-header-three .header-menu-wrap ul li:hover>a, .primary-header-three .header-menu-wrap li li:hover>a, .primary-header-three .header-menu-wrap li li>a, .primary-header-three .header-menu-wrap ul li>a {color: var(--charitian-heading-color);}.primary-header .header-logo {max-width: 190px;}.primary-header-three .primary-header-inner {padding: 0;}}#dl-popup-search-box {background-color: var(--charitian-white-color);position: fixed;width: 100%;height: 50vh;top: -20em;left: 0;right: 0;white-space: nowrap;z-index: 9999;opacity: 0;visibility: hidden;-webkit-transition: 500ms ease all;-moz-transition: 500ms ease all;transition: 500ms ease all;}.dl-popup-ov-close {width: 100%;height: 50vh;position: absolute;left: 0;bottom: -50vh;}#dl-popup-search-box.toggled {top: 0;opacity: 1;visibility: visible;}#dl-popup-search-box .box-inner-wrap {width: 100%;height: 100%;}#dl-popup-search-box .box-inner-wrap form {position: relative;margin: 0 auto;width: 40%;}#dl-popup-search-box .box-inner-wrap input::-webkit-input-placeholder {color: var(--charitian-base-color);}#dl-popup-search-box .box-inner-wrap input:-ms-input-placeholder {color: var(--charitian-base-color);}#dl-popup-search-box .box-inner-wrap input::placeholder {color: var(--charitian-base-color);}#dl-popup-search-box .box-inner-wrap input {background: transparent;border: 1px solid var(--charitian-light-grey-color);color: var(--charitian-heading-color);font-size: 22px;width: 100%;height: 60px;padding: 0 70px 0 20px;border-radius: 30px;}#dl-popup-search-box .box-inner-wrap input:focus {outline: none;}#dl-popup-search-box .box-inner-wrap button {background: var(--charitian-primary-color);color: var(--charitian-heading-color);font-size: 20px;width: 50px;height: 50px;padding: 0;display: flex;align-items: center;justify-content: center;border-radius: 50%;position: absolute;right: 5px;top: 50%;transform: translateY(-50%);border: none;transition: var(--charitian-transition);}#dl-popup-search-box .box-inner-wrap button:hover {background-color: var(--charitian-secondary-color);color: var(--charitian-white-color);}#dl-popup-search-box .box-inner-wrap button:focus {outline: none;}.box-inner-wrap .search-close {color: var(--charitian-base-color);font-size: 30px;width: 30px;height: 30px;position: absolute;right: 20px;top: 20px;cursor: pointer;transition: all 0.3s cubic-bezier(0.165, 0.85, 0.45, 1);}.box-inner-wrap .search-close:hover {color: var(--charitian-primary-color);transform: scale(1.1);}.rtl #dl-popup-search-box .box-inner-wrap input {padding-right: 20px;padding-left: 70px;}.rtl #dl-popup-search-box .box-inner-wrap button {right: auto;left: 5px;}.rtl .box-inner-wrap .search-close {right: auto;left: 20px;}@media screen and (max-width: 600px) {#dl-popup-search-box .box-inner-wrap form {width: 90%;}#dl-popup-search-box .box-inner-wrap input, #dl-popup-search-box .box-inner-wrap button {font-size: 3em;}}.single-wt-portfolios .posts-category {margin-bottom: 15px;}.portfolio-desc .ps-title, .portfolio-related-posts .ps-title, .ps-sidebar .ps-title {font-size: 22px;font-weight: 700;text-transform: uppercase;font-family: var(--charitian-primary-font);color: var(--charitian-heading-color);}.project-cover {background-repeat: no-repeat;background-position: center center;background-size: cover;display: block;width: 100%;height: 600px;margin-bottom: 70px;}.project-featured-img {margin-bottom: 20px;}.portfolio-related-posts .ps-title {margin-bottom: 30px;}.portfolio-desc p:last-child {margin-bottom: 0;}.single-portfolio .sp-head-right {float: none;margin-right: 0;margin-top: 25px;}.single-portfolio .sp-head-right .share {margin: 0;}.single-portfolio .sp-head-right .icon {height: 40px;width: 40px;}.single-portfolio .sp-head-right .icon, .single-portfolio .sp-head-right .label {line-height: 40px;}.single-dl-projects .post-navigation {margin-top: 40px;padding: 30px 0;border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;}.archive .dl-project-box .project-content span {background-color: var(--charitian-primary-color);border-radius: 3px;}.portfolio-details {margin-bottom: 40px;}.ps-sidebar .portfolio-details:last-child {margin-bottom: 0;}.portfolio-details h3 {font-size: 18px;font-weight: 700;text-transform: uppercase;font-family: var(--charitian-primary-font);color: var(--charitian-heading-color);position: relative;padding-bottom: 10px;margin-bottom: 30px;}.portfolio-details h3:before {background: var(--charitian-primary-color);content: '';width: 100%;height: 3px;position: absolute;bottom: 0;left: 0;}.portfolio-details ul {margin: 0;padding: 0;list-style: none;}.portfolio-details .project-contact-info li, .portfolio-details .ps-list li {padding: 0 0 15px;letter-spacing: -0.2px;display: block;margin-bottom: 4px;font-size: 16px;font-family: var(--charitian-base-font);}.portfolio-details .project-contact-info li:last-child, .portfolio-details .ps-list li:last-child {margin-bottom: 0;}.portfolio-details .ps-list li span {font-weight: 600;font-family: var(--charitian-primary-font);font-size: 12px;text-transform: uppercase;color: var(--charitian-heading-color);letter-spacing: 0;margin-right: 8px;}.portfolio-details .project-contact-info li i {margin-right: 10px;color: var(--charitian-primary-color);}.portfolio-details .ps-launch-btn {background-color: var(--charitian-primary-color);margin-top: 20px;height: 50px;line-height: 50px;border-radius: 5px;display: block;text-align: center;}.dl-social-share-icons {padding-left: 0;padding-top: 20px;}.dl-social-share-icons li {list-style: none;width: 25%;float: left;}.dl-social-share-icons li a {display: block;font-size: 12px;background-color: #f5f5f5;text-align: center;color: var(--charitian-white-color);padding: 10px 0;}.dl-social-share-icons li:nth-child(1) a {background-color: #3b5998;}.dl-social-share-icons li:nth-child(2) a {background-color: #1da1f2;}.dl-social-share-icons li:nth-child(3) a {background-color: #DD4B39;}.dl-social-share-icons li:nth-child(4) a {background-color: #c8232c;}.dl-social-share-icons li a:hover {opacity: 0.9;color: var(--charitian-white-color);}.portfolio-details .dl-lists {padding: 0;margin: 0;margin-top: 20px;}.portfolio-details .dl-lists li {list-style: none;margin-bottom: 10px;}.portfolio-details .dl-lists li a {background-color: #f5f5f5;line-height: 45px;font-family: var(--charitian-primary-font);text-transform: uppercase;font-size: 12px;font-weight: 600;color: var(--charitian-heading-color);text-decoration: none;padding: 0 30px;display: flex;align-items: center;justify-content: space-between;}.portfolio-details .dl-lists li a:hover {background-color: var(--charitian-primary-color);color: var(--charitian-white-color);}body.blog {background-color: #f9f9f9;}.full-width .site-main {padding: 0 15px;}.charitian .wrapper {--charitian-wrapper-padding: 100px;padding: var(--charitian-wrapper-padding) 0;}.root-data-givewp-embed {margin: 100px 0;}.blog-posts {margin-top: -15px;margin-bottom: -15px;column-gap: 0;}.col-lg-12.content-area {padding: 0;}.col-lg-9.content-area {padding-left: 0;}@media (max-width: 992px) {.col-lg-9.content-area {padding: 0;}}.archive .blog-posts .blog-post, .blog .blog-posts .blog-post, .search .blog-posts .blog-post {padding: 15px;}.blog-posts .m-col {margin: 0;}.blog-posts .blog-post .blog-post-inner {box-shadow: var(--charitian-shadow);border-radius: 5px;overflow: hidden;}.search.search-no-results .blog-posts {height: auto !important;columns: 1;}.blog-posts .entry_thumb {position: relative;overflow: hidden;}.blog-posts .entry_thumb-link {display: block;}.blog-posts .entry_thumb-link img {width: 100%;vertical-align: bottom;transition: var(--charitian-transition);height: 260px;object-fit: cover;object-position: center;}.blog-post:hover img {transform: scale(1.03);}.blog-posts .entry_header {margin-bottom: 10px;}.blog-posts .entry_text {padding: 30px;background-color: var(--charitian-white-color);}.blog-posts .entry_title {font-family: var(--charitian-primary-font);color: var(--charitian-heading-color);font-size: 26px;line-height: 32px;font-weight: 700;letter-spacing: -1px;margin-top: 0;margin-bottom: 0;word-wrap: break-word;}.blog-posts .entry_title a {color: var(--charitian-heading-color);text-transform: capitalize;text-decoration: none;}.blog-posts .entry_title a:hover, .blog-posts .entry_title a:focus {color: var(--charitian-secondary-color);}.entry-excerpt {-ms-word-wrap: break-word;word-wrap: break-word;}.blog-posts .entry_header .meta-info {line-height: 1;margin-bottom: 10px;}.blog-posts .entry_header .meta-info .meta-cat {display: inline-block;position: relative;padding-right: 13px;margin-right: 3px;line-height: 1;}.blog-posts .entry_header .meta-info .meta-cat:after {color: var(--charitian-light-grey-color);content: '|';right: 0;position: absolute;top: 0;}.blog-posts .entry_header .post-date, .blog-posts .entry_header .meta-info .meta-cat a {font-family: var(--charitian-primary-font);color: var(--charitian-base-color);font-size: 14px;font-weight: 600;letter-spacing: -0.2px;text-transform: capitalize;text-decoration: none;}.blog-posts .entry_header .meta-info .meta-cat a:hover {color: var(--charitian-primary-color);}.blog-posts .entry_header .meta-info .meta-cat a:not(:last-of-type) {margin-right: 5px;}.blog-posts .entry-excerpt .page-links {padding-bottom: 0;}.blog-posts .entry_meta-links a::after {content: ", ";}.blog-posts .entry_meta-links a:last-child::after {display: none;}.blog-posts .blog-post-inner .footer-meta {display: flex;align-items: center;justify-content: space-between;margin-top: 16px;}.blog-posts .blog-post-inner .footer-meta-right .comments, .blog-posts .blog-post-inner .footer-meta-right a {font-family: var(--charitian-primary-font);color: var(--charitian-heading-color);text-transform: capitalize;font-weight: 600;font-size: 14px;letter-spacing: -0.2px;margin-left: 10px;}.blog-posts .blog-post-inner .footer-meta-right a:hover {color: var(--charitian-primary-color);}.blog-posts .blog-post-inner .footer-meta-right a:first-child {margin: 0;}.blog-post-inner .footer-meta-right a:empty {display: none !important;}.blog-posts .blog-post-inner .footer-meta-right a.author img {width: 25px;height: 25px;border-radius: 50%;margin-right: 5px;}.blog-posts .blog-post-inner .readmore {font-family: var(--charitian-primary-font);color: var(--charitian-heading-color);font-size: 14px;line-height: 1;font-weight: 600;letter-spacing: -0.2px;text-transform: capitalize;position: relative;text-decoration: none;display: inline-block;transition: all 0.3s ease-in-out;vertical-align: middle;}.blog-posts .blog-post-inner .readmore .dl-arrow {background-color: var(--charitian-secondary-color);width: 20px;height: 1px;position: absolute;top: 51%;display: inline-block;transition: width .3s ease, transform .3s ease;vertical-align: middle;}.blog-posts .blog-post-inner .readmore .dl-arrow.left {position: absolute;left: 0;width: 0;}.blog-posts .blog-post-inner .readmore .dl-text {display: inline-block;vertical-align: middle;margin: 0 10px 0 0;transition: transform .3s ease;}.blog-posts .blog-post-inner .readmore .dl-arrow.right {transform-origin: right;}.blog-posts .blog-post-inner .readmore:hover .dl-text {transform: translateX(30px);font-weight: inherit;color: var(--charitian-heading-color);}.blog-posts .blog-post-inner .readmore:hover .dl-arrow.left {width: 20px }.blog-posts .blog-post-inner .readmore:hover .dl-arrow.right {transform: scaleX(0);transform-origin: right;}.blog-posts .sticky .blog-post-inner .entry_text {border-bottom: 4px solid var(--charitian-primary-color);}.read-more-box {display: block;}.read-more-link {text-transform: capitalize;text-decoration: none;}.page-links {font-size: 14px;font-size: 0.875rem;font-weight: 800;padding: 20px 0;display: block;width: 100%;overflow: hidden;text-align: center;}.entry-content .page-links {text-align: left;margin-bottom: 0;}.entry-content .page-links .post-page-numbers {margin: 0 4px 0 0;color: var(--charitian-heading-color);background-color: #f5f5f5;padding: 3px 13px;line-height: inherit;display: inline-block;border-radius: 0;opacity: 1;transition: all 0.2s ease-in-out;}.page-links .page-number {color: var(--charitian-base-color);display: inline-block;padding: 0.5em 1em;}.page-links .post-page-numbers.current, .page-links .post-page-numbers:hover {background-color: var(--charitian-primary-color);opacity: 1;color: var(--charitian-white-color);}.page-links .post-page-numbers.current {padding: 3px 13px 2px 13px;}.page-links span span {padding: 0;margin: 0 !important;}.page-links a:hover {color: var(--charitian-primary-color);}.page-links a .page-number {color: #303133;}.page .page-featured-img, .blog-single .featured-img {margin-bottom: 30px;}.page .page-featured-img img, .blog-single .featured-img img {max-width: 100%;}.blog-single .entry-header {margin: 0 0 30px;position: relative;}.blog-single header.entry-header .entry-meta .entry-item {display: inline-block;margin-right: 15px;color: var(--charitian-heading-color);}.blog-single header.entry-header .entry-meta .entry-item i {margin-right: 5px;}.blog-single .entry-title {font-family: var(--charitian-primary-font);font-size: 30px;font-weight: 400;color: var(--charitian-heading-color);line-height: normal;text-decoration: none;margin: 0 0 10px;}.single-post-head img {width: 100%;border-radius: 5px;}.single-post-head, .single-post-head img {margin-bottom: 25px;}.single-post-meta-wrap {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}.single-post-meta {display: inline-flex;align-items: center;gap: 20px;padding: 0;margin: 0;}.single-post-meta li {display: flex;align-items: center;gap: 10px;list-style: none;}.single-post-meta li span, .single-post-meta li a {font-family: var(--charitian-primary-font);color: var(--charitian-heading-color);font-size: 16px;font-weight: 600;text-transform: capitalize;letter-spacing: -0.2px;text-decoration: none;}.single-post-meta li a:hover {color: var(--charitian-secondary-color);}.single-post-meta li i {color: var(--charitian-primary-color);}.entry-content p:first-child {margin-top: 0;}.entry-footer {margin: 30px 0 0;padding: 10px 0;border-top: 1px solid #f5f5f5;border-bottom: 1px solid #f5f5f5;}.entry-footer .edit-link {padding-right: 0;font-size: 11px;color: var(--charitian-base-color);font-family: var(--charitian-primary-font);font-weight: 700;}.entry-footer .meta-label {font-size: 13px;color: var(--charitian-heading-color);letter-spacing: 1px;font-weight: 700;}.entry-footer .entry-meta .entry-item {display: inline-block;margin-right: 10px;font-size: 13px;color: var(--charitian-heading-color);}.entry-footer .entry-meta {display: inline-flex;align-items: center;gap: 10px;flex-wrap: wrap;}.entry-footer .meta-tags i {color: var(--charitian-secondary-color);}.entry-footer .entry-meta a {background-color: var(--charitian-primary-color);color: var(--charitian-white-color);font-family: var(--charitian-primary-font);font-size: 14px;font-weight: 600;letter-spacing: 0;line-height: 1;height: 30px;display: flex;align-items: center;justify-content: center;padding: 0 15px;border-radius: 5px;text-transform: capitalize;transition: var(--charitian-transition);}.entry-footer .entry-meta a:hover {background-color: var(--charitian-secondary-color);color: var(--charitian-white-color);transform: translateY(-3px);}div.social-share {display: flex;align-items: center;justify-content: flex-end;gap: 5px;}.social-share>div {background-color: var(--charitian-primary-color);color: var(--charitian-heading-color);width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;border-radius: 50%;font-size: 16px;cursor: pointer;transition: var(--charitian-transition);}.social-share>div:hover {background-color: var(--charitian-secondary-color);color: var(--charitian-white-color);transform: translateY(-3px);}.post-navigation {margin-top: 50px;}.post-navigation .nav-links a {font-family: var(--charitian-primary-font);font-size: 22px;}.post-navigation .nav-links a:hover {box-shadow: none;text-decoration: underline;}.post-navigation .nav-inner {border: 1px solid #eaeaea;border-radius: 5px;display: inline-block;padding: 10px 40px;}.post-navigation a {color: var(--charitian-heading-color);font-size: 16px;display: flex;align-items: center;line-height: 22px;font-family: var(--charitian-primary-font);font-weight: 600;text-transform: uppercase;letter-spacing: 1px;}.post-navigation a i {font-size: 25px;}.post-navigation .post-prev a i {margin-right: 10px;}.post-navigation .post-next a i {margin-left: 10px;}.post-navigation a:hover {color: var(--charitian-primary-color);text-decoration: none;cursor: pointer;}.entry-content ol, .entry-content ul {margin-left: 10px;}.entry-content .blocks-gallery-grid {margin: 0;}.navigation.pagination {margin-top: 40px;}.navigation.pagination .nav-links {display: flex;align-items: center;flex-wrap: wrap;gap: 10px;margin: 0;}.navigation.pagination .nav-links span.page-numbers.dots {margin: 0 2px;}.navigation.pagination .nav-links span.page-numbers.current, .navigation.pagination .nav-links a {background-color: var(--charitian-white-color);color: var(--charitian-heading-color);border: 1px solid #eaeaea;display: flex;align-items: center;justify-content: center;width: 45px;height: 45px;font-weight: 500;text-decoration: none;border-radius: 50%;margin: 0;transition: var(--charitian-transition);}.navigation.pagination .nav-links a:hover {background-color: #f2f2f2;color: var(--charitian-heading-color);transition: all 0.2s ease-in-out;}.navigation.pagination .nav-links span.page-numbers.current {background-color: var(--charitian-primary-color);color: var(--charitian-white-color);}.navigation.pagination .nav-links a.prev, .navigation.pagination .nav-links a.next {font-size: 16px;}.nav-links-single {margin-top: 70px;}.nav-links-single .post-navigation {margin: 0;}.nav-links-single .nav-links {font-size: 0;text-align: left;overflow: hidden;text-transform: none;}.nav-links-single .nav-links .nav-previous, .nav-links-single .nav-links .nav-next {width: 50%;box-sizing: border-box;}.nav-links-single .nav-links .nav-previous {float: left;text-align: left;padding-right: 15px;}.nav-links-single .nav-links .nav-next {float: right;text-align: right;padding-left: 15px;}.nav-links-single .nav-links a {display: flex;align-items: center;position: relative;min-height: 100px;z-index: 1;}.nav-links-single .nav-links .nav-next a {justify-content: flex-end;}.nav-links-single .nav-links a:hover {text-decoration: none;}.nav-links-single .nav-links .nav-previous a {padding-left: 123px;}.nav-links-single .nav-links .nav-next a {padding-right: 123px;}.nav-links-single .nav-links .nav-previous.no-thumb a, .nav-links-single .nav-links .nav-next.no-thumb a {padding: 0;}.nav-links-single .nav-links a .nav-arrow {width: 100px;height: 100px;line-height: 100px;overflow: hidden;text-align: center;position: absolute;z-index: 1;top: 0;left: 0;background-position: center;background-repeat: no-repeat;background-size: cover;border-radius: 50%;border: none;}.nav-links-single .nav-links .nav-next a .nav-arrow {right: 0;left: auto;}.post-navigation .nav-previous a .nav-arrow {background-image: url(../img/no_image.jpg);}.post-navigation .nav-next a .nav-arrow {background-image: url(../img/no_image.jpg);}.nav-links-single .nav-links .screen-reader-text {font-family: var(--charitian-primary-font);font-size: 12px;color: var(--charitian-heading-color);text-decoration: none;font-weight: 600;text-transform: uppercase;letter-spacing: 0.5px;clip-path: none;}.nav-links-single .nav-links .screen-reader-text {background: var(--charitian-primary-color) !important;clip: auto !important;top: 0 !important;left: 0 !important;width: auto !important;height: auto !important;position: relative !important;padding: 10px 15px !important;border: none !important;box-shadow: none !important;border-radius: 5px !important;transition: var(--charitian-transition);margin: 0 !important;display: inline-block !important;line-height: 1 !important;}.nav-links-single .nav-links .nav-previous .screen-reader-text {padding-left: 20px !important;letter-spacing: 0;}.nav-links-single .nav-links .nav-next .screen-reader-text {padding-right: 20px !important;}.nav-links-single .nav-links .screen-reader-text:before {position: absolute;z-index: 1;top: 50%;transform: translateY(-50%);font-size: 14px;font-weight: 400;font-family: 'Font Awesome 6 Pro';}.nav-links-single .nav-links .nav-previous .screen-reader-text {padding-left: 37px !important;}.nav-links-single .nav-links .nav-previous .screen-reader-text:before {content: '\f060';left: 15px;}.nav-links-single .nav-links .nav-next .screen-reader-text {padding-right: 37px !important;}.nav-links-single .nav-links .nav-next .screen-reader-text:before {content: '\f061';right: 15px;left: auto;}.nav-links-single .nav-links .post-title {font-family: var(--charitian-primary-font);color: var(--charitian-heading-color);font-size: 18px;line-height: 28px;letter-spacing: -0.5px;font-weight: 700;text-transform: capitalize;transition: all 0.3s ease-in-out;margin: 10px 0 0 0;}.nav-links-single .nav-links a:hover .screen-reader-text {background-color: var(--charitian-secondary-color) !important;color: var(--charitian-white-color);}.nav-links-single .nav-links a:hover .post-title {color: var(--charitian-primary-color);text-decoration: none;}@media (max-width: 1279px) {.nav-links-single .nav-links a {min-height: 80px;}.nav-links-single .nav-links .nav-previous a {padding-left: 100px;}.nav-links-single .nav-links .nav-next a {padding-right: 100px;}.nav-links-single .nav-links a .nav-arrow {width: 80px;height: 80px;line-height: 80px;}}@media (max-width: 767px) {.nav-links-single .nav-links .nav-next a, .nav-links-single .nav-links .nav-previous a {padding: 0;}.nav-links-single .nav-links .screen-reader-text:hover, .nav-links-single .nav-links .screen-reader-text {margin-top: 0 !important;display: block !important;margin-bottom: 6px !important;font-size: 12px !important;}.nav-links-single .nav-links a {display: block;}.nav-links-single .nav-links a .nav-arrow {position: static;left: auto;top: auto;right: auto;display: inline-block;width: 90px;height: 90px;line-height: 90px;margin-bottom: 15px;}.nav-links-single .nav-links .post-title {font-size: 18px;line-height: 28px;}}.related-posts {margin: 70px 0 0;}.related-posts-list .thumb {position: relative;overflow: hidden;}.related-posts-list .thumb a {display: block;}.related-posts-list .thumb a img {transition: all 500ms linear 0ms;}.related-posts-list .thumb a:hover img {transform: scale(1.05);}.related-posts h3.rel-title {font-family: var(--charitian-primary-font);color: var(--charitian-heading-color);font-size: 28px;font-weight: 400;line-height: 28px;margin: 0 0 35px;letter-spacing: -1px;-webkit-font-smoothing: antialiased;text-transform: none;}.related-posts-list {list-style: none;margin: -7.5px;padding: 0;}.related-posts-list li {float: left;width: 50%;padding: 7.5px;}.related-posts-list.rel-column-1 li {width: 100%;}.related-posts-list.rel-column-2 li {width: 50%;}.related-posts-list.rel-column-3 li {width: 33.33%;}.related-posts-list.rel-column-4 li {width: 25%;}.rel-post-card {box-shadow: var(--charitian-shadow);border-radius: 5px;overflow: hidden;}.related-posts-list li .rel-post-content {display: block;padding: 30px 25px;}@media screen and (max-width: 767px) {.related-posts-list.rel-column-3 li, .related-posts-list.rel-column-4 li {width: 50%;}}@media screen and (max-width: 580px) {.related-posts-list.rel-column-2 li, .related-posts-list.rel-column-3 li, .related-posts-list.rel-column-4 li {width: 100%;}}.rel-post-content .meta-info {display: flex;align-items: center;gap: 15px;line-height: 1;margin-bottom: 10px;}.related-posts-list li .rel-post-content .meta-info .meta-cat {display: inline-block;position: relative;padding-right: 20px;}.related-posts-list li .rel-post-content .meta-info .meta-cat:after {color: var(--charitian-light-grey-color);content: '|';right: 0;position: absolute;top: 0;}.related-posts-list li .rel-post-content .rel-entry-date, .related-posts-list li .rel-post-content .meta-info .meta-cat a {font-family: var(--charitian-primary-font);color: var(--charitian-base-color);font-size: 14px;font-weight: 600;letter-spacing: -0.2px;text-transform: capitalize;text-decoration: none;}.related-posts-list li .rel-post-content h4 {font-size: 22px;line-height: 28px;font-weight: 700;margin-top: 0;margin-bottom: 0;-ms-word-wrap: break-word;word-wrap: break-word;letter-spacing: -1px;}.related-posts-list li .rel-post-content h4 a {text-decoration: none;color: var(--charitian-heading-color);}.related-posts-list li .rel-post-content h4 a:hover {color: var(--charitian-secondary-color);}.related-posts-list li .rel-post-content p {margin: 0;font-weight: 400;}.related-posts-list li .rel-post-content .rel-entry-meta {font-family: var(--charitian-primary-font);font-size: 16px;margin-bottom: 0;margin-top: 25px;}.related-posts-list li .rel-post-content .rel-entry-meta a {font-family: var(--charitian-primary-font);font-size: 11px;line-height: 14px;margin-bottom: 10px;font-weight: 700;color: #999;text-decoration: none;text-transform: uppercase;}.related-posts-list li .rel-post-content .rel-entry-meta a:not(:last-of-type):after {content: ", ";}.related-posts-list li img {width: 100%;}.related-posts-list li h4 {font-weight: 400;font-size: 20px;line-height: 28px;-webkit-font-smoothing: antialiased;margin: 0 0 10px;}.related-posts-list li h4 a {color: var(--charitian-heading-color);}.related-posts-list li p {font-size: 14px;line-height: 28px;margin: 0;font-weight: 400;}.post-thumbnail {margin-bottom: 15px;}.post-thumbnail a img {-webkit-backface-visibility: hidden;backface-visibility: hidden;transition: opacity 0.2s;}.post-thumbnail a:hover img, .post-thumbnail a:focus img {opacity: 0.7;}.page-header {background-color: var(--charitian-heading-color);background-attachment: scroll;background-repeat: no-repeat;background-size: cover;background-position: center center;display: block;height: 450px;position: relative;z-index: 1;}.header-3 .page-header {height: 550px;}.page-header:before {background-color: rgb(from var(--charitian-bg-dark) r g b / 0.8);content: '';display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: -1;}.page-header.no-image:before {display: none;}.transparent-header .page-header {padding-top: 117px;height: 597px;}.page-header .page-subtitle, .page-header .event-cat, .page-header .post-cat {font-family: var(--charitian-secondary-font);color: var(--charitian-primary-color);font-size: 22px;font-weight: 500;letter-spacing: 0;text-transform: capitalize;}.page-header .post-cat a {color: var(--charitian-primary-color);}.page-header .page-subtitle {display: inline-flex;align-items: center;}.page-header .page-subtitle svg {width: 30px;height: auto;fill: var(--charitian-secondary-color);}.page-header h1.page-title {font-family: var(--charitian-primary-font);color: var(--charitian-white-color);font-size: 48px;line-height: 52px;font-weight: 700;letter-spacing: -1px;position: relative;margin: 0;-ms-word-wrap: break-word;word-wrap: break-word;text-transform: capitalize;}.page-header h1.page-title .hl {color: var(--charitian-primary-color);}.page-header p {color: var(--charitian-light-grey-color);margin: 15px 0 0;font-size: 16px;}.page-header p.page-description {margin-top: 10px;}.breadcrumb-wrap {margin: 20px 0 0;padding: 0;list-style: none;}.breadcrumb-wrap li {font-family: var(--charitian-primary-font);color: var(--charitian-light-grey-color);display: inline-block;font-size: 14px;line-height: 1;position: relative;text-transform: capitalize;}.breadcrumb-wrap li:not(:last-of-type):after {background-color: var(--charitian-white-color);content: "";width: 5px;height: 5px;border-radius: 50%;position: absolute;top: 50%;right: -6px;transform: translateX(-50%);opacity: 0.5;}.breadcrumb-wrap li:not(:last-of-type) {margin-right: 10px;padding-right: 12px;}.breadcrumb-wrap li a {color: var(--charitian-primary-color);text-decoration: none;}.breadcrumb-wrap li a i {margin-right: 6px;}.breadcrumb-wrap li a:hover {color: var(--charitian-primary-color);text-decoration: none;}.page-header.author-page {height: 500px;}.author-posts-title {position: relative;padding-bottom: 12px;color: var(--charitian-heading-color);font-weight: 700;font-size: 24px;}.author-info {color: #bbb;display: block;text-align: center;}.author-info img.avatar {width: 70px;height: 70px;border-radius: 50%;margin-bottom: 20px;}.author-info ul {list-style: none;padding: 0;}.author-info ul li a {color: #bbb;}.author-socials {margin-top: 20px;}.author-socials li {display: inline-block;margin: 0 3px;}.author-socials li a {background-color: #000000;color: #fff !important;width: 40px;height: 40px;line-height: 40px;display: inline-block;text-align: center;font-size: 12px;border-radius: 5px;transition: all 0.2s ease-in-out;}.author-socials li a:hover {border-radius: 50%;transition: all 0.2s ease-in-out;}.author-bio {margin: 45px 0 0;display: block;background-color: #f8f8f8;}.author-bio .bio-inner {position: relative;display: flex;align-items: center;padding: 40px;}.author-bio .bio-inner .avatar {padding-right: 30px;}.author-bio .bio-inner .author-avatar {background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-position: center center;width: 130px;height: 130px;border-radius: 3px;}.author-bio .bio-inner h3 {font-family: var(--charitian-primary-font);margin: 0;padding: 0;font-size: 25px;line-height: 25px;font-weight: 600;color: var(--charitian-heading-color);letter-spacing: -1px;}.author-bio .bio-inner p {margin: 10px 0;font-size: 14px;line-height: 28px;font-weight: 400;color: var(--charitian-base-color);}.author-bio .author-posts-link {font-size: 16px;color: var(--charitian-primary-color);text-decoration: none;font-weight: 600;letter-spacing: 1px;}.author-bio .author-posts-link:hover {text-decoration: underline;}.error-page-wrap {background-color: var(--charitian-bg-grey);background-image: url("../img/papper-pattern.jpg");background-repeat: no-repeat;background-position: center center;background-size: cover;}.error-page-wrap.subs-show {padding-bottom: 170px;}.error-404 {text-align: center;}.error-404 .dl-btn-2 {display: inline-flex;align-items: center;justify-content: center;}.h-style-2 .error-404 {padding-top: var(--main-header-height, 71px);}.error-404 img {max-width: 300px;}.error-404-text {font-family: var(--charitian-secondary-font);color: var(--charitian-secondary-color);font-size: 200px;font-weight: 600;display: inline-flex;align-items: center;justify-content: center;margin-bottom: 15px;}.error-404 h1 {font-family: var(--charitian-secondary-font);color: var(--charitian-heading-color);font-size: 36px;font-weight: 600;line-height: 1;letter-spacing: 0;text-transform: capitalize;margin: 15px 0;}.error-404 p {color: var(--charitian-base-color);max-width: 450px;margin: 0 auto 20px;}@media (max-width: 992px) {.charitian .error-page-wrap.subs-show {padding-bottom: 140px;}}@media (max-width: 767px) {.error-404 h1 {font-size: 22px;}p br {display: none;}.error-404-text {font-size: 100px;margin-bottom: 10px;}.error-404 img {max-width: 150px;}.charitian .error-page-wrap.subs-show {padding-bottom: 60px;}}.no-results.not-found {display: block;width: 100%;}.no-results.not-found.without-sidebar {padding: 40px 0;}.no-results.not-found .not-found-icon {color: #dd0000;width: 110px;height: 110px;line-height: 110px;font-size: 45px;background-color: #f5f5f5;display: block;text-align: center;border-radius: 3px;margin-bottom: 25px;}.no-results.not-found.text-center .not-found-icon {margin: 0 auto 25px;}.no-results.not-found .page-content p {margin: 0;}.sidebar-inner {padding-left: 10px;padding-right: 10px;}.full-width #right-sidebar {padding-right: 30px;}.full-width #left-sidebar {padding-left: 30px;}#secondary {padding: 15px 0 30px;}.widget-area .widget.widget_search {padding: 0;}.widget-area .widget.widget_search .widget-title {display: none;}.give-sidebar .widget:not(:last-of-type), .widget-area .widget:not(:last-of-type) {margin-bottom: 40px;}.give-sidebar .widget-title, .widget-title {display: block;margin-bottom: 25px;overflow: hidden;position: relative;}.widget_rss .widget-title h3 a:last-child, .give-sidebar .widget-title, .dl-event-details-wrap h3, .widget-title h3 {font-family: var(--charitian-primary-font);color: var(--charitian-heading-color);font-size: 20px;font-weight: 700;line-height: normal;letter-spacing: -0.5px;text-transform: capitalize;display: inline-block;margin-bottom: 0;vertical-align: middle;position: relative;}.dl-event-details-wrap h3 {margin-bottom: 30px;}.give-sidebar .widget-title {display: block;margin-bottom: 25px;}.dl-event-details-wrap h3:after, .give-sidebar .widget-title:after, .widget-title h3:after {background-color: var(--charitian-primary-color);content: "";display: inline-block;width: 100%;height: 1.5px;top: calc(50% - (-1.5px / 2));position: absolute;margin-left: 10px;}.widget-title a {color: inherit;text-decoration: none;font-size: 16px;}.widget .textwidget p img {margin: 10px 0;}.widget .textwidget .wp-caption {margin-right: 0;margin-top: 0;}.widget .textwidget .wp-caption img {border: 0 none;height: auto;margin: 0;max-width: 100%;padding: 0;width: 100%;}.widget .textwidget .wp-caption .wp-caption-text img {width: auto;max-width: 100%;}.widget.widget_media_image img {width: 100%;border-radius: 5px;}.widget select {width: 100%;border: 1px solid #ddd;border-radius: 0;padding: 0 10px;}.widget ul li, .widget ol li {font-family: var(--charitian-base-font);color: var(--charitian-heading-color);font-size: 12px;}.widget ol, .widget ul {margin: 0;padding: 0;list-style: none;}.widget ol ol, .widget ul ul {margin-left: 15px;}.widget ol li, .widget ul li {padding-bottom: 15px;}.widget ol li li:first-child, .widget ul li li:first-child {padding-top: 15px;}.widget ol li li:last-child, .widget ul li li:last-child {border-bottom: none;margin-bottom: 0;padding-bottom: 0;}.widget select, .widget select option, .widget ul li a {font-family: var(--charitian-base-font);color: var(--charitian-heading-color);font-size: 16px;font-weight: 400;line-height: 28px;text-decoration: none;box-shadow: none;letter-spacing: -0.2px;}.widget ul li a:hover {color: var(--charitian-primary-color);text-decoration: none;}.widget:not(.widget_tag_cloud) ul li+li {margin-top: -1px;}.widget ul li ul li:before, .widget.widget_rss ul li:before {display: none;}.widget_rss ul li {padding-bottom: 15px;padding-top: 15px;}.widget .post-date, .widget .rss-date {font-size: 12px;}.widget_text {word-wrap: break-word;}.widget_text ul {list-style: disc;margin: 0 0 25px 25px;}.widget_text ol {list-style: decimal;}.widget_text ul li, .widget_text ol li {border: none;}.widget_text ul li:last-child, .widget_text ol li:last-child {padding-bottom: 0;}.widget_text ul li ul {margin: 0 0 0 25px;}.widget_text ul li li {padding-left: 0;padding-right: 0;}.widget_text ol li {list-style-position: inside;}.widget_text ol li+li {margin-top: -1px;}.widget_rss .widget-title a {box-shadow: none;}.textwidget b, .textwidget strong, .widget_rss b, .widget_rss strong {font-weight: 500;}.widget_rss .widget-title a:last-child {box-shadow: none;line-height: normal;margin-bottom: 10px;margin-bottom: 20px;}.widget_rss .widget-title .rsswidget:first-child {float: right;margin-top: 1px;background-color: transparent;}.widget_rss .widget-title .rsswidget:first-child:hover {background-color: transparent;}.widget_rss .widget-title .rsswidget:first-child img {display: block;box-shadow: none;}.widget_rss ul {list-style: none;}.widget_rss ul li {padding: 15px 0;}.widget_rss ul li:first-child {border-top: none;padding-top: 0;}.widget_rss li .rsswidget {font-size: 16px;font-weight: 400;line-height: 28px;color: var(--charitian-heading-color);}.widget_rss .rss-date, .widget_rss li cite {color: var(--charitian-heading-color);display: block;font-size: 10px;font-style: normal;font-weight: 600;line-height: 1.5;text-transform: uppercase;}.widget_rss .rss-date {margin: 10px 0px;padding: 0;letter-spacing: 1px;font-weight: 600;}.widget_rss .rssSummary {margin-bottom: 10px;font-weight: normal;font-family: 'Work Sans', sans-serif;color: var(--charitian-heading-color);}.widget_contact_info .contact-map {margin-bottom: 10px;}.widget-grofile h4 {font-size: 16px;margin-bottom: 0;}.widget_recent_comments table, .widget_recent_comments th, .widget_recent_comments td {border: 0;}.widget.widget_recent_comments ul {list-style: none;}.widget.widget_recent_comments ul li {font-family: var(--charitian-base-font);color: var(--charitian-base-color);font-size: 16px;}.widget.widget_recent_comments ul li:before {display: none;}.widget.widget_recent_comments ul li a {font-family: var(--charitian-base-font);color: var(--charitian-heading-color);font-size: 16px;font-weight: 500;line-height: 18px;text-decoration: none;box-shadow: none;letter-spacing: 0;}.widget.widget_recent_comments ul li a:hover {color: var(--charitian-primary-color);}.widget_recent_entries .post-date {display: block;}.widget_recent_entries ul {list-style: none;}.widget_recent_entries ul li a {font-size: 16px;line-height: 22px;font-weight: 600;}.widget_recent_entries ul li a:hover {color: var(--charitian-secondary-color);}.search-form {position: relative;}.search-form .form-control {background-color: #fff;color: var(--charitian-heading-color);width: 100%;font-size: 17px;display: block;border: 1px solid var(--charitian-light-grey-color) !important;box-shadow: none;height: 60px;padding: 15px;border-radius: 5px;padding-right: 60px;}.widget-box .search-form .form-control {background-color: var(--charitian-bg-dark);color: var(--charitian-white-color);}.search-form .search-btn {background-color: var(--charitian-primary-color);color: var(--charitian-heading-color);font-size: 20px;width: 50px;height: 50px;position: absolute;top: 50%;right: 5px;transform: translateY(-50%);display: block;padding: 15px 0;border-radius: 50%;transition: var(--charitian-transition);}.search-form .search-btn:focus, .search-form .search-btn:hover {background-color: var(--charitian-secondary-color);color: var(--charitian-white-color);outline: none;}.search-form .form-control:focus {outline: 0;border: 1px solid var(--charitian-primary-color);}.rtl .search-form .form-control {padding-right: 15px;padding-left: 60px;}.rtl .search-form .search-btn {right: auto;left: 5px;}.search-form input::-webkit-input-placeholder {color: #777 !important;}.search-form input:-moz-placeholder {color: #777 !important;}.search-form input::-moz-placeholder {color: #777 !important;}.search-form input:-ms-input-placeholder {color: #777 !important;}.portfolio-tags li, .tagcloud ul li {display: inline-block;border-top: 0;border-bottom: 0;padding: 0;margin: 4px 4px 0 0;}.tagcloud, .widget_tag_cloud, .wp_widget_tag_cloud {line-height: 1.5;}.widget .tagcloud {display: flex;align-items: center;justify-content: flex-start;flex-wrap: wrap;gap: 5px;line-height: 1.5;}.portfolio-tags li a, .widget .tagcloud a, .widget.widget_tag_cloud a, .wp_widget_tag_cloud a {background-color: var(--charitian-primary-color);color: var(--charitian-heading-color);font-family: var(--charitian-primary-font);font-size: 12px !important;font-weight: 600;line-height: 1;letter-spacing: 0;text-transform: capitalize;width: auto;height: 30px;border-radius: 5px;padding: 0 15px;display: flex;align-items: center;justify-content: center;border: none;box-shadow: none;position: relative;word-wrap: break-word;text-decoration: none;transition: var(--charitian-transition);}.portfolio-tags li a:hover, .widget .tagcloud a:hover, .widget .tagcloud a:focus, .widget.widget_tag_cloud a:hover, .widget.widget_tag_cloud a:focus, .wp_widget_tag_cloud a:hover, .wp_widget_tag_cloud a:focus {background-color: var(--charitian-secondary-color);color: var(--charitian-white-color);transform: translateY(-3px);}.widget .wp-calendar-table {margin: 0;}.widget .wp-calendar-table thead tr th {text-align: center;padding: 10px;}.widget .wp-calendar-table tbody tr td {text-align: center;padding: 7px;}.gallery-columns-5 .gallery-caption, .gallery-columns-6 .gallery-caption, .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption {display: none;}.footer-widget-section {background-color: var(--charitian-heading-color);border-bottom: 1px solid rgba(255, 255, 255, 0.05);position: relative;z-index: 1;}.footer-pattern {background-repeat: no-repeat;background-position: center center;background-size: 50%;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: -1;}.footer-widgets {margin-top: -15px;margin-bottom: -15px;column-gap: 0;}.footer-widgets .m-col {margin-bottom: 0;}.footer-widget {padding: 20px 15px;}.dark-widget .widget_rss .widget-title a:last-child, .dark-widget .widget-title h3 {color: var(--charitian-white-color);}.dark-widget .widget ul li a, .dark-widget .widget-about p, .dark-widget .text-widget p, .dark-widget p {color: var(--charitian-light-grey-color);}.dark-widget .widget-box .text-widget p:not(:last-of-type), .dark-widget .widget-box p:not(:last-of-type) {margin-bottom: 15px;}.dark-widget .widget ul li {color: var(--charitian-light-grey-color);border: none;}.dark-widget .search-form .form-control {border: none !important;}.dark-widget .widget ul li a:hover {color: var(--charitian-primary-color);}@media (min-width: 993px) {.footer-widget.widget_nav_menu {padding-left: 50px;}.rtl .footer-widget.widget_nav_menu {padding-left: 0;padding-right: 50px;}}.footer-widget.widget_nav_menu ul li a {position: relative;line-height: 1;padding-left: 15px;}.footer-widget.widget_nav_menu ul li a:before {background-color: var(--charitian-primary-color);width: 5px;height: 5px;border-radius: 50%;content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);}.dark-widget .widget select {border: 1px solid rgba(255, 255, 255, 0.05);background-color: rgba(255, 255, 255, 0.05);color: var(--charitian-light-grey-color);}.dark-widget .widget select option {color: var(--charitian-heading-color);}.dark-widget .widget.widget_calendar #wp-calendar caption {border: 1px solid rgba(255, 255, 255, 0.05);border-bottom: 0px solid var(--charitian-white-color);color: var(--charitian-light-grey-color);}.dark-widget tr {border-bottom: 1px solid rgba(255, 255, 255, 0.05);}.dark-widget td {border-right: 1px solid rgba(255, 255, 255, 0.05);}.dark-widget .widget.widget_calendar #wp-calendar td, .dark-widget .widget.widget_calendar #wp-calendar td a {color: var(--charitian-light-grey-color);}.dark-widget .widget.widget_calendar #wp-calendar td a:hover, .dark-widget .widget.widget_calendar #wp-calendar tfoot #prev a:before, .dark-widget .widget.widget_calendar #wp-calendar tfoot #next a:before {color: var(--charitian-white-color);}.dark-widget .widget.widget_calendar #wp-calendar th {border-color: rgba(255, 255, 255, 0.05);color: var(--charitian-light-grey-color);}.dark-widget th:first-child, .dark-widget td:first-child {border-left: 1px solid rgba(255, 255, 255, 0.05);}.dark-widget .widget_rss .rssSummary, .dark-widget .widget_rss .rss-date, .dark-widget .widget_rss li cite {color: var(--charitian-light-grey-color);}.dark-widget .widget-box .search-form .form-control {background-color: rgba(255, 255, 255, 0.05);color: var(--charitian-white-color);}#comments {clear: both;padding: 0;margin-top: 70px;}.related-posts h3.rel-title, .comment-respond .comment-reply-title, #comments .comments-title {font-family: var(--charitian-primary-font);color: var(--charitian-heading-color);font-size: 28px;margin-bottom: 40px;line-height: 1;letter-spacing: -1px;font-weight: 700;text-transform: capitalize;}.comment-respond .comment-reply-title {margin-bottom: 5px;}.comment-list, .comment-list .children {list-style: none;margin: 0;padding: 0;}.comment-list li:before {display: none;}.comment-body {margin-left: 65px;}.comment-author {font-size: 18px;margin-bottom: 0;position: relative;z-index: 2;}.comment-author .avatar {height: 50px;left: -65px;position: absolute;width: 50px;border-radius: 50%;}.comment-author .fn, .comment-author a {font-family: var(--charitian-primary-font);color: var(--charitian-heading-color);font-size: 18px;text-transform: capitalize;font-weight: 600;letter-spacing: -0.2px;line-height: 15px;text-decoration: none;}.comment-author a:hover {color: var(--charitian-secondary-color);}.comment-author .says {display: none;}.comment-meta {margin-bottom: 15px;}.comment-body .reply {margin-top: 15px;}.comment-metadata a.comment-edit-link, .comment-metadata a, .comment-metadata {font-family: var(--charitian-primary-font);color: var(--charitian-base-color);font-size: 14px;font-weight: 600;letter-spacing: 0;line-height: 1;margin-top: 10px;}.comment-metadata a {color: var(--charitian-base-color);text-transform: capitalize;font-weight: 500;letter-spacing: -0.2px;}.comment-metadata a.comment-edit-link {margin-left: 1em;}.comment-body {color: var(--charitian-heading-color);font-size: 14px;margin-bottom: 4em;}.comment-reply-link {background-color: var(--charitian-primary-color);font-family: var(--charitian-primary-font);color: var(--charitian-heading-color);font-weight: 600;position: relative;font-size: 14px;padding: 5px 15px 8px;height: auto;letter-spacing: 0;text-transform: capitalize;line-height: 1;border-radius: 5px;display: inline-block;}.comment-reply-link .icon {color: var(--charitian-heading-color);left: -2em;height: 1em;position: absolute;top: 4px;width: 1em;transition: all 0.3s ease-in-out;}.comment-reply-link:hover .icon, .comment-reply-link:hover {background-color: var(--charitian-secondary-color);color: var(--charitian-white-color);}.comment-body .comment-content p {font-size: 16px;margin-bottom: 0;}.children .comment-author .avatar {height: 30px;left: -45px;width: 30px;}.bypostauthor>.comment-body>.comment-meta>.comment-author .avatar {border: 1px solid #303133;padding: 2px;}.no-comments, .comment-awaiting-moderation {color: var(--charitian-heading-color);font-size: 14px;font-size: 0.875rem;font-style: italic;}.comments-pagination {margin: 0px 0 50px;font-size: 0.875rem;font-weight: 800;padding: 0px 0 0px;text-align: center;}.comments-pagination .prev.page-numbers {float: left;margin-right: 10px;margin-left: 0;}.comments-pagination .next.page-numbers {float: right;margin-left: 10px;margin-right: 0;}.comments-pagination .prev.page-numbers, .comments-pagination .next.page-numbers {background-color: #f5f5f5;-webkit-border-radius: 5px;border-radius: 5px;display: inline-block;font-size: 12px;color: var(--charitian-heading-color);transition: all 0.3s ease-in-out;height: 35px;line-height: 35px;width: 45px;border: none;}.comments-pagination .prev.page-numbers:hover, .comments-pagination .next.page-numbers:hover {background-color: #f1f1f1;color: #666;transition: all 0.3s ease-in-out;}.comments-pagination .page-numbers {display: none;width: 35px;height: 35px;line-height: 33px;border: 1px solid #f5f5f5;border-radius: 50%;margin: 0 5px;font-size: 13px;color: var(--charitian-heading-color);transition: all 0.3s ease-in-out;}.comments-pagination .page-numbers:hover, .comments-pagination .page-numbers.current {background-color: #f5f5f5;transition: all 0.3s ease-in-out;}@media screen and (min-width: 67em) {.comments-pagination .page-numbers {display: inline-block;}}.comment-form #wp-comment-cookies-consent {margin: 0 10px 0 0;}.comment-form .comment-form-cookies-consent label {display: inline;}@media screen and (min-width: 48em) {ol.children .children {padding-left: 2em;}}.children .comment-respond {margin-bottom: 50px;padding-left: 28px;}.comment-list .depth-1 .comment-respond {margin-bottom: 50px;}.comment-respond .comment-reply-title small a {text-decoration: none;font-size: 16px;color: #888;}.comment-respond .comment-reply-title small a:hover {color: #666;}.form-submit {text-align: left;margin: 0;}.form-submit .b-btn {background-color: var(--charitian-primary-color);font-family: var(--charitian-primary-font);color: var(--charitian-heading-color);width: inherit;height: 45px;padding: 0 30px;display: flex;align-items: center;justify-content: center;font-size: 16px;font-weight: 700;letter-spacing: -0.2px;text-transform: capitalize;font-weight: 700;border-radius: 5px;transition: var(--charitian-transition);}.form-submit .b-btn:hover {background-color: var(--charitian-secondary-color);color: var(--charitian-white-color);transform: translateY(-3px);}.form-group, .wpcf7 .wpcf7-form p {margin-bottom: 20px;}.comment-form .form-group {margin-bottom: 25px;}.comment-form .form-control {background: var(--charitian-bg-grey);color: var(--charitian-heading-color);font-family: var(--charitian-base-font);font-size: 16px;letter-spacing: -0.2px;border-radius: 5px;box-sizing: border-box;cursor: pointer;border: none;padding: 20px;border: none;outline: none;}.comment-form textarea.form-control {line-height: 28px;}.comment-form .form-control:hover, .comment-form .form-control:focus {box-shadow: none;outline: none;}.comment-form .comment-notes {color: var(--charitian-heading-color);}.comment-list li.trackback .comment-body, .comment-list li.pingback .comment-body {margin: 0 0 35px 0;padding-left: 0;}.comment-navigation {margin-bottom: 20px;}.comment-navigation a {color: var(--charitian-heading-color);}.comment-navigation a:hover {text-decoration: underline;}.comment-form p:last-child {margin: 0;}.cht-form label {font-family: var(--charitian-primary-font);font-size: 12px;font-weight: 600;color: var(--charitian-heading-color);letter-spacing: 0;}.cht-form input[type="password"] {display: block;line-height: inherit;font-family: var(--charitian-base-font);font-size: 14px;font-weight: 400;padding: 12px;background-color: #f7f7f7;border: none;border-radius: 2px 0px 0px 2px;color: #6a8695;min-width: 250px;max-width: 100%;width: auto;margin: 0;letter-spacing: -0.2px;}.cht-form .pass-button {background: var(--charitian-primary-color);font-family: var(--charitian-primary-font);color: var(--charitian-heading-color);font-size: 16px;font-weight: 700;text-transform: capitalize;letter-spacing: 0;padding: 19px 50px;border-radius: 5px;transition: var(--charitian-transition);}.cht-form .pass-button:hover {background-color: var(--charitian-secondary-color);color: var(--charitian-white-color);}.cht-form .pass-button:focus {outline: none;}.cht-form .pass-form-inner {display: flex;align-items: center;justify-content: start;}@media (max-width: 480px) {.cht-form .pass-form-inner {display: block;}.cht-form .pass-button {margin-top: 10px;}}.dl-event-inner {padding-bottom: 40px;}.dl-event .event-thumb {position: relative;}.dl-event .event-thumb img {border-radius: 3px;width: 100%;}.dl-event .event-details {text-align: center;background-color: var(--charitian-white-color);border-radius: 3px;padding: 20px;position: absolute;width: 90%;height: auto;left: 50%;bottom: -40px;transform: translateX(-50%);-webkit-box-shadow: 0 3px 15px 2px rgba(0, 0, 0, .06);box-shadow: 0 3px 15px 2px rgba(0, 0, 0, .06);}.dl-event .event-details h3 {margin: 0;margin-bottom: -3px;}.dl-event .event-details h3 a {font-size: 18px;color: var(--charitian-heading-color);font-weight: 600;}.dl-event .event-details h3 a:hover {color: var(--charitian-primary-color);}.dl-event .event-meta {margin: 0;padding: 0;}.dl-event .event-meta li {display: inline-block;font-size: 12px;font-weight: 600;letter-spacing: -0.5px;margin: 0 5px;font-family: var(--charitian-primary-font);text-transform: uppercase;}.dl-event .event-meta li i {color: var(--charitian-primary-color);margin-right: 8px;}.dl-event .date {background-color: var(--charitian-primary-color);display: inline-block;font-size: 13px;color: var(--charitian-white-color);font-weight: 600;text-transform: uppercase;letter-spacing: -0.5px;padding: 5px 15px;text-align: center;border-radius: 5px;font-family: var(--charitian-primary-font);position: absolute;right: 20px;top: 20px;margin: 0;line-height: 25px;}.dl-event .date:hover {opacity: 1;}.dl-event .date.color-green {background-color: #00bea2;}.dl-event .date.color-yellow {background-color: #f9ae00;}.dl-event .date span {display: block;text-align: center;font-size: 22px;margin-bottom: -5px;}.event-gallery {margin: 0;padding: 0;list-style: none;display: block;margin: 0 -5px;}.event-gallery li {display: inline-block;width: 33.33%;padding: 5px;}.event-gallery li img {width: 100%;transition: all 0.2s cubic-bezier(0.6, -0.28, 0.735, 0.045);}.event-gallery li a:hover img {filter: grayscale(0.4);}@media (max-width: 767px) {.event-gallery li {width: 50%;}}@media (max-width: 380px) {.event-gallery li {width: 100%;}}.gallery-title h2 {font-size: 32px;font-weight: 600;letter-spacing: -1px;margin: 0;}.gallery-carousel {position: relative;}.gallery-carousel .swiper-slide {width: auto;height: 600px;cursor: ew-resize;}.gallery-carousel .swiper-slide img {height: 600px;width: auto;}.gallery-carousel .button-next, .gallery-carousel .button-prev {font-size: 24px;width: 60px;height: 60px;position: absolute;left: -30px;top: 50%;transform: translateY(-50%);z-index: 99;color: #222;background-color: var(--charitian-white-color);line-height: 56px;text-align: center;display: block;cursor: pointer;visibility: hidden;opacity: 0;transition: all 0.3s ease-in-out;}.gallery-carousel .button-next.swiper-button-disabled, .gallery-carousel .button-prev.swiper-button-disabled {cursor: default;opacity: 0.8;}.gallery-carousel .button-next {left: auto;right: -30px;}.gallery-carousel .button-next:hover, .gallery-carousel .button-prev:hover {opacity: 0.9;transition: all 0.3s ease-in-out;}.gallery-carousel:hover .button-next, .gallery-carousel:hover .button-prev {visibility: visible;opacity: 1;}.gallery-carousel.always-visable .button-next, .gallery-carousel.always-visable .button-prev {left: 0;visibility: visible;opacity: 1;}.gallery-carousel.always-visable .button-next {left: auto;right: 0;}.gallery-carousel:hover .button-prev {left: 10px;}.gallery-carousel:hover .button-next {left: auto;right: 10px;}.gallery-carousel .swiper-pagination-bullets span {background-color: #222;opacity: 0.5;transition: all 0.3s linear;}.gallery-carousel .swiper-pagination-bullets span.swiper-pagination-bullet-active {background-color: var(--charitian-white-color);opacity: 1;transition: all 0.3s linear;}.portfolio-taxo {margin: 0;padding: 0;list-style: none;}.portfolio-taxo li {display: block;}.portfolio-taxo li:not(:last-of-type) {margin-bottom: 5px;}@media (max-width: 600px) {.gallery-carousel .swiper-slide, .gallery-carousel .swiper-slide img {height: 450px;}.gallery-title.mb-30 {margin-bottom: 20px;}.gallery-title h2 {font-size: 24px;}}.footer-wrap {background-color: var(--charitian-bg-dark);color: var(--charitian-light-grey-color);padding: 25px 0;display: block;}.footer-wrap .site-info {color: var(--charitian-light-grey-color);}.footer-wrap .site-info a {color: var(--charitian-light-grey-color);text-decoration: none;box-shadow: none;}.footer-wrap .site-info a:hover {color: var(--charitian-primary-color);}.footer-menu {margin: 0;text-align: right;padding: 0;}.footer-menu li {display: inline-block;margin-left: 20px;}.footer-menu li a {font-family: 'Work Sans', sans-serif;color: var(--charitian-primary-color);font-size: 14px;text-decoration: none;}.footer-menu li a:hover {color: var(--charitian-white-color);text-decoration: none;}@media (min-width: 778px) {body:not(.page-template-empty-template, .error404) .wrapper.show {margin-top: 70px;}}.single-product .subscribe-section {padding-top: 20px;}.subscribe-section {width: 100%;position: absolute;left: 50%;transform: translateX(-50%);top: -70px;z-index: 2;}.subscribe-wrapper {background-color: var(--charitian-secondary-color);background-image: url(../img/cartographer.png);background-repeat: repeat;background-size: 50%;box-shadow: var(--charitian-shadow);padding: 30px 50px;border-radius: 5px;position: relative;z-index: 10;}.subscribe-wrapper .tree {background-image: url(../img/child.png);background-repeat: no-repeat;background-position: right center;background-size: contain;position: absolute;width: 198px;height: 221px;right: 0;bottom: 0;}.subscribe-wrapper .section-heading h2 {color: var(--charitian-white-color);font-size: 28px;margin-bottom: 10px;letter-spacing: 0;font-weight: 700;}.subscribe-wrapper .section-heading p {color: var(--charitian-light-grey-color);margin-bottom: 0;}.subscribe-form-wrap {margin-right: 30%;}.rtl .subscribe-form-wrap {margin-right: auto;margin-left: 30%;}.subscribe-wrapper .subscribe-form {position: relative;width: 100%;}.subscribe-wrapper .subscribe-form .form-input {background-color: var(--charitian-heading-color);color: var(--charitian-white-color);border: none;width: 100%;height: 55px;padding: 20px;padding-right: 55px;border-radius: 5px;}.subscribe-wrapper .subscribe-form .submit-btn, .subscribe-wrapper .subscribe-form .form-input:focus {outline: none;box-shadow: none;border: none;}.subscribe-wrapper .subscribe-form .submit-btn {background-color: var(--charitian-primary-color);color: var(--charitian-heading-color);border-radius: 50%;width: 45px;height: 45px;display: flex;align-items: center;justify-content: center;position: absolute;top: 5px;right: 5px;cursor: pointer;padding: 0;}.subscribe-wrapper .subscribe-form .submit-btn:hover {background-color: var(--charitian-secondary-color);color: var(--charitian-white-color);}.subscribe-wrapper .subscribe-form .submit-btn svg {width: 20px;height: auto;fill: currentColor;}.subscribe-wrapper .subscribe-result p {margin: 15px 0 0;padding: 15px;display: none;}.subscribe-wrapper .subscribe-result.subs-success p.subscription-success {display: block;}.subscribe-wrapper .subscribe-result.subs-error p.subscription-error {display: block;}.subscribe-wrapper .subscribe-result p.subscription-success {border: 1px solid #5ecc62;}.subscribe-wrapper.subscribe-result p.subscription-error {border: 1px solid #ff4c4c;}@media (max-width: 992px) {.subscribe-form-wrap {margin-top: 10px;}}@media (max-width: 767px) {.subscribe-section {position: relative;top: 0;left: 0;transform: none;margin-bottom: 40px;}.subscribe-wrapper {padding: 20px;}.subscribe-wrapper .widget-wrap {margin-top: 20px;}.subscribe-form-wrap {width: 100%;}.subscribe-wrapper .section-heading h2 {font-size: 20px;}.subscribe-wrapper .section-heading p {font-size: 14px;line-height: 26px;}}.post-social-share {display: flex;align-items: center;justify-content: flex-end;gap: 5px;margin-top: -2px;}.post-social-share>div {background-color: var(--charitian-primary-color);color: var(--charitian-heading-color);border-radius: 50%;width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;cursor: pointer;transition: var(--charitian-transition);}.post-social-share>div:hover {background-color: var(--charitian-secondary-color);color: var(--charitian-white-color);transition: var(--charitian-transition);}.post-social-share svg {width: auto;height: 15px;color: currentColor;}[id*=give-form] div.summary, [id*=give-form] div.summary .give-form-title.entry-title {margin-top: 0;}#scrollup {width: 45px;height: 45px;position: fixed;bottom: 30px;right: 30px;overflow: hidden;z-index: 999;}.scroll-to-top {background-color: var(--charitian-primary-color);color: var(--charitian-heading-color);width: 100%;height: 100%;text-align: center;font-size: 20px;padding: 0;line-height: 40px;border-radius: 50%;text-decoration: none;transform: translateY(150%);transition: all 0.3s ease-in-out;}#scrollup.show {opacity: 1;}#scrollup.show .scroll-to-top {transform: translateY(0);transition: all 0.3s ease-in-out;}.scroll-to-top:hover {background-color: var(--charitian-secondary-color);color: var(--charitian-white-color);text-decoration: none;transition: all 0.3s ease-in-out;}.scroll-to-top:focus {outline: none;}@media (min-width: 1250px) {.container {max-width: 1200px;}}@media (max-width: 1024px) {.header-menu-wrap ul li>a {padding: 0 10px;}.project-cover {height: 500px;}}@media (max-width: 992px) {.charitian .wrapper {padding: 80px 0;}.root-data-givewp-embed {margin: 80px 0;}.sm-padding {padding: 15px;}.sm-br-none br {display: none;}.fz-45 {font-size: 35px;}.video-content {padding: 0;}.sm-no-padding {padding: 0;}.page-header {height: 320px;}.header-3 .page-header {height: 400px;}.primary-header-two .header-right a.header-btn {margin: 0;}.header-two .mid-header .header-logo {text-align: center;}.content-block-full .ptb-115, .content-block-full .entry-content {padding: 45px 0;margin-left: 15px;}.content-block-full h2 br {display: none;}.single-post-header h1 {font-size: 45px;}.related-posts-list li h4 {font-size: 18px;}#right-sidebar {margin-top: 40px;}#left-sidebar {margin-bottom: 40px;}.project-cover {height: 420px;}.rel-posrtfolios .wt-col {padding: 10px;}.portfolio-related-posts {margin-top: 35px;}.portfolio-desc {margin-bottom: 20px;}.portfolio-related-posts .ps-title {margin-bottom: 20px;}.blog-posts .blog-post-inner .footer-meta-right .comments, .blog-posts .blog-post-inner .footer-meta-right a, .blog-posts .blog-post-inner .readmore {font-size: 10px;}.blog-posts .blog-post-inner .footer-meta-right .comments {display: none;}}@media all and (max-width: 767px) {body, p {font-size: 14px;line-height: 28px;}.charitian .wrapper, .padding {padding: 60px 0;}.root-data-givewp-embed {margin: 60px 0;}.padding-100, .padding-120 {padding: 80px 0;}.fz-40, .fz-45, .fz-50 {font-size: 30px;}.xs-padding {padding: 15px;}.xs-text-left {text-align: left;}.xs-text-center {text-align: center;}.xs-no-padding {padding: 0;}.xs-ptb-50 {padding-top: 50px;padding-bottom: 50px;}.xs-t-white {color: var(--charitian-white-color);}.xs-br-none br {display: none;}.mb-xs-20 {margin-bottom: 20px !important;}.mb-xs-10 {margin-bottom: 10px;}.mb-100 {margin-bottom: 40px;}.single-post-header {height: 450px;}.transparent-header .page-header, .page-header {height: 270px;padding-top: 0;}.header-3 .page-header {height: 450px;}.page-header h1.page-title {font-size: 28px;line-height: 32px;}.breadcrumbs {margin: 10px 0 0;}.testi-content {margin-left: 0;}.bg-color {width: 100%;}.google-map {height: 280px;}.filter-items .padding-10 {padding: 5px;}.subs-custom .email-field {line-height: 43px;}.single-post-header h1 {font-size: 35px;}.project-cover {margin-bottom: 40px;}.related-posts-list li {width: 50%;}#scrollup {width: 35px;height: 35px;bottom: 30px;right: 30px;}#scrollup .scroll-to-top {font-size: 8px;line-height: 35px;}.full-width #right-sidebar, .full-width #left-sidebar {padding: 0 30px;}.full-width .pagination-wrap {margin-left: 10px;}.comments-area .comment-reply-title, .comments-area .comments-title {font-size: 20px;line-height: 1.1;}.comment-list li>.children li>.children {margin-left: 0;}.sp-head-right {float: none;}.top-contact-info {font-size: 13px;}.site-info, .footer-menu {text-align: center;}.footer-menu li {margin: 0 5px;}}@media all and (max-width: 520px) {.counter-section .col-xs-6 {float: left;width: 50%;}.food-menu .padding-50 {padding: 40px;}.menu_list li h4, .menu_list li span.price {font-size: 16px;}.ptb-140 {padding-top: 80px;padding-bottom: 80px;}.subs-custom .col-xs-8, .subs-custom .col-xs-4 {width: 100%;padding: 10px;}.subs-custom .b-btn {margin: 0;}.related-posts-list li {width: 100%;padding: 0;}.related-posts-list li:first-child {padding-right: 0;padding-left: 0;padding-bottom: 20px;}.page-header h1 {font-size: 18px;}.page-header.sine-post-header {padding: 80px 0;}.blog-single .entry-footer {display: block !important;}.post-navigation .nav-inner {padding: 10px 30px;}.post-navigation a {font-size: 14px;}.post-navigation a i {font-size: 20px;}.entry-footer .meta-info {max-width: 100%;}.comment-list li>.children, .comment-list li>.children li>.children {margin-left: 20px;}#scrollup {bottom: 20px;right: 20px;}.pagination-wrap li .page-link {width: 35px;height: 35px;line-height: 35px;font-size: 12px;}.pagination-wrap li a {line-height: 33px;}}@media all and (max-width: 420px) {.post-navigation a span {font-size: 13px;}.post-navigation a .fa.fa-chevron-right {margin-left: 10px;}.post-navigation a .fa.fa-chevron-left {margin-right: 10px;}.row {margin: 0;}}@media all and (max-width: 598px) {.admin-bar .fixed-top.header {top: 0;}.header-3 a.header-btn, .header-1 a.header-btn {display: none;}.tab-container {min-height: 330px;}.author-bio .bio-inner {display: block;}.author-bio .bio-inner .avatar {padding-right: 0;margin-bottom: 20px;}.top-left {width: 100%;padding: 15px 0;text-align: center;}.top-bar .top-left li {font-size: 14px;display: block;padding: 0;line-height: 1;}.top-bar .top-left li:not(:last-of-type) {margin-bottom: 10px;}.primary-header-inner .header-right {margin-left: 0;}.header-right a.dl-btn {padding: 3px 10px;font-size: 14px;line-height: 32px;margin: 0;margin-left: 15px;}.primary-header-two .header-right a.dl-btn {padding: 5px 15px;}.header-three .top-bar .top-left li, .header-three .top-bar .top-left li:first-child {border: none;}.header-one .header-right .dl-btn {display: none;}}@media all and (max-width: 380px) {h1.fz-45 {font-size: 20px;}h1.fz-60 {font-size: 30px;}.primary-header .header-logo {max-width: 180px;}#comments, .related-posts, .post-navigation {margin-top: 35px;}.post-navigation a .fa.fa-chevron-left {margin-right: 10px;}.post-navigation a .fa.fa-chevron-right {margin-left: 10px;}.post-navigation a .fa {width: 25px;height: 25px;line-height: 23px;}.post-navigation a span {font-size: 10px;line-height: 23px;}}@media (max-width: 320px) {.primary-header .header-logo {max-width: 122px;}.header-right .mobile-menu-icon {margin-left: 10px;}}