.header__button {
background: #FFD803;
color: #000000 !important;
text-transform: uppercase;
border-radius: 10px;
font-size: 16px;
transition: all 0.3s ease 0s;
padding: 16px 30px;
}
@media (min-width: 1025px){
body.home h1 {
font-size: 46px !important;
}
}
body.home .home-page .elementor-top-section:first-child::before {
content: '';
background-image: url(//unaedi.net/wp-content/themes/charitywp-child/assets/images/banner-photo.webp);
width: 50%; height: 90%;
display: block;
background-repeat: no-repeat;
background-size: contain;
position: absolute;
left: 0;
bottom: 0;
}
@media (max-width: 1024px){
body.home .home-page .elementor-top-section:first-child::before {
display: none;
}
}
@media (max-width:420px){
.header__button {
font-size: 0;
display: flex;
padding: 14px;
}
}
.header__button:before {
content: "\f4be";
font-family: 'Line Awesome Free';
font-weight: 900;
font-size: 24px;
margin-right: 6px;
}
.header__button:hover {
background: #CFAF00;
transition: all 0.3s ease 0s;
}
.current-lang a {
color: #FFD803 !important;
position: relative;
display: inline-block !important;
}
.current-lang a::after {
content: '';
width: 100%;
height: 1px;
background-color: #FFD803;
position: absolute;
bottom: 7px;
left: 0;
}
li.lang-item {
margin-right: 0 !important;
position: relative;
}
li.lang-item:not(:last-child) {
margin-left: 30px !important;
}
@media (max-width: 767px){
.lang-item-first {
position: relative;
z-index: 2;
}
}
.lang-item:not(:last-child)::before {
content: "";
display: inline-block;
width: 18px !important;
height: 18px !important;
margin-right: 8px;
position: absolute;
top: 50% !important;
left: -24px !important;
transform: translateY(-50%);
background: no-repeat center / contain;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M2 12h20'/%3E%3Cpath d='M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z'/%3E%3C/svg%3E") !important;
}
header.sticky .lang-item:not(:last-child)::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M2 12h20'/%3E%3Cpath d='M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z'/%3E%3C/svg%3E") !important;
}
@media (max-width:1023px){
li.lang-item:not(:last-child) {
margin-right: 20px !important;
}
li.lang-item:not(:last-child) {
float: left !important;
}
.current-lang a::after {
bottom: 0;
}
.thim_header_custom_style header.site-header .top-header .thim-logo {
width: 80px !important;
}
.thim-logo a {
display: block;
}
}
.thim-button {
padding-left: 20px !important;
padding-right: 11px !important;
}
.elementor-5588 .elementor-element.elementor-element-3e7a4ffd.elementor-element {
margin-right: 0 !important;
}  .elementor-6095 .elementor-element.elementor-element-fa1b71a {
width: 140px !important;
}
.social-icons {
display: flex;
gap: 12px;
padding: 0;
margin: 0;
list-style: none;
}
.social-icons a {
width: 40px;
height: 40px;
border: 2px solid #fff;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
color: #fff;
text-decoration: none;
transition: .3s;
}
.social-icons a:hover {
background: #FFD803;
color: #fff !important;
border: 2px solid #FFD803;
}
.social-icons i {
font-size: 18px;
}
.post-formats-wrapper {
display: none !important;
}
.elementor .e-flexbox-base {
justify-content: center !important;
align-items: center !important;
}
.pdf-container {
gap: 5px;
}
.pdf-container .e-flexbox-base {
justify-content: flex-start !important;
}
.pdf-container .pdf-item {
border: 1px solid #80808042;
border-radius: 10px;
background-color: #fff;
transition: all 0.3s ease 0s;
}
.pdf-container .pdf-item:hover {
background-color: #80808014;
transition: all 0.3s ease 0s;
}
.pdf-container .pdf-container__title {
position: relative;
display: flex;
align-items: center;
flex-direction: row !important;
gap: 10px;
margin-right: auto;
padding-top: 0 !important;
padding-bottom: 0 !important;
}
@media (max-width: 767px){
.pdf-container .pdf-container__title {
margin-bottom: 14px;
}
}
.pdf-container .pdf-container__title::before {
content: "";
position: relative;
width: 50px;
height: 50px;
background-image: url(//unaedi.net/wp-content/themes/charitywp-child/assets/images/ico-pdf-1.svg);
background-repeat: no-repeat;
background-position: center;
background-size: contain;
flex-shrink: 0;
}
.pdf-container .pdf-container__button-view a {
color: #000000;
border: 1px solid #FFD803;
border-radius: 10px;
padding: 8px 16px;
display: block;
width: 100%;
transition: all 0.3s;
}
.pdf-container .pdf-container__button-view {
width: auto !important;
}
.pdf-container .pdf-container__button-view a:hover {
background-color: #FFD803;
transition: all 0.3s;
}
.pdf-container .pdf-container__button-download {
width: auto !important;
}
.pdf-container .pdf-container__button-download a {
background-color: #55af3a;
padding: 8px 16px;
border-radius: 10px;
color: #fff !important;
display: block;
width: 100%;
transition: all 0.3s;
}
.pdf-container .pdf-container__button-download a:hover {
background-color: #50883f;
transition: all 0.3s;
}
.contacts-page__social-icons {
display: flex;
gap: 50px;
justify-content: center;
}
.contacts-page__social-icons li {
list-style: none;
}
.contacts-page__social-icons li a:hover{
color: #CFAF00;
}
footer li.lang-item a{
padding: 0 !important;
font-weight: 600;
color: #fff !important;
}
footer li.current-lang a {
color: #FFD803 !important;
}
@media (max-width: 1024px){
footer .thim-ekits-menu {
display: none;
}
}  .swiper-wrapper {
align-items: center;
} .share-wrapper {
display: none !important;
} #events-2 .widget-title{
display: none !important;
}
.donate_campaign_goal_raised,
.campaign_countdown {
display: none !important;
}
.cta-home-bottom {
border: 4px solid #FFD803;
border-radius: 15px !important;
padding: 34px !important;
margin-top: 40px !important;
margin-bottom: 40px !important;
}
.cta-home-bottom a::before {
content: "\f4be";
font-family: 'Line Awesome Free';
font-weight: 900;
font-size: 24px;
margin-right: 6px;
}
.heateor_sss_sharing_container {
position: absolute !important;
margin-top: 36px !important;
}
.post-tags {
margin-bottom: 40px !important;
}
.chaty-svg circle {
fill: #FFD803 !important;
}
.open-chaty .chaty-svg path:nth-child(4),
.open-chaty .chaty-svg path:nth-child(5)
{
fill: #dfbe00 !important;
}
.chaty-svg ellipse {
fill: #69b62e;
}
.menu-item-has-children.current-menu-item {
cursor: pointer;
}
body .thim-menu .menu-item-has-children.current-menu-item>a:hover {
color: #FFD803 !important;
}
.sticky .menu-item-has-children.current-menu-item>a {
color: #ffd400 !important;
}
.menu-item-has-children.current-menu-item:hover >a {
color: #ffd400 !important;
}
.menu-item.current-menu-item .la-angle-down::before {
color: #FFD803 !important;
}
.sticky .menu-item.current-menu-item .la-angle-down::before {
color: #FFD803 !important;
}
.menu-item.current-menu-item:hover .la-angle-down::before {
color: #FFD803 !important;
}
.thim_header_custom_style header.site-header .main-menu .current-menu-parent .sub-menu .current-menu-item>a {
color: #000000 !important;
}
.thim_header_custom_style header.site-header .main-menu .current-menu-parent .sub-menu .current-menu-item>a:hover {
color: #FFD803 !important;
}
#comments,
.donate-box {
display: none;
}
.entry-summary {
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
}
.entry-header__box-subtitle {
display: flex;
gap: 20px;
}
.entry-header__topic div {
color: #fff;
background-color: #55af3a;
padding: 0px 6px;
}
.status {
position: relative;
padding-left: 14px;
font-weight: 700;
}
.status::before {
content: '';
width: 10px;
height: 10px;
border-radius: 50%;
background-color: #37a83a;
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
}
.status.active::before {
background-color: #37a83a;
}
.status.inactive::before {
background-color: red;
}
.archive-content .row{
display: flex;
flex-wrap: wrap;
}
@media (max-width:480px){
.archive-content .row {
display: block;
}
}
.archive-content .row{
flex: 1 1 50%;
}
.archive-content .row .content-inner {
height: 100%;
}
.content-inner__img-holder {
width: 100%;
overflow: hidden;
}
.home .item-post.post:hover img,
.archive-content article:hover img {
transform: scale(1);
transition: all 1s;
}
.home .item-post.post img,
.content-inner__img-holder img {
width: 100%;
height: 100%;
object-fit: contain;
transition: all 1s;
transform: scale(0.9);
}
body.blog #main {
width: 100% !important;
}
.single-post #categories-4 {
display: none;
}
.archive-content {
display: flex;
flex-wrap: wrap;
width: 100%;
}
.archive-content article {
position: static !important;
}
.blog .archive-content article {
width: 33.333% !important;
}
@media (max-width: 767px){
.blog .archive-content article {
width: 50% !important;
}
}
@media (max-width: 480px){
.blog .archive-content article {
width: 100% !important;
}
}
.archive-content article .content-inner {
height: 100%;
display: flex;
flex-direction: column;
}
.archive-content article .content-inner .entry-content{
flex-grow: 1;
display: flex;
flex-direction: column;
}
.readmore {
margin-top: auto;
}
.entry-summary__excerpt {
margin: 12px 29px 21px;
}
.elementor-shortcode .archive-content .row {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
}
@media (max-width:991px){
.elementor-shortcode .archive-content .row {
grid-template-columns: 1fr 1fr;
}
}
@media (max-width:630px){
.elementor-shortcode .archive-content .row {
grid-template-columns: 1fr;
}
.elementor-shortcode .archive-content .row .content-inner__img-holder {
max-height: 140px;
}
.elementor-shortcode .archive-content .row .content-inner__img-holder img {
height: 100%;
}
}
.elementor-shortcode .archive-content .row article {
width: 100%;
}
.elementor-shortcode .archive-content .row::before {
display: none;
}
body {
margin-top: 0;
}
body.blog #sidebar {
display: none;
}
.publikatsiyi {
display: flex;
flex-direction: column !important;
gap: 10px;
}
.publikatsiyi p {
display: block;
position: relative;
margin: 0;
}
.publikatsiyi p a {
padding: 10px 16px;
color: #000000;
border-radius: 8px;
border: 2px solid #FFD803;
display: block;
transition: all 0.3s;
display: flex;
flex-direction: row-reverse;
align-items: center;
gap: 6px;
justify-content: space-between;
}
.publikatsiyi p a:hover {
background-color: #FFD803;
transition: all 0.3s;
}
.publikatsiyi p a::before {
content: "";
position: relative;
width: 32px;
height: 32px;
background-image: url(//unaedi.net/wp-content/themes/charitywp-child/assets/images/icon-pdf.png);
background-repeat: no-repeat;
background-position: center;
background-size: contain;
flex-shrink: 0;
}
.top_site_main.thim-parallax-image {
background-repeat: no-repeat;
}
@media (min-width: 768px){
.top_site_main.thim-parallax-image {
background-position: center !important;
}
}
.top_site_main .overlay-top-header {
background: rgba(0, 0, 0, 0.2);
}  :root {
--donation-green: #a3c99e;
--donation-green-dark: #709b70;
--donation-green-deep: #315c4c;
--donation-yellow: #ffd400;
--donation-yellow-hover: #f3c900;
--donation-white: #ffffff;
--donation-text: #23352c;
--donation-muted: #68796f;
--donation-border: rgba(49, 92, 76, 0.14);
--donation-shadow: 0 30px 90px rgba(25, 53, 42, 0.28);
} html.donation-modal-open,
body.donation-modal-open {
overflow: hidden;
} .donation-modal {
position: fixed;
z-index: 999999;
inset: 0;
display: flex;
align-items: center;
justify-content: center;
padding: 24px;
visibility: hidden;
opacity: 0;
pointer-events: none;
transition:
opacity 0.25s ease,
visibility 0.25s ease;
}
.donation-modal.is-open {
visibility: visible;
opacity: 1;
pointer-events: auto;
} .donation-modal__overlay {
position: absolute;
inset: 0;
background:
radial-gradient(
circle at 15% 15%,
rgba(255, 212, 0, 0.14),
transparent 32%
),
rgba(20, 43, 34, 0.68);
backdrop-filter: blur(7px);
-webkit-backdrop-filter: blur(7px);
} .donation-modal__dialog {
position: relative;
z-index: 2;
width: min(100%, 940px);
max-height: calc(100vh - 48px);
max-height: calc(100dvh - 48px);
overflow-x: hidden;
overflow-y: auto;
overscroll-behavior: contain;
padding: 46px;
border: 1px solid rgba(255, 255, 255, 0.55);
border-radius: 30px;
background:
linear-gradient(
135deg,
rgba(255, 255, 255, 0.99),
rgba(248, 252, 247, 0.98)
);
box-shadow: var(--donation-shadow);
transform: translateY(24px) scale(0.97);
opacity: 0;
transition:
transform 0.32s cubic-bezier(0.22, 1, 0.36, 1),
opacity 0.25s ease;
scrollbar-width: thin;
scrollbar-color: var(--donation-green) transparent;
}
.donation-modal.is-open .donation-modal__dialog {
transform: translateY(0) scale(1);
opacity: 1;
}
.donation-modal__dialog::-webkit-scrollbar {
width: 7px;
}
.donation-modal__dialog::-webkit-scrollbar-track {
background: transparent;
}
.donation-modal__dialog::-webkit-scrollbar-thumb {
border-radius: 10px;
background: var(--donation-green);
} .donation-modal__decor {
position: absolute;
z-index: -1;
border-radius: 50%;
pointer-events: none;
}
.donation-modal__decor--top {
top: -130px;
right: -120px;
width: 310px;
height: 310px;
border: 45px solid rgba(163, 201, 158, 0.17);
}
.donation-modal__decor--bottom {
bottom: -115px;
left: -115px;
width: 250px;
height: 250px;
background: rgba(255, 212, 0, 0.09);
} .donation-modal__close {
position: absolute;
z-index: 5;
top: 20px;
right: 20px;
width: 46px;
height: 46px;
padding: 0;
border: 1px solid var(--donation-border);
border-radius: 50%;
background: rgba(255, 255, 255, 0.9);
cursor: pointer;
transition:
background-color 0.2s ease,
border-color 0.2s ease,
transform 0.2s ease;
}
.donation-modal__close:hover {
border-color: var(--donation-yellow);
background: var(--donation-yellow);
transform: rotate(5deg);
}
.donation-modal__close span {
position: absolute;
top: 50%;
left: 50%;
width: 19px;
height: 2px;
border-radius: 5px;
background: var(--donation-text);
}
.donation-modal__close span:first-child {
transform: translate(-50%, -50%) rotate(45deg);
}
.donation-modal__close span:last-child {
transform: translate(-50%, -50%) rotate(-45deg);
} .donation-modal__header {
display: flex;
align-items: flex-start;
gap: 20px;
margin-bottom: 32px;
padding-right: 50px;
}
.donation-modal__icon {
display: flex;
flex: 0 0 auto;
align-items: center;
justify-content: center;
width: 66px;
height: 66px;
border-radius: 20px;
background: var(--donation-yellow);
color: #111111;
box-shadow: 0 14px 30px rgba(255, 212, 0, 0.24);
}
.donation-modal__heading {
min-width: 0;
}
.donation-modal__eyebrow {
display: block;
margin-bottom: 6px;
color: var(--donation-green-dark);
font-family: inherit;
font-size: 12px;
font-weight: 800;
line-height: 1.4;
letter-spacing: 0.14em;
}
.donation-modal__title {
margin: 0 0 10px;
color: var(--donation-text);
font-size: clamp(32px, 4vw, 49px);
font-weight: 700;
line-height: 1.05;
}
.donation-modal__description {
max-width: 670px;
margin: 0;
color: var(--donation-muted);
font-size: 16px;
line-height: 1.65;
} .donation-tabs__navigation {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 8px;
margin-bottom: 18px;
padding: 7px;
border: 1px solid var(--donation-border);
border-radius: 18px;
background: rgba(163, 201, 158, 0.13);
}
.donation-tabs__button {
display: flex;
align-items: center;
justify-content: center;
gap: 9px;
min-width: 0;
min-height: 58px;
padding: 12px 15px;
border: 0;
border-radius: 13px;
background: transparent;
color: var(--donation-text);
font-family: inherit;
font-size: 15px;
font-weight: 700;
line-height: 1.2;
cursor: pointer;
transition:
color 0.2s ease,
background-color 0.2s ease,
box-shadow 0.2s ease,
transform 0.2s ease;
}
.donation-tabs__button:hover {
background: rgba(255, 255, 255, 0.7);
}
.donation-tabs__button.is-active {
background: var(--donation-yellow);
color: #111111;
box-shadow: 0 8px 22px rgba(255, 212, 0, 0.24);
}
.donation-tabs__button:focus-visible,
.donation-modal__close:focus-visible,
.donation-iban__copy:focus-visible {
outline: 3px solid rgba(49, 92, 76, 0.3);
outline-offset: 3px;
}
.donation-tabs__button-icon {
display: inline-flex;
flex: 0 0 auto;
align-items: center;
justify-content: center;
width: 22px;
height: 22px;
}
.donation-tabs__button-icon svg {
width: 100%;
height: 100%;
} .donation-tabs__content {
position: relative;
overflow: hidden;
border: 1px solid var(--donation-border);
border-radius: 22px;
background:
linear-gradient(
145deg,
rgba(163, 201, 158, 0.14),
rgba(255, 255, 255, 0.96) 45%
);
}
.donation-tabs__panel {
display: none;
padding: 30px;
animation: donationPanelShow 0.28s ease;
}
.donation-tabs__panel.is-active {
display: block;
}
@keyframes donationPanelShow {
from {
opacity: 0;
transform: translateY(8px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
.donation-widget__title {
margin: 0 0 8px;
color: var(--donation-text);
font-size: 26px;
font-weight: 700;
line-height: 1.2;
}
.donation-widget__text {
margin: 0 0 22px;
color: var(--donation-muted);
font-size: 15px;
line-height: 1.6;
} .donation-widget__placeholder {
display: flex;
align-items: center;
justify-content: center;
min-height: 210px;
padding: 25px;
border: 2px dashed rgba(49, 92, 76, 0.2);
border-radius: 18px;
background:
repeating-linear-gradient(
-45deg,
rgba(163, 201, 158, 0.07),
rgba(163, 201, 158, 0.07) 10px,
rgba(255, 255, 255, 0.7) 10px,
rgba(255, 255, 255, 0.7) 20px
);
color: var(--donation-green-dark);
font-size: 14px;
font-weight: 700;
text-align: center;
} .donation-tabs__panel iframe {
display: block;
width: 100% !important;
max-width: 100%;
border: 0;
}
.donation-tabs__panel img,
.donation-tabs__panel video,
.donation-tabs__panel canvas,
.donation-tabs__panel svg {
max-width: 100%;
}
.donation-tabs__panel form {
max-width: 100%;
}
.donation-tabs__panel input,
.donation-tabs__panel select,
.donation-tabs__panel textarea,
.donation-tabs__panel button {
max-width: 100%;
} .donation-iban {
display: grid;
gap: 10px;
}
.donation-iban__row {
display: flex;
align-items: center;
justify-content: space-between;
gap: 20px;
padding: 16px 18px;
border: 1px solid var(--donation-border);
border-radius: 14px;
background: rgba(255, 255, 255, 0.82);
}
.donation-iban__row--copy {
align-items: center;
}
.donation-iban__label {
display: block;
margin-bottom: 3px;
color: var(--donation-muted);
font-size: 12px;
font-weight: 700;
line-height: 1.3;
letter-spacing: 0.04em;
text-transform: uppercase;
}
.donation-iban__value {
display: block;
max-width: 100%;
color: var(--donation-text);
font-size: 15px;
line-height: 1.45;
overflow-wrap: anywhere;
word-break: break-word;
}
.donation-iban__copy {
display: inline-flex;
flex: 0 0 auto;
align-items: center;
justify-content: center;
gap: 7px;
min-height: 42px;
padding: 9px 14px;
border: 0;
border-radius: 11px;
background: var(--donation-yellow);
color: #111111;
font-family: inherit;
font-size: 13px;
font-weight: 800;
cursor: pointer;
transition:
background-color 0.2s ease,
transform 0.2s ease;
}
.donation-iban__copy:hover {
background: var(--donation-yellow-hover);
transform: translateY(-1px);
}
.donation-iban__copy svg {
width: 18px;
height: 18px;
} .donation-modal__footer-note {
margin: 20px 0 0;
color: var(--donation-muted);
font-size: 13px;
line-height: 1.6;
text-align: center;
} @media (max-width: 767px) {
.donation-modal {
align-items: flex-end;
padding: 12px;
}
.donation-modal__dialog {
width: 100%;
max-height: calc(100vh - 24px);
max-height: calc(80dvh - 24px);
padding: 34px 22px 26px;
border-radius: 25px;
transform: translateY(40px);
}
.donation-modal__close {
top: 13px;
right: 13px;
width: 42px;
height: 42px;
}
.donation-modal__header {
display: block;
margin-bottom: 25px;
padding-right: 34px;
}
.donation-modal__icon {
width: 54px;
height: 54px;
margin-bottom: 16px;
border-radius: 16px;
}
.donation-modal__icon svg {
width: 27px;
height: 27px;
}
.donation-modal__title {
font-size: clamp(30px, 9vw, 40px);
}
.donation-modal__description {
font-size: 14px;
line-height: 1.55;
}
.donation-tabs__navigation {
gap: 5px;
padding: 5px;
border-radius: 15px;
}
.donation-tabs__button {
flex-direction: column;
gap: 5px;
min-height: 67px;
padding: 9px 5px;
border-radius: 11px;
font-size: 12px;
}
.donation-tabs__button-icon {
width: 20px;
height: 20px;
}
.donation-tabs__panel {
padding: 22px 18px;
}
.donation-widget__title {
font-size: 22px;
}
.donation-widget__text {
font-size: 14px;
}
.donation-widget__placeholder {
min-height: 180px;
}
.donation-iban__row {
align-items: flex-start;
flex-direction: column;
gap: 8px;
padding: 14px;
}
.donation-iban__row--copy {
align-items: stretch;
}
.donation-iban__copy {
width: 100%;
}
} @media (max-width: 390px) {
.donation-modal {
padding: 7px;
}
.donation-modal__dialog {
max-height: calc(100vh - 14px);
max-height: calc(80dvh - 14px);
padding: 29px 15px 20px;
border-radius: 21px;
}
.donation-modal__close {
top: 10px;
right: 10px;
width: 38px;
height: 38px;
}
.donation-modal__header {
padding-right: 30px;
}
.donation-modal__eyebrow {
font-size: 10px;
}
.donation-modal__title {
font-size: 29px;
}
.donation-tabs__button {
min-height: 62px;
font-size: 10px;
}
.donation-tabs__button-icon {
width: 18px;
height: 18px;
}
.donation-tabs__panel {
padding: 19px 13px;
}
.donation-widget__title {
font-size: 20px;
}
.donation-widget__placeholder {
min-height: 155px;
padding: 18px 12px;
font-size: 12px;
}
.donation-modal__footer-note {
font-size: 11px;
}
} @media (prefers-reduced-motion: reduce) {
.donation-modal,
.donation-modal__dialog,
.donation-tabs__panel,
.donation-modal__close,
.donation-tabs__button,
.donation-iban__copy {
animation: none !important;
transition: none !important;
}
}
.archive-content article .entry-header .blog_title {
margin-bottom: 5px;
}
.archive-content article .entry-header .blog_title a {
display: block;
line-height: 136%;
}                  body.single-courses .tutor-course-details-page {
padding-top: 20px;
}               footer {
margin-top: 40px;
}
.list-item-button a {
border-color: #ffd803 !important;
color: #000000 !important;
transition: all 0.3s ease 0s;
}
.list-item-button a:hover {
background-color: #ffd803;
transition: all 0.3s ease 0s;
}
.tutor-course-details-instructors {
display: none;
}
a.tutor-btn-primary {
border-color: #ffd803 !important;
background-color: #ffd803;
transition: all 0.3s ease 0;
color: #000000 !important;
}
a.tutor-btn-primary:hover {
border-color: #CFAF00 !important;
background-color: #CFAF00;
transition: all 0.3s ease 0;
}
button.tutor-btn-outline-primary {
border-color: #ffd803 !important;
color: #000000 !important;
}
button.tutor-btn-outline-primary:hover {
background-color: #ffd803;
color: #000000 !important;
}
.tutor-progress-value {
background-color: #37a83a;
}
.tutor-accordion-item-header:after,
.tutor-accordion-item-header.is-active {
color: #37a83a;
}
.tutor-accordion-item-header:hover,
.tutor-nav-link:hover {
color: #ffd803;
}
.tutor-nav-link.is-active {
color: #37a83a;
border-bottom-color: #37a83a !important;
}
.tutor-course-details-title {
font-size: 24px !important;
}
@media (max-width: 767px){
.tutor-course-details-title {
font-size: 20px !important;
}
}
.tutor-course-details-info a:hover{
color: #ffd803;
}
.tutor-color-black {
font-size: 16px;
}
.list-item-progress .tutor-color-secondary{
font-size: 16px;
}
.tutor-ul li span {
font-size: 16px;
}
.tutor-course-details-content p,
.tutor-course-details-content ul li {
font-size: 16px;
}
.tutor-btn-ghost:hover {
color: #ffd803;
}
.tutor-btn-ghost:focus {
color: #37a83a;
}
.tutor-course-name {
font-size: 18px;
text-transform: none;
}
.tutor-iconic-btn-secondary {
color: #37a83a;
}
.tutor-iconic-btn-secondary:hover {
background-color: #ffd803;
}
.tutor-iconic-btn-secondary:focus {
background-color: #37a83a;
}
.tutor-course-card .tutor-course-name a:hover {
color: #ffd803;
}
button.tutor-btn-primary {
border-color: #ffd803;
background-color: #ffd803;
color: #000000 !important;
}
button.tutor-btn-primary:hover {
background-color: #CFAF00 !important;
border-color: #CFAF00;
}
a.tutor-btn-link {
color: #ffd803;
}
a.tutor-btn-link:hover {
color: #CFAF00 !important;
}
a.tutor-btn-link:after {
background-color: #ffd803;
}
a.tutor-btn-link:hover {
color: #333333;
}
.tutor-input-field .tutor-input:focus,
#tutor-login-form input.tutor-form-control:focus{
box-shadow: 0 0 0 1px #37a83a;
border-color: #37a83a!important
}
.tutor-btn-outline-primary {
border-color: #ffd803 !important;
color: #000000 !important;
}
.tutor-btn-outline-primary:hover {
background-color: #ffd803;
}
.tutor-progress-bar.tutor-progress-bar-brand .tutor-progress-bar-fill {
background-color: #37a83a!important;
}
.tutor-input-field .tutor-radio:checked{
background-color: #37a83a!important;
}
.tutor-quiz-question-option:has(:checked) {
border-color: #37a83a!important;
}
.tutor-quiz-question-option:has(:checked) .tutor-label {
color: #37a83a!important;
}
button.tutor-btn-primary:hover:not(:disabled):not(.disabled),a.tutor-btn-primary:hover:not(:disabled):not(.disabled),.tutor-btn-primary:hover:not(:disabled):not(.disabled) {
background-color: #CFAF00 !important;
}
.tutor-icon-purchase-mark,
.tutor-enrolled-info-date,
.tutor-color-muted {
font-size: 14px !important;
}
.counter-number {
display: flex;
justify-content: center;
}
.counter-number::after {
content: '+';
display: block;
}
.counter-container .elementor-container .elementor-column:nth-child(3) .counter-number::after {
display: none;
}
.counter-container .elementor-container .elementor-column:nth-child(3) .counter-number .before {
margin-right: 12px;
}
.about-title-page .sc-heading{
padding-top: 30px !important;
padding-bottom: 0 !important;
}
.unaedi-about dd {
margin-bottom: 0 !important;
}
.mission-history__box h3.col {
position: relative;
}
.mission-history__box h3.col::after {
content: '';
width: 40px;
height: 2px;
background-color: #ffd803;
position: absolute;
bottom: -5px;
left: 0;
}
.mission__item-text {
border-left: 2px solid #93a87c;
padding-left: 14px;
margin-bottom: 20px !important;
}
.mission__item-text p:last-child {
text-align: justify;
}
.mission-history__box.e-flexbox-base {
align-items: flex-start !important;
z-index: 2;
}
.mission-history__box {
padding-top: 40px !important;
padding-bottom: 40px !important;
}
@media (min-width: 768px){
.mission-history__box {
gap: 60px;
}
}
.history__block p {
text-align: justify;
}
.history__block .closing {
border-top: 2px solid #93a87c;
margin-top: 20px;
padding-top: 20px;
}
.european-style {
padding-top: 30px !important;
padding-bottom: 30px !important;
}
.european-style .sc-heading {
padding-top: 0;
padding-bottom: 0 !important;
}
.european-style .heading__primary{
color: #fff;
}
.european-style {
background-color: #1e4f16;
position: relative;
color: #fff;
}
.european-style {
color: #fff;
}
.european-style .european-style__item-text p{
color: #B4B4B4;
}
.european-style .european-style__item-text p b {
color: #D8D8D8;
}
.european-style .european-style__item-text img {
background-color: #fff;
border-radius: 5px;
padding: 10px;
}
.european-style__img-holder {
background-color: #fff;
border-radius: 5px;
padding: 10px;
}
.european-style__item-text:not(:last-child) {
border-bottom: 1px solid #ffffff2e;
padding-bottom: 24px;
}
.european-style__item-text:not(:first-child) {
padding-top: 24px;
}
.european-style::after {
content: '';
width: 100vw;
height: 100%;
background-color: #1e4f16;;
position: absolute;
top: 0;
}
.european-style > .elementor-element {
position: relative;
z-index: 2;
}
.about-fate__box-text {
display: flex;
flex-direction: column;
gap: 15px;
}
.about-fate__item-text {
border-bottom: 1px solid #e7e7e3;
padding-bottom: 14px;
}
.counter-container::after {
content: '';
width: 100vw;
height: 100%;
background-color: #93a87c;
position: absolute;
top: 0;
}
.nums {
position: relative;
z-index: 2;
}
.about__container-logo {
background-color: #1e4f16;
border-radius: 6px !important;
display: flex;
gap: 100px;
padding: 26px 30px;
margin-bottom: 60px !important;
}
@media (max-width: 991px){
.about__container-logo {
gap: 80px;
}
}
@media (max-width: 767px){
.about__container-logo {
gap: 60px;
}
}
@media (max-width: 580px){
.about__container-logo {
display: grid !important;
grid-template-columns: 1fr 1fr;
row-gap: 0;
column-gap: 60px;
}
}
.about__container-logo img {
filter: brightness(0) invert(1);
}
.about__container-logo > .elementor-element:last-child img{
filter: none;
}
.unaedi-about section{
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.about__title-box .article_heading {
padding: 0 !important;
}
.elementor-element-d39359e {
display: none;
}
@media (min-width: 768px){
.desktop.elementor-widget-thim-ekits-nav-menu {
position: absolute;
bottom: 0;
}
}
@media (min-width: 992px){
.mobile.elementor-widget-thim-ekits-nav-menu,
.elementor-element-ee5bea5,
.elementor-element-1676685
{
display: none !important;
}
.elementor-element-d39359e {
display: block;
margin-bottom: 0 !important;
position: absolute !important;
bottom: 0 !important;
}
.elementor-element-b786829 {
margin-bottom: 0 !important;
}
}
.home-coounter-item .elementor-element-populated {
flex-direction: column;
align-items: center;
}
.home-partners-container img {
min-width: 50%;
}
body.home h1 {
text-align: center;
}
body.home .hero-content {
position: relative;
}
body.home .hero-content .elementor-element-populated {
position: relative;
z-index: 2;
justify-content: center;
}
body.home .hero-content::after {
content: '';
width: calc(100% - 30px);
height: 120%;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
backdrop-filter: blur(10px);
background: rgba(255, 255, 255, 0.2);
border-radius: 20px;
}
@media (max-width: 480px){
body.home .hero-content::after {
width: calc(100% - 10px);
}
}
@media (min-width: 1025px){
body.home .hero-section {
height: 100vh;
margin-top: 0 !important;
}
body.home .hero-content::after {
width: 105%;
height: 120%;
position: absolute;
top: 51%;
left: 55%;
}
.page-template-homepage header.site-header .main-menu .menu-item {
color: #000000;
}
.page-template-homepage header.site-header .main-menu .menu-item a {
color: #000000;
}
header .thim-logo a {
width: 96px;
display: block;
}
}
@media (min-width: 1290px){
header .main-menu {
display: flex !important;
justify-content: center;
margin-left: 205px;
}
}
.hero-content__subtitle {
order: -1 !important;
text-align: center;
}
body.home .hero-content p:last-child {
text-align: center;
}
.page-template-homepage header .lang-item:not(:last-child)::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M2 12h20'/%3E%3Cpath d='M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z'/%3E%3C/svg%3E") !important;
} .donation-tabs__navigation {
grid-template-columns: 1fr 1fr;
}
.donation-modal__decor {
display: none;
}
@media (max-width: 767px){
.donation-iban__copy {
width: auto;
}
.donation-iban__row--copy {
flex-direction: row;
}
.donation-modal.is-open {
display: flex;
align-items: center;
}
}
@media (max-width: 530px){
.donation-iban__copy span {
display: none;
}
}
.page-template-homepage header.site-header.line_bottom .main-menu .navbar-nav>.current-menu-item>a>span {
background: rgb(90 178 49);
border-radius: 6px;
padding: 6px 12px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.12);
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}
.page-template-homepage header.site-header.line_bottom.sticky .main-menu .navbar-nav>.current-menu-item>a>span {
background: transparent;
border-radius: 6px;
padding: 6px 12px;
box-shadow: none;
text-shadow: none;
}
.page-template-homepage header.site-header.line_bottom .main-menu .navbar-nav>.current-lang>a>span {
background: rgb(90 178 49);
border-radius: 6px;
padding: 6px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.12);
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}
.page-template-homepage header.site-header.line_bottom.sticky .main-menu .navbar-nav>.current-lang>a>span {
background: transparent;
border-radius: 6px;
padding: 6px;
padding: 0;
box-shadow: none;
text-shadow: none;
}
.page-template-homepage header .current-lang a::after {
display: none;
}
.page-template-homepage header.sticky .current-lang a::after {
display: block;
}
.history__block {
position: relative;
}
.history__block::after {
content: '';
width: 60px;
height: 100%;
background-image: url(//unaedi.net/wp-content/themes/charitywp-child/assets/images/decor.jpg);
display: block;
background-repeat: no-repeat;
background-size: contain;
position: absolute;
top: 0;
left: -60px;
} .top_site_main.thim-parallax-image,
div[data-stellar-background-ratio] {
background-attachment: scroll !important;
background-position: center center !important;
transform: none !important;
} html.csstransforms3d,
body#thim-body {
transform: none !important;
}
@media (max-width: 767px){
.donation-modal__header {
display: flex !important;
align-items: center;
}
.donation-modal__eyebrow,
.donation-modal__description {
display: none;
}
.donation-modal__icon {
margin-bottom: 0;
}
.donation-modal__title {
font-size: 20px;
color: #709b70;
text-transform: uppercase;
letter-spacing: 2px;
margin-bottom: 0;
line-height: 129%;
}
}