.elementor-16754 .elementor-element.elementor-element-5ba37c6c{margin-top:0px;margin-bottom:0px;padding:0px 0px 59px 0px;}.elementor-16754 .elementor-element.elementor-element-ed729aa{--spacer-size:50px;}.elementor-16754 .elementor-element.elementor-element-e44de0b .ova-title{text-align:center;}.elementor-16754 .elementor-element.elementor-element-e44de0b .ova-title .title{font-weight:900;color:var( --e-global-color-text );}.elementor-16754 .elementor-element.elementor-element-e44de0b .ova-title .title a{color:var( --e-global-color-text );}.elementor-16754 .elementor-element.elementor-element-e44de0b .ova-title h3.sub-title{font-size:34px;color:var( --e-global-color-primary );}.elementor-16754 .elementor-element.elementor-element-e44de0b .ova-title .sub-title{font-family:La Belle Aurore;}.elementor-16754 .elementor-element.elementor-element-76d66b9{width:auto;max-width:auto;}.elementor-16754 .elementor-element.elementor-element-76d66b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16754 .elementor-element.elementor-element-9cbf420{width:100%;max-width:100%;}.elementor-16754 .elementor-element.elementor-element-29f81bc.elementor-element{--flex-grow:1;--flex-shrink:4;}.elementor-16754 .elementor-element.elementor-element-cd2551d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-16754 .elementor-element.elementor-element-cd2551d.elementor-wc-products ul.products li.product .star-rating{color:var( --e-global-color-accent );font-size:0.1em;}.elementor-16754 .elementor-element.elementor-element-cd2551d.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-16754 .elementor-element.elementor-element-f059807{--spacer-size:50px;}.elementor-16754 .elementor-element.elementor-element-8d75234 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-16754 .elementor-element.elementor-element-8d75234 .ova-title{text-align:left;}.elementor-16754 .elementor-element.elementor-element-8d75234 .ova-title .title{font-weight:900;}.elementor-16754 .elementor-element.elementor-element-8d75234 .ova-title .sub-title{font-family:La Belle Aurore;}.elementor-16754 .elementor-element.elementor-element-51d18ae8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-63px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16754 .elementor-element.elementor-element-1bb85830{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--overlay-opacity:0.1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-16754 .elementor-element.elementor-element-1bb85830:not(.elementor-motion-effects-element-type-background), .elementor-16754 .elementor-element.elementor-element-1bb85830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002A3A;}.elementor-16754 .elementor-element.elementor-element-1bb85830::before, .elementor-16754 .elementor-element.elementor-element-1bb85830 > .elementor-background-video-container::before, .elementor-16754 .elementor-element.elementor-element-1bb85830 > .e-con-inner > .elementor-background-video-container::before, .elementor-16754 .elementor-element.elementor-element-1bb85830 > .elementor-background-slideshow::before, .elementor-16754 .elementor-element.elementor-element-1bb85830 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16754 .elementor-element.elementor-element-1bb85830 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://dandelionegypt.com/wp-content/uploads/2024/03/IMG_0700.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-16754 .elementor-element.elementor-element-eb01993{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-16754 .elementor-element.elementor-element-eb01993 > .elementor-widget-container{margin:0px 0px 30px 40px;}.elementor-16754 .elementor-element.elementor-element-eb01993.elementor-element{--align-self:flex-start;}.elementor-16754 .elementor-element.elementor-element-eb01993 .elementor-heading-title{font-weight:400;color:var( --e-global-color-9c4d3ac );}.elementor-16754 .elementor-element.elementor-element-63d1ba96{width:100%;max-width:100%;}.elementor-16754 .elementor-element.elementor-element-63d1ba96 > .elementor-widget-container{margin:-42px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16754 .elementor-element.elementor-element-2a018205{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-16754 .elementor-element.elementor-element-41e1059e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-16754 .elementor-element.elementor-element-1dc4f8ae{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16754 .elementor-element.elementor-element-3b4439d9.elementor-element{--align-self:flex-end;}.elementor-16754 .elementor-element.elementor-element-3b4439d9 .elementor-icon-wrapper{text-align:start;}.elementor-16754 .elementor-element.elementor-element-3b4439d9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9c4d3ac );}.elementor-16754 .elementor-element.elementor-element-3b4439d9.elementor-view-framed .elementor-icon, .elementor-16754 .elementor-element.elementor-element-3b4439d9.elementor-view-default .elementor-icon{color:var( --e-global-color-9c4d3ac );border-color:var( --e-global-color-9c4d3ac );}.elementor-16754 .elementor-element.elementor-element-3b4439d9.elementor-view-framed .elementor-icon, .elementor-16754 .elementor-element.elementor-element-3b4439d9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9c4d3ac );}.elementor-16754 .elementor-element.elementor-element-3b4439d9 .elementor-icon{font-size:20px;}.elementor-16754 .elementor-element.elementor-element-3b4439d9 .elementor-icon svg{height:20px;}.elementor-16754 .elementor-element.elementor-element-30d84ed7{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16754 .elementor-element.elementor-element-6b8d0974 .elementor-heading-title{font-family:"Raleway", Raleway;font-size:18px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-9c4d3ac );}.elementor-16754 .elementor-element.elementor-element-38b143f9{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-16754 .elementor-element.elementor-element-38b143f9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16754 .elementor-element.elementor-element-38b143f9 .elementor-divider-separator{width:100%;}.elementor-16754 .elementor-element.elementor-element-38b143f9 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-16754 .elementor-element.elementor-element-25d3ab9d > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-16754 .elementor-element.elementor-element-25d3ab9d{text-align:start;}.elementor-16754 .elementor-element.elementor-element-25d3ab9d .elementor-heading-title{font-size:14px;font-weight:300;text-transform:none;line-height:1.6em;letter-spacing:0.3px;word-spacing:0.2rem;color:#A9B4BE;}.elementor-16754 .elementor-element.elementor-element-793a893b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-16754 .elementor-element.elementor-element-411e12dc{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16754 .elementor-element.elementor-element-7c893c74.elementor-element{--align-self:flex-end;}.elementor-16754 .elementor-element.elementor-element-7c893c74 .elementor-icon-wrapper{text-align:start;}.elementor-16754 .elementor-element.elementor-element-7c893c74.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9c4d3ac );}.elementor-16754 .elementor-element.elementor-element-7c893c74.elementor-view-framed .elementor-icon, .elementor-16754 .elementor-element.elementor-element-7c893c74.elementor-view-default .elementor-icon{color:var( --e-global-color-9c4d3ac );border-color:var( --e-global-color-9c4d3ac );}.elementor-16754 .elementor-element.elementor-element-7c893c74.elementor-view-framed .elementor-icon, .elementor-16754 .elementor-element.elementor-element-7c893c74.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9c4d3ac );}.elementor-16754 .elementor-element.elementor-element-7c893c74 .elementor-icon{font-size:20px;}.elementor-16754 .elementor-element.elementor-element-7c893c74 .elementor-icon svg{height:20px;}.elementor-16754 .elementor-element.elementor-element-21a7bc48{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16754 .elementor-element.elementor-element-7d5c3f19 .elementor-heading-title{font-family:"Raleway", Raleway;font-size:18px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-9c4d3ac );}.elementor-16754 .elementor-element.elementor-element-62dba068{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-16754 .elementor-element.elementor-element-62dba068 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16754 .elementor-element.elementor-element-62dba068 .elementor-divider-separator{width:100%;}.elementor-16754 .elementor-element.elementor-element-62dba068 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-16754 .elementor-element.elementor-element-3b1c7576 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-16754 .elementor-element.elementor-element-3b1c7576{text-align:start;}.elementor-16754 .elementor-element.elementor-element-3b1c7576 .elementor-heading-title{font-size:14px;font-weight:300;text-transform:none;line-height:1.6em;letter-spacing:0.3px;word-spacing:0.2rem;color:#A9B4BE;}.elementor-16754 .elementor-element.elementor-element-e4fe764{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-16754 .elementor-element.elementor-element-297fa57c{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16754 .elementor-element.elementor-element-2710393d.elementor-element{--align-self:flex-end;}.elementor-16754 .elementor-element.elementor-element-2710393d .elementor-icon-wrapper{text-align:start;}.elementor-16754 .elementor-element.elementor-element-2710393d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9c4d3ac );}.elementor-16754 .elementor-element.elementor-element-2710393d.elementor-view-framed .elementor-icon, .elementor-16754 .elementor-element.elementor-element-2710393d.elementor-view-default .elementor-icon{color:var( --e-global-color-9c4d3ac );border-color:var( --e-global-color-9c4d3ac );}.elementor-16754 .elementor-element.elementor-element-2710393d.elementor-view-framed .elementor-icon, .elementor-16754 .elementor-element.elementor-element-2710393d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9c4d3ac );}.elementor-16754 .elementor-element.elementor-element-2710393d .elementor-icon{font-size:20px;}.elementor-16754 .elementor-element.elementor-element-2710393d .elementor-icon svg{height:20px;}.elementor-16754 .elementor-element.elementor-element-748baa0{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16754 .elementor-element.elementor-element-6508189a .elementor-heading-title{font-family:"Raleway", Raleway;font-size:18px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-9c4d3ac );}.elementor-16754 .elementor-element.elementor-element-5034327a{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-16754 .elementor-element.elementor-element-5034327a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16754 .elementor-element.elementor-element-5034327a .elementor-divider-separator{width:100%;}.elementor-16754 .elementor-element.elementor-element-5034327a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-16754 .elementor-element.elementor-element-1820d478 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-16754 .elementor-element.elementor-element-1820d478{text-align:start;}.elementor-16754 .elementor-element.elementor-element-1820d478 .elementor-heading-title{color:#A9B4BE;}.elementor-16754 .elementor-element.elementor-element-fc79ffe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-16754 .elementor-element.elementor-element-6cca535{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16754 .elementor-element.elementor-element-606035d1.elementor-element{--align-self:flex-end;}.elementor-16754 .elementor-element.elementor-element-606035d1 .elementor-icon-wrapper{text-align:start;}.elementor-16754 .elementor-element.elementor-element-606035d1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9c4d3ac );}.elementor-16754 .elementor-element.elementor-element-606035d1.elementor-view-framed .elementor-icon, .elementor-16754 .elementor-element.elementor-element-606035d1.elementor-view-default .elementor-icon{color:var( --e-global-color-9c4d3ac );border-color:var( --e-global-color-9c4d3ac );}.elementor-16754 .elementor-element.elementor-element-606035d1.elementor-view-framed .elementor-icon, .elementor-16754 .elementor-element.elementor-element-606035d1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9c4d3ac );}.elementor-16754 .elementor-element.elementor-element-606035d1 .elementor-icon{font-size:20px;}.elementor-16754 .elementor-element.elementor-element-606035d1 .elementor-icon svg{height:20px;}.elementor-16754 .elementor-element.elementor-element-3e2b5f5f{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16754 .elementor-element.elementor-element-6428be7a .elementor-heading-title{font-family:"Raleway", Raleway;font-size:18px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-9c4d3ac );}.elementor-16754 .elementor-element.elementor-element-2fc09913{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-16754 .elementor-element.elementor-element-2fc09913 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16754 .elementor-element.elementor-element-2fc09913 .elementor-divider-separator{width:100%;}.elementor-16754 .elementor-element.elementor-element-2fc09913 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-16754 .elementor-element.elementor-element-22e4f600 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-16754 .elementor-element.elementor-element-22e4f600{text-align:start;}.elementor-16754 .elementor-element.elementor-element-22e4f600 .elementor-heading-title{color:#A9B4BE;}.elementor-16754 .elementor-element.elementor-element-7a9dc677{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-16754 .elementor-element.elementor-element-6f43d98b{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16754 .elementor-element.elementor-element-62d2237c.elementor-element{--align-self:flex-end;}.elementor-16754 .elementor-element.elementor-element-62d2237c .elementor-icon-wrapper{text-align:start;}.elementor-16754 .elementor-element.elementor-element-62d2237c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9c4d3ac );}.elementor-16754 .elementor-element.elementor-element-62d2237c.elementor-view-framed .elementor-icon, .elementor-16754 .elementor-element.elementor-element-62d2237c.elementor-view-default .elementor-icon{color:var( --e-global-color-9c4d3ac );border-color:var( --e-global-color-9c4d3ac );}.elementor-16754 .elementor-element.elementor-element-62d2237c.elementor-view-framed .elementor-icon, .elementor-16754 .elementor-element.elementor-element-62d2237c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9c4d3ac );}.elementor-16754 .elementor-element.elementor-element-62d2237c .elementor-icon{font-size:20px;}.elementor-16754 .elementor-element.elementor-element-62d2237c .elementor-icon svg{height:20px;}.elementor-16754 .elementor-element.elementor-element-93f83ec{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16754 .elementor-element.elementor-element-75af7678 .elementor-heading-title{font-family:"Raleway", Raleway;font-size:18px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-9c4d3ac );}.elementor-16754 .elementor-element.elementor-element-47af7347{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-16754 .elementor-element.elementor-element-47af7347 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16754 .elementor-element.elementor-element-47af7347 .elementor-divider-separator{width:100%;}.elementor-16754 .elementor-element.elementor-element-47af7347 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-16754 .elementor-element.elementor-element-4893d6ea > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-16754 .elementor-element.elementor-element-4893d6ea{text-align:start;}.elementor-16754 .elementor-element.elementor-element-4893d6ea .elementor-heading-title{color:#A9B4BE;}.elementor-16754 .elementor-element.elementor-element-b557480{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-16754 .elementor-element.elementor-element-4ba3eefd{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16754 .elementor-element.elementor-element-d3c7f63.elementor-element{--align-self:flex-end;}.elementor-16754 .elementor-element.elementor-element-d3c7f63 .elementor-icon-wrapper{text-align:start;}.elementor-16754 .elementor-element.elementor-element-d3c7f63.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9c4d3ac );}.elementor-16754 .elementor-element.elementor-element-d3c7f63.elementor-view-framed .elementor-icon, .elementor-16754 .elementor-element.elementor-element-d3c7f63.elementor-view-default .elementor-icon{color:var( --e-global-color-9c4d3ac );border-color:var( --e-global-color-9c4d3ac );}.elementor-16754 .elementor-element.elementor-element-d3c7f63.elementor-view-framed .elementor-icon, .elementor-16754 .elementor-element.elementor-element-d3c7f63.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9c4d3ac );}.elementor-16754 .elementor-element.elementor-element-d3c7f63 .elementor-icon{font-size:20px;}.elementor-16754 .elementor-element.elementor-element-d3c7f63 .elementor-icon svg{height:20px;}.elementor-16754 .elementor-element.elementor-element-338d2a81{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16754 .elementor-element.elementor-element-487eac72 .elementor-heading-title{font-family:"Raleway", Raleway;font-size:18px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-9c4d3ac );}.elementor-16754 .elementor-element.elementor-element-7b5fe64c{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-16754 .elementor-element.elementor-element-7b5fe64c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16754 .elementor-element.elementor-element-7b5fe64c .elementor-divider-separator{width:100%;}.elementor-16754 .elementor-element.elementor-element-7b5fe64c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-16754 .elementor-element.elementor-element-722da915 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-16754 .elementor-element.elementor-element-722da915{text-align:start;}.elementor-16754 .elementor-element.elementor-element-722da915 .elementor-heading-title{color:#A9B4BE;}@media(max-width:1024px){.elementor-16754 .elementor-element.elementor-element-5ba37c6c{margin-top:-120px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-16754 .elementor-element.elementor-element-cd2551d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-16754 .elementor-element.elementor-element-eb01993{text-align:center;}.elementor-16754 .elementor-element.elementor-element-25d3ab9d .elementor-heading-title{font-size:15px;}.elementor-16754 .elementor-element.elementor-element-3b1c7576 .elementor-heading-title{font-size:15px;}}@media(max-width:767px){.elementor-16754 .elementor-element.elementor-element-5ba37c6c{margin-top:0px;margin-bottom:0px;}.elementor-16754 .elementor-element.elementor-element-e44de0b .ova-title h3.sub-title{font-size:20px;}.elementor-16754 .elementor-element.elementor-element-29f81bc{width:auto;max-width:auto;}.elementor-16754 .elementor-element.elementor-element-cd2551d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-16754 .elementor-element.elementor-element-f059807{--spacer-size:0px;}.elementor-16754 .elementor-element.elementor-element-1bb85830{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-16754 .elementor-element.elementor-element-eb01993 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-16754 .elementor-element.elementor-element-63d1ba96 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-16754 .elementor-element.elementor-element-41e1059e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16754 .elementor-element.elementor-element-1dc4f8ae{--width:24%;}.elementor-16754 .elementor-element.elementor-element-3b4439d9.elementor-element{--align-self:flex-end;}.elementor-16754 .elementor-element.elementor-element-30d84ed7{--width:73%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16754 .elementor-element.elementor-element-25d3ab9d .elementor-heading-title{font-size:15px;}.elementor-16754 .elementor-element.elementor-element-793a893b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16754 .elementor-element.elementor-element-411e12dc{--width:24%;}.elementor-16754 .elementor-element.elementor-element-7c893c74.elementor-element{--align-self:flex-end;}.elementor-16754 .elementor-element.elementor-element-21a7bc48{--width:73%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16754 .elementor-element.elementor-element-3b1c7576 .elementor-heading-title{font-size:15px;}.elementor-16754 .elementor-element.elementor-element-e4fe764{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16754 .elementor-element.elementor-element-297fa57c{--width:24%;}.elementor-16754 .elementor-element.elementor-element-2710393d.elementor-element{--align-self:flex-end;}.elementor-16754 .elementor-element.elementor-element-748baa0{--width:73%;}.elementor-16754 .elementor-element.elementor-element-fc79ffe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16754 .elementor-element.elementor-element-6cca535{--width:24%;}.elementor-16754 .elementor-element.elementor-element-606035d1.elementor-element{--align-self:flex-end;}.elementor-16754 .elementor-element.elementor-element-3e2b5f5f{--width:73%;}.elementor-16754 .elementor-element.elementor-element-7a9dc677{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16754 .elementor-element.elementor-element-6f43d98b{--width:24%;}.elementor-16754 .elementor-element.elementor-element-62d2237c.elementor-element{--align-self:flex-end;}.elementor-16754 .elementor-element.elementor-element-93f83ec{--width:73%;}.elementor-16754 .elementor-element.elementor-element-b557480{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16754 .elementor-element.elementor-element-4ba3eefd{--width:24%;}.elementor-16754 .elementor-element.elementor-element-d3c7f63.elementor-element{--align-self:flex-end;}.elementor-16754 .elementor-element.elementor-element-338d2a81{--width:73%;}}@media(min-width:768px){.elementor-16754 .elementor-element.elementor-element-1bb85830{--width:100%;}.elementor-16754 .elementor-element.elementor-element-2a018205{--content-width:1400px;}.elementor-16754 .elementor-element.elementor-element-41e1059e{--width:32%;}.elementor-16754 .elementor-element.elementor-element-1dc4f8ae{--width:22%;}.elementor-16754 .elementor-element.elementor-element-30d84ed7{--width:70%;}.elementor-16754 .elementor-element.elementor-element-793a893b{--width:32%;}.elementor-16754 .elementor-element.elementor-element-411e12dc{--width:22%;}.elementor-16754 .elementor-element.elementor-element-21a7bc48{--width:70%;}.elementor-16754 .elementor-element.elementor-element-e4fe764{--width:32%;}.elementor-16754 .elementor-element.elementor-element-297fa57c{--width:22%;}.elementor-16754 .elementor-element.elementor-element-748baa0{--width:70%;}.elementor-16754 .elementor-element.elementor-element-fc79ffe{--width:32%;}.elementor-16754 .elementor-element.elementor-element-6cca535{--width:22%;}.elementor-16754 .elementor-element.elementor-element-3e2b5f5f{--width:70%;}.elementor-16754 .elementor-element.elementor-element-7a9dc677{--width:32%;}.elementor-16754 .elementor-element.elementor-element-6f43d98b{--width:22%;}.elementor-16754 .elementor-element.elementor-element-93f83ec{--width:70%;}.elementor-16754 .elementor-element.elementor-element-b557480{--width:32%;}.elementor-16754 .elementor-element.elementor-element-4ba3eefd{--width:22%;}.elementor-16754 .elementor-element.elementor-element-338d2a81{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-16754 .elementor-element.elementor-element-41e1059e{--width:47%;}.elementor-16754 .elementor-element.elementor-element-793a893b{--width:47%;}.elementor-16754 .elementor-element.elementor-element-e4fe764{--width:47%;}.elementor-16754 .elementor-element.elementor-element-fc79ffe{--width:47%;}.elementor-16754 .elementor-element.elementor-element-7a9dc677{--width:47%;}.elementor-16754 .elementor-element.elementor-element-b557480{--width:47%;}}/* Start custom CSS for shortcode, class: .elementor-element-29f81bc *//* Container styling for the filter form */
#wpf-filter-form {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    gap: 10px;
    overflow-x: auto; /* Allow horizontal scrolling if needed */
    padding: 10px;
    border: 1px solid #ddd;
    border-radius: 5px;
    background-color: #f9f9f9;
    position: relative; /* Ensure relative positioning for the button */
}
#wpf-filter-form {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    gap: 10px;
    overflow-x: auto; /* Allow horizontal scrolling if needed */
    /* ... other styles ... */
}
/* Fixed position for the filter button on the left */
#wpf-filter-form button {
    flex: 0 0 auto; /* Prevent button from resizing */
    padding: 10px 15px;
    border-radius: 5px;
    cursor: pointer;
    position: sticky; /* Stick to the left side */
    left: 0;
    z-index: 10;
}


