.elementor-7429 .elementor-element.elementor-element-e6ce522{--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;}body:not(.rtl) .elementor-7429 .elementor-element.elementor-element-de4c754{left:0px;}body.rtl .elementor-7429 .elementor-element.elementor-element-de4c754{right:0px;}.elementor-7429 .elementor-element.elementor-element-de4c754{top:0px;}.elementor-7429 .elementor-element.elementor-element-c87865e{--e-image-carousel-slides-to-show:1;}.elementor-7429 .elementor-element.elementor-element-59ab3d2{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7429 .elementor-element.elementor-element-59ab3d2:not(.elementor-motion-effects-element-type-background), .elementor-7429 .elementor-element.elementor-element-59ab3d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b966 );}.elementor-7429 .elementor-element.elementor-element-59ab3d2.e-con{--align-self:center;}.elementor-7429 .elementor-element.elementor-element-f14f387{width:auto;max-width:auto;}.elementor-7429 .elementor-element.elementor-element-f14f387.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-7429 .elementor-element.elementor-element-f14f387 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7429 .elementor-element.elementor-element-f14f387 .elementor-button{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:800;border-style:solid;border-width:2px 2px 2px 2px;border-radius:18px 0px 18px 0px;padding:10px 10px 10px 10px;}.elementor-7429 .elementor-element.elementor-element-a23a474{width:auto;max-width:auto;}.elementor-7429 .elementor-element.elementor-element-a23a474.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-7429 .elementor-element.elementor-element-a23a474 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7429 .elementor-element.elementor-element-a23a474 .elementor-button{font-family:"Cairo", Sans-serif;font-size:20px;font-weight:800;border-style:solid;border-width:2px 2px 2px 2px;border-radius:18px 0px 18px 0px;padding:10px 10px 10px 10px;}.elementor-7429 .elementor-element.elementor-element-f9e9d69{--display:flex;}.elementor-7429 .elementor-element.elementor-element-02b4217{--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-7429 .elementor-element.elementor-element-02b4217:not(.elementor-motion-effects-element-type-background), .elementor-7429 .elementor-element.elementor-element-02b4217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b966 );}.elementor-7429 .elementor-element.elementor-element-3a9f558{--display:flex;}.elementor-7429 .elementor-element.elementor-element-ce59c47{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7429 .elementor-element.elementor-element-ce59c47:not(.elementor-motion-effects-element-type-background), .elementor-7429 .elementor-element.elementor-element-ce59c47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b966 );}.elementor-7429 .elementor-element.elementor-element-ce59c47.e-con{--align-self:center;}.elementor-7429 .elementor-element.elementor-element-3f760d1{width:auto;max-width:auto;}.elementor-7429 .elementor-element.elementor-element-3f760d1.elementor-element{--order:99999 /* order end hack */;}.elementor-7429 .elementor-element.elementor-element-3f760d1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7429 .elementor-element.elementor-element-3f760d1 .elementor-button{font-size:20px;font-weight:800;border-style:solid;border-width:2px 2px 2px 2px;border-radius:18px 0px 18px 0px;padding:10px 10px 10px 10px;}.elementor-7429 .elementor-element.elementor-element-5827a75{width:auto;max-width:auto;}.elementor-7429 .elementor-element.elementor-element-5827a75.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-7429 .elementor-element.elementor-element-5827a75 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7429 .elementor-element.elementor-element-5827a75 .elementor-button{font-size:20px;font-weight:800;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:18px 0px 18px 0px;padding:10px 10px 10px 10px;}.elementor-7429 .elementor-element.elementor-element-ca479b3{--display:flex;}.elementor-7429 .elementor-element.elementor-element-19fced0{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7429 .elementor-element.elementor-element-19fced0:not(.elementor-motion-effects-element-type-background), .elementor-7429 .elementor-element.elementor-element-19fced0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b966 );}.elementor-7429 .elementor-element.elementor-element-53912e9{--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-7429 .elementor-element.elementor-element-e92a622{--display:flex;}.elementor-7429 .elementor-element.elementor-element-352df00{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7429 .elementor-element.elementor-element-352df00:not(.elementor-motion-effects-element-type-background), .elementor-7429 .elementor-element.elementor-element-352df00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b966 );}.elementor-7429 .elementor-element.elementor-element-352df00.e-con{--align-self:center;}.elementor-7429 .elementor-element.elementor-element-fbbe3c1{width:auto;max-width:auto;}.elementor-7429 .elementor-element.elementor-element-fbbe3c1.elementor-element{--order:99999 /* order end hack */;}.elementor-7429 .elementor-element.elementor-element-fbbe3c1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7429 .elementor-element.elementor-element-fbbe3c1 .elementor-button{font-size:20px;font-weight:800;border-style:solid;border-width:2px 2px 2px 2px;border-radius:18px 0px 18px 0px;padding:10px 10px 10px 10px;}.elementor-7429 .elementor-element.elementor-element-7db8ac5{--display:flex;}.elementor-7429 .elementor-element.elementor-element-eca9ede{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7429 .elementor-element.elementor-element-eca9ede:not(.elementor-motion-effects-element-type-background), .elementor-7429 .elementor-element.elementor-element-eca9ede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b966 );}.elementor-7429 .elementor-element.elementor-element-2d49f29{--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-7429 .elementor-element.elementor-element-37f2f0c{--display:flex;}.elementor-7429 .elementor-element.elementor-element-23b159a{--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-7429 .elementor-element.elementor-element-23b159a:not(.elementor-motion-effects-element-type-background), .elementor-7429 .elementor-element.elementor-element-23b159a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b966 );}body:not(.rtl) .elementor-7429 .elementor-element.elementor-element-0c5f6e5{left:0px;}body.rtl .elementor-7429 .elementor-element.elementor-element-0c5f6e5{right:0px;}.elementor-7429 .elementor-element.elementor-element-0c5f6e5{top:0px;}.elementor-7429 .elementor-element.elementor-element-5a1b18e{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7429 .elementor-element.elementor-element-5a1b18e:not(.elementor-motion-effects-element-type-background), .elementor-7429 .elementor-element.elementor-element-5a1b18e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b966 );}.elementor-7429 .elementor-element.elementor-element-5a1b18e.e-con{--align-self:center;}.elementor-7429 .elementor-element.elementor-element-fed5b75{width:auto;max-width:auto;}.elementor-7429 .elementor-element.elementor-element-fed5b75.elementor-element{--order:99999 /* order end hack */;}.elementor-7429 .elementor-element.elementor-element-fed5b75 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7429 .elementor-element.elementor-element-fed5b75 .elementor-button{font-size:20px;font-weight:800;border-style:solid;border-width:2px 2px 2px 2px;border-radius:18px 0px 18px 0px;padding:10px 10px 10px 10px;}.elementor-7429 .elementor-element.elementor-element-d8e7b53{--display:flex;}.elementor-7429 .elementor-element.elementor-element-2042d9f{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7429 .elementor-element.elementor-element-2042d9f:not(.elementor-motion-effects-element-type-background), .elementor-7429 .elementor-element.elementor-element-2042d9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b966 );}.elementor-7429 .elementor-element.elementor-element-99a4621{--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-7429 .elementor-element.elementor-element-380264e{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7429 .elementor-element.elementor-element-380264e:not(.elementor-motion-effects-element-type-background), .elementor-7429 .elementor-element.elementor-element-380264e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b966 );}.elementor-7429 .elementor-element.elementor-element-380264e.e-con{--align-self:center;}.elementor-7429 .elementor-element.elementor-element-4e5cb6b{width:auto;max-width:auto;}.elementor-7429 .elementor-element.elementor-element-4e5cb6b.elementor-element{--order:99999 /* order end hack */;}.elementor-7429 .elementor-element.elementor-element-4e5cb6b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7429 .elementor-element.elementor-element-4e5cb6b .elementor-button{font-size:20px;font-weight:800;border-style:solid;border-width:2px 2px 2px 2px;border-radius:18px 0px 18px 0px;padding:10px 10px 10px 10px;}.elementor-7429 .elementor-element.elementor-element-7f61b51{--display:flex;}.elementor-7429 .elementor-element.elementor-element-bd03972{--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-7429 .elementor-element.elementor-element-bd03972:not(.elementor-motion-effects-element-type-background), .elementor-7429 .elementor-element.elementor-element-bd03972 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b966 );}body:not(.rtl) .elementor-7429 .elementor-element.elementor-element-2631905{left:0px;}body.rtl .elementor-7429 .elementor-element.elementor-element-2631905{right:0px;}.elementor-7429 .elementor-element.elementor-element-2631905{top:0px;}.elementor-7429 .elementor-element.elementor-element-adcccec{--display:flex;}.elementor-7429 .elementor-element.elementor-element-1bfa302{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7429 .elementor-element.elementor-element-1bfa302:not(.elementor-motion-effects-element-type-background), .elementor-7429 .elementor-element.elementor-element-1bfa302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b966 );}.elementor-7429 .elementor-element.elementor-element-1bfa302.e-con{--align-self:center;}.elementor-7429 .elementor-element.elementor-element-49354ba{width:auto;max-width:auto;}.elementor-7429 .elementor-element.elementor-element-49354ba.elementor-element{--order:99999 /* order end hack */;}.elementor-7429 .elementor-element.elementor-element-49354ba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7429 .elementor-element.elementor-element-49354ba .elementor-button{font-size:20px;font-weight:800;border-style:solid;border-width:2px 2px 2px 2px;border-radius:18px 0px 18px 0px;padding:10px 10px 10px 10px;}.elementor-7429 .elementor-element.elementor-element-ef20cc5{--display:flex;}.elementor-7429 .elementor-element.elementor-element-7e3ccf1{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7429 .elementor-element.elementor-element-7e3ccf1:not(.elementor-motion-effects-element-type-background), .elementor-7429 .elementor-element.elementor-element-7e3ccf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b966 );}.elementor-7429 .elementor-element.elementor-element-e9e008d > .elementor-widget-container{padding:50px 20px 30px 20px;}.elementor-7429 .elementor-element.elementor-element-e9e008d .title{color:var( --e-global-color-4cb76f9 );font-family:"Cairo", Sans-serif;font-size:50px;font-weight:800;}.elementor-7429 .elementor-element.elementor-element-e9e008d .title-after_title{color:var( --e-global-color-521effb );font-size:25px;}.elementor-7429 .elementor-element.elementor-element-d9bd409{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7429 .elementor-element.elementor-element-afa9d53 > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-7429 .elementor-element.elementor-element-afa9d53:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4cb76f9 );}.elementor-7429 .elementor-element.elementor-element-afa9d53:hover > .elementor-widget-container{border-radius:50px 50px 50px 50px;}.elementor-7429 .elementor-element.elementor-element-afa9d53{--wd-brd-radius:50px;}.elementor-7429 .elementor-element.elementor-element-c1f6fd6 > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4cb76f9 );border-radius:50px 50px 50px 50px;}.elementor-7429 .elementor-element.elementor-element-c1f6fd6:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-7429 .elementor-element.elementor-element-c1f6fd6:hover > .elementor-widget-container{border-radius:50px 50px 50px 50px;}.elementor-7429 .elementor-element.elementor-element-c1f6fd6{--wd-brd-radius:50px;}.elementor-7429 .elementor-element.elementor-element-2af90c4 > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-7429 .elementor-element.elementor-element-2af90c4:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4cb76f9 );}.elementor-7429 .elementor-element.elementor-element-2af90c4:hover > .elementor-widget-container{border-radius:50px 50px 50px 50px;}.elementor-7429 .elementor-element.elementor-element-2af90c4{--wd-brd-radius:50px;}.elementor-7429 .elementor-element.elementor-element-a6a629c > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4cb76f9 );border-radius:50px 50px 50px 50px;}.elementor-7429 .elementor-element.elementor-element-a6a629c:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-7429 .elementor-element.elementor-element-a6a629c:hover > .elementor-widget-container{border-radius:50px 50px 50px 50px;}.elementor-7429 .elementor-element.elementor-element-a6a629c{--wd-brd-radius:50px;}.elementor-7429 .elementor-element.elementor-element-6c17459 > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-7429 .elementor-element.elementor-element-6c17459:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4cb76f9 );}.elementor-7429 .elementor-element.elementor-element-6c17459:hover > .elementor-widget-container{border-radius:50px 50px 50px 50px;}.elementor-7429 .elementor-element.elementor-element-6c17459{--wd-brd-radius:50px;}.elementor-7429 .elementor-element.elementor-element-faed62b > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4cb76f9 );border-radius:50px 50px 50px 50px;}.elementor-7429 .elementor-element.elementor-element-faed62b:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-7429 .elementor-element.elementor-element-faed62b:hover > .elementor-widget-container{border-radius:50px 50px 50px 50px;}.elementor-7429 .elementor-element.elementor-element-faed62b{--wd-brd-radius:50px;}body:not(.rtl) .elementor-7429 .elementor-element.elementor-element-ed58111{left:0px;}body.rtl .elementor-7429 .elementor-element.elementor-element-ed58111{right:0px;}.elementor-7429 .elementor-element.elementor-element-ed58111{top:0px;}.elementor-7429 .elementor-element.elementor-element-a11787d .elementor-button{background-color:#FFFFFF;font-size:20px;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 1px 12px 1px;}.elementor-7429 .elementor-element.elementor-element-a11787d > .elementor-widget-container{padding:0px 10px 0px 13px;}.elementor-7429 .elementor-element.elementor-element-a11787d .elementor-button:hover, .elementor-7429 .elementor-element.elementor-element-a11787d .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-7429 .elementor-element.elementor-element-a11787d .elementor-button:hover svg, .elementor-7429 .elementor-element.elementor-element-a11787d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-7429 .elementor-element.elementor-element-27f43ec{--display:flex;}.elementor-7429 .elementor-element.elementor-element-34b5a54{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7429 .elementor-element.elementor-element-34b5a54:not(.elementor-motion-effects-element-type-background), .elementor-7429 .elementor-element.elementor-element-34b5a54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b966 );}.elementor-7429 .elementor-element.elementor-element-34b5a54.e-con{--align-self:center;}.elementor-7429 .elementor-element.elementor-element-6db9eab{width:auto;max-width:auto;}.elementor-7429 .elementor-element.elementor-element-6db9eab.elementor-element{--order:99999 /* order end hack */;}.elementor-7429 .elementor-element.elementor-element-6db9eab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7429 .elementor-element.elementor-element-6db9eab .elementor-button{font-size:20px;font-weight:800;border-style:solid;border-width:2px 2px 2px 2px;border-radius:18px 0px 18px 0px;padding:10px 10px 10px 10px;}.elementor-7429 .elementor-element.elementor-element-5ad46a8{--display:flex;}.elementor-7429 .elementor-element.elementor-element-cb0c23e{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7429 .elementor-element.elementor-element-cb0c23e:not(.elementor-motion-effects-element-type-background), .elementor-7429 .elementor-element.elementor-element-cb0c23e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b966 );}body:not(.rtl) .elementor-7429 .elementor-element.elementor-element-6cedb19{left:0px;}body.rtl .elementor-7429 .elementor-element.elementor-element-6cedb19{right:0px;}.elementor-7429 .elementor-element.elementor-element-6cedb19{top:0px;}.elementor-7429 .elementor-element.elementor-element-2cefa31 .title-subtitle{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-7429 .elementor-element.elementor-element-2cefa31 .title{color:var( --e-global-color-4cb76f9 );}.elementor-7429 .elementor-element.elementor-element-2cefa31 .title-after_title{color:var( --e-global-color-primary );font-size:20px;font-weight:800;}.elementor-7429 .elementor-element.elementor-element-902db62{--display:flex;}.elementor-7429 .elementor-element.elementor-element-e6b75fb{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7429 .elementor-element.elementor-element-e6b75fb:not(.elementor-motion-effects-element-type-background), .elementor-7429 .elementor-element.elementor-element-e6b75fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b966 );}body:not(.rtl) .elementor-7429 .elementor-element.elementor-element-2096924{left:0px;}body.rtl .elementor-7429 .elementor-element.elementor-element-2096924{right:0px;}.elementor-7429 .elementor-element.elementor-element-2096924{top:0px;}.elementor-7429 .elementor-element.elementor-element-de4ba7b{--display:flex;}.elementor-7429 .elementor-element.elementor-element-178fca6{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7429 .elementor-element.elementor-element-178fca6:not(.elementor-motion-effects-element-type-background), .elementor-7429 .elementor-element.elementor-element-178fca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b966 );}body:not(.rtl) .elementor-7429 .elementor-element.elementor-element-1efc3b4{left:0px;}body.rtl .elementor-7429 .elementor-element.elementor-element-1efc3b4{right:0px;}.elementor-7429 .elementor-element.elementor-element-1efc3b4{top:0px;}.elementor-7429 .elementor-element.elementor-element-f2e0313{--display:flex;}.elementor-7429 .elementor-element.elementor-element-e16aa0a{--display:flex;}.elementor-7429 .elementor-element.elementor-element-e16aa0a:not(.elementor-motion-effects-element-type-background), .elementor-7429 .elementor-element.elementor-element-e16aa0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b966 );}.elementor-7429 .elementor-element.elementor-element-2609022 .title-subtitle{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-7429 .elementor-element.elementor-element-2609022 .title{color:var( --e-global-color-4cb76f9 );}.elementor-7429 .elementor-element.elementor-element-2609022 .title-after_title{color:var( --e-global-color-primary );font-size:20px;font-weight:800;}body:not(.rtl) .elementor-7429 .elementor-element.elementor-element-d4c0396{left:0px;}body.rtl .elementor-7429 .elementor-element.elementor-element-d4c0396{right:0px;}.elementor-7429 .elementor-element.elementor-element-d4c0396{top:0px;}.elementor-7429 .elementor-element.elementor-element-1bf02c39{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7429 .elementor-element.elementor-element-1bf02c39:not(.elementor-motion-effects-element-type-background), .elementor-7429 .elementor-element.elementor-element-1bf02c39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b966 );}.elementor-7429 .elementor-element.elementor-element-8ca14ee > .elementor-widget-container{padding:15px 15px 15px 15px;border-radius:12px 12px 12px 12px;}@media(max-width:1024px){.elementor-7429 .elementor-element.elementor-element-d9bd409{--grid-auto-flow:row;}}@media(max-width:768px){.elementor-7429 .elementor-element.elementor-element-ce59c47{--justify-content:center;}.elementor-7429 .elementor-element.elementor-element-352df00{--justify-content:center;}.elementor-7429 .elementor-element.elementor-element-5a1b18e{--justify-content:center;}.elementor-7429 .elementor-element.elementor-element-fed5b75 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-7429 .elementor-element.elementor-element-fed5b75 .elementor-button{font-size:18px;}.elementor-7429 .elementor-element.elementor-element-380264e{--justify-content:center;}.elementor-7429 .elementor-element.elementor-element-1bfa302{--justify-content:center;}.elementor-7429 .elementor-element.elementor-element-49354ba > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-7429 .elementor-element.elementor-element-49354ba .elementor-button{font-size:18px;}.elementor-7429 .elementor-element.elementor-element-e9e008d > .elementor-widget-container{padding:55px 15px 35px 15px;}.elementor-7429 .elementor-element.elementor-element-e9e008d .title{font-size:30px;}.elementor-7429 .elementor-element.elementor-element-d9bd409{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7429 .elementor-element.elementor-element-34b5a54{--justify-content:center;}.elementor-7429 .elementor-element.elementor-element-cb0c23e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7429 .elementor-element.elementor-element-e6b75fb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7429 .elementor-element.elementor-element-178fca6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for button, class: .elementor-element-f14f387 *//* ========== Gold Outline CTA Button ========== */
:root{
  --gold:#d4af37;
}

.elementor-7429 .elementor-element.elementor-element-f14f387 .elementor-button{
  position:relative;
  display:inline-flex;
  align-items:center;
  gap:10px;
  padding:12px 26px;
  border-radius:999px;
  background:transparent;
  color:var(--gold);
  border:2px solid var(--gold);
  text-decoration:none;
  overflow:hidden;
  cursor:pointer;

  box-shadow:0 0 0 1px rgba(212,175,55,.35);
  transform:translateY(0);
  transition:
    transform .18s ease-out,
    box-shadow .18s ease-out,
    background .25s ease-out,
    color .2s ease-out,
    border-color .2s ease-out;
}

/* أيقونة التليفون */
.elementor-7429 .elementor-element.elementor-element-f14f387 .elementor-button-icon{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  width:22px;
  height:22px;
  border-radius:999px;
  background:rgba(212,175,55,.16);
  color:var(--gold);
  font-size:16px;
  transition:
    transform .2s ease-out,
    background .2s ease-out,
    color .2s ease-out;
}

/* لمعة على البوردر */
.elementor-7429 .elementor-element.elementor-element-f14f387 .elementor-button::before{
  content:"";
  position:absolute;
  inset:-1px;
  border-radius:inherit;
  background:linear-gradient(
    135deg,
    rgba(212,175,55,.1),
    rgba(212,175,55,.55),
    rgba(212,175,55,.1)
  );
  opacity:0;
  transform:scale(1.1);
  pointer-events:none;
  transition:
    opacity .35s ease-out,
    transform .35s ease-out;
}

/* جلو داخلي */
.elementor-7429 .elementor-element.elementor-element-f14f387 .elementor-button::after{
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  background:radial-gradient(
    circle at 0 0,
    rgba(212,175,55,.35),
    transparent 60%
  );
  opacity:0;
  pointer-events:none;
  transition:opacity .35s ease-out;
}

/* Hover */
.elementor-7429 .elementor-element.elementor-element-f14f387 .elementor-button:hover{
  transform:translateY(-1px);
  border-color:#ffde7a;
  color:#ffde7a;
  box-shadow:
    0 0 0 1px rgba(255,222,122,.7),
    0 0 22px rgba(212,175,55,.7);
}

.elementor-7429 .elementor-element.elementor-element-f14f387 .elementor-button:hover::before{
  opacity:1;
  transform:scale(1.02);
}

.elementor-7429 .elementor-element.elementor-element-f14f387 .elementor-button:hover::after{
  opacity:1;
}

.elementor-7429 .elementor-element.elementor-element-f14f387 .elementor-button:hover .elementor-button-icon{
  background:rgba(0,0,0,.7);
  color:#ffde7a;
  transform:translateX(2px);
}

/* Active */
.elementor-7429 .elementor-element.elementor-element-f14f387 .elementor-button:active{
  transform:translateY(0);
  box-shadow:
    0 0 0 1px rgba(255,222,122,.7),
    0 0 14px rgba(212,175,55,.6);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a23a474 *//* ========== Gold Outline CTA Button ========== */
:root{
  --gold:#d4af37;
}

.elementor-7429 .elementor-element.elementor-element-a23a474 .elementor-button{
  position:relative;
  display:inline-flex;
  align-items:center;
  gap:10px;
  padding:12px 26px;
  border-radius:999px;
  background:transparent;
  color:var(--gold);
  border:2px solid var(--gold);
  text-decoration:none;
  overflow:hidden;
  cursor:pointer;

  box-shadow:0 0 0 1px rgba(212,175,55,.35);
  transform:translateY(0);
  transition:
    transform .18s ease-out,
    box-shadow .18s ease-out,
    background .25s ease-out,
    color .2s ease-out,
    border-color .2s ease-out;
}

/* أيقونة التليفون */
.elementor-7429 .elementor-element.elementor-element-a23a474 .elementor-button-icon{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  width:22px;
  height:22px;
  border-radius:999px;
  background:rgba(212,175,55,.16);
  color:var(--gold);
  font-size:16px;
  transition:
    transform .2s ease-out,
    background .2s ease-out,
    color .2s ease-out;
}

/* لمعة على البوردر */
.elementor-7429 .elementor-element.elementor-element-a23a474 .elementor-button::before{
  content:"";
  position:absolute;
  inset:-1px;
  border-radius:inherit;
  background:linear-gradient(
    135deg,
    rgba(212,175,55,.1),
    rgba(212,175,55,.55),
    rgba(212,175,55,.1)
  );
  opacity:0;
  transform:scale(1.1);
  pointer-events:none;
  transition:
    opacity .35s ease-out,
    transform .35s ease-out;
}

/* جلو داخلي */
.elementor-7429 .elementor-element.elementor-element-a23a474 .elementor-button::after{
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  background:radial-gradient(
    circle at 0 0,
    rgba(212,175,55,.35),
    transparent 60%
  );
  opacity:0;
  pointer-events:none;
  transition:opacity .35s ease-out;
}

/* Hover */
.elementor-7429 .elementor-element.elementor-element-a23a474 .elementor-button:hover{
  transform:translateY(-1px);
  border-color:#ffde7a;
  color:#ffde7a;
  box-shadow:
    0 0 0 1px rgba(255,222,122,.7),
    0 0 22px rgba(212,175,55,.7);
}

.elementor-7429 .elementor-element.elementor-element-a23a474 .elementor-button:hover::before{
  opacity:1;
  transform:scale(1.02);
}

.elementor-7429 .elementor-element.elementor-element-a23a474 .elementor-button:hover::after{
  opacity:1;
}

.elementor-7429 .elementor-element.elementor-element-a23a474 .elementor-button:hover .elementor-button-icon{
  background:rgba(0,0,0,.7);
  color:#ffde7a;
  transform:translateX(2px);
}

/* Active */
.elementor-7429 .elementor-element.elementor-element-a23a474 .elementor-button:active{
  transform:translateY(0);
  box-shadow:
    0 0 0 1px rgba(255,222,122,.7),
    0 0 14px rgba(212,175,55,.6);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f760d1 *//* ========== Gold Outline CTA Button ========== */
:root{
  --gold:#d4af37;
}

.elementor-7429 .elementor-element.elementor-element-3f760d1 .elementor-button{
  position:relative;
  display:inline-flex;
  align-items:center;
  gap:10px;
  padding:12px 26px;
  border-radius:999px;
  background:transparent;
  color:var(--gold);
  border:2px solid var(--gold);
  text-decoration:none;
  overflow:hidden;
  cursor:pointer;

  box-shadow:0 0 0 1px rgba(212,175,55,.35);
  transform:translateY(0);
  transition:
    transform .18s ease-out,
    box-shadow .18s ease-out,
    background .25s ease-out,
    color .2s ease-out,
    border-color .2s ease-out;
}

/* أيقونة التليفون */
.elementor-7429 .elementor-element.elementor-element-3f760d1 .elementor-button-icon{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  width:22px;
  height:22px;
  border-radius:999px;
  background:rgba(212,175,55,.16);
  color:var(--gold);
  font-size:16px;
  transition:
    transform .2s ease-out,
    background .2s ease-out,
    color .2s ease-out;
}

/* لمعة على البوردر */
.elementor-7429 .elementor-element.elementor-element-3f760d1 .elementor-button::before{
  content:"";
  position:absolute;
  inset:-1px;
  border-radius:inherit;
  background:linear-gradient(
    135deg,
    rgba(212,175,55,.1),
    rgba(212,175,55,.55),
    rgba(212,175,55,.1)
  );
  opacity:0;
  transform:scale(1.1);
  pointer-events:none;
  transition:
    opacity .35s ease-out,
    transform .35s ease-out;
}

/* جلو داخلي */
.elementor-7429 .elementor-element.elementor-element-3f760d1 .elementor-button::after{
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  background:radial-gradient(
    circle at 0 0,
    rgba(212,175,55,.35),
    transparent 60%
  );
  opacity:0;
  pointer-events:none;
  transition:opacity .35s ease-out;
}

/* Hover */
.elementor-7429 .elementor-element.elementor-element-3f760d1 .elementor-button:hover{
  transform:translateY(-1px);
  border-color:#ffde7a;
  color:#ffde7a;
  box-shadow:
    0 0 0 1px rgba(255,222,122,.7),
    0 0 22px rgba(212,175,55,.7);
}

.elementor-7429 .elementor-element.elementor-element-3f760d1 .elementor-button:hover::before{
  opacity:1;
  transform:scale(1.02);
}

.elementor-7429 .elementor-element.elementor-element-3f760d1 .elementor-button:hover::after{
  opacity:1;
}

.elementor-7429 .elementor-element.elementor-element-3f760d1 .elementor-button:hover .elementor-button-icon{
  background:rgba(0,0,0,.7);
  color:#ffde7a;
  transform:translateX(2px);
}

/* Active */
.elementor-7429 .elementor-element.elementor-element-3f760d1 .elementor-button:active{
  transform:translateY(0);
  box-shadow:
    0 0 0 1px rgba(255,222,122,.7),
    0 0 14px rgba(212,175,55,.6);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5827a75 *//* ========== White CTA Button ========== */
.elementor-7429 .elementor-element.elementor-element-5827a75 .elementor-button{
  position:relative;
  display:inline-flex;
  align-items:center;
  gap:10px;
  padding:12px 26px;
  border-radius:999px;
  background:#ffffff;
  color:#111111;
  border:none;
  text-decoration:none;
  overflow:hidden;
  cursor:pointer;

  box-shadow:0 12px 30px rgba(0,0,0,.45);
  transform:translateY(0);
  transition:
    transform .18s ease-out,
    box-shadow .18s ease-out,
    background .22s ease-out,
    color .22s ease-out;
}

/* نمسح أي before افتراضي من إليمنتور */
.elementor-7429 .elementor-element.elementor-element-5827a75 .elementor-button:before{
  display:none;
}

/* أيقونة التليفون */
.elementor-7429 .elementor-element.elementor-element-5827a75 .elementor-button-icon{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  width:22px;
  height:22px;
  border-radius:999px;
  background:#111111;
  color:#ffffff;
  font-size:16px;
  transition:
    transform .2s ease-out,
    background .2s ease-out;
}

/* لمعة بتعدّي على الزر */
.elementor-7429 .elementor-element.elementor-element-5827a75 .elementor-button::after{
  content:"";
  position:absolute;
  inset:-40%;
  background:linear-gradient(
    120deg,
    rgba(255,255,255,.75) 0%,
    rgba(255,255,255,0) 55%
  );
  transform:translateX(-120%) rotate(8deg);
  opacity:0;
  pointer-events:none;
  transition:
    transform .45s ease-out,
    opacity .45s ease-out;
}

/* Hover */
.elementor-7429 .elementor-element.elementor-element-5827a75 .elementor-button:hover{
  transform:translateY(-1px);
  box-shadow:0 18px 40px rgba(0,0,0,.7);
}

.elementor-7429 .elementor-element.elementor-element-5827a75 .elementor-button:hover::after{
  transform:translateX(40%) rotate(8deg);
  opacity:.95;
}

.elementor-7429 .elementor-element.elementor-element-5827a75 .elementor-button:hover .elementor-button-icon{
  background:#d4af37; /* دهبي */
  transform:translateX(2px);
}

/* Active */
.elementor-7429 .elementor-element.elementor-element-5827a75 .elementor-button:active{
  transform:translateY(0);
  box-shadow:0 10px 24px rgba(0,0,0,.6);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fbbe3c1 *//* ========== Gold Outline CTA Button ========== */
:root{
  --gold:#d4af37;
}

.elementor-7429 .elementor-element.elementor-element-fbbe3c1 .elementor-button{
  position:relative;
  display:inline-flex;
  align-items:center;
  gap:10px;
  padding:12px 26px;
  border-radius:999px;
  background:transparent;
  color:var(--gold);
  border:2px solid var(--gold);
  text-decoration:none;
  overflow:hidden;
  cursor:pointer;

  box-shadow:0 0 0 1px rgba(212,175,55,.35);
  transform:translateY(0);
  transition:
    transform .18s ease-out,
    box-shadow .18s ease-out,
    background .25s ease-out,
    color .2s ease-out,
    border-color .2s ease-out;
}

/* أيقونة التليفون */
.elementor-7429 .elementor-element.elementor-element-fbbe3c1 .elementor-button-icon{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  width:22px;
  height:22px;
  border-radius:999px;
  background:rgba(212,175,55,.16);
  color:var(--gold);
  font-size:16px;
  transition:
    transform .2s ease-out,
    background .2s ease-out,
    color .2s ease-out;
}

/* لمعة على البوردر */
.elementor-7429 .elementor-element.elementor-element-fbbe3c1 .elementor-button::before{
  content:"";
  position:absolute;
  inset:-1px;
  border-radius:inherit;
  background:linear-gradient(
    135deg,
    rgba(212,175,55,.1),
    rgba(212,175,55,.55),
    rgba(212,175,55,.1)
  );
  opacity:0;
  transform:scale(1.1);
  pointer-events:none;
  transition:
    opacity .35s ease-out,
    transform .35s ease-out;
}

/* جلو داخلي */
.elementor-7429 .elementor-element.elementor-element-fbbe3c1 .elementor-button::after{
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  background:radial-gradient(
    circle at 0 0,
    rgba(212,175,55,.35),
    transparent 60%
  );
  opacity:0;
  pointer-events:none;
  transition:opacity .35s ease-out;
}

/* Hover */
.elementor-7429 .elementor-element.elementor-element-fbbe3c1 .elementor-button:hover{
  transform:translateY(-1px);
  border-color:#ffde7a;
  color:#ffde7a;
  box-shadow:
    0 0 0 1px rgba(255,222,122,.7),
    0 0 22px rgba(212,175,55,.7);
}

.elementor-7429 .elementor-element.elementor-element-fbbe3c1 .elementor-button:hover::before{
  opacity:1;
  transform:scale(1.02);
}

.elementor-7429 .elementor-element.elementor-element-fbbe3c1 .elementor-button:hover::after{
  opacity:1;
}

.elementor-7429 .elementor-element.elementor-element-fbbe3c1 .elementor-button:hover .elementor-button-icon{
  background:rgba(0,0,0,.7);
  color:#ffde7a;
  transform:translateX(2px);
}

/* Active */
.elementor-7429 .elementor-element.elementor-element-fbbe3c1 .elementor-button:active{
  transform:translateY(0);
  box-shadow:
    0 0 0 1px rgba(255,222,122,.7),
    0 0 14px rgba(212,175,55,.6);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fed5b75 *//* ========== Gold Outline CTA Button ========== */
:root{
  --gold:#d4af37;
}

.elementor-7429 .elementor-element.elementor-element-fed5b75 .elementor-button{
  position:relative;
  display:inline-flex;
  align-items:center;
  gap:10px;
  padding:12px 26px;
  border-radius:999px;
  background:transparent;
  color:var(--gold);
  border:2px solid var(--gold);
  text-decoration:none;
  overflow:hidden;
  cursor:pointer;

  box-shadow:0 0 0 1px rgba(212,175,55,.35);
  transform:translateY(0);
  transition:
    transform .18s ease-out,
    box-shadow .18s ease-out,
    background .25s ease-out,
    color .2s ease-out,
    border-color .2s ease-out;
}

/* أيقونة التليفون */
.elementor-7429 .elementor-element.elementor-element-fed5b75 .elementor-button-icon{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  width:22px;
  height:22px;
  border-radius:999px;
  background:rgba(212,175,55,.16);
  color:var(--gold);
  font-size:16px;
  transition:
    transform .2s ease-out,
    background .2s ease-out,
    color .2s ease-out;
}

/* لمعة على البوردر */
.elementor-7429 .elementor-element.elementor-element-fed5b75 .elementor-button::before{
  content:"";
  position:absolute;
  inset:-1px;
  border-radius:inherit;
  background:linear-gradient(
    135deg,
    rgba(212,175,55,.1),
    rgba(212,175,55,.55),
    rgba(212,175,55,.1)
  );
  opacity:0;
  transform:scale(1.1);
  pointer-events:none;
  transition:
    opacity .35s ease-out,
    transform .35s ease-out;
}

/* جلو داخلي */
.elementor-7429 .elementor-element.elementor-element-fed5b75 .elementor-button::after{
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  background:radial-gradient(
    circle at 0 0,
    rgba(212,175,55,.35),
    transparent 60%
  );
  opacity:0;
  pointer-events:none;
  transition:opacity .35s ease-out;
}

/* Hover */
.elementor-7429 .elementor-element.elementor-element-fed5b75 .elementor-button:hover{
  transform:translateY(-1px);
  border-color:#ffde7a;
  color:#ffde7a;
  box-shadow:
    0 0 0 1px rgba(255,222,122,.7),
    0 0 22px rgba(212,175,55,.7);
}

.elementor-7429 .elementor-element.elementor-element-fed5b75 .elementor-button:hover::before{
  opacity:1;
  transform:scale(1.02);
}

.elementor-7429 .elementor-element.elementor-element-fed5b75 .elementor-button:hover::after{
  opacity:1;
}

.elementor-7429 .elementor-element.elementor-element-fed5b75 .elementor-button:hover .elementor-button-icon{
  background:rgba(0,0,0,.7);
  color:#ffde7a;
  transform:translateX(2px);
}

/* Active */
.elementor-7429 .elementor-element.elementor-element-fed5b75 .elementor-button:active{
  transform:translateY(0);
  box-shadow:
    0 0 0 1px rgba(255,222,122,.7),
    0 0 14px rgba(212,175,55,.6);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4e5cb6b *//* ========== Gold Outline CTA Button ========== */
:root{
  --gold:#d4af37;
}

.elementor-7429 .elementor-element.elementor-element-4e5cb6b .elementor-button{
  position:relative;
  display:inline-flex;
  align-items:center;
  gap:10px;
  padding:12px 26px;
  border-radius:999px;
  background:transparent;
  color:var(--gold);
  border:2px solid var(--gold);
  text-decoration:none;
  overflow:hidden;
  cursor:pointer;

  box-shadow:0 0 0 1px rgba(212,175,55,.35);
  transform:translateY(0);
  transition:
    transform .18s ease-out,
    box-shadow .18s ease-out,
    background .25s ease-out,
    color .2s ease-out,
    border-color .2s ease-out;
}

/* أيقونة التليفون */
.elementor-7429 .elementor-element.elementor-element-4e5cb6b .elementor-button-icon{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  width:22px;
  height:22px;
  border-radius:999px;
  background:rgba(212,175,55,.16);
  color:var(--gold);
  font-size:16px;
  transition:
    transform .2s ease-out,
    background .2s ease-out,
    color .2s ease-out;
}

/* لمعة على البوردر */
.elementor-7429 .elementor-element.elementor-element-4e5cb6b .elementor-button::before{
  content:"";
  position:absolute;
  inset:-1px;
  border-radius:inherit;
  background:linear-gradient(
    135deg,
    rgba(212,175,55,.1),
    rgba(212,175,55,.55),
    rgba(212,175,55,.1)
  );
  opacity:0;
  transform:scale(1.1);
  pointer-events:none;
  transition:
    opacity .35s ease-out,
    transform .35s ease-out;
}

/* جلو داخلي */
.elementor-7429 .elementor-element.elementor-element-4e5cb6b .elementor-button::after{
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  background:radial-gradient(
    circle at 0 0,
    rgba(212,175,55,.35),
    transparent 60%
  );
  opacity:0;
  pointer-events:none;
  transition:opacity .35s ease-out;
}

/* Hover */
.elementor-7429 .elementor-element.elementor-element-4e5cb6b .elementor-button:hover{
  transform:translateY(-1px);
  border-color:#ffde7a;
  color:#ffde7a;
  box-shadow:
    0 0 0 1px rgba(255,222,122,.7),
    0 0 22px rgba(212,175,55,.7);
}

.elementor-7429 .elementor-element.elementor-element-4e5cb6b .elementor-button:hover::before{
  opacity:1;
  transform:scale(1.02);
}

.elementor-7429 .elementor-element.elementor-element-4e5cb6b .elementor-button:hover::after{
  opacity:1;
}

.elementor-7429 .elementor-element.elementor-element-4e5cb6b .elementor-button:hover .elementor-button-icon{
  background:rgba(0,0,0,.7);
  color:#ffde7a;
  transform:translateX(2px);
}

/* Active */
.elementor-7429 .elementor-element.elementor-element-4e5cb6b .elementor-button:active{
  transform:translateY(0);
  box-shadow:
    0 0 0 1px rgba(255,222,122,.7),
    0 0 14px rgba(212,175,55,.6);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-49354ba *//* ========== Gold Outline CTA Button ========== */
:root{
  --gold:#d4af37;
}

.elementor-7429 .elementor-element.elementor-element-49354ba .elementor-button{
  position:relative;
  display:inline-flex;
  align-items:center;
  gap:10px;
  padding:12px 26px;
  border-radius:999px;
  background:transparent;
  color:var(--gold);
  border:2px solid var(--gold);
  text-decoration:none;
  overflow:hidden;
  cursor:pointer;

  box-shadow:0 0 0 1px rgba(212,175,55,.35);
  transform:translateY(0);
  transition:
    transform .18s ease-out,
    box-shadow .18s ease-out,
    background .25s ease-out,
    color .2s ease-out,
    border-color .2s ease-out;
}

/* أيقونة التليفون */
.elementor-7429 .elementor-element.elementor-element-49354ba .elementor-button-icon{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  width:22px;
  height:22px;
  border-radius:999px;
  background:rgba(212,175,55,.16);
  color:var(--gold);
  font-size:16px;
  transition:
    transform .2s ease-out,
    background .2s ease-out,
    color .2s ease-out;
}

/* لمعة على البوردر */
.elementor-7429 .elementor-element.elementor-element-49354ba .elementor-button::before{
  content:"";
  position:absolute;
  inset:-1px;
  border-radius:inherit;
  background:linear-gradient(
    135deg,
    rgba(212,175,55,.1),
    rgba(212,175,55,.55),
    rgba(212,175,55,.1)
  );
  opacity:0;
  transform:scale(1.1);
  pointer-events:none;
  transition:
    opacity .35s ease-out,
    transform .35s ease-out;
}

/* جلو داخلي */
.elementor-7429 .elementor-element.elementor-element-49354ba .elementor-button::after{
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  background:radial-gradient(
    circle at 0 0,
    rgba(212,175,55,.35),
    transparent 60%
  );
  opacity:0;
  pointer-events:none;
  transition:opacity .35s ease-out;
}

/* Hover */
.elementor-7429 .elementor-element.elementor-element-49354ba .elementor-button:hover{
  transform:translateY(-1px);
  border-color:#ffde7a;
  color:#ffde7a;
  box-shadow:
    0 0 0 1px rgba(255,222,122,.7),
    0 0 22px rgba(212,175,55,.7);
}

.elementor-7429 .elementor-element.elementor-element-49354ba .elementor-button:hover::before{
  opacity:1;
  transform:scale(1.02);
}

.elementor-7429 .elementor-element.elementor-element-49354ba .elementor-button:hover::after{
  opacity:1;
}

.elementor-7429 .elementor-element.elementor-element-49354ba .elementor-button:hover .elementor-button-icon{
  background:rgba(0,0,0,.7);
  color:#ffde7a;
  transform:translateX(2px);
}

/* Active */
.elementor-7429 .elementor-element.elementor-element-49354ba .elementor-button:active{
  transform:translateY(0);
  box-shadow:
    0 0 0 1px rgba(255,222,122,.7),
    0 0 14px rgba(212,175,55,.6);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6db9eab *//* ========== Gold Outline CTA Button ========== */
:root{
  --gold:#d4af37;
}

.elementor-7429 .elementor-element.elementor-element-6db9eab .elementor-button{
  position:relative;
  display:inline-flex;
  align-items:center;
  gap:10px;
  padding:12px 26px;
  border-radius:999px;
  background:transparent;
  color:var(--gold);
  border:2px solid var(--gold);
  text-decoration:none;
  overflow:hidden;
  cursor:pointer;

  box-shadow:0 0 0 1px rgba(212,175,55,.35);
  transform:translateY(0);
  transition:
    transform .18s ease-out,
    box-shadow .18s ease-out,
    background .25s ease-out,
    color .2s ease-out,
    border-color .2s ease-out;
}

/* أيقونة التليفون */
.elementor-7429 .elementor-element.elementor-element-6db9eab .elementor-button-icon{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  width:22px;
  height:22px;
  border-radius:999px;
  background:rgba(212,175,55,.16);
  color:var(--gold);
  font-size:16px;
  transition:
    transform .2s ease-out,
    background .2s ease-out,
    color .2s ease-out;
}

/* لمعة على البوردر */
.elementor-7429 .elementor-element.elementor-element-6db9eab .elementor-button::before{
  content:"";
  position:absolute;
  inset:-1px;
  border-radius:inherit;
  background:linear-gradient(
    135deg,
    rgba(212,175,55,.1),
    rgba(212,175,55,.55),
    rgba(212,175,55,.1)
  );
  opacity:0;
  transform:scale(1.1);
  pointer-events:none;
  transition:
    opacity .35s ease-out,
    transform .35s ease-out;
}

/* جلو داخلي */
.elementor-7429 .elementor-element.elementor-element-6db9eab .elementor-button::after{
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  background:radial-gradient(
    circle at 0 0,
    rgba(212,175,55,.35),
    transparent 60%
  );
  opacity:0;
  pointer-events:none;
  transition:opacity .35s ease-out;
}

/* Hover */
.elementor-7429 .elementor-element.elementor-element-6db9eab .elementor-button:hover{
  transform:translateY(-1px);
  border-color:#ffde7a;
  color:#ffde7a;
  box-shadow:
    0 0 0 1px rgba(255,222,122,.7),
    0 0 22px rgba(212,175,55,.7);
}

.elementor-7429 .elementor-element.elementor-element-6db9eab .elementor-button:hover::before{
  opacity:1;
  transform:scale(1.02);
}

.elementor-7429 .elementor-element.elementor-element-6db9eab .elementor-button:hover::after{
  opacity:1;
}

.elementor-7429 .elementor-element.elementor-element-6db9eab .elementor-button:hover .elementor-button-icon{
  background:rgba(0,0,0,.7);
  color:#ffde7a;
  transform:translateX(2px);
}

/* Active */
.elementor-7429 .elementor-element.elementor-element-6db9eab .elementor-button:active{
  transform:translateY(0);
  box-shadow:
    0 0 0 1px rgba(255,222,122,.7),
    0 0 14px rgba(212,175,55,.6);
}/* End custom CSS */