.elementor-925 .elementor-element.elementor-element-42c8e0b:not(.elementor-motion-effects-element-type-background), .elementor-925 .elementor-element.elementor-element-42c8e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;background-image:url("https://alsanadlawfirm.qa/wp-content/uploads/2022/05/01_pattern.png");background-position:center center;}.elementor-925 .elementor-element.elementor-element-42c8e0b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 70px 0px;}.elementor-925 .elementor-element.elementor-element-42c8e0b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-925 .elementor-element.elementor-element-09f43d0 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-925 .elementor-element.elementor-element-dcf4eee > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-b75bfba .ct-heading .item--title{color:var( --e-global-color-primary );margin-bottom:30px;}.elementor-925 .elementor-element.elementor-element-b75bfba .ct-heading .item--sub-title{margin-bottom:20px;}.elementor-bc-flex-widget .elementor-925 .elementor-element.elementor-element-2920c92.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-925 .elementor-element.elementor-element-2920c92.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-925 .elementor-element.elementor-element-2920c92 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-c401dde{width:var( --container-widget-width, 445px );max-width:445px;--container-widget-width:445px;--container-widget-flex-grow:0;font-size:16px;font-weight:400;line-height:26px;}.elementor-925 .elementor-element.elementor-element-c401dde > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-c401dde .ct-text-editor{color:#9B9B9B;}.elementor-925 .elementor-element.elementor-element-c598be3 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-bf002cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-925 .elementor-element.elementor-element-bf002cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-925 .elementor-element.elementor-element-b3d0470 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-925 .elementor-element.elementor-element-dd37eea > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-925 .elementor-element.elementor-element-56a51ae .ct-image-single .ct-image-bg{height:320px;}.elementor-925 .elementor-element.elementor-element-b026dbb > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-925 .elementor-element.elementor-element-479e099{width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;}.elementor-925 .elementor-element.elementor-element-479e099 .ct-heading .item--title{color:#8C183C !important;font-size:30px;line-height:41px;margin-bottom:20px;}.elementor-925 .elementor-element.elementor-element-479e099 .ct-heading .item--sub-title{color:#7A7A7A !important;margin-bottom:20px;}.elementor-925 .elementor-element.elementor-element-44d14f0 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-925 .elementor-element.elementor-element-44d14f0 .ct-text-editor{color:#9B9B9B;}.elementor-925 .elementor-element.elementor-element-44d14f0{font-size:14px;font-weight:400;line-height:25px;}.elementor-925 .elementor-element.elementor-element-44d14f0 .ct-text-editor a{font-size:14px;font-weight:400;}.elementor-925 .elementor-element.elementor-element-fab4495{width:initial;max-width:initial;}.elementor-925 .elementor-element.elementor-element-fab4495 .ct-button-wrapper .btn{border-radius:2px 2px 2px 2px;font-size:13px;font-weight:600;line-height:50px;letter-spacing:0.5px;}.elementor-925 .elementor-element.elementor-element-ca24d94:not(.elementor-motion-effects-element-type-background), .elementor-925 .elementor-element.elementor-element-ca24d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alsanadlawfirm.qa/wp-content/uploads/2025/12/1920x1000-2-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-925 .elementor-element.elementor-element-ca24d94 > .elementor-background-overlay{background-color:#262B3E;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-925 .elementor-element.elementor-element-ca24d94{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 55px 0px;}.elementor-925 .elementor-element.elementor-element-e9eed98 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-925 .elementor-element.elementor-element-f7a05b3 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-925 .elementor-element.elementor-element-1458fcc{width:var( --container-widget-width, 445px );max-width:445px;--container-widget-width:445px;--container-widget-flex-grow:0;}.elementor-925 .elementor-element.elementor-element-1458fcc .ct-heading .item--title{color:#FFFFFF !important;font-size:30px;font-weight:700;margin-bottom:30px;}.elementor-925 .elementor-element.elementor-element-1458fcc .ct-heading .item--sub-title{color:#54595F !important;margin-bottom:20px;}.elementor-bc-flex-widget .elementor-925 .elementor-element.elementor-element-50eaa36.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-925 .elementor-element.elementor-element-50eaa36.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-925 .elementor-element.elementor-element-0403c48{width:var( --container-widget-width, 445px );max-width:445px;--container-widget-width:445px;--container-widget-flex-grow:0;}.elementor-925 .elementor-element.elementor-element-0403c48 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-0403c48 .ct-text-editor{color:#F1F1F1;}.elementor-925 .elementor-element.elementor-element-8e2fddb > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-925 .elementor-element.elementor-element-c6d3c85{margin-top:100px;margin-bottom:50px;}.elementor-925 .elementor-element.elementor-element-7ddce2a > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-925 .elementor-element.elementor-element-66d9b28 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-9d7d774 .ct-heading .item--title{color:var( --e-global-color-primary );margin-bottom:30px;}.elementor-925 .elementor-element.elementor-element-9d7d774 .ct-heading .item--sub-title{margin-bottom:20px;}.elementor-bc-flex-widget .elementor-925 .elementor-element.elementor-element-2f7f43a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-925 .elementor-element.elementor-element-2f7f43a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-925 .elementor-element.elementor-element-8f9bfe7{width:var( --container-widget-width, 445px );max-width:445px;--container-widget-width:445px;--container-widget-flex-grow:0;}.elementor-925 .elementor-element.elementor-element-e4979a8 > .elementor-widget-container{margin:50px 0px 0px 0px;}@media(min-width:768px){.elementor-925 .elementor-element.elementor-element-dcf4eee{width:41.624%;}.elementor-925 .elementor-element.elementor-element-2920c92{width:58.376%;}.elementor-925 .elementor-element.elementor-element-f7a05b3{width:41.624%;}.elementor-925 .elementor-element.elementor-element-50eaa36{width:58.376%;}.elementor-925 .elementor-element.elementor-element-66d9b28{width:41.537%;}.elementor-925 .elementor-element.elementor-element-2f7f43a{width:58.463%;}}@media(max-width:1024px) and (min-width:768px){.elementor-925 .elementor-element.elementor-element-dd37eea{width:100%;}.elementor-925 .elementor-element.elementor-element-b026dbb{width:50%;}}@media(min-width:1025px){.elementor-925 .elementor-element.elementor-element-ca24d94:not(.elementor-motion-effects-element-type-background), .elementor-925 .elementor-element.elementor-element-ca24d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-925 .elementor-element.elementor-element-42c8e0b{padding:70px 0px 40px 0px;}.elementor-925 .elementor-element.elementor-element-c598be3 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-bf002cc{padding:70px 0px 70px 0px;}.elementor-925 .elementor-element.elementor-element-b026dbb > .elementor-element-populated{margin:70px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-925 .elementor-element.elementor-element-479e099{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-925 .elementor-element.elementor-element-ca24d94{padding:70px 0px 10px 0px;}.elementor-925 .elementor-element.elementor-element-1458fcc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-925 .elementor-element.elementor-element-0403c48{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-925 .elementor-element.elementor-element-42c8e0b{padding:50px 0px 35px 0px;}.elementor-925 .elementor-element.elementor-element-c598be3 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-925 .elementor-element.elementor-element-bf002cc{padding:50px 0px 50px 0px;}.elementor-925 .elementor-element.elementor-element-b026dbb > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-925 .elementor-element.elementor-element-ca24d94{padding:50px 0px 10px 0px;}.elementor-925 .elementor-element.elementor-element-1458fcc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-925 .elementor-element.elementor-element-50eaa36 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-925 .elementor-element.elementor-element-8e2fddb > .elementor-widget-container{margin:30px 0px 40px 0px;}}/* Start custom CSS for ct_heading, class: .elementor-element-b75bfba */.ct-heading .item--sub-title.style1 span {
    color: #9c9c9c;}
    .ct-heading .item--sub-title.style1 span:after {
    background-color: #8C183C;}/* End custom CSS */
/* Start custom CSS for ct_practice_grid, class: .elementor-element-c598be3 */.ct-practice-grid3 .grid-item-inner .wrap-derection .item--holder .item--icon i {
    font-size: 40px;
    line-height: 1;
    color: #8C183C;}
  
 
.ct-practice-grid3 .grid-item-inner .wrap-derection:before {
    background-color: #8C183C
    
    ;}/* End custom CSS */
/* Start custom CSS for ct_heading, class: .elementor-element-479e099 */.ct-heading .item--sub-title.style-default span {
    color: #7A7A7A;}/* End custom CSS */
/* Start custom CSS for ct_button, class: .elementor-element-fab4495 */.btn.btn-primary  {
    background-color: #8C183C;
    border: 2px solid #8C183C;}

.btn.btn-primary:hover,
.btn.btn-primary:focus {
    color: #8C183C ;
  background-color: #fff ;
}/* End custom CSS */
/* Start custom CSS for ct_heading, class: .elementor-element-1458fcc */.ct-heading .item--sub-title.style2 span:after {
    background-color: #8C183C;}

.ct-heading .item--sub-title.style2 span {
    color: #8C183C;
}

.ct-testimonial-carousel1 .item--description::after {
    background-color: #8C183C;}
    
.ct-testimonial-carousel1 .item--holder .item--image {
    border: 2px solid #8C183C;}/* End custom CSS */
/* Start custom CSS for ct_blog_grid, class: .elementor-element-e4979a8 */.ct-blog-grid-layout1 .grid-item-inner .item--featured .item--category, .ct-blog-carousel-layout1 .grid-item-inner .item--featured .item--category {
    background-color: #8c183c;}
    .ct-blog-grid-layout1 .grid-item-inner .item--title a:hover, .ct-blog-carousel-layout1 .grid-item-inner .item--title a:hover {
    color: #8C183C;}
.ct-blog-grid-layout1 .grid-item-inner .item--holder .item--readmore a:before, .ct-blog-carousel-layout1 .grid-item-inner .item--holder .item--readmore a:before {
    background-color: #8C183C;}
.ct-blog-grid-layout1 .grid-item-inner .item--holder .item--readmore a:hover,
.ct-blog-carousel-layout1 .grid-item-inner .item--holder .item--readmore a:hover {
  color:#8C183C;}
/**/
    .ct-blog-grid-layout1 .grid-item-inner .item--title a, .ct-blog-carousel-layout1 .grid-item-inner .item--title a {
    color: #8C183C;}/* End custom CSS */