/* Styling for select dropdowns */
#wpf-filter-form select {
    flex: 1; /* Ensure all dropdowns resize evenly */
    min-width: 120px;
    padding: 8px;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    outline: none;
     transition: all 0.3s ease;
}
/* Hover state for the dropdown */
#wpf-filter-form select:hover {
    border-color: #D71A21; /* Border changes to match theme */
}

/* Focus state for select dropdowns */
#wpf-filter-form select:focus {
    border-color: #D71A21; /* Highlight border */
    box-shadow: 0 0 5px #D71A21; /* Add a glow effect */
}

/* Styling for dropdown options */
#wpf-filter-form select option {
    background-color: #fff; /* Default background for options */
    color: #333; /* Default text color */
}

/* Hover state for options inside the dropdown menu */
#wpf-filter-form select option:hover {
    background-color: #D71A21; /* Background changes to red */
    color: #fff; /* White text for contrast */
}

/* Styling for selected option */
#wpf-filter-form select option:checked {
    background-color: #D71A21; /* Selected option background */
    color: #fff; /* White text for contrast */
}

/* Scrollbar styling within dropdowns for modern browsers */
#wpf-filter-form select::-webkit-scrollbar {
    width: 8px;
}

#wpf-filter-form select::-webkit-scrollbar-thumb {
    background: #D71A21; /* Scrollbar thumb color */
    border-radius: 4px;
}

#wpf-filter-form select::-webkit-scrollbar-thumb:hover {
    background: #b5141a; /* Darker red on hover */
}
#reset-filters {
    color: #D71A21;
    text-decoration: none;
    font-weight: bold;
    margin-top: 10px;
    display: inline-block;
}

#reset-filters:hover {
    text-decoration: underline;
}


.custom-cluster-icon { background-color: #D71A21; border-radius: 50%; color: #ffffff; font-size: 12px; width: 40px; height: 40px; line-height: 40px; text-align: center; }
        .custom-cluster-icon span {
            color: #A67C00; /* Text color for the label */
}/* End custom CSS */