/**
 * Theme Name:     Women Sun
 * Author:         Women Sun
 * Template:       komito
 * Text Domain:	   women-sun
 * Description:    Women Sun
 */

@import url('https://fonts.googleapis.com/css2?family=Noto+Kufi+Arabic&family=Work+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

body,
body a,
body p,
body li,
body span,
body h1,
body h2,
body h3,
body h4,
body h5,
body h6 {
	font-family: 'Noto Kufi Arabic', 'DM Sans' !important;
}
body .fal,
body .fa,
body .fas {
    font-family: 'Font Awesome 5 Pro' !important;
}
body p {
    direction: ltr;
}
body .main-header .logo-box .logo img {
    height: auto;
    max-width: 90px;
}
body .main-header .logo-box {
    padding: 10px 0px;
}
body .sec-title h2 {
    font-size: 35px;
}
#about_us_section .inner-box {
    display: none;
}
#gallery_section img {
    min-height: 270px;
    max-height: 270px;
    object-fit: cover;
}
#gallery_section .project-block {
    position: relative !important;
    top: 0 !important;
    left: 0 !important;
}
.footer-top .footer-social li a svg {
    fill: #ffffff;
    width: 22px;
}
ul.list {
    display: none;
}
.strategic_goals .elementor-widget-text-editor {
    box-shadow: 0px 0px 5px 1px #cccccc;
    padding: 15px;
    height: 100%;
}
.strategic_goals .elementor-widget-text-editor ul {
    padding: 0 0 0 20px;
}
.strategic_goals .elementor-widget-text-editor li {
    list-style: disc;
}
.komito_about_reverse_row .row {
    direction: rtl;
}
.komito_about_reverse_row .about-style-three .image-box:after {
    left: auto;
    right: 0;
}
.komito_about_reverse_row .pl_30 {
    padding-left: 0;
    padding-right: 30px;
}
.komito_about_reverse_row .about-style-three .pattern-layer {
    right: 0;
    left: auto;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
ul.post-info {
    display: none;
}
body .main-menu .navigation > li.current_page_parent > a,
body .main-menu .navigation > li.current_page_item > a,
body .main-menu .navigation > li:hover > a {
    color: #ffcc01;
}
body .main-menu .navigation > li > ul,
body .main-menu .navigation > li > .megamenu,
body .main-menu .navigation > li > ul > li > ul {
    border-top: 3px solid #ffcc01;
}
.footer-top .elementor-section .elementor-container {
    justify-content: space-between;
}
.news-block-one h3 {
    font-size: 18px;
	display: block;
	max-height: 3.6em;
	line-height: 1.8em;
	overflow: hidden;
	text-overflow: ellipsis;
}
.banner-section h1 {
    font-size: 20px;
    line-height: normal;
	max-width: 650px;
}
.home .banner-section .owl-stage-outer {
    height: calc(100vh - 146px);
}
.home .banner-section .banner-carousel .slide-item {
    height: calc(100vh - 146px);
    padding: 0;
    display: flex;
    align-items: center;
}
body .blog-sidebar .post-widget .post .comment {
    display: none;
}
.single-post .lower-content img {
    width: auto;
    display: block;
    margin: 10px 0;
}
#emergency_program img {
    box-shadow: 2px 2px 10px 3px #cccccc;
}
#donate-page .about-style-three {
    padding: 0;
}
#donate-page .about-style-three .pattern-layer {
    display: none;
}
.komito_about_reverse_row .row .content-box {
    margin-left: 0;
    margin-right: 70px;
}
#footer_ar, 
.footer_ar {
    display: none;
}
.banner-carousel .active .slide-item .image-layer {
    -webkit-transform: inherit;
    -ms-transform: inherit;
    transform: inherit;
}