.elementor-1109 .elementor-element.elementor-element-4de2adf{transition:all 400ms;}.elementor-1109 .elementor-element.elementor-element-62cc82b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1109 .elementor-element.elementor-element-62cc82b{transition:all 400ms;}.elementor-1109 .elementor-element.elementor-element-5252910 .alm-image-home_hero_image_b{object-fit:cover;object-position:center center;}.elementor-1109 .elementor-element.elementor-element-5252910 .elementor-widget-container{transition:all 400ms;}.elementor-1109 .elementor-element.elementor-element-5252910{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;}.elementor-1109 .elementor-element.elementor-element-74dc100 .elementor-widget-container{transition:all 400ms;}.elementor-1109 .elementor-element.elementor-element-74dc100{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;}.elementor-1109 .elementor-element.elementor-element-a7c8b8d .alm-image-home_service_image_1{object-fit:cover;object-position:center center;}.elementor-1109 .elementor-element.elementor-element-a7c8b8d .alm-image-home_service_image_2{object-fit:cover;object-position:center center;}.elementor-1109 .elementor-element.elementor-element-a7c8b8d .alm-image-home_service_image_3{object-fit:cover;object-position:center center;}.elementor-1109 .elementor-element.elementor-element-a7c8b8d .elementor-widget-container{transition:all 400ms;}.elementor-1109 .elementor-element.elementor-element-a7c8b8d{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;}.elementor-1109 .elementor-element.elementor-element-3be941a .almarhama-widget-shell h1, .elementor-1109 .elementor-element.elementor-element-3be941a .almarhama-widget-shell h2, .elementor-1109 .elementor-element.elementor-element-3be941a .almarhama-widget-shell h3, .elementor-1109 .elementor-element.elementor-element-3be941a .almarhama-widget-shell h4{font-weight:400;}.elementor-1109 .elementor-element.elementor-element-3be941a .elementor-widget-container{transition:all 400ms;}.elementor-1109 .elementor-element.elementor-element-3be941a{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;}.elementor-1109 .elementor-element.elementor-element-1f928b0 .alm-image-foundation_prayer_image{object-fit:cover;object-position:center center;}.elementor-1109 .elementor-element.elementor-element-1f928b0 .alm-image-foundation_dua_image{object-fit:cover;object-position:center center;}.elementor-1109 .elementor-element.elementor-element-1f928b0 .elementor-widget-container{transition:all 400ms;}.elementor-1109 .elementor-element.elementor-element-1f928b0{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;}.elementor-1109 .elementor-element.elementor-element-0f7b575 .elementor-widget-container{transition:all 400ms;}.elementor-1109 .elementor-element.elementor-element-0f7b575{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;}.elementor-1109 .elementor-element.elementor-element-80b552c .elementor-widget-container{transition:all 400ms;}.elementor-1109 .elementor-element.elementor-element-80b552c{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;}.elementor-1109 .elementor-element.elementor-element-1222e2e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1109 .elementor-element.elementor-element-1222e2e .elementor-widget-container{transition:all 400ms;}.elementor-1109 .elementor-element.elementor-element-1222e2e{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;}@media(max-width:767px){.elementor-1109 .elementor-element.elementor-element-3be941a .almarhama-widget-shell h1, .elementor-1109 .elementor-element.elementor-element-3be941a .almarhama-widget-shell h2, .elementor-1109 .elementor-element.elementor-element-3be941a .almarhama-widget-shell h3, .elementor-1109 .elementor-element.elementor-element-3be941a .almarhama-widget-shell h4{font-size:40px;}.elementor-1109 .elementor-element.elementor-element-3be941a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-1109 .elementor-element.elementor-element-62cc82b{width:100%;}}/* Start custom CSS for almarhama-home-hero, class: .elementor-element-5252910 */.elementor-1109 .elementor-element.elementor-element-5252910 a{
    color:#2D4549;
}/* End custom CSS */
/* Start custom CSS for almarhama-home-trust, class: .elementor-element-74dc100 */@media (max-width: 767px) {
  .almarhama-almarhama-home-trust {
    .trust-bar-inner {
      align-items: baseline;
    }
  }
}/* End custom CSS */
/* Start custom CSS for almarhama-home-process, class: .elementor-element-3be941a */@media (max-width: 767px) {
  .almarhama-almarhama-home-process .hiw-inner {
    padding: 0px 24px !important;
  }
  
  .almarhama-almarhama-home-process .hiw-steps{
    grid-template-columns: repeat(1, 1fr);
  }
}/* End custom CSS */
/* Start custom CSS for almarhama-home-testimonials, class: .elementor-element-0f7b575 */@media (max-width: 767px) {
.almarhama-almarhama-home-testimonials 
    .testi-grid {
        grid-template-columns: repeat(1, 1fr);
    }
}/* End custom CSS */
/* Start custom CSS for almarhama-home-contact, class: .elementor-element-1222e2e */.elementor-1109 .elementor-element.elementor-element-1222e2e .contact-detail-value a{
    color:#2D4549 !important;
}


@media (max-width: 767px) {
.almarhama-almarhama-home-contact{
            align-items: left !important;
        }
}/* End custom CSS */