/*
Theme Name: px child
Adding support for languages written in a Right To Left (RTL) direction is easy -
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.
*/


.uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6, .uk-heading-2xlarge, .uk-heading-large, .uk-heading-medium, .uk-heading-small, .uk-heading-xlarge, h1, h2, h3, h4, h5, h6 {
    font-family: "Cairo";
    font-weight: 700;
}

.px-footer-menu ul a {
    font-family: "Cairo", serif;
}

.nw-about .about-right h2 span {
    letter-spacing: 0;
}

.bx-right-arrow-alt:before {
    content: "\eb33";
}

.bx-left-arrow-alt:before {
    content:"\ebe6";
}

.blog-sec .uk-card .bx-right-arrow-alt:before {
    content: "\ebe6";
}

.px-fb-inner i {
	margin-right: 0;
    margin-left: 20px;
}

.px-footer-menu ul {
    -webkit-column-count: 1;
    column-count: 1;
}

.nw-about-wrap {
	padding-right: 0;
    padding-left: calc((100vw - 1200px) / 2);
}

.about-left-image {
    background-position: left center;
}

.hero-sec .uk-text-left@s {
	text-align: left !important;
}

.primary-menu > .nomega-menu-item .sub-menu {
    left: inherit;
    right: 0;
}

@media (max-width: 992px){
.nw-about-wrap {
    padding: 80px 15px;
}}