.elementor-2235 .elementor-element.elementor-element-a363d6d{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-2888620{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2235 .elementor-element.elementor-element-efd56e1 > .elementor-widget-container{margin:-70px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-2235 .elementor-element.elementor-element-efd56e1{z-index:2;}.elementor-2235 .elementor-element.elementor-element-d1f3e28.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.elementor-2235 .elementor-element.elementor-element-d1f3e28 > .elementor-widget-container{--e-transform-scale:0.9;margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2235 .elementor-element.elementor-element-d1f3e28{z-index:2;}.elementor-2235 .elementor-element.elementor-element-d1f3e28.elementor-wc-products  ul.products{grid-column-gap:35px;grid-row-gap:100px;}.elementor-2235 .elementor-element.elementor-element-d1f3e28.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:30px 30px 30px 30px;margin-bottom:17px;}.elementor-2235 .elementor-element.elementor-element-d1f3e28.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#FFFFFF;margin-bottom:0px;}.elementor-2235 .elementor-element.elementor-element-d1f3e28.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#FFFFFF;margin-bottom:0px;}.elementor-2235 .elementor-element.elementor-element-d1f3e28.elementor-wc-products ul.products li.product .star-rating{font-size:0em;}.elementor-2235 .elementor-element.elementor-element-d1f3e28.elementor-wc-products ul.products li.product .price{color:#E3DCFF;font-family:"Cairo", Sans-serif;font-size:42px;font-weight:700;}.elementor-2235 .elementor-element.elementor-element-d1f3e28.elementor-wc-products ul.products li.product .price ins{color:#E3DCFF;}.elementor-2235 .elementor-element.elementor-element-d1f3e28.elementor-wc-products ul.products li.product .price ins .amount{color:#E3DCFF;}.elementor-2235 .elementor-element.elementor-element-d1f3e28.elementor-wc-products ul.products li.product .price del {font-family:"Cairo", Sans-serif;font-size:26px;font-weight:600;}.elementor-2235 .elementor-element.elementor-element-d1f3e28.elementor-wc-products ul.products li.product .button{background-color:#4629C0;font-size:1.8rem;font-weight:700;letter-spacing:0.5px;border-radius:13px 13px 13px 13px;}.elementor-2235 .elementor-element.elementor-element-d1f3e28.elementor-wc-products ul.products li.product .button:hover{background-color:#962CF5;}.elementor-2235 .elementor-element.elementor-element-d1f3e28 nav.woocommerce-pagination{margin-top:0px;}.elementor-2235 .elementor-element.elementor-element-d1f3e28 nav.woocommerce-pagination ul li a, .elementor-2235 .elementor-element.elementor-element-d1f3e28 nav.woocommerce-pagination ul li span{padding:0px;}.elementor-2235 .elementor-element.elementor-element-3cd7f86{--spacer-size:1000px;top:-555px;}.elementor-2235 .elementor-element.elementor-element-3cd7f86 > .elementor-widget-container{background-color:transparent;background-image:radial-gradient(at center center, #13361D40 0%, #1D505C00 70%);}body:not(.rtl) .elementor-2235 .elementor-element.elementor-element-3cd7f86{left:-1024px;}body.rtl .elementor-2235 .elementor-element.elementor-element-3cd7f86{right:-1024px;}.elementor-2235 .elementor-element.elementor-element-e9027fe{--spacer-size:1000px;top:379px;}.elementor-2235 .elementor-element.elementor-element-e9027fe > .elementor-widget-container{background-color:transparent;margin:-71px 331px 0px -584px;background-image:radial-gradient(at center center, #77754D36 0%, #1D505C00 70%);}body:not(.rtl) .elementor-2235 .elementor-element.elementor-element-e9027fe{left:1924px;}body.rtl .elementor-2235 .elementor-element.elementor-element-e9027fe{right:1924px;}.elementor-2235 .elementor-element.elementor-element-3909626{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-2ee84b5{--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;}.elementor-2235 .elementor-element.elementor-element-7027b37{--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-2235 .elementor-element.elementor-element-d9c6c26.elementor-wc-products ul.products li.product{text-align:center;}.elementor-2235 .elementor-element.elementor-element-d9c6c26.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2235 .elementor-element.elementor-element-d9c6c26.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:16px 16px 16px 16px;}.elementor-2235 .elementor-element.elementor-element-d9c6c26.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#E0C549;}.elementor-2235 .elementor-element.elementor-element-d9c6c26.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#E0C549;}.elementor-2235 .elementor-element.elementor-element-d9c6c26.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-2235 .elementor-element.elementor-element-d9c6c26.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:22px;}.elementor-2235 .elementor-element.elementor-element-d9c6c26.elementor-wc-products ul.products li.product .price{color:#D3D0A8;font-size:40px;}.elementor-2235 .elementor-element.elementor-element-d9c6c26.elementor-wc-products ul.products li.product .price ins{color:#D3D0A8;}.elementor-2235 .elementor-element.elementor-element-d9c6c26.elementor-wc-products ul.products li.product .price ins .amount{color:#D3D0A8;}.elementor-2235 .elementor-element.elementor-element-d9c6c26.elementor-wc-products ul.products li.product .button{background-color:#4629C0;font-size:22px;line-height:16px;}.elementor-2235 .elementor-element.elementor-element-d9c6c26.elementor-wc-products ul.products li.product .button:hover{background-color:#962CF5;}.elementor-2235 .elementor-element.elementor-element-d9c6c26.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-2235 .elementor-element.elementor-element-36c4ccd{--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-2235 .elementor-element.elementor-element-0be5a1c > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-2235 .elementor-element.elementor-element-0be5a1c .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2235 .elementor-element.elementor-element-e51457a{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-e7ab7ba{--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-2235 .elementor-element.elementor-element-d36dd31.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.elementor-2235 .elementor-element.elementor-element-d36dd31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2235 .elementor-element.elementor-element-d36dd31.elementor-element{--align-self:center;}.elementor-2235 .elementor-element.elementor-element-d36dd31{z-index:0;}.elementor-2235 .elementor-element.elementor-element-d36dd31.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2235 .elementor-element.elementor-element-d36dd31.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:2px 2px 2px 2px;border-color:#8A5FBA;border-radius:26px 26px 26px 26px;margin-bottom:19px;}.elementor-2235 .elementor-element.elementor-element-d36dd31.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#DBDDEB;}.elementor-2235 .elementor-element.elementor-element-d36dd31.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#DBDDEB;}.elementor-2235 .elementor-element.elementor-element-d36dd31.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-2235 .elementor-element.elementor-element-d36dd31.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:25px;font-weight:900;}.elementor-2235 .elementor-element.elementor-element-d36dd31.elementor-wc-products ul.products li.product .price{color:#ECEFFF;font-size:40px;}.elementor-2235 .elementor-element.elementor-element-d36dd31.elementor-wc-products ul.products li.product .price ins{color:#ECEFFF;}.elementor-2235 .elementor-element.elementor-element-d36dd31.elementor-wc-products ul.products li.product .price ins .amount{color:#ECEFFF;}.elementor-2235 .elementor-element.elementor-element-d36dd31.elementor-wc-products ul.products li.product .price del {font-size:17px;}.elementor-2235 .elementor-element.elementor-element-d36dd31.elementor-wc-products ul.products li.product .button{background-color:#4629C0;font-size:22px;font-weight:700;border-radius:-20px -20px -20px -20px;padding:-19px -19px -19px -19px;margin-top:0px;}.elementor-2235 .elementor-element.elementor-element-d36dd31.elementor-wc-products ul.products li.product .button:hover{background-color:#962CF5;}.elementor-2235 .elementor-element.elementor-element-969f623{padding:100px 0px 100px 0px;z-index:99;}.elementor-2235 .elementor-element.elementor-element-5b845d7{z-index:0;}.elementor-2235 .elementor-element.elementor-element-2f55785{--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;--z-index:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2235 .elementor-element.elementor-element-a363d6d{--content-width:1400px;}.elementor-2235 .elementor-element.elementor-element-7027b37{--width:33.3333%;}.elementor-2235 .elementor-element.elementor-element-36c4ccd{--width:66.6666%;}.elementor-2235 .elementor-element.elementor-element-e7ab7ba{--content-width:1300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2235 .elementor-element.elementor-element-a363d6d{--content-width:94%;}}@media(max-width:1024px){.elementor-2235 .elementor-element.elementor-element-d1f3e28.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2235 .elementor-element.elementor-element-d1f3e28.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:10px 10px 10px 10px;}.elementor-2235 .elementor-element.elementor-element-d1f3e28.elementor-wc-products ul.products li.product .button{font-size:2.5vw;}.elementor-2235 .elementor-element.elementor-element-3cd7f86{--spacer-size:1000px;}.elementor-2235 .elementor-element.elementor-element-3cd7f86 > .elementor-widget-container{margin:0px 0px 0px 797px;}.elementor-2235 .elementor-element.elementor-element-e9027fe > .elementor-widget-container{margin:0px 0px 0px -862px;}.elementor-2235 .elementor-element.elementor-element-d9c6c26.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2235 .elementor-element.elementor-element-d36dd31.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-2235 .elementor-element.elementor-element-d1f3e28.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2235 .elementor-element.elementor-element-d1f3e28.elementor-wc-products ul.products li.product .button{font-size:5.5vw;}.elementor-2235 .elementor-element.elementor-element-3cd7f86 > .elementor-widget-container{margin:0px 0px 0px 900px;}.elementor-2235 .elementor-element.elementor-element-e9027fe > .elementor-widget-container{margin:0px 0px 0px -1001px;}.elementor-2235 .elementor-element.elementor-element-3909626{--padding-top:300px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2235 .elementor-element.elementor-element-d9c6c26.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2235 .elementor-element.elementor-element-d36dd31.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2235 .elementor-element.elementor-element-d36dd31.elementor-wc-products ul.products li.product .button{font-size:5.5vw;}}/* Start custom CSS for container, class: .elementor-element-a363d6d */.elementor-2235 .elementor-element.elementor-element-a363d6d::before {
  content: "";
  position: absolute;
  top: 0; right: 0; bottom: 0; left: 0;
  z-index: 0; /* تأكد ان العناصر اللي فوق ليها z-index أعلى */
  background-image:
    linear-gradient(to right, rgba(226, 232, 240, 0.12) 1px, transparent 1px),
    linear-gradient(to bottom, rgba(226, 232, 240, 0.12) 1px, transparent 1px);
  background-size: 40px 40px;
  opacity: 0.2;
  
  /* التعديل هنا: خلينا الفيد يبدأ من 50% من طول السكشن وينتهي عند 100% */
  -webkit-mask-image: linear-gradient(to bottom, black 50%, transparent 100%);
  mask-image: linear-gradient(to bottom, black 50%, transparent 100%);
  
  pointer-events: none; /* عشان تتأكد ان اللاير دي مبتمنعش الضغط على الزراير */
}/* End custom CSS */