.elementor-13969 .elementor-element.elementor-element-2324e73 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-c738501{text-align:left;}.elementor-13969 .elementor-element.elementor-element-c738501 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-7268b5c{text-align:left;}.elementor-13969 .elementor-element.elementor-element-7268b5c img{height:450px;}.elementor-13969 .elementor-element.elementor-element-b6cfbea{text-align:left;}.elementor-13969 .elementor-element.elementor-element-b6cfbea .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-82487ac img{height:450px;}.elementor-13969 .elementor-element.elementor-element-5ce53dc .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-13969 .elementor-element.elementor-element-76eefcb{text-align:left;}.elementor-13969 .elementor-element.elementor-element-76eefcb img{height:450px;}.elementor-13969 .elementor-element.elementor-element-468a9cd{text-align:left;}.elementor-13969 .elementor-element.elementor-element-468a9cd .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-c44c8f7 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-efa536b{text-align:left;}.elementor-13969 .elementor-element.elementor-element-efa536b .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-36748fe img{height:450px;}.elementor-13969 .elementor-element.elementor-element-26eb59f{text-align:left;}.elementor-13969 .elementor-element.elementor-element-26eb59f .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-b709d7e img{height:450px;}.elementor-13969 .elementor-element.elementor-element-cf7c3af{text-align:left;}.elementor-13969 .elementor-element.elementor-element-cf7c3af .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-8c0d2e8 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-90f0844{text-align:left;}.elementor-13969 .elementor-element.elementor-element-90f0844 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-e478e53 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-77299a4{text-align:left;}.elementor-13969 .elementor-element.elementor-element-77299a4 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-9fb3a31 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-946bc85{text-align:left;}.elementor-13969 .elementor-element.elementor-element-946bc85 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-a39b933 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-4b66116{text-align:left;}.elementor-13969 .elementor-element.elementor-element-4b66116 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-451960f img{height:450px;}.elementor-13969 .elementor-element.elementor-element-033cd5c{text-align:left;}.elementor-13969 .elementor-element.elementor-element-033cd5c .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-00cd913 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-7280469{text-align:left;}.elementor-13969 .elementor-element.elementor-element-7280469 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-3337f28 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-b1f0b24{text-align:left;}.elementor-13969 .elementor-element.elementor-element-b1f0b24 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-9cad3b7 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-a3f67ce{text-align:left;}.elementor-13969 .elementor-element.elementor-element-a3f67ce .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-02d1024 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-94eb654{text-align:left;}.elementor-13969 .elementor-element.elementor-element-94eb654 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-fb9a59a img{height:450px;}.elementor-13969 .elementor-element.elementor-element-bb39bca{text-align:left;}.elementor-13969 .elementor-element.elementor-element-bb39bca .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-3c516df img{height:450px;}.elementor-13969 .elementor-element.elementor-element-ee3cb61{text-align:left;}.elementor-13969 .elementor-element.elementor-element-ee3cb61 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-9e154c9 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-5cd2128{text-align:left;}.elementor-13969 .elementor-element.elementor-element-5cd2128 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-84d91a8 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-df3318d{text-align:left;}.elementor-13969 .elementor-element.elementor-element-df3318d .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-b6569ec img{height:450px;}.elementor-13969 .elementor-element.elementor-element-6380a7e{text-align:left;}.elementor-13969 .elementor-element.elementor-element-6380a7e .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-d6d5157 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-2120495{text-align:left;}.elementor-13969 .elementor-element.elementor-element-2120495 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-3726f39 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-9cca8d6{text-align:left;}.elementor-13969 .elementor-element.elementor-element-9cca8d6 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-7bbb04f img{height:450px;}.elementor-13969 .elementor-element.elementor-element-f77f5c3{text-align:left;}.elementor-13969 .elementor-element.elementor-element-f77f5c3 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-c8407e0 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-68a3524{text-align:left;}.elementor-13969 .elementor-element.elementor-element-68a3524 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-4930c5a img{height:450px;}.elementor-13969 .elementor-element.elementor-element-cfaa0c1{text-align:left;}.elementor-13969 .elementor-element.elementor-element-cfaa0c1 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-e0cd165 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-b690d4d{text-align:left;}.elementor-13969 .elementor-element.elementor-element-b690d4d .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-55358c9 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-6999bf2{text-align:left;}.elementor-13969 .elementor-element.elementor-element-6999bf2 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-9bbf88a img{height:450px;}.elementor-13969 .elementor-element.elementor-element-2a354c5{text-align:left;}.elementor-13969 .elementor-element.elementor-element-2a354c5 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-4e4fe05 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-d202fa9{text-align:left;}.elementor-13969 .elementor-element.elementor-element-d202fa9 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-e4eaa4c img{height:450px;}.elementor-13969 .elementor-element.elementor-element-fb790f5{text-align:left;}.elementor-13969 .elementor-element.elementor-element-fb790f5 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-78b785e img{height:450px;}.elementor-13969 .elementor-element.elementor-element-98bcfa5{text-align:left;}.elementor-13969 .elementor-element.elementor-element-98bcfa5 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-d396981 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-7c10efd{text-align:left;}.elementor-13969 .elementor-element.elementor-element-7c10efd .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-bf803a5 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-72c8d99{text-align:left;}.elementor-13969 .elementor-element.elementor-element-72c8d99 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-23fe646 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-52bfae3{text-align:left;}.elementor-13969 .elementor-element.elementor-element-52bfae3 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-507f81d img{height:450px;}.elementor-13969 .elementor-element.elementor-element-5ae6225{text-align:left;}.elementor-13969 .elementor-element.elementor-element-5ae6225 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-003d309 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-052906b{text-align:left;}.elementor-13969 .elementor-element.elementor-element-052906b .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-6d415a0 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-24a614e{text-align:left;}.elementor-13969 .elementor-element.elementor-element-24a614e .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-909efb2 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-4b8f15a{text-align:left;}.elementor-13969 .elementor-element.elementor-element-4b8f15a .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-2a93f0f img{height:450px;}.elementor-13969 .elementor-element.elementor-element-65956b1{text-align:left;}.elementor-13969 .elementor-element.elementor-element-65956b1 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-7228d00 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-cc8103a{text-align:left;}.elementor-13969 .elementor-element.elementor-element-cc8103a .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-322e67d img{height:450px;}.elementor-13969 .elementor-element.elementor-element-b91e18c{text-align:left;}.elementor-13969 .elementor-element.elementor-element-b91e18c .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-a8e6398 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-2ed7d24{text-align:left;}.elementor-13969 .elementor-element.elementor-element-2ed7d24 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-9eee330 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-afcb5d3{text-align:left;}.elementor-13969 .elementor-element.elementor-element-afcb5d3 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-3b4328a img{height:450px;}.elementor-13969 .elementor-element.elementor-element-2b65acc{text-align:left;}.elementor-13969 .elementor-element.elementor-element-2b65acc .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-0b168fe img{height:450px;}.elementor-13969 .elementor-element.elementor-element-480f0e6{text-align:left;}.elementor-13969 .elementor-element.elementor-element-480f0e6 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-72a23c7 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-deeed56{text-align:left;}.elementor-13969 .elementor-element.elementor-element-deeed56 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-0896b16 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-93f189b{text-align:left;}.elementor-13969 .elementor-element.elementor-element-93f189b .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-6adf84b img{height:450px;}.elementor-13969 .elementor-element.elementor-element-ddb5373{text-align:left;}.elementor-13969 .elementor-element.elementor-element-ddb5373 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-4fc9fb5 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-5c466f3{text-align:left;}.elementor-13969 .elementor-element.elementor-element-5c466f3 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-31c7d69 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-8b0442b{text-align:left;}.elementor-13969 .elementor-element.elementor-element-8b0442b .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-f3dd759 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-406945c{text-align:left;}.elementor-13969 .elementor-element.elementor-element-406945c .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-a99c411 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-b4f4fd2{text-align:left;}.elementor-13969 .elementor-element.elementor-element-b4f4fd2 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-6c2e2e9 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-0a17424{text-align:left;}.elementor-13969 .elementor-element.elementor-element-0a17424 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-e474394 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-304ce3a{text-align:left;}.elementor-13969 .elementor-element.elementor-element-304ce3a .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-52b531f img{height:450px;}.elementor-13969 .elementor-element.elementor-element-320e294{text-align:left;}.elementor-13969 .elementor-element.elementor-element-320e294 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-e454f36 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-a05a052{text-align:left;}.elementor-13969 .elementor-element.elementor-element-a05a052 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-b4edb8e img{height:450px;}.elementor-13969 .elementor-element.elementor-element-5f37357{text-align:left;}.elementor-13969 .elementor-element.elementor-element-5f37357 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-0087482 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-0b84bea{text-align:left;}.elementor-13969 .elementor-element.elementor-element-0b84bea .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-aa3ac0e img{height:450px;}.elementor-13969 .elementor-element.elementor-element-05fbc29{text-align:left;}.elementor-13969 .elementor-element.elementor-element-05fbc29 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-16a1e86 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-0976966{text-align:left;}.elementor-13969 .elementor-element.elementor-element-0976966 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-f176799 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-41a7c03{text-align:left;}.elementor-13969 .elementor-element.elementor-element-41a7c03 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-fce52be img{height:450px;}.elementor-13969 .elementor-element.elementor-element-d66e0f8{text-align:left;}.elementor-13969 .elementor-element.elementor-element-d66e0f8 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-fd8b42c img{height:450px;}.elementor-13969 .elementor-element.elementor-element-22cb657{text-align:left;}.elementor-13969 .elementor-element.elementor-element-22cb657 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-c48a9f6 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-e73bf4e{text-align:left;}.elementor-13969 .elementor-element.elementor-element-e73bf4e .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-de4869c img{height:450px;}.elementor-13969 .elementor-element.elementor-element-04be0bc{text-align:left;}.elementor-13969 .elementor-element.elementor-element-04be0bc .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-593011b img{height:450px;}.elementor-13969 .elementor-element.elementor-element-4bf5e01{text-align:left;}.elementor-13969 .elementor-element.elementor-element-4bf5e01 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-1852d0c img{height:450px;}.elementor-13969 .elementor-element.elementor-element-02e2905{text-align:left;}.elementor-13969 .elementor-element.elementor-element-02e2905 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-2fe03b7 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-1aac692{text-align:left;}.elementor-13969 .elementor-element.elementor-element-1aac692 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-5aa67da img{height:450px;}.elementor-13969 .elementor-element.elementor-element-a5e68a4{text-align:left;}.elementor-13969 .elementor-element.elementor-element-a5e68a4 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-8256f2c img{height:450px;}.elementor-13969 .elementor-element.elementor-element-010befe{text-align:left;}.elementor-13969 .elementor-element.elementor-element-010befe .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-b065e6b img{height:450px;}.elementor-13969 .elementor-element.elementor-element-e39fc41{text-align:left;}.elementor-13969 .elementor-element.elementor-element-e39fc41 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-c5af84d img{height:450px;}.elementor-13969 .elementor-element.elementor-element-61b6721{text-align:left;}.elementor-13969 .elementor-element.elementor-element-61b6721 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-53edf9f img{height:450px;}.elementor-13969 .elementor-element.elementor-element-6cac60c{text-align:left;}.elementor-13969 .elementor-element.elementor-element-6cac60c .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-c654425 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-c2f5a40{text-align:left;}.elementor-13969 .elementor-element.elementor-element-c2f5a40 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-efa8309 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-d34229e{text-align:left;}.elementor-13969 .elementor-element.elementor-element-d34229e .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-810d56c img{height:450px;}.elementor-13969 .elementor-element.elementor-element-b6e3966{text-align:left;}.elementor-13969 .elementor-element.elementor-element-b6e3966 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-b3a8b05 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-5ec9df8{text-align:left;}.elementor-13969 .elementor-element.elementor-element-5ec9df8 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-1adf633 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-ecc6d39{text-align:left;}.elementor-13969 .elementor-element.elementor-element-ecc6d39 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-7c7c31b img{height:450px;}.elementor-13969 .elementor-element.elementor-element-5f6527d{text-align:left;}.elementor-13969 .elementor-element.elementor-element-5f6527d .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-29af576 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-d2c6e21{text-align:left;}.elementor-13969 .elementor-element.elementor-element-d2c6e21 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-ecb87e9 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-fdcf56c{text-align:left;}.elementor-13969 .elementor-element.elementor-element-fdcf56c .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-4707c54 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-769c24d{text-align:left;}.elementor-13969 .elementor-element.elementor-element-769c24d .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-a83e283 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-282a688{text-align:left;}.elementor-13969 .elementor-element.elementor-element-282a688 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-04c8e40 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-a3152d3{text-align:left;}.elementor-13969 .elementor-element.elementor-element-a3152d3 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-a079be4 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-23b8731{text-align:left;}.elementor-13969 .elementor-element.elementor-element-23b8731 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-36809a0 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-5167c1f{text-align:left;}.elementor-13969 .elementor-element.elementor-element-5167c1f .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-d67bc41 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-af572e3{text-align:left;}.elementor-13969 .elementor-element.elementor-element-af572e3 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-af8753e img{height:450px;}.elementor-13969 .elementor-element.elementor-element-29fac38{text-align:left;}.elementor-13969 .elementor-element.elementor-element-29fac38 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-ad5e58b img{height:450px;}.elementor-13969 .elementor-element.elementor-element-63b1f73{text-align:left;}.elementor-13969 .elementor-element.elementor-element-63b1f73 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-0ec1cbb img{height:450px;}.elementor-13969 .elementor-element.elementor-element-32d9f51{text-align:left;}.elementor-13969 .elementor-element.elementor-element-32d9f51 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-8d6da99 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-7bdfed0{text-align:left;}.elementor-13969 .elementor-element.elementor-element-7bdfed0 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-632a951 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-a20fc44{text-align:left;}.elementor-13969 .elementor-element.elementor-element-a20fc44 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-a962811 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-e745018{text-align:left;}.elementor-13969 .elementor-element.elementor-element-e745018 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-c9d76b8 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-e3e73b3{text-align:left;}.elementor-13969 .elementor-element.elementor-element-e3e73b3 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-efbfa69 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-d52d600{text-align:left;}.elementor-13969 .elementor-element.elementor-element-d52d600 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-95a09bf img{height:450px;}.elementor-13969 .elementor-element.elementor-element-41d723a{text-align:left;}.elementor-13969 .elementor-element.elementor-element-41d723a .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-9664eee img{height:450px;}.elementor-13969 .elementor-element.elementor-element-3d3f4da{text-align:left;}.elementor-13969 .elementor-element.elementor-element-3d3f4da .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-42e39d8 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-6482d14{text-align:left;}.elementor-13969 .elementor-element.elementor-element-6482d14 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-71a1dbc img{height:450px;}.elementor-13969 .elementor-element.elementor-element-e35bd03{text-align:left;}.elementor-13969 .elementor-element.elementor-element-e35bd03 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-67c99e9 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-491a553{text-align:left;}.elementor-13969 .elementor-element.elementor-element-491a553 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-9bb841c img{height:450px;}.elementor-13969 .elementor-element.elementor-element-14bc9d5{text-align:left;}.elementor-13969 .elementor-element.elementor-element-14bc9d5 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-03e21b0 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-820ce1b{text-align:left;}.elementor-13969 .elementor-element.elementor-element-820ce1b .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-12ae503 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-a563bce{text-align:left;}.elementor-13969 .elementor-element.elementor-element-a563bce .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-b3e46ef img{height:450px;}.elementor-13969 .elementor-element.elementor-element-45ba342{text-align:left;}.elementor-13969 .elementor-element.elementor-element-45ba342 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-1f82d51 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-9a9f4e4{text-align:left;}.elementor-13969 .elementor-element.elementor-element-9a9f4e4 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-5616844 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-6e2878e{text-align:left;}.elementor-13969 .elementor-element.elementor-element-6e2878e .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-f1e6d53 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-22173a0{text-align:left;}.elementor-13969 .elementor-element.elementor-element-22173a0 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-3b13313 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-fc95455{text-align:left;}.elementor-13969 .elementor-element.elementor-element-fc95455 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-21d1880 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-aafcb8f{text-align:left;}.elementor-13969 .elementor-element.elementor-element-aafcb8f .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-19b6466 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-88a83a4{text-align:left;}.elementor-13969 .elementor-element.elementor-element-88a83a4 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-5e9b556 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-e7a5230{text-align:left;}.elementor-13969 .elementor-element.elementor-element-e7a5230 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-0d536c7 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-f211f92{text-align:left;}.elementor-13969 .elementor-element.elementor-element-f211f92 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-2b0dd08 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-f0b0cb5{text-align:left;}.elementor-13969 .elementor-element.elementor-element-f0b0cb5 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-bcebd88 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-72700fc{text-align:left;}.elementor-13969 .elementor-element.elementor-element-72700fc .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-3c831a5 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-50436ba{text-align:left;}.elementor-13969 .elementor-element.elementor-element-50436ba .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-c6591b8 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-4cfa651{text-align:left;}.elementor-13969 .elementor-element.elementor-element-4cfa651 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-0f2a404 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-99bd0e1{text-align:left;}.elementor-13969 .elementor-element.elementor-element-99bd0e1 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-47d30a8 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-c763394{text-align:left;}.elementor-13969 .elementor-element.elementor-element-c763394 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-dc1bef3 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-7612e04{text-align:left;}.elementor-13969 .elementor-element.elementor-element-7612e04 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-f2285c8 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-aced473{text-align:left;}.elementor-13969 .elementor-element.elementor-element-aced473 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-5661680 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-cedd6e8{text-align:left;}.elementor-13969 .elementor-element.elementor-element-cedd6e8 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-bf3e5d0 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-31ec8f5{text-align:left;}.elementor-13969 .elementor-element.elementor-element-31ec8f5 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-e6daecf img{height:450px;}.elementor-13969 .elementor-element.elementor-element-187f137{text-align:left;}.elementor-13969 .elementor-element.elementor-element-187f137 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-f2c9074 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-2f19a7a{text-align:left;}.elementor-13969 .elementor-element.elementor-element-2f19a7a .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-62dac7c img{height:450px;}.elementor-13969 .elementor-element.elementor-element-b5beb53{text-align:left;}.elementor-13969 .elementor-element.elementor-element-b5beb53 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-ef40be7 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-16ce41d{text-align:left;}.elementor-13969 .elementor-element.elementor-element-16ce41d .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-9dcbc02 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-4dd8295{text-align:left;}.elementor-13969 .elementor-element.elementor-element-4dd8295 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-e9ec6ed img{height:450px;}.elementor-13969 .elementor-element.elementor-element-f064ed0{text-align:left;}.elementor-13969 .elementor-element.elementor-element-f064ed0 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-053d12d img{height:450px;}.elementor-13969 .elementor-element.elementor-element-b562736{text-align:left;}.elementor-13969 .elementor-element.elementor-element-b562736 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-013a283 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-5bf181c{text-align:left;}.elementor-13969 .elementor-element.elementor-element-5bf181c .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-c9134b5 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-de65de8{text-align:left;}.elementor-13969 .elementor-element.elementor-element-de65de8 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-f2b4bf3 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-3dd3205{text-align:left;}.elementor-13969 .elementor-element.elementor-element-3dd3205 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-2e6b00d img{height:450px;}.elementor-13969 .elementor-element.elementor-element-420c858{text-align:left;}.elementor-13969 .elementor-element.elementor-element-420c858 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-56bdcd3 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-c64316a{text-align:left;}.elementor-13969 .elementor-element.elementor-element-c64316a .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-b7bb0d8 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-9e0ed72{text-align:left;}.elementor-13969 .elementor-element.elementor-element-9e0ed72 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-1b34590 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-a2df29f{text-align:left;}.elementor-13969 .elementor-element.elementor-element-a2df29f .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-9a1d22b img{height:450px;}.elementor-13969 .elementor-element.elementor-element-567409b{text-align:left;}.elementor-13969 .elementor-element.elementor-element-567409b .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-db36113 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-7b8ac3a{text-align:left;}.elementor-13969 .elementor-element.elementor-element-7b8ac3a .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-6398d63 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-5e4af1e{text-align:left;}.elementor-13969 .elementor-element.elementor-element-5e4af1e .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-a5d6f15 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-09a3be8{text-align:left;}.elementor-13969 .elementor-element.elementor-element-09a3be8 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-c5b0048 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-c094580{text-align:left;}.elementor-13969 .elementor-element.elementor-element-c094580 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-7417eb5 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-9b14f7f{text-align:left;}.elementor-13969 .elementor-element.elementor-element-9b14f7f .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-587643d img{height:450px;}.elementor-13969 .elementor-element.elementor-element-f93afd3{text-align:left;}.elementor-13969 .elementor-element.elementor-element-f93afd3 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-88af8e5 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-c704a0b{text-align:left;}.elementor-13969 .elementor-element.elementor-element-c704a0b .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-29a1355 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-3596dc5{text-align:left;}.elementor-13969 .elementor-element.elementor-element-3596dc5 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-1c6a14b img{height:450px;}.elementor-13969 .elementor-element.elementor-element-45d7328{text-align:left;}.elementor-13969 .elementor-element.elementor-element-45d7328 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-1a8bff4 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-22d3954{text-align:left;}.elementor-13969 .elementor-element.elementor-element-22d3954 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-4d5930d img{height:450px;}.elementor-13969 .elementor-element.elementor-element-221c49a{text-align:left;}.elementor-13969 .elementor-element.elementor-element-221c49a .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-37eb14f img{height:450px;}.elementor-13969 .elementor-element.elementor-element-37714c5{text-align:left;}.elementor-13969 .elementor-element.elementor-element-37714c5 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-3f71139 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-0ad1fa5{text-align:left;}.elementor-13969 .elementor-element.elementor-element-0ad1fa5 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-8c0f346 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-c3167af{text-align:left;}.elementor-13969 .elementor-element.elementor-element-c3167af .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-f70321d img{height:450px;}.elementor-13969 .elementor-element.elementor-element-f048d5e{text-align:left;}.elementor-13969 .elementor-element.elementor-element-f048d5e .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-10c768f img{height:450px;}.elementor-13969 .elementor-element.elementor-element-a4fb8dd{text-align:left;}.elementor-13969 .elementor-element.elementor-element-a4fb8dd .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-2122a2f img{height:450px;}.elementor-13969 .elementor-element.elementor-element-2515e06{text-align:left;}.elementor-13969 .elementor-element.elementor-element-2515e06 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-60216fb img{height:450px;}.elementor-13969 .elementor-element.elementor-element-41c19ac{text-align:left;}.elementor-13969 .elementor-element.elementor-element-41c19ac .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-95d4749 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-72ee073{text-align:left;}.elementor-13969 .elementor-element.elementor-element-72ee073 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-095b5e6 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-c3c7ca9{text-align:left;}.elementor-13969 .elementor-element.elementor-element-c3c7ca9 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-5f1dac2 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-9eb024b{text-align:left;}.elementor-13969 .elementor-element.elementor-element-9eb024b .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-11f47ab img{height:450px;}.elementor-13969 .elementor-element.elementor-element-6da75f3{text-align:left;}.elementor-13969 .elementor-element.elementor-element-6da75f3 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-c2e80ed img{height:450px;}.elementor-13969 .elementor-element.elementor-element-634bf4f{text-align:left;}.elementor-13969 .elementor-element.elementor-element-634bf4f .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-f7f2772 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-ea9bc5b{text-align:left;}.elementor-13969 .elementor-element.elementor-element-ea9bc5b .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-c854fff img{height:450px;}.elementor-13969 .elementor-element.elementor-element-52a9b63{text-align:left;}.elementor-13969 .elementor-element.elementor-element-52a9b63 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-b12224a img{height:450px;}.elementor-13969 .elementor-element.elementor-element-75a5d1a{text-align:left;}.elementor-13969 .elementor-element.elementor-element-75a5d1a .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-6da6110 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-d7fd90f{text-align:left;}.elementor-13969 .elementor-element.elementor-element-d7fd90f .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-479becc img{height:450px;}.elementor-13969 .elementor-element.elementor-element-a90d2df{text-align:left;}.elementor-13969 .elementor-element.elementor-element-a90d2df .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-507d33c img{height:450px;}.elementor-13969 .elementor-element.elementor-element-9d27645{text-align:left;}.elementor-13969 .elementor-element.elementor-element-9d27645 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-6132346 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-290ea50{text-align:left;}.elementor-13969 .elementor-element.elementor-element-290ea50 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-01eeb4b img{height:450px;}.elementor-13969 .elementor-element.elementor-element-4ce3934{text-align:left;}.elementor-13969 .elementor-element.elementor-element-4ce3934 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-e6014b0 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-baa3bcc{text-align:left;}.elementor-13969 .elementor-element.elementor-element-baa3bcc .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-bdf812b img{height:450px;}.elementor-13969 .elementor-element.elementor-element-3904f52{text-align:left;}.elementor-13969 .elementor-element.elementor-element-3904f52 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-668dd0a img{height:450px;}.elementor-13969 .elementor-element.elementor-element-a6c1be7{text-align:left;}.elementor-13969 .elementor-element.elementor-element-a6c1be7 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-7b36468 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-1400ef4{text-align:left;}.elementor-13969 .elementor-element.elementor-element-1400ef4 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-e9d537d img{height:450px;}.elementor-13969 .elementor-element.elementor-element-f3f72a7{text-align:left;}.elementor-13969 .elementor-element.elementor-element-f3f72a7 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-5f23336 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-7e51d12{text-align:left;}.elementor-13969 .elementor-element.elementor-element-7e51d12 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-764a642 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-6824ed7{text-align:left;}.elementor-13969 .elementor-element.elementor-element-6824ed7 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-147cd3a img{height:450px;}.elementor-13969 .elementor-element.elementor-element-35171ec{text-align:left;}.elementor-13969 .elementor-element.elementor-element-35171ec .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-b688ab2 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-3ff061d{text-align:left;}.elementor-13969 .elementor-element.elementor-element-3ff061d .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-f75ae88 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-7e592af{text-align:left;}.elementor-13969 .elementor-element.elementor-element-7e592af .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}.elementor-13969 .elementor-element.elementor-element-50f7aa1 img{height:450px;}.elementor-13969 .elementor-element.elementor-element-24b1e88{text-align:left;}.elementor-13969 .elementor-element.elementor-element-24b1e88 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.3em;}/* Start custom CSS for shortcode, class: .elementor-element-c5f0795 */.search-filter-submit {
    text-transform: capitalize !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c738501 */.elementor-13969 .elementor-element.elementor-element-c738501 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-c738501::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-c738501:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6cfbea */.elementor-13969 .elementor-element.elementor-element-b6cfbea {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-b6cfbea::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-b6cfbea:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ce53dc */.elementor-13969 .elementor-element.elementor-element-5ce53dc {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-5ce53dc::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-5ce53dc:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-468a9cd */.elementor-13969 .elementor-element.elementor-element-468a9cd {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-468a9cd::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-468a9cd:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efa536b */.elementor-13969 .elementor-element.elementor-element-efa536b {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-efa536b::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-efa536b:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26eb59f */.elementor-13969 .elementor-element.elementor-element-26eb59f {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-26eb59f::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-26eb59f:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf7c3af */.elementor-13969 .elementor-element.elementor-element-cf7c3af {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-cf7c3af::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-cf7c3af:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90f0844 */.elementor-13969 .elementor-element.elementor-element-90f0844 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-90f0844::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-90f0844:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77299a4 */.elementor-13969 .elementor-element.elementor-element-77299a4 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-77299a4::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-77299a4:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-946bc85 */.elementor-13969 .elementor-element.elementor-element-946bc85 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-946bc85::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-946bc85:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b66116 */.elementor-13969 .elementor-element.elementor-element-4b66116 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-4b66116::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-4b66116:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-033cd5c */.elementor-13969 .elementor-element.elementor-element-033cd5c {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-033cd5c::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-033cd5c:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7280469 */.elementor-13969 .elementor-element.elementor-element-7280469 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-7280469::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-7280469:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1f0b24 */.elementor-13969 .elementor-element.elementor-element-b1f0b24 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-b1f0b24::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-b1f0b24:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3f67ce */.elementor-13969 .elementor-element.elementor-element-a3f67ce {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-a3f67ce::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-a3f67ce:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94eb654 */.elementor-13969 .elementor-element.elementor-element-94eb654 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-94eb654::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-94eb654:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb39bca */.elementor-13969 .elementor-element.elementor-element-bb39bca {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-bb39bca::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-bb39bca:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee3cb61 */.elementor-13969 .elementor-element.elementor-element-ee3cb61 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-ee3cb61::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-ee3cb61:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5cd2128 */.elementor-13969 .elementor-element.elementor-element-5cd2128 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-5cd2128::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-5cd2128:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df3318d */.elementor-13969 .elementor-element.elementor-element-df3318d {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-df3318d::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-df3318d:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6380a7e */.elementor-13969 .elementor-element.elementor-element-6380a7e {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-6380a7e::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-6380a7e:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2120495 */.elementor-13969 .elementor-element.elementor-element-2120495 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-2120495::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-2120495:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cca8d6 */.elementor-13969 .elementor-element.elementor-element-9cca8d6 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-9cca8d6::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-9cca8d6:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f77f5c3 */.elementor-13969 .elementor-element.elementor-element-f77f5c3 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-f77f5c3::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-f77f5c3:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68a3524 */.elementor-13969 .elementor-element.elementor-element-68a3524 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-68a3524::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-68a3524:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfaa0c1 */.elementor-13969 .elementor-element.elementor-element-cfaa0c1 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-cfaa0c1::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-cfaa0c1:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b690d4d */.elementor-13969 .elementor-element.elementor-element-b690d4d {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-b690d4d::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-b690d4d:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6999bf2 */.elementor-13969 .elementor-element.elementor-element-6999bf2 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-6999bf2::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-6999bf2:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a354c5 */.elementor-13969 .elementor-element.elementor-element-2a354c5 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-2a354c5::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-2a354c5:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d202fa9 */.elementor-13969 .elementor-element.elementor-element-d202fa9 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-d202fa9::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-d202fa9:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb790f5 */.elementor-13969 .elementor-element.elementor-element-fb790f5 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-fb790f5::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-fb790f5:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-98bcfa5 */.elementor-13969 .elementor-element.elementor-element-98bcfa5 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-98bcfa5::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-98bcfa5:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c10efd */.elementor-13969 .elementor-element.elementor-element-7c10efd {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-7c10efd::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-7c10efd:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72c8d99 */.elementor-13969 .elementor-element.elementor-element-72c8d99 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-72c8d99::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-72c8d99:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52bfae3 */.elementor-13969 .elementor-element.elementor-element-52bfae3 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-52bfae3::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-52bfae3:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ae6225 */.elementor-13969 .elementor-element.elementor-element-5ae6225 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-5ae6225::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-5ae6225:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-052906b */.elementor-13969 .elementor-element.elementor-element-052906b {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-052906b::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-052906b:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24a614e */.elementor-13969 .elementor-element.elementor-element-24a614e {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-24a614e::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-24a614e:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b8f15a */.elementor-13969 .elementor-element.elementor-element-4b8f15a {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-4b8f15a::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-4b8f15a:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65956b1 */.elementor-13969 .elementor-element.elementor-element-65956b1 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-65956b1::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-65956b1:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc8103a */.elementor-13969 .elementor-element.elementor-element-cc8103a {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-cc8103a::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-cc8103a:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b91e18c */.elementor-13969 .elementor-element.elementor-element-b91e18c {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-b91e18c::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-b91e18c:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ed7d24 */.elementor-13969 .elementor-element.elementor-element-2ed7d24 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-2ed7d24::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-2ed7d24:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-afcb5d3 */.elementor-13969 .elementor-element.elementor-element-afcb5d3 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-afcb5d3::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-afcb5d3:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b65acc */.elementor-13969 .elementor-element.elementor-element-2b65acc {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-2b65acc::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-2b65acc:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-480f0e6 */.elementor-13969 .elementor-element.elementor-element-480f0e6 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-480f0e6::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-480f0e6:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-deeed56 */.elementor-13969 .elementor-element.elementor-element-deeed56 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-deeed56::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-deeed56:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f189b */.elementor-13969 .elementor-element.elementor-element-93f189b {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-93f189b::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-93f189b:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddb5373 */.elementor-13969 .elementor-element.elementor-element-ddb5373 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-ddb5373::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-ddb5373:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c466f3 */.elementor-13969 .elementor-element.elementor-element-5c466f3 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-5c466f3::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-5c466f3:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b0442b */.elementor-13969 .elementor-element.elementor-element-8b0442b {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-8b0442b::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-8b0442b:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-406945c */.elementor-13969 .elementor-element.elementor-element-406945c {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-406945c::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-406945c:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4f4fd2 */.elementor-13969 .elementor-element.elementor-element-b4f4fd2 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-b4f4fd2::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-b4f4fd2:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a17424 */.elementor-13969 .elementor-element.elementor-element-0a17424 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-0a17424::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-0a17424:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-304ce3a */.elementor-13969 .elementor-element.elementor-element-304ce3a {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-304ce3a::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-304ce3a:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-320e294 */.elementor-13969 .elementor-element.elementor-element-320e294 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-320e294::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-320e294:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a05a052 */.elementor-13969 .elementor-element.elementor-element-a05a052 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-a05a052::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-a05a052:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f37357 */.elementor-13969 .elementor-element.elementor-element-5f37357 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-5f37357::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-5f37357:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b84bea */.elementor-13969 .elementor-element.elementor-element-0b84bea {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-0b84bea::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-0b84bea:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05fbc29 */.elementor-13969 .elementor-element.elementor-element-05fbc29 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-05fbc29::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-05fbc29:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0976966 */.elementor-13969 .elementor-element.elementor-element-0976966 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-0976966::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-0976966:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41a7c03 */.elementor-13969 .elementor-element.elementor-element-41a7c03 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-41a7c03::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-41a7c03:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d66e0f8 */.elementor-13969 .elementor-element.elementor-element-d66e0f8 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-d66e0f8::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-d66e0f8:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22cb657 */.elementor-13969 .elementor-element.elementor-element-22cb657 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-22cb657::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-22cb657:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e73bf4e */.elementor-13969 .elementor-element.elementor-element-e73bf4e {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-e73bf4e::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-e73bf4e:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04be0bc */.elementor-13969 .elementor-element.elementor-element-04be0bc {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-04be0bc::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-04be0bc:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4bf5e01 */.elementor-13969 .elementor-element.elementor-element-4bf5e01 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-4bf5e01::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-4bf5e01:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02e2905 */.elementor-13969 .elementor-element.elementor-element-02e2905 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-02e2905::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-02e2905:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aac692 */.elementor-13969 .elementor-element.elementor-element-1aac692 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-1aac692::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-1aac692:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5e68a4 */.elementor-13969 .elementor-element.elementor-element-a5e68a4 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-a5e68a4::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-a5e68a4:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-010befe */.elementor-13969 .elementor-element.elementor-element-010befe {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-010befe::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-010befe:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e39fc41 */.elementor-13969 .elementor-element.elementor-element-e39fc41 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-e39fc41::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-e39fc41:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61b6721 */.elementor-13969 .elementor-element.elementor-element-61b6721 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-61b6721::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-61b6721:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cac60c */.elementor-13969 .elementor-element.elementor-element-6cac60c {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-6cac60c::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-6cac60c:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2f5a40 */.elementor-13969 .elementor-element.elementor-element-c2f5a40 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-c2f5a40::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-c2f5a40:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d34229e */.elementor-13969 .elementor-element.elementor-element-d34229e {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-d34229e::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-d34229e:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6e3966 */.elementor-13969 .elementor-element.elementor-element-b6e3966 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-b6e3966::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-b6e3966:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ec9df8 */.elementor-13969 .elementor-element.elementor-element-5ec9df8 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-5ec9df8::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-5ec9df8:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecc6d39 */.elementor-13969 .elementor-element.elementor-element-ecc6d39 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-ecc6d39::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-ecc6d39:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f6527d */.elementor-13969 .elementor-element.elementor-element-5f6527d {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-5f6527d::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-5f6527d:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2c6e21 */.elementor-13969 .elementor-element.elementor-element-d2c6e21 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-d2c6e21::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-d2c6e21:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fdcf56c */.elementor-13969 .elementor-element.elementor-element-fdcf56c {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-fdcf56c::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-fdcf56c:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-769c24d */.elementor-13969 .elementor-element.elementor-element-769c24d {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-769c24d::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-769c24d:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-282a688 */.elementor-13969 .elementor-element.elementor-element-282a688 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-282a688::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-282a688:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3152d3 */.elementor-13969 .elementor-element.elementor-element-a3152d3 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-a3152d3::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-a3152d3:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23b8731 */.elementor-13969 .elementor-element.elementor-element-23b8731 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-23b8731::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-23b8731:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5167c1f */.elementor-13969 .elementor-element.elementor-element-5167c1f {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-5167c1f::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-5167c1f:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af572e3 */.elementor-13969 .elementor-element.elementor-element-af572e3 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-af572e3::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-af572e3:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29fac38 */.elementor-13969 .elementor-element.elementor-element-29fac38 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-29fac38::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-29fac38:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63b1f73 */.elementor-13969 .elementor-element.elementor-element-63b1f73 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-63b1f73::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-63b1f73:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32d9f51 */.elementor-13969 .elementor-element.elementor-element-32d9f51 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-32d9f51::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-32d9f51:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bdfed0 */.elementor-13969 .elementor-element.elementor-element-7bdfed0 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-7bdfed0::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-7bdfed0:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a20fc44 */.elementor-13969 .elementor-element.elementor-element-a20fc44 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-a20fc44::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-a20fc44:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e745018 */.elementor-13969 .elementor-element.elementor-element-e745018 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-e745018::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-e745018:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3e73b3 */.elementor-13969 .elementor-element.elementor-element-e3e73b3 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-e3e73b3::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-e3e73b3:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d52d600 */.elementor-13969 .elementor-element.elementor-element-d52d600 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-d52d600::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-d52d600:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41d723a */.elementor-13969 .elementor-element.elementor-element-41d723a {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-41d723a::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-41d723a:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d3f4da */.elementor-13969 .elementor-element.elementor-element-3d3f4da {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-3d3f4da::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-3d3f4da:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6482d14 */.elementor-13969 .elementor-element.elementor-element-6482d14 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-6482d14::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-6482d14:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e35bd03 */.elementor-13969 .elementor-element.elementor-element-e35bd03 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-e35bd03::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-e35bd03:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-491a553 */.elementor-13969 .elementor-element.elementor-element-491a553 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-491a553::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-491a553:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14bc9d5 */.elementor-13969 .elementor-element.elementor-element-14bc9d5 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-14bc9d5::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-14bc9d5:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-820ce1b */.elementor-13969 .elementor-element.elementor-element-820ce1b {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-820ce1b::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-820ce1b:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a563bce */.elementor-13969 .elementor-element.elementor-element-a563bce {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-a563bce::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-a563bce:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45ba342 */.elementor-13969 .elementor-element.elementor-element-45ba342 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-45ba342::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-45ba342:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a9f4e4 */.elementor-13969 .elementor-element.elementor-element-9a9f4e4 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-9a9f4e4::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-9a9f4e4:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e2878e */.elementor-13969 .elementor-element.elementor-element-6e2878e {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-6e2878e::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-6e2878e:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22173a0 */.elementor-13969 .elementor-element.elementor-element-22173a0 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-22173a0::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-22173a0:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc95455 */.elementor-13969 .elementor-element.elementor-element-fc95455 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-fc95455::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-fc95455:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aafcb8f */.elementor-13969 .elementor-element.elementor-element-aafcb8f {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-aafcb8f::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-aafcb8f:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88a83a4 */.elementor-13969 .elementor-element.elementor-element-88a83a4 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-88a83a4::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-88a83a4:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7a5230 */.elementor-13969 .elementor-element.elementor-element-e7a5230 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-e7a5230::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-e7a5230:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f211f92 */.elementor-13969 .elementor-element.elementor-element-f211f92 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-f211f92::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-f211f92:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0b0cb5 */.elementor-13969 .elementor-element.elementor-element-f0b0cb5 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-f0b0cb5::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-f0b0cb5:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72700fc */.elementor-13969 .elementor-element.elementor-element-72700fc {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-72700fc::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-72700fc:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50436ba */.elementor-13969 .elementor-element.elementor-element-50436ba {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-50436ba::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-50436ba:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cfa651 */.elementor-13969 .elementor-element.elementor-element-4cfa651 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-4cfa651::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-4cfa651:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99bd0e1 */.elementor-13969 .elementor-element.elementor-element-99bd0e1 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-99bd0e1::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-99bd0e1:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c763394 */.elementor-13969 .elementor-element.elementor-element-c763394 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-c763394::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-c763394:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7612e04 */.elementor-13969 .elementor-element.elementor-element-7612e04 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-7612e04::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-7612e04:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aced473 */.elementor-13969 .elementor-element.elementor-element-aced473 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-aced473::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-aced473:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cedd6e8 */.elementor-13969 .elementor-element.elementor-element-cedd6e8 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-cedd6e8::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-cedd6e8:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31ec8f5 */.elementor-13969 .elementor-element.elementor-element-31ec8f5 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-31ec8f5::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-31ec8f5:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-187f137 */.elementor-13969 .elementor-element.elementor-element-187f137 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-187f137::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-187f137:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f19a7a */.elementor-13969 .elementor-element.elementor-element-2f19a7a {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-2f19a7a::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-2f19a7a:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5beb53 */.elementor-13969 .elementor-element.elementor-element-b5beb53 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-b5beb53::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-b5beb53:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ce41d */.elementor-13969 .elementor-element.elementor-element-16ce41d {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-16ce41d::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-16ce41d:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dd8295 */.elementor-13969 .elementor-element.elementor-element-4dd8295 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-4dd8295::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-4dd8295:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f064ed0 */.elementor-13969 .elementor-element.elementor-element-f064ed0 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-f064ed0::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-f064ed0:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b562736 */.elementor-13969 .elementor-element.elementor-element-b562736 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-b562736::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-b562736:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bf181c */.elementor-13969 .elementor-element.elementor-element-5bf181c {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-5bf181c::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-5bf181c:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de65de8 */.elementor-13969 .elementor-element.elementor-element-de65de8 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-de65de8::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-de65de8:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dd3205 */.elementor-13969 .elementor-element.elementor-element-3dd3205 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-3dd3205::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-3dd3205:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-420c858 */.elementor-13969 .elementor-element.elementor-element-420c858 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-420c858::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-420c858:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c64316a */.elementor-13969 .elementor-element.elementor-element-c64316a {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-c64316a::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-c64316a:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e0ed72 */.elementor-13969 .elementor-element.elementor-element-9e0ed72 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-9e0ed72::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-9e0ed72:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2df29f */.elementor-13969 .elementor-element.elementor-element-a2df29f {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-a2df29f::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-a2df29f:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-567409b */.elementor-13969 .elementor-element.elementor-element-567409b {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-567409b::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-567409b:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b8ac3a */.elementor-13969 .elementor-element.elementor-element-7b8ac3a {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-7b8ac3a::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-7b8ac3a:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e4af1e */.elementor-13969 .elementor-element.elementor-element-5e4af1e {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-5e4af1e::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-5e4af1e:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09a3be8 */.elementor-13969 .elementor-element.elementor-element-09a3be8 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-09a3be8::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-09a3be8:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c094580 */.elementor-13969 .elementor-element.elementor-element-c094580 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-c094580::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-c094580:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b14f7f */.elementor-13969 .elementor-element.elementor-element-9b14f7f {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-9b14f7f::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-9b14f7f:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f93afd3 */.elementor-13969 .elementor-element.elementor-element-f93afd3 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-f93afd3::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-f93afd3:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c704a0b */.elementor-13969 .elementor-element.elementor-element-c704a0b {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-c704a0b::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-c704a0b:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3596dc5 */.elementor-13969 .elementor-element.elementor-element-3596dc5 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-3596dc5::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-3596dc5:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45d7328 */.elementor-13969 .elementor-element.elementor-element-45d7328 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-45d7328::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-45d7328:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22d3954 */.elementor-13969 .elementor-element.elementor-element-22d3954 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-22d3954::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-22d3954:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-221c49a */.elementor-13969 .elementor-element.elementor-element-221c49a {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-221c49a::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-221c49a:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37714c5 */.elementor-13969 .elementor-element.elementor-element-37714c5 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-37714c5::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-37714c5:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ad1fa5 */.elementor-13969 .elementor-element.elementor-element-0ad1fa5 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-0ad1fa5::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-0ad1fa5:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3167af */.elementor-13969 .elementor-element.elementor-element-c3167af {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-c3167af::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-c3167af:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f048d5e */.elementor-13969 .elementor-element.elementor-element-f048d5e {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-f048d5e::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-f048d5e:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4fb8dd */.elementor-13969 .elementor-element.elementor-element-a4fb8dd {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-a4fb8dd::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-a4fb8dd:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2515e06 */.elementor-13969 .elementor-element.elementor-element-2515e06 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-2515e06::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-2515e06:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41c19ac */.elementor-13969 .elementor-element.elementor-element-41c19ac {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-41c19ac::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-41c19ac:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72ee073 */.elementor-13969 .elementor-element.elementor-element-72ee073 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-72ee073::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-72ee073:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3c7ca9 */.elementor-13969 .elementor-element.elementor-element-c3c7ca9 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-c3c7ca9::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-c3c7ca9:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9eb024b */.elementor-13969 .elementor-element.elementor-element-9eb024b {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-9eb024b::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-9eb024b:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6da75f3 */.elementor-13969 .elementor-element.elementor-element-6da75f3 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-6da75f3::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-6da75f3:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-634bf4f */.elementor-13969 .elementor-element.elementor-element-634bf4f {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-634bf4f::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-634bf4f:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea9bc5b */.elementor-13969 .elementor-element.elementor-element-ea9bc5b {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-ea9bc5b::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-ea9bc5b:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52a9b63 */.elementor-13969 .elementor-element.elementor-element-52a9b63 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-52a9b63::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-52a9b63:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75a5d1a */.elementor-13969 .elementor-element.elementor-element-75a5d1a {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-75a5d1a::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-75a5d1a:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7fd90f */.elementor-13969 .elementor-element.elementor-element-d7fd90f {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-d7fd90f::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-d7fd90f:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a90d2df */.elementor-13969 .elementor-element.elementor-element-a90d2df {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-a90d2df::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-a90d2df:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d27645 */.elementor-13969 .elementor-element.elementor-element-9d27645 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-9d27645::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-9d27645:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-290ea50 */.elementor-13969 .elementor-element.elementor-element-290ea50 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-290ea50::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-290ea50:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ce3934 */.elementor-13969 .elementor-element.elementor-element-4ce3934 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-4ce3934::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-4ce3934:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-baa3bcc */.elementor-13969 .elementor-element.elementor-element-baa3bcc {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-baa3bcc::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-baa3bcc:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3904f52 */.elementor-13969 .elementor-element.elementor-element-3904f52 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-3904f52::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-3904f52:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6c1be7 */.elementor-13969 .elementor-element.elementor-element-a6c1be7 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-a6c1be7::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-a6c1be7:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1400ef4 */.elementor-13969 .elementor-element.elementor-element-1400ef4 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-1400ef4::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-1400ef4:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3f72a7 */.elementor-13969 .elementor-element.elementor-element-f3f72a7 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-f3f72a7::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-f3f72a7:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e51d12 */.elementor-13969 .elementor-element.elementor-element-7e51d12 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-7e51d12::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-7e51d12:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6824ed7 */.elementor-13969 .elementor-element.elementor-element-6824ed7 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-6824ed7::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-6824ed7:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35171ec */.elementor-13969 .elementor-element.elementor-element-35171ec {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-35171ec::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-35171ec:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ff061d */.elementor-13969 .elementor-element.elementor-element-3ff061d {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-3ff061d::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-3ff061d:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e592af */.elementor-13969 .elementor-element.elementor-element-7e592af {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-7e592af::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-7e592af:hover::before {
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24b1e88 */.elementor-13969 .elementor-element.elementor-element-24b1e88 {
  display: block;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: #f1f1f1;
  color: #333333;
  padding: 15px 20px;
  border-radius: 5px;
  text-decoration: none;
  margin-top: 10px;
  border: 1px solid #000000; /* تم تغيير لون الإطار إلى الأسود */
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-13969 .elementor-element.elementor-element-24b1e88::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #007bff;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}

.elementor-13969 .elementor-element.elementor-element-24b1e88:hover::before {
  transform: translateX(0);
}/* End custom CSS */