.elementor-kit-10{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:1.5em;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:1.5em;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.5em;font-family:"Noto Kufi Arabic", Sans-serif;line-height:1.5em;}.elementor-kit-10 e-page-transition{background-color:#FFBC7D;}.elementor-kit-10 a{line-height:1.5em;}.elementor-kit-10 h1{line-height:1.5em;}.elementor-kit-10 h2{font-size:20px;line-height:1.5em;}.elementor-kit-10 h3{line-height:1.5em;}.elementor-kit-10 h4{line-height:1.5em;}.elementor-kit-10 h5{font-size:1.5em;}.elementor-kit-10 h6{line-height:1.5em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.rtl .art-info-bar .art-knowledge-list li i {
    margin-right: 0;
    margin-left: 10px;
}
.art-app .row {
    gap: 30px 0;
    margin-bottom: 30px;
}
.row .transition-fade .art-a {
    margin-bottom: 0;
    height: 100%;
}
.row .art-section-title .art-title-frame {
    margin-bottom: 0;
}
.rtl .art-menu-bar .art-current-page {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    text-align: end;
}
.art-a.art-blog-card {
    margin-bottom: 0;
    height: 100%;
}
.art-a.art-blog-card>* {
    height: 100%;
    background-color: #2c2c37;
}
.row .art-card,
.row .art-price,
.row .art-service-icon-box {
    margin-bottom: 0;
    height: 100%;
}/* End custom CSS */