.elementor-13133 .elementor-element.elementor-element-5345143 > .elementor-container{min-height:280px;}.elementor-13133 .elementor-element.elementor-element-5345143:not(.elementor-motion-effects-element-type-background), .elementor-13133 .elementor-element.elementor-element-5345143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-13133 .elementor-element.elementor-element-5345143{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:15px 0px 0px 0px;}.elementor-13133 .elementor-element.elementor-element-5345143 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13133 .elementor-element.elementor-element-e9ddbf1{text-align:center;}.elementor-13133 .elementor-element.elementor-element-e9ddbf1 .elementor-heading-title{color:#444038;font-family:"Almarai", Sans-serif;font-weight:600;}.elementor-13133 .elementor-element.elementor-element-f83b364{--divider-border-style:solid;--divider-color:#444038;--divider-border-width:2.2px;}.elementor-13133 .elementor-element.elementor-element-f83b364 .elementor-divider-separator{width:32%;margin:0 auto;margin-center:0;}.elementor-13133 .elementor-element.elementor-element-f83b364 .elementor-divider{text-align:center;padding-top:24px;padding-bottom:24px;}.elementor-13133 .elementor-element.elementor-element-6c18a1b:not(.elementor-motion-effects-element-type-background), .elementor-13133 .elementor-element.elementor-element-6c18a1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-13133 .elementor-element.elementor-element-6c18a1b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-13133 .elementor-element.elementor-element-6c18a1b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13133 .elementor-element.elementor-element-7e2ccbf > .elementor-widget-container{margin:0px 30px 0px 30px;padding:0px 0px 0px 0px;}body.elementor-page-13133:not(.elementor-motion-effects-element-type-background), body.elementor-page-13133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}/* Start custom CSS for ct_portfolio_grid, class: .elementor-element-7e2ccbf */.grid-filter-wrap span:before {
    content: '';
    width: 100%;
    height: 100%;
    z-index: -1;
    background-color: #444038;
   
    background-image: -webkit-linear-gradient(left, #444038, #444038) !important;}
    
    .posts-pagination .page-numbers {
         background-color: #fff0 !important;
    }
    
    
    .ct-portfolio-style1 .item--title {
    font-size: 20px;
    line-height: 1.5;
    color: #fff;
    margin-top: 14px;
    margin-bottom: 18px;}/* End custom CSS */