.elementor-22 .elementor-element.elementor-element-021f2ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-c38ae90 .elementor-repeater-item-bae5e1b .swiper-slide-bg{background-color:#DFCC82;background-image:url(https://tawthiqalhuquqlaw.com/wp-content/uploads/2026/06/hero.jpg.jpeg);background-size:cover;}.elementor-22 .elementor-element.elementor-element-c38ae90 .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-22 .elementor-element.elementor-element-c38ae90 .swiper-slide-contents{max-width:50%;}.elementor-22 .elementor-element.elementor-element-c38ae90 .swiper-slide-inner{text-align:center;}.elementor-22 .elementor-element.elementor-element-c38ae90 .elementor-slide-heading{font-family:"Cairo", Sans-serif;font-weight:600;}.elementor-22 .elementor-element.elementor-element-c38ae90 .elementor-slide-description{font-family:"Cairo", Sans-serif;font-weight:400;}.elementor-22 .elementor-element.elementor-element-c38ae90 .elementor-slide-button{font-family:"Cairo", Sans-serif;font-weight:500;}.elementor-22 .elementor-element.elementor-element-a0ac04f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f54854f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-22 .elementor-element.elementor-element-a101126 .title{font-size:38px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-a101126 .title-after_title{color:#000000;font-size:16px;font-weight:500;}.elementor-22 .elementor-element.elementor-element-585f260{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-22 .elementor-element.elementor-element-e685f7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-e685f7a:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e685f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#65120C0A;}.elementor-22 .elementor-element.elementor-element-4b5782a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-4a40d21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-22 .elementor-element.elementor-element-f815c51 .title{font-size:38px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-f815c51 .title-after_title{color:#000000;font-size:16px;font-weight:500;}.elementor-22 .elementor-element.elementor-element-fb78877{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-ee5bf19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-fb999fe{text-align:center;}.elementor-22 .elementor-element.elementor-element-fb999fe .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:42px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-e351957{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-d29a40f{padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#65120C;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-d29a40f:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-d29a40f .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-d29a40f.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-d29a40f.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-d29a40f.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-d29a40f .elementor-icon{font-size:150px;}.elementor-22 .elementor-element.elementor-element-d29a40f .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-d29a40f .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-weight:600;}.elementor-22 .elementor-element.elementor-element-d29a40f .elementor-icon-box-title{color:#65120C;}.elementor-22 .elementor-element.elementor-element-d29a40f:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-d29a40f:has(:focus) .elementor-icon-box-title{color:#65120C;}.elementor-22 .elementor-element.elementor-element-d2a1e6c{padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#65120C;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-d2a1e6c:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-d2a1e6c .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-d2a1e6c.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-d2a1e6c.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-d2a1e6c.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-d2a1e6c .elementor-icon{font-size:150px;}.elementor-22 .elementor-element.elementor-element-d2a1e6c .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-d2a1e6c .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-weight:600;}.elementor-22 .elementor-element.elementor-element-d2a1e6c .elementor-icon-box-title{color:#65120C;}.elementor-22 .elementor-element.elementor-element-d2a1e6c:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-d2a1e6c:has(:focus) .elementor-icon-box-title{color:#65120C;}.elementor-22 .elementor-element.elementor-element-8020157{padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#65120C;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-8020157:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-8020157 .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-8020157.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-8020157.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-8020157.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-8020157 .elementor-icon{font-size:150px;}.elementor-22 .elementor-element.elementor-element-8020157 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-8020157 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-weight:600;}.elementor-22 .elementor-element.elementor-element-8020157 .elementor-icon-box-title{color:#65120C;}.elementor-22 .elementor-element.elementor-element-8020157:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-8020157:has(:focus) .elementor-icon-box-title{color:#65120C;}.elementor-22 .elementor-element.elementor-element-f849baa{padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#65120C;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-f849baa:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-f849baa .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-f849baa.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-f849baa.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-f849baa.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-f849baa .elementor-icon{font-size:150px;}.elementor-22 .elementor-element.elementor-element-f849baa .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-f849baa .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-weight:600;}.elementor-22 .elementor-element.elementor-element-f849baa .elementor-icon-box-title{color:#65120C;}.elementor-22 .elementor-element.elementor-element-f849baa:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-f849baa:has(:focus) .elementor-icon-box-title{color:#65120C;}.elementor-22 .elementor-element.elementor-element-f3f3b0f{padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#65120C;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-f3f3b0f:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-f3f3b0f .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-f3f3b0f.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-f3f3b0f.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-f3f3b0f.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-f3f3b0f .elementor-icon{font-size:150px;}.elementor-22 .elementor-element.elementor-element-f3f3b0f .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-f3f3b0f .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-weight:600;}.elementor-22 .elementor-element.elementor-element-f3f3b0f .elementor-icon-box-title{color:#65120C;}.elementor-22 .elementor-element.elementor-element-f3f3b0f:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-f3f3b0f:has(:focus) .elementor-icon-box-title{color:#65120C;}.elementor-22 .elementor-element.elementor-element-e645c1f{padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#65120C;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-e645c1f:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-e645c1f .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-e645c1f.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-e645c1f.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-e645c1f.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-e645c1f .elementor-icon{font-size:150px;}.elementor-22 .elementor-element.elementor-element-e645c1f .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-e645c1f .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-weight:600;}.elementor-22 .elementor-element.elementor-element-e645c1f .elementor-icon-box-title{color:#65120C;}.elementor-22 .elementor-element.elementor-element-e645c1f:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-e645c1f:has(:focus) .elementor-icon-box-title{color:#65120C;}.elementor-22 .elementor-element.elementor-element-6ca8819{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6ca8819:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6ca8819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#65120C0A;}.elementor-22 .elementor-element.elementor-element-0e2d834{text-align:center;}.elementor-22 .elementor-element.elementor-element-0e2d834 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:42px;font-weight:700;color:#000000;}.elementor-22 .elementor-element.elementor-element-613a956{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-e7ada7d{padding:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-e7ada7d:hover{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-e7ada7d .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-e7ada7d.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-e7ada7d.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-e7ada7d.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-e7ada7d .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-e7ada7d .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-e7ada7d .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-e7ada7d .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-e7ada7d:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-e7ada7d:has(:focus) .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-dc849ff{padding:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-dc849ff:hover{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-dc849ff .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-dc849ff.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-dc849ff.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-dc849ff.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-dc849ff .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-dc849ff .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-dc849ff .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-dc849ff .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-dc849ff:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-dc849ff:has(:focus) .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-eb1aa1d{padding:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-eb1aa1d:hover{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-eb1aa1d .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-eb1aa1d.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-eb1aa1d.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-eb1aa1d.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-eb1aa1d .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-eb1aa1d .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-eb1aa1d .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-eb1aa1d .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-eb1aa1d:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-eb1aa1d:has(:focus) .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-991d48e{padding:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-991d48e:hover{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-991d48e .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-991d48e.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-991d48e.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-991d48e.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-991d48e .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-991d48e .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-991d48e .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-991d48e .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-991d48e:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-991d48e:has(:focus) .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-0e79866{padding:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-0e79866:hover{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-0e79866 .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-0e79866.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-0e79866.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-0e79866.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-0e79866 .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-0e79866 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-0e79866 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-0e79866 .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-0e79866:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-0e79866:has(:focus) .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-cf53839{padding:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-cf53839:hover{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-cf53839 .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-cf53839.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-cf53839.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-cf53839.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-cf53839 .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-cf53839 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-cf53839 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-cf53839 .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-cf53839:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-cf53839:has(:focus) .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-b2161d5{padding:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-b2161d5:hover{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-b2161d5 .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-b2161d5.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-b2161d5.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-b2161d5.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-b2161d5 .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-b2161d5 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-b2161d5 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-b2161d5 .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-b2161d5:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-b2161d5:has(:focus) .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-c610988{padding:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-c610988:hover{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-c610988 .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-c610988.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-c610988.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-c610988.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-c610988 .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-c610988 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-c610988 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-c610988 .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-c610988:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-c610988:has(:focus) .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-dbce228{padding:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-dbce228:hover{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-dbce228 .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-dbce228.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-dbce228.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-dbce228.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-dbce228 .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-dbce228 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-dbce228 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-dbce228 .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-dbce228:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-dbce228:has(:focus) .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-5334d88{padding:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-5334d88:hover{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-5334d88 .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-5334d88.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-5334d88.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-5334d88.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-5334d88 .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-5334d88 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-5334d88 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-5334d88 .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-5334d88:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-5334d88:has(:focus) .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-c295ecd{padding:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-c295ecd:hover{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-c295ecd .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-c295ecd.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-c295ecd.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-c295ecd.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-c295ecd .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-c295ecd .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-c295ecd .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-c295ecd .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-c295ecd:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-c295ecd:has(:focus) .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-02fb1cd{padding:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-02fb1cd:hover{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-02fb1cd .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-02fb1cd.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-02fb1cd.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-02fb1cd.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-02fb1cd .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-02fb1cd .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-02fb1cd .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-02fb1cd .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-02fb1cd:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-02fb1cd:has(:focus) .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-d7fc363{padding:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-d7fc363:hover{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-d7fc363 .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-d7fc363.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-d7fc363.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-d7fc363.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-d7fc363 .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-d7fc363 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-d7fc363 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-d7fc363 .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-d7fc363:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-d7fc363:has(:focus) .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-d12e693{padding:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-d12e693:hover{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-d12e693 .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-d12e693.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-d12e693.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-d12e693.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-d12e693 .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-d12e693 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-d12e693 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-d12e693 .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-d12e693:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-d12e693:has(:focus) .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-4c905db{padding:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-4c905db:hover{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-4c905db .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-4c905db.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-4c905db.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-4c905db.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-4c905db .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-4c905db .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4c905db .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-4c905db .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-4c905db:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-4c905db:has(:focus) .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-278480b{padding:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-278480b:hover{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-278480b .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-278480b.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-278480b.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-278480b.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-278480b .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-278480b .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-278480b .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-278480b .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-278480b:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-278480b:has(:focus) .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-579f919{padding:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-579f919:hover{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-579f919 .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-579f919.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-579f919.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-579f919.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-579f919 .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-579f919 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-579f919 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-579f919 .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-579f919:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-579f919:has(:focus) .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-891c2a8{padding:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-891c2a8:hover{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-891c2a8 .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-891c2a8.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-891c2a8.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-891c2a8.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-891c2a8 .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-891c2a8 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-891c2a8 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-891c2a8 .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-891c2a8:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-891c2a8:has(:focus) .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-edcbacc{padding:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-edcbacc:hover{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-edcbacc .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-edcbacc.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-edcbacc.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-edcbacc.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-edcbacc .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-edcbacc .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-edcbacc .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-edcbacc .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-edcbacc:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-edcbacc:has(:focus) .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-e59f6b1{padding:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-e59f6b1:hover{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-e59f6b1 .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-e59f6b1.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-e59f6b1.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-e59f6b1.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-e59f6b1 .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-e59f6b1 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-e59f6b1 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-e59f6b1 .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-e59f6b1:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-e59f6b1:has(:focus) .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-94d3a73{padding:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-94d3a73:hover{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-94d3a73 .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-94d3a73.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-94d3a73.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-94d3a73.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-94d3a73 .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-94d3a73 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-94d3a73 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-94d3a73 .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-94d3a73:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-94d3a73:has(:focus) .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-bdaf9d0{padding:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-bdaf9d0:hover{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-bdaf9d0 .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-bdaf9d0.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-bdaf9d0.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-bdaf9d0.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-bdaf9d0 .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-bdaf9d0 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-bdaf9d0 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-bdaf9d0 .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-bdaf9d0:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-bdaf9d0:has(:focus) .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-14bcbff{padding:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-14bcbff:hover{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-14bcbff .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-14bcbff.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-14bcbff.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-14bcbff.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-14bcbff .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-14bcbff .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-14bcbff .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-14bcbff .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-14bcbff:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-14bcbff:has(:focus) .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-5e2651f{padding:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-5e2651f:hover{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-5e2651f .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-5e2651f.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-5e2651f.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-5e2651f.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-5e2651f .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-5e2651f .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-5e2651f .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-size:14px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-5e2651f .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-5e2651f:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-5e2651f:has(:focus) .elementor-icon-box-title{color:#DFCC82;}.elementor-22 .elementor-element.elementor-element-1161136{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-397276a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-c14826a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-d8d98d6{padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#65120C;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-d8d98d6:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-d8d98d6 .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-d8d98d6.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-d8d98d6.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-d8d98d6.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-d8d98d6 .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-d8d98d6 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-d8d98d6 .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-weight:600;}.elementor-22 .elementor-element.elementor-element-d8d98d6 .elementor-icon-box-title{color:#65120C;}.elementor-22 .elementor-element.elementor-element-d8d98d6:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-d8d98d6:has(:focus) .elementor-icon-box-title{color:#65120C;}.elementor-22 .elementor-element.elementor-element-78b2d1b{padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#65120C;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-78b2d1b:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-78b2d1b .elementor-icon-box-wrapper{gap:15px;}.elementor-22 .elementor-element.elementor-element-78b2d1b.elementor-view-stacked .elementor-icon{background-color:#65120C;}.elementor-22 .elementor-element.elementor-element-78b2d1b.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-78b2d1b.elementor-view-default .elementor-icon{fill:#65120C;color:#65120C;border-color:#65120C;}.elementor-22 .elementor-element.elementor-element-78b2d1b .elementor-icon{font-size:75px;}.elementor-22 .elementor-element.elementor-element-78b2d1b .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-78b2d1b .elementor-icon-box-title a{font-family:"Cairo", Sans-serif;font-weight:600;}.elementor-22 .elementor-element.elementor-element-78b2d1b .elementor-icon-box-title{color:#65120C;}.elementor-22 .elementor-element.elementor-element-78b2d1b:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-78b2d1b:has(:focus) .elementor-icon-box-title{color:#65120C;}.elementor-22 .elementor-element.elementor-element-3e3af13{border-radius:8px 8px 8px 8px;}.elementor-22 .elementor-element.elementor-element-3e3af13 iframe{height:380px;}.elementor-22 .elementor-element.elementor-element-67e6548{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-2e135fc > .elementor-widget-container{padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#65120C;border-radius:8px 8px 8px 8px;}.elementor-22 .elementor-element.elementor-element-6bf3db8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-b890b5f{--e-image-carousel-slides-to-show:4;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-e351957{--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-613a956{--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-c14826a{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-c38ae90 .swiper-slide-contents{max-width:100%;}.elementor-22 .elementor-element.elementor-element-c38ae90 .elementor-slide-heading{line-height:1.5em;}.elementor-22 .elementor-element.elementor-element-c38ae90 .elementor-slide-button{font-size:12px;}.elementor-22 .elementor-element.elementor-element-e351957{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-613a956{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-22 .elementor-element.elementor-element-c14826a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-f54854f{--width:50%;}.elementor-22 .elementor-element.elementor-element-585f260{--width:50%;}.elementor-22 .elementor-element.elementor-element-4b5782a{--width:50%;}.elementor-22 .elementor-element.elementor-element-4a40d21{--width:50%;}.elementor-22 .elementor-element.elementor-element-fb78877{--width:50%;}.elementor-22 .elementor-element.elementor-element-397276a{--width:50%;}.elementor-22 .elementor-element.elementor-element-67e6548{--width:50%;}}/* Start custom CSS for wd_contact_form_7, class: .elementor-element-2e135fc */@import url("https://fonts.googleapis.com/css2?family=Cairo:wght@400;700&display=swap");

.wpcf7 {
    direction: rtl !important;
    text-align: right !important;
    font-family: 'Cairo', sans-serif !important;
}

/* التعديل لجعل الحقول تحت بعضها البعض */
.form-row {
    display: flex !important;
    flex-direction: column !important; /* جعل العناصر تترتب عمودياً */
    margin-bottom: 15px !important;
    gap: 15px !important;
}

.form-column, 
.form-column-full {
    width: 100% !important; /* جعل كل عمود يأخذ العرض الكامل */
    flex: 1 1 100% !important;
}

.wpcf7-form-control-wrap {
    display: block !important;
    width: 100% !important;
}

.wpcf7-form-control {
    width: 100% !important;
    padding: 12px 15px !important; /* زيادة الحشو قليلاً لتبدو أطول وأوضح */
    border: 1px solid #ddd !important;
    border-radius: 8px !important;
    font-size: 16px !important;
    box-sizing: border-box !important;
    background-color: #ffffff !important;
    color: #333 !important;
    text-align: right !important; /* محاذاة النص لليمين */
}

.wpcf7-form-control:focus {
    border-color: #a0a0a0 !important;
    outline: none !important;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1) !important;
}

