.elementor-12 .elementor-element.elementor-element-b8bc7a7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-b8bc7a7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b8bc7a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2222224F;}.elementor-12 .elementor-element.elementor-element-b8bc7a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b8bc7a7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-ba8edbf .cz_gap{height:50px;}.elementor-12 .elementor-element.elementor-element-0b99417 .cz_title .cz_title_content h2{font-size:42px;color:#cca967;line-height:1.4;background-color:transparent;}.elementor-12 .elementor-element.elementor-element-0b99417 .cz_title .cz_title_content h3{font-size:36px;line-height:1.4;}.elementor-12 .elementor-element.elementor-element-0b99417 .cz_title .cz_shape_1{background-color:#222222;width:210px;height:210px;padding:30px;border-radius:10px;top:-15px;left:-40px;}.rtl .elementor-12 .elementor-element.elementor-element-0b99417 .cz_title .cz_shape_1{left:auto;right:-40px;}.elementor-12 .elementor-element.elementor-element-555af63 .cz_title .cz_title_content{margin-top:20px;margin-bottom:10px;}.elementor-12 .elementor-element.elementor-element-ec2fd2a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-abcde93 .cz_title .cz_title_content h4{margin-bottom:-7px;}.elementor-12 .elementor-element.elementor-element-abcde93 .cz_title .cz_title_icon_before{margin-top:10px;margin-right:20px;}.rtl .elementor-12 .elementor-element.elementor-element-abcde93 .cz_title .cz_title_icon_before{margin-right:0px;margin-left:20px;}.elementor-12 .elementor-element.elementor-element-214b4dd .cz_gap{height:50px;}.elementor-12 .elementor-element.elementor-element-093b2a0 .cz_image > div{position:relative;}.elementor-12 .elementor-element.elementor-element-093b2a0 .cz_image_in{margin-bottom:-0px;}.elementor-12 .elementor-element.elementor-element-093b2a0 .cz_svg_bg:before{background-color:rgba(34,34,34,0.3);width:100%;height:calc(100% + 140px);border-radius:10px;top:50px;left:-50px;}.elementor-12 .elementor-element.elementor-element-1d3bbf0{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1d3bbf0 .cz_counter{font-family:'Playfair Display';background-color:#222222;padding-right:60px;padding-bottom:60px;padding-left:60px;border-radius:10px;display:inline-block;position:absolute;bottom:-260px;left:-60px;}.rtl .elementor-12 .elementor-element.elementor-element-1d3bbf0 .cz_counter{left:auto;right:-110px;}.elementor-12 .elementor-element.elementor-element-1d3bbf0 .cz_counter_num_wrap{font-size:110px;color:#cca967;text-align:center;}.elementor-12 .elementor-element.elementor-element-1d3bbf0 .cz_counter_num_wrap:before{display:inline-block;float:left;}.elementor-12 .elementor-element.elementor-element-1d3bbf0 .cz_counter_after{font-size:30px;color:#ffffff;text-align:center;}.elementor-12 .elementor-element.elementor-element-1f4f500 .cz_gap{height:120px;}.elementor-12 .elementor-element.elementor-element-7499fc5 .cz_title .cz_title_content h3{font-size:52px;margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-7499fc5 .cz_title .cz_shape_1{margin-top:80px;}.elementor-12 .elementor-element.elementor-element-2b8d14d .cz_line{background-color:#cca967;width:100px;height:2px;margin-top:30px;margin-bottom:160px;}.elementor-12 .elementor-element.elementor-element-2b8d14d .cz_line:before,.elementor-12 .elementor-element.elementor-element-2b8d14d .cz_line:after{background-color:#cca967;padding:1px;border-style:none;}.elementor-12 .elementor-element.elementor-element-f96a320:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f96a320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-12 .elementor-element.elementor-element-f96a320, .elementor-12 .elementor-element.elementor-element-f96a320 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-f96a320{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 50px;}.elementor-12 .elementor-element.elementor-element-f96a320 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-e1f23d2{margin-top:-100px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-57b955c .services{background-color:#ffffff;padding:50px 60px;border-radius:10px;}.elementor-12 .elementor-element.elementor-element-57b955c .services h3,.elementor-12 .elementor-element.elementor-element-57b955c services h3 a{font-size:30px;color:#222222;}.elementor-12 .elementor-element.elementor-element-436ea53 .services{background-color:#ffffff;padding:50px 60px;margin-bottom:-100px;border-radius:10px;}.elementor-12 .elementor-element.elementor-element-436ea53 .services h3,.elementor-12 .elementor-element.elementor-element-436ea53 services h3 a{font-size:30px;color:#222222;}.elementor-12 .elementor-element.elementor-element-92b611f .services{color:#222222;background-color:#cca967;padding:40px 60px 128px;margin-bottom:-100px;border-radius:10px;}.elementor-12 .elementor-element.elementor-element-92b611f .services h3,.elementor-12 .elementor-element.elementor-element-92b611f services h3 a{font-size:30px;color:#222222;}.elementor-12 .elementor-element.elementor-element-92b611f .services .cz_hexagon,.elementor-12 .elementor-element.elementor-element-92b611f .services i:not(.cz_sb_sep_icon){font-size:22px;color:#cca967;background-color:#222222;padding:5px;border-radius:100px;position:absolute;top:auto;bottom:50px;}.elementor-12 .elementor-element.elementor-element-92b611f .services:hover .cz_hexagon,.elementor-12 .elementor-element.elementor-element-92b611f .services:hover i:not(.cz_sb_sep_icon){font-size:20px;position:absolute;top:auto;bottom:50px;}.elementor-12 .elementor-element.elementor-element-d44529e .cz_gap{height:30px;}.elementor-12 .elementor-element.elementor-element-dee68a9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dee68a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;background-image:url("http://gabalawymahdy-lawfirm.com/wp-content/uploads/2023/07/row-bg.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-dee68a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-dee68a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-a6edc87 .cz_gap{height:30px;}.elementor-12 .elementor-element.elementor-element-8208b6b .cz_title .cz_title_content h3{font-size:52px;margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-8208b6b .cz_title .cz_shape_1{margin-top:80px;}.elementor-12 .elementor-element.elementor-element-a2495b8 .cz_line{background-color:#cca967;width:100px;height:2px;margin-top:30px;margin-bottom:80px;}.elementor-12 .elementor-element.elementor-element-a2495b8 .cz_line:before,.elementor-12 .elementor-element.elementor-element-a2495b8 .cz_line:after{background-color:#cca967;padding:1px;border-style:none;}.elementor-12 .elementor-element.elementor-element-8baf2bb{margin-top:0px;margin-bottom:-219px;}.elementor-12 .elementor-element.elementor-element-70ca41e .cz_team{background-color:#ffffff;border-radius:10px;}.elementor-12 .elementor-element.elementor-element-70ca41e .cz_team .cz_team_img{background-color:#222222;border-radius:10px 10px 0 0;overflow:visible;}.elementor-12 .elementor-element.elementor-element-70ca41e .cz_team .cz_team_img img{border-radius:10px 10px 0 0;}.elementor-12 .elementor-element.elementor-element-70ca41e .cz_team .cz_team_social_in{background-color:#cca967;padding:15px 25px;border-radius:10px;position:relative;top:48px;}.elementor-12 .elementor-element.elementor-element-70ca41e .cz_team .cz_team_social a{font-size:15px;color:#222222;background-color:rgba(34,34,34,0.05);padding:4px;margin-right:2px;margin-left:2px;border-radius:100px;}.elementor-12 .elementor-element.elementor-element-70ca41e .cz_team .cz_team_social a:hover{color:#ffffff;background-color:#222222;}.elementor-12 .elementor-element.elementor-element-70ca41e .cz_team .cz_team_content{color:#222222;padding-top:40px;padding-bottom:30px;}.elementor-12 .elementor-element.elementor-element-19432e8 .cz_team{background-color:#ffffff;border-radius:10px;}.elementor-12 .elementor-element.elementor-element-19432e8 .cz_team .cz_team_img{background-color:#222222;border-radius:10px 10px 0 0;overflow:visible;}.elementor-12 .elementor-element.elementor-element-19432e8 .cz_team .cz_team_img img{border-radius:10px 10px 0 0;}.elementor-12 .elementor-element.elementor-element-19432e8 .cz_team .cz_team_social_in{background-color:#cca967;padding:15px 25px;border-radius:10px;position:relative;top:48px;}.elementor-12 .elementor-element.elementor-element-19432e8 .cz_team .cz_team_social a{font-size:15px;color:#222222;background-color:rgba(34,34,34,0.05);padding:4px;margin-right:2px;margin-left:2px;border-radius:100px;}.elementor-12 .elementor-element.elementor-element-19432e8 .cz_team .cz_team_social a:hover{color:#ffffff;background-color:#222222;}.elementor-12 .elementor-element.elementor-element-19432e8 .cz_team .cz_team_content{color:#222222;padding-top:40px;padding-bottom:30px;}.elementor-12 .elementor-element.elementor-element-8cbb179 .cz_gap{height:240px;}.elementor-12 .elementor-element.elementor-element-a598c3a .cz_btn,.elementor-12 .elementor-element.elementor-element-a598c3a .cz_btn:before{margin-bottom:160px;border-style:none;}.elementor-12 .elementor-element.elementor-element-20adbf7 .cz_image > div{position:relative;display:table;margin:0 auto;}.elementor-12 .elementor-element.elementor-element-20adbf7 .cz_image_in{margin-right:30px;margin-bottom:-150px;}.elementor-12 .elementor-element.elementor-element-20adbf7 .cz_svg_bg:before{background-color:rgba(34,34,34,0.3);width:calc(100% - 30px);height:calc(100% + 140px);border-radius:10px;top:-40px;right:-20px;left:auto;}.elementor-12 .elementor-element.elementor-element-1d24f81  > .elementor-element-populated,.elementor-12 .elementor-element.elementor-element-1d24f81[data-element_type="container"]{padding-right:40px;padding-left:40px;}.elementor-12 .elementor-element.elementor-element-a54ec0f .cz_title .cz_title_content h3{font-size:52px;}.elementor-12 .elementor-element.elementor-element-a54ec0f .cz_title .cz_shape_1{margin-top:-40px;}.elementor-12 .elementor-element.elementor-element-2183b1a .cz_line{background-color:#cca967;width:100px;height:2px;margin:10px;}.elementor-12 .elementor-element.elementor-element-2183b1a .cz_line:before,.elementor-12 .elementor-element.elementor-element-2183b1a .cz_line:after{background-color:#cca967;padding:1px;border-style:none;}.elementor-12 .elementor-element.elementor-element-3831802 .cz_title .cz_title_content{margin-bottom:10px;}.elementor-12 .elementor-element.elementor-element-8de3823 .cz_gap{height:200px;}.elementor-12 .elementor-element.elementor-element-3ef2916 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-2a27f68 .cz_title .cz_title_content h3{font-size:52px;margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-2a27f68 .cz_title .cz_shape_1{margin-top:-40px;}.elementor-12 .elementor-element.elementor-element-1da2075 .cz_line{background-color:#cca967;width:100px;height:2px;margin:30px 10px;}.elementor-12 .elementor-element.elementor-element-1da2075 .cz_line:before,.elementor-12 .elementor-element.elementor-element-1da2075 .cz_line:after{background-color:#cca967;padding:1px;border-style:none;}.elementor-12 .elementor-element.elementor-element-435b170 .cz_title .cz_title_content{margin-bottom:30px;}.elementor-12 .elementor-element.elementor-element-500c87a .cz_grid{margin-left:calc(-30px / 2);margin-right:calc(-30px / 2);margin-bottom:-30px;width:calc(100% + 30px);}.elementor-12 .elementor-element.elementor-element-500c87a .cz_grid .cz_grid_item > div{margin:0 calc(30px / 2) 30px;padding:13px;opacity:0.4;}.elementor-12 .elementor-element.elementor-element-500c87a .slick-slide{margin:0 calc(30px / 2);}.elementor-12 .elementor-element.elementor-element-500c87a .cz_grid_p{margin-top:15px;}.elementor-12 .elementor-element.elementor-element-500c87a .cz_grid .cz_grid_item > div:hover{opacity:1;transform:scale(1.1);}.elementor-12 .elementor-element.elementor-element-d534820 .cz_image > div{position:relative;}.elementor-12 .elementor-element.elementor-element-d534820 .cz_image_in{margin-bottom:30px;}.elementor-12 .elementor-element.elementor-element-d567f59 .cz_gap{height:140px;}.elementor-12 .elementor-element.elementor-element-80569b4 .cz_title .cz_title_content h3{font-size:52px;margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-80569b4 .cz_title .cz_shape_1{margin-top:80px;}.elementor-12 .elementor-element.elementor-element-28e2384 .cz_line{background-color:#cca967;width:100px;height:2px;margin-top:30px;margin-bottom:80px;}.elementor-12 .elementor-element.elementor-element-28e2384 .cz_line:before,.elementor-12 .elementor-element.elementor-element-28e2384 .cz_line:after{background-color:#cca967;padding:1px;border-style:none;}.elementor-12 .elementor-element.elementor-element-3e6ad39 .cz_image > div{position:relative;display:table;margin:0 auto;}.elementor-12 .elementor-element.elementor-element-3e6ad39 .cz_image_in{margin-bottom:-20px;}.elementor-12 .elementor-element.elementor-element-303229d > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-12 .elementor-element.elementor-element-016b6af .cz_gap{height:20px;}.elementor-12 .elementor-element.elementor-element-36be6ed .cz_acc .cz_acc_child{font-size:16px;font-weight:500;background-color:rgba(34,34,34,0.31);padding:14px 30px;border-style:none;border-radius:10px;box-shadow:0px 0px 0px 0px #000000;}.elementor-12 .elementor-element.elementor-element-36be6ed .cz_acc .cz_isOpen .cz_acc_child{font-size:18px;color:#cca967;font-weight:600;background-color:#222222;border-style:none;border-color:rgba(32,27,19,0.16);border-radius:10px 10px 0 0;}.elementor-12 .elementor-element.elementor-element-36be6ed .cz_acc .cz_acc_child_content{background-color:#222222;padding:0px 30px 30px;border-style:none;border-radius:0 0 10px 10px;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-f65a64b{width:35.806%;}.elementor-12 .elementor-element.elementor-element-f82870c{width:64.194%;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-0b99417 .cz_title .cz_title_content h2{font-size:48px;}.elementor-12 .elementor-element.elementor-element-0b99417 .cz_title .cz_shape_1{top:-50px;left:33%;}.elementor-12 .elementor-element.elementor-element-abcde93 .cz_title .cz_title_icon_before{margin-top:30px;margin-right:0px;margin-left:0px;}.elementor-12 .elementor-element.elementor-element-1d3bbf0 .cz_counter{bottom:-100px;left:100%;transform:translateX(-50%);}.elementor-12 .elementor-element.elementor-element-7499fc5 .cz_title .cz_title_content h3{font-size:32px;}.elementor-12 .elementor-element.elementor-element-436ea53 .services{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-92b611f .services{padding-top:20px;padding-bottom:105px;}.elementor-12 .elementor-element.elementor-element-d44529e .cz_gap{height:130px;}.elementor-12 .elementor-element.elementor-element-a6edc87 .cz_gap{height:60px;}.elementor-12 .elementor-element.elementor-element-8208b6b .cz_title .cz_title_content h3{font-size:32px;}.elementor-12 .elementor-element.elementor-element-a598c3a .cz_btn,.elementor-12 .elementor-element.elementor-element-a598c3a .cz_btn:before{margin-bottom:80px;}.elementor-12 .elementor-element.elementor-element-1d24f81  > .elementor-element-populated,.elementor-12 .elementor-element.elementor-element-1d24f81[data-element_type="container"]{padding-right:0px;padding-left:0px;}.elementor-12 .elementor-element.elementor-element-a54ec0f .cz_title .cz_title_content h3{font-size:32px;}.elementor-12 .elementor-element.elementor-element-a54ec0f .cz_title .cz_shape_1{left:50%;transform:translateX(-50%);}.elementor-12 .elementor-element.elementor-element-2183b1a .cz_line{left:50%;transform:translateX(-50%);}.elementor-12 .elementor-element.elementor-element-8de3823 .cz_gap{height:130px;}.elementor-12 .elementor-element.elementor-element-2a27f68 .cz_title .cz_title_content h3{font-size:32px;}.elementor-12 .elementor-element.elementor-element-2a27f68 .cz_title .cz_shape_1{left:50%;transform:translateX(-50%);}.elementor-12 .elementor-element.elementor-element-1da2075 .cz_line{left:50%;transform:translateX(-50%);}.elementor-12 .elementor-element.elementor-element-d567f59 .cz_gap{height:80px;}.elementor-12 .elementor-element.elementor-element-80569b4 .cz_title .cz_title_content h3{font-size:32px;}.elementor-12 .elementor-element.elementor-element-016b6af .cz_gap{height:0px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-0b99417 .cz_title .cz_title_content h2{font-size:38px;}.elementor-12 .elementor-element.elementor-element-0b99417 .cz_title .cz_shape_1{text-align:center;left:24%;}.elementor-12 .elementor-element.elementor-element-1d3bbf0{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-1d3bbf0 .cz_counter{display:inline-block;position:absolute;bottom:-130px;left:50%;}.elementor-12 .elementor-element.elementor-element-1d3bbf0 .cz_counter_num_wrap{font-size:28px;}.elementor-12 .elementor-element.elementor-element-1d3bbf0 .cz_counter_after{font-size:24px;}.elementor-12 .elementor-element.elementor-element-f96a320{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f850f25  > .elementor-element-populated,.elementor-12 .elementor-element.elementor-element-f850f25[data-element_type="container"]{padding:0px;margin:0px;}.elementor-12 .elementor-element.elementor-element-a2495b8 .cz_line{margin-bottom:50px;}.elementor-12 .elementor-element.elementor-element-8cbb179 .cz_gap{height:201px;}.elementor-12 .elementor-element.elementor-element-a598c3a .cz_btn,.elementor-12 .elementor-element.elementor-element-a598c3a .cz_btn:before{font-size:10px;}.elementor-12 .elementor-element.elementor-element-d567f59 .cz_gap{height:50px;}.elementor-12 .elementor-element.elementor-element-80569b4 .cz_title .cz_title_content h3{font-size:28px;}.elementor-12 .elementor-element.elementor-element-303229d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-b4fceb0{width:100%;}.elementor-12 .elementor-element.elementor-element-f65a64b{width:100%;}.elementor-12 .elementor-element.elementor-element-f82870c{width:100%;}.elementor-12 .elementor-element.elementor-element-61859d2{width:100%;}.elementor-12 .elementor-element.elementor-element-bfeec8d{width:100%;}.elementor-12 .elementor-element.elementor-element-2b9b9c2{width:100%;}.elementor-12 .elementor-element.elementor-element-5e417af{width:100%;}.elementor-12 .elementor-element.elementor-element-3af5bec{width:100%;}.elementor-12 .elementor-element.elementor-element-75eb8b8{width:100%;}.elementor-12 .elementor-element.elementor-element-a2d4276{width:100%;}.elementor-12 .elementor-element.elementor-element-1d24f81{width:100%;}.elementor-12 .elementor-element.elementor-element-6ace03b{width:100%;}.elementor-12 .elementor-element.elementor-element-0888daa{width:100%;}.elementor-12 .elementor-element.elementor-element-55ff12e{width:100%;}.elementor-12 .elementor-element.elementor-element-303229d{width:100%;}}