.wpcf7-select {
    appearance: none !important;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%20viewBox%3D%220%200%20292.4%20292.4%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M287%20197.2l-14.3-14.3c-1.9-1.9-4.1-2.9-6.4-2.9s-4.5%201-6.4%202.9L146.2%20259.5%2032.1%20145.4c-1.9-1.9-4.1-2.9-6.4-2.9s-4.5%201-6.4%202.9L2.9%20159.6c-1.9%201.9-2.9%204.1-2.9%206.4s1%204.5%202.9%206.4l137.2%20137.2c1.9%201.9%204.1%202.9%206.4%202.9s4.5-1%206.4-2.9l137.2-137.2c1.9-1.9%202.9-4.1%202.9-6.4s-1-4.5-2.9-6.4z%22%2F%3E%3C%2Fsvg%3E") !important;
    background-repeat: no-repeat !important;
    background-position: left 15px center !important;
    background-size: 12px !important;
    padding-left: 40px !important;
}

.wpcf7-submit {
    background-color: #C6A65F !important;
    color: #fff !important;
    border: none !important;
    padding: 12px 30px !important;
    border-radius: 5px !important;
    font-size: 18px !important;
    cursor: pointer !important;
    transition: background-color 0.3s ease !important;
    width: 100% !important; /* جعل زر الإرسال عريضاً أيضاً ليناسب التصميم الطولي */
    display: block !important;
    margin: 20px auto 0 auto !important;
}

.wpcf7-submit:hover {
    background-color: #b39556 !important;
}

label {
    display: block !important;
    margin-bottom: 8px !important;
    font-weight: bold !important;
    color: #ffffff !important; /* تم الإبقاء على اللون الأبيض كما في الكود الأصلي */
}

.wpcf7-list-item-label {
    display: inline !important;
    margin-right: 10px !important;
}

.wpcf7-not-valid-tip {
    color: #dc3232 !important;
    font-size: 13px !important;
    display: block !important;
    margin-top: 5px !important;
}

.wpcf7-response-output {
    margin: 20px 0 !important;
    padding: 10px !important;
    border-radius: 5px !important;
    text-align: center !important;
}

.wpcf7-response-output.wpcf7-mail-sent-ok {
    background-color: #dff0d8 !important;
    color: #3c763d !important;
    border-color: #d6e9c6 !important;
}

.wpcf7-response-output.wpcf7-mail-sent-ng,
.wpcf7-response-output.wpcf7-validation-errors {
    background-color: #f2dede !important;
    color: #a94442 !important;
    border-color: #ebccd1 !important;
}/* End custom CSS */