.elementor-218 .elementor-element.elementor-element-11adcde7:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-11adcde7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lesglacesducanigou.com/wp-content/uploads/2025/05/IMG_789111.webp");background-position:bottom center;background-size:cover;}.elementor-218 .elementor-element.elementor-element-11adcde7 > .elementor-background-overlay{background-color:var( --e-global-color-d01e329 );opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-218 .elementor-element.elementor-element-11adcde7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-120px;margin-bottom:4px;padding:7em 0em 10em 0em;}.elementor-218 .elementor-element.elementor-element-4770364b > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-218 .elementor-element.elementor-element-70afe7bf .elementor-heading-title{font-family:var( --e-global-typography-54de373-font-family ), Sans-serif;font-size:var( --e-global-typography-54de373-font-size );font-weight:var( --e-global-typography-54de373-font-weight );line-height:var( --e-global-typography-54de373-line-height );letter-spacing:var( --e-global-typography-54de373-letter-spacing );word-spacing:var( --e-global-typography-54de373-word-spacing );}.elementor-218 .elementor-element.elementor-element-729a0f60{color:var( --e-global-color-secondary );}.elementor-218 .elementor-element.elementor-element-71e9341b{overflow:hidden;padding:6em 1em 6em 1em;}.elementor-bc-flex-widget .elementor-218 .elementor-element.elementor-element-1902e0f2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-218 .elementor-element.elementor-element-1902e0f2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-218 .elementor-element.elementor-element-1902e0f2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-218 .elementor-element.elementor-element-1902e0f2 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-218 .elementor-element.elementor-element-590de54 > .elementor-widget-container{margin:0px 0px -55px 0px;}.elementor-218 .elementor-element.elementor-element-590de54{text-align:center;}.elementor-218 .elementor-element.elementor-element-590de54 img{width:70%;}.elementor-bc-flex-widget .elementor-218 .elementor-element.elementor-element-18f217cd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-218 .elementor-element.elementor-element-18f217cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-218 .elementor-element.elementor-element-18f217cd > .elementor-element-populated{margin:2em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-218 .elementor-element.elementor-element-1cb0741f{text-align:center;}.elementor-218 .elementor-element.elementor-element-1cb0741f .elementor-heading-title{font-family:var( --e-global-typography-cb91d2a-font-family ), Sans-serif;font-size:var( --e-global-typography-cb91d2a-font-size );font-weight:var( --e-global-typography-cb91d2a-font-weight );line-height:var( --e-global-typography-cb91d2a-line-height );color:var( --e-global-color-057e349 );}.elementor-218 .elementor-element.elementor-element-423ded33{width:var( --container-widget-width, 109.248% );max-width:109.248%;--container-widget-width:109.248%;--container-widget-flex-grow:0;}.elementor-218 .elementor-element.elementor-element-423ded33 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-218 .elementor-element.elementor-element-c6a53e1 > .elementor-widget-container{margin:02em 0em 0em 0em;padding:0em 0em 0em 1em;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-057e349 );}.elementor-218 .elementor-element.elementor-element-c6a53e1{text-align:left;font-family:var( --e-global-typography-d1409fb-font-family ), Sans-serif;font-size:var( --e-global-typography-d1409fb-font-size );font-weight:var( --e-global-typography-d1409fb-font-weight );font-style:var( --e-global-typography-d1409fb-font-style );line-height:var( --e-global-typography-d1409fb-line-height );}.elementor-218 .elementor-element.elementor-element-8b78a7c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-6em;margin-bottom:0em;}.elementor-218 .elementor-element.elementor-element-8b78a7c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-218 .elementor-element.elementor-element-f62e353:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-218 .elementor-element.elementor-element-f62e353 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dbb1f56 );}.elementor-218 .elementor-element.elementor-element-f62e353 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1em 1em 1em 1em;}.elementor-218 .elementor-element.elementor-element-f62e353 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-218 .elementor-element.elementor-element-918e91e > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-218 .elementor-element.elementor-element-c5a2d38 .elementskit-funfact .funfact-icon img{margin-bottom:10px;}.elementor-218 .elementor-element.elementor-element-c5a2d38 .elementskit-funfact{justify-content:center;display:flex;}.elementor-218 .elementor-element.elementor-element-c5a2d38 .elementskit-funfact .funfact-content .number-percentage-wraper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-4c82dd8-font-family ), Sans-serif;font-size:var( --e-global-typography-4c82dd8-font-size );font-weight:var( --e-global-typography-4c82dd8-font-weight );line-height:var( --e-global-typography-4c82dd8-line-height );letter-spacing:var( --e-global-typography-4c82dd8-letter-spacing );margin-bottom:10px;}.elementor-218 .elementor-element.elementor-element-c5a2d38 .elementskit-funfact .funfact-content .number-percentage{margin-right:0px;}.elementor-218 .elementor-element.elementor-element-c5a2d38 .elementskit-funfact .funfact-title{margin-bottom:0px;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-2a54840-font-family ), Sans-serif;font-size:var( --e-global-typography-2a54840-font-size );font-weight:var( --e-global-typography-2a54840-font-weight );line-height:var( --e-global-typography-2a54840-line-height );letter-spacing:var( --e-global-typography-2a54840-letter-spacing );}.elementor-218 .elementor-element.elementor-element-c5a2d38 .elementskit-funfact .super{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-2a54840-font-family ), Sans-serif;font-size:var( --e-global-typography-2a54840-font-size );font-weight:var( --e-global-typography-2a54840-font-weight );line-height:var( --e-global-typography-2a54840-line-height );letter-spacing:var( --e-global-typography-2a54840-letter-spacing );top:-2px;left:-5px;vertical-align:super;}.elementor-218 .elementor-element.elementor-element-f2b0774 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-218 .elementor-element.elementor-element-c01a9de .elementskit-funfact .funfact-icon img{margin-bottom:10px;}.elementor-218 .elementor-element.elementor-element-c01a9de .elementskit-funfact{justify-content:center;display:flex;}.elementor-218 .elementor-element.elementor-element-c01a9de .elementskit-funfact .funfact-content .number-percentage-wraper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-4c82dd8-font-family ), Sans-serif;font-size:var( --e-global-typography-4c82dd8-font-size );font-weight:var( --e-global-typography-4c82dd8-font-weight );line-height:var( --e-global-typography-4c82dd8-line-height );letter-spacing:var( --e-global-typography-4c82dd8-letter-spacing );margin-bottom:10px;}.elementor-218 .elementor-element.elementor-element-c01a9de .elementskit-funfact .funfact-content .number-percentage{margin-right:0px;}.elementor-218 .elementor-element.elementor-element-c01a9de .elementskit-funfact .funfact-title{margin-bottom:0px;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-2a54840-font-family ), Sans-serif;font-size:var( --e-global-typography-2a54840-font-size );font-weight:var( --e-global-typography-2a54840-font-weight );line-height:var( --e-global-typography-2a54840-line-height );letter-spacing:var( --e-global-typography-2a54840-letter-spacing );}.elementor-218 .elementor-element.elementor-element-c01a9de .elementskit-funfact .super{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-2a54840-font-family ), Sans-serif;font-size:var( --e-global-typography-2a54840-font-size );font-weight:var( --e-global-typography-2a54840-font-weight );line-height:var( --e-global-typography-2a54840-line-height );letter-spacing:var( --e-global-typography-2a54840-letter-spacing );top:-2px;left:-5px;vertical-align:super;}.elementor-218 .elementor-element.elementor-element-09e22c7 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-218 .elementor-element.elementor-element-fd18346 .elementskit-funfact .funfact-icon img{margin-bottom:10px;}.elementor-218 .elementor-element.elementor-element-fd18346 .elementskit-funfact{justify-content:center;display:flex;}.elementor-218 .elementor-element.elementor-element-fd18346 .elementskit-funfact .funfact-content .number-percentage-wraper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-4c82dd8-font-family ), Sans-serif;font-size:var( --e-global-typography-4c82dd8-font-size );font-weight:var( --e-global-typography-4c82dd8-font-weight );line-height:var( --e-global-typography-4c82dd8-line-height );letter-spacing:var( --e-global-typography-4c82dd8-letter-spacing );margin-bottom:10px;}.elementor-218 .elementor-element.elementor-element-fd18346 .elementskit-funfact .funfact-content .number-percentage{margin-right:0px;}.elementor-218 .elementor-element.elementor-element-fd18346 .elementskit-funfact .funfact-title{margin-bottom:0px;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-2a54840-font-family ), Sans-serif;font-size:var( --e-global-typography-2a54840-font-size );font-weight:var( --e-global-typography-2a54840-font-weight );line-height:var( --e-global-typography-2a54840-line-height );letter-spacing:var( --e-global-typography-2a54840-letter-spacing );}.elementor-218 .elementor-element.elementor-element-fd18346 .elementskit-funfact .super{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-2a54840-font-family ), Sans-serif;font-size:var( --e-global-typography-2a54840-font-size );font-weight:var( --e-global-typography-2a54840-font-weight );line-height:var( --e-global-typography-2a54840-line-height );letter-spacing:var( --e-global-typography-2a54840-letter-spacing );top:-2px;left:-5px;vertical-align:super;}.elementor-218 .elementor-element.elementor-element-67d44d2 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-218 .elementor-element.elementor-element-64d6fff .elementskit-funfact .funfact-icon img{margin-bottom:10px;}.elementor-218 .elementor-element.elementor-element-64d6fff .elementskit-funfact{justify-content:center;display:flex;}.elementor-218 .elementor-element.elementor-element-64d6fff .elementskit-funfact .funfact-content .number-percentage-wraper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-4c82dd8-font-family ), Sans-serif;font-size:var( --e-global-typography-4c82dd8-font-size );font-weight:var( --e-global-typography-4c82dd8-font-weight );line-height:var( --e-global-typography-4c82dd8-line-height );letter-spacing:var( --e-global-typography-4c82dd8-letter-spacing );margin-bottom:10px;}.elementor-218 .elementor-element.elementor-element-64d6fff .elementskit-funfact .funfact-content .number-percentage{margin-right:0px;}.elementor-218 .elementor-element.elementor-element-64d6fff .elementskit-funfact .funfact-title{margin-bottom:0px;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-2a54840-font-family ), Sans-serif;font-size:var( --e-global-typography-2a54840-font-size );font-weight:var( --e-global-typography-2a54840-font-weight );line-height:var( --e-global-typography-2a54840-line-height );letter-spacing:var( --e-global-typography-2a54840-letter-spacing );}.elementor-218 .elementor-element.elementor-element-64d6fff .elementskit-funfact .super{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-2a54840-font-family ), Sans-serif;font-size:var( --e-global-typography-2a54840-font-size );font-weight:var( --e-global-typography-2a54840-font-weight );line-height:var( --e-global-typography-2a54840-line-height );letter-spacing:var( --e-global-typography-2a54840-letter-spacing );top:-2px;left:-5px;vertical-align:super;}.elementor-218 .elementor-element.elementor-element-6030f75b{padding:3em 1em 3em 1em;}.elementor-218 .elementor-element.elementor-element-26c67cc0 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-218 .elementor-element.elementor-element-d98a3a9{--divider-border-style:solid;--divider-color:var( --e-global-color-d01e329 );--divider-border-width:5.4px;}.elementor-218 .elementor-element.elementor-element-d98a3a9 .elementor-divider-separator{width:100%;}.elementor-218 .elementor-element.elementor-element-d98a3a9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-218 .elementor-element.elementor-element-e843d78 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-218 .elementor-element.elementor-element-e843d78{text-align:center;}.elementor-218 .elementor-element.elementor-element-e843d78 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:3rem;font-weight:500;line-height:1.2em;letter-spacing:3px;color:var( --e-global-color-text );}.elementor-218 .elementor-element.elementor-element-128274a8 > .elementor-widget-container{margin:0em 5em 0em 5em;}.elementor-218 .elementor-element.elementor-element-128274a8{grid-row:span 1;column-gap:0px;text-align:left;font-family:"Open Sans", Sans-serif;font-size:1.3rem;font-weight:400;line-height:2.3em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-218 .elementor-element.elementor-element-15eb7e9{width:var( --container-widget-width, 88.165% );max-width:88.165%;--container-widget-width:88.165%;--container-widget-flex-grow:0;text-align:left;}.elementor-218 .elementor-element.elementor-element-15eb7e9 > .elementor-widget-container{margin:0px 0px 8px 0px;border-radius:0px 0px 0px 0px;}.elementor-218 .elementor-element.elementor-element-15eb7e9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:2rem;font-weight:500;line-height:1.2em;letter-spacing:3px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-218 .elementor-element.elementor-element-a12fd17{width:var( --container-widget-width, 99.391% );max-width:99.391%;--container-widget-width:99.391%;--container-widget-flex-grow:0;text-align:center;font-family:"Oswald", Sans-serif;font-size:2.5rem;color:var( --e-global-color-text );}.elementor-218 .elementor-element.elementor-element-57eb6eb{margin-top:0px;margin-bottom:0px;}.elementor-218 .elementor-element.elementor-element-068fbed{width:var( --container-widget-width, 107.258% );max-width:107.258%;--container-widget-width:107.258%;--container-widget-flex-grow:0;}.elementor-218 .elementor-element.elementor-element-7d645b3{width:var( --container-widget-width, 99.391% );max-width:99.391%;--container-widget-width:99.391%;--container-widget-flex-grow:0;text-align:center;font-family:"Oswald", Sans-serif;font-size:2.5rem;color:var( --e-global-color-text );}.elementor-218 .elementor-element.elementor-element-cf6a07b > .elementor-container{max-width:1513px;}.elementor-218 .elementor-element.elementor-element-1bb5c65{width:var( --container-widget-width, 40.412% );max-width:40.412%;--container-widget-width:40.412%;--container-widget-flex-grow:0;}.elementor-218 .elementor-element.elementor-element-8b2e8d7 > .elementor-widget-container{margin:5em 0em 0em 0em;}.elementor-218 .elementor-element.elementor-element-8b2e8d7{text-align:center;}.elementor-218 .elementor-element.elementor-element-8b2e8d7 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:2.5rem;font-weight:500;text-decoration:underline;line-height:1.2em;letter-spacing:3px;color:var( --e-global-color-text );}.elementor-218 .elementor-element.elementor-element-a879199 > .elementor-element-populated{border-style:none;}.elementor-218 .elementor-element.elementor-element-e0d1db8{padding:6em 1em 6em 1em;}.elementor-218 .elementor-element.elementor-element-0dd542c > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-218 .elementor-element.elementor-element-c67b4dc{--divider-border-style:solid;--divider-color:var( --e-global-color-d01e329 );--divider-border-width:5.4px;}.elementor-218 .elementor-element.elementor-element-c67b4dc .elementor-divider-separator{width:100%;}.elementor-218 .elementor-element.elementor-element-c67b4dc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-218 .elementor-element.elementor-element-116d55f > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-218 .elementor-element.elementor-element-116d55f{text-align:center;}.elementor-218 .elementor-element.elementor-element-116d55f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:3.5rem;font-weight:500;line-height:1.2em;letter-spacing:3px;color:var( --e-global-color-text );}.elementor-218 .elementor-element.elementor-element-7d8f02c > .elementor-widget-container{margin:0em 5em 0em 5em;}.elementor-218 .elementor-element.elementor-element-7d8f02c{grid-row:span 1;column-gap:0px;text-align:left;font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:2.3em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-218 .elementor-element.elementor-element-c18c198{width:var( --container-widget-width, 99.391% );max-width:99.391%;--container-widget-width:99.391%;--container-widget-flex-grow:0;text-align:center;font-family:"Oswald", Sans-serif;font-size:2.5rem;color:var( --e-global-color-text );}.elementor-218 .elementor-element.elementor-element-07ab109{margin-top:0px;margin-bottom:0px;}.elementor-218 .elementor-element.elementor-element-013e7a4{width:var( --container-widget-width, 107.258% );max-width:107.258%;--container-widget-width:107.258%;--container-widget-flex-grow:0;}.elementor-218 .elementor-element.elementor-element-2d07074{width:var( --container-widget-width, 99.391% );max-width:99.391%;--container-widget-width:99.391%;--container-widget-flex-grow:0;text-align:center;font-family:"Oswald", Sans-serif;font-size:2.5rem;color:var( --e-global-color-text );}.elementor-218 .elementor-element.elementor-element-9f10b90 > .elementor-container{max-width:1513px;}.elementor-218 .elementor-element.elementor-element-9dfce59{width:var( --container-widget-width, 40.412% );max-width:40.412%;--container-widget-width:40.412%;--container-widget-flex-grow:0;}.elementor-218 .elementor-element.elementor-element-eb33ac8 > .elementor-widget-container{margin:5em 0em 0em 0em;}.elementor-218 .elementor-element.elementor-element-eb33ac8{text-align:center;}.elementor-218 .elementor-element.elementor-element-eb33ac8 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:2.5rem;font-weight:500;text-decoration:underline;line-height:1.2em;letter-spacing:3px;color:var( --e-global-color-text );}.elementor-218 .elementor-element.elementor-element-24168ce > .elementor-element-populated{border-style:none;}.elementor-218 .elementor-element.elementor-element-4958266{padding:3em 1em 3em 1em;}.elementor-218 .elementor-element.elementor-element-d9b6039 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-218 .elementor-element.elementor-element-dcdc850{--divider-border-style:solid;--divider-color:var( --e-global-color-d01e329 );--divider-border-width:5.4px;}.elementor-218 .elementor-element.elementor-element-dcdc850 .elementor-divider-separator{width:100%;}.elementor-218 .elementor-element.elementor-element-dcdc850 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-218 .elementor-element.elementor-element-243ff76 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-218 .elementor-element.elementor-element-243ff76{text-align:center;}.elementor-218 .elementor-element.elementor-element-243ff76 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:3.5rem;font-weight:500;line-height:1.2em;letter-spacing:3px;color:var( --e-global-color-text );}.elementor-218 .elementor-element.elementor-element-022cf9f > .elementor-widget-container{margin:0em 5em 0em 5em;}.elementor-218 .elementor-element.elementor-element-022cf9f{grid-row:span 1;column-gap:0px;text-align:left;font-family:"Open Sans", Sans-serif;font-size:1.5rem;font-weight:400;line-height:2.3em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-218 .elementor-element.elementor-element-1d7b31c{width:var( --container-widget-width, 99.391% );max-width:99.391%;--container-widget-width:99.391%;--container-widget-flex-grow:0;text-align:center;font-family:"Oswald", Sans-serif;font-size:2.5rem;color:var( --e-global-color-text );}.elementor-218 .elementor-element.elementor-element-130b497{margin-top:0px;margin-bottom:0px;}.elementor-218 .elementor-element.elementor-element-59072c1{width:var( --container-widget-width, 99.391% );max-width:99.391%;--container-widget-width:99.391%;--container-widget-flex-grow:0;text-align:center;font-family:"Oswald", Sans-serif;font-size:2.5rem;color:var( --e-global-color-text );}.elementor-218 .elementor-element.elementor-element-16c4c32 > .elementor-container{max-width:1513px;}.elementor-218 .elementor-element.elementor-element-ad48269{width:var( --container-widget-width, 40.412% );max-width:40.412%;--container-widget-width:40.412%;--container-widget-flex-grow:0;}.elementor-218 .elementor-element.elementor-element-dfa641c > .elementor-widget-container{margin:5em 0em 0em 0em;}.elementor-218 .elementor-element.elementor-element-dfa641c{text-align:center;}.elementor-218 .elementor-element.elementor-element-dfa641c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:2.5rem;font-weight:500;text-decoration:underline;line-height:1.2em;letter-spacing:3px;color:var( --e-global-color-text );}.elementor-218 .elementor-element.elementor-element-f9fc025 > .elementor-element-populated{border-style:none;}.elementor-218 .elementor-element.elementor-element-3faf0a0:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-3faf0a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae8abb2 );}.elementor-218 .elementor-element.elementor-element-3faf0a0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-218 .elementor-element.elementor-element-3faf0a0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-218 .elementor-element.elementor-element-ea1a2d3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 2em 2em;}.elementor-218 .elementor-element.elementor-element-ea1a2d3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-218 .elementor-element.elementor-element-48ac8f3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-218 .elementor-element.elementor-element-48ac8f3:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-48ac8f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3da91bd );}.elementor-218 .elementor-element.elementor-element-48ac8f3 > .elementor-container{min-height:0px;}.elementor-218 .elementor-element.elementor-element-48ac8f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-218 .elementor-element.elementor-element-48ac8f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-218 .elementor-element.elementor-element-e5dabbd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-218 .elementor-element.elementor-element-e5dabbd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-218 .elementor-element.elementor-element-f482448 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-218 .elementor-element.elementor-element-f482448 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-218 .elementor-element.elementor-element-abb25bf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-218 .elementor-element.elementor-element-abb25bf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-218 .elementor-element.elementor-element-0df6736 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-218 .elementor-element.elementor-element-0df6736 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-218 .elementor-element.elementor-element-d3b1ded{padding:2em 1em 6em 1em;}.elementor-218 .elementor-element.elementor-element-b22edbb > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-218 .elementor-element.elementor-element-cf47315 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-218 .elementor-element.elementor-element-cf47315{text-align:center;}.elementor-218 .elementor-element.elementor-element-79ff540 > .elementor-widget-container{margin:0em 5em 0em 5em;}.elementor-218 .elementor-element.elementor-element-79ff540{grid-row:span 1;column-gap:0px;text-align:left;font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:2.3em;letter-spacing:0px;word-spacing:0px;}.elementor-218 .elementor-element.elementor-element-7b78959 > .elementor-widget-container{margin:0em 5em 0em 5em;}.elementor-218 .elementor-element.elementor-element-7b78959{text-align:center;font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-218 .elementor-element.elementor-element-7b78959 p{margin-block-end:2px;}.elementor-218 .elementor-element.elementor-element-6d17753a{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 1em 3em 1em;}.elementor-218 .elementor-element.elementor-element-6d17753a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-218 .elementor-element.elementor-element-49bf0ea9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-218 .elementor-element.elementor-element-49bf0ea9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-218 .elementor-element.elementor-element-54492454{text-align:left;}.elementor-218 .elementor-element.elementor-element-54492454 .elementor-heading-title{font-family:var( --e-global-typography-cb91d2a-font-family ), Sans-serif;font-size:var( --e-global-typography-cb91d2a-font-size );font-weight:var( --e-global-typography-cb91d2a-font-weight );line-height:var( --e-global-typography-cb91d2a-line-height );color:var( --e-global-color-057e349 );}.elementor-218 .elementor-element.elementor-element-2146ed0a > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-218 .elementor-element.elementor-element-c50c4d1{overflow:hidden;padding:6em 1em 6em 1em;}.elementor-218 .elementor-element.elementor-element-2d93187 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-218 .elementor-element.elementor-element-503e9d7 > .elementor-widget-container{margin:0em 2em 0em 3em;}.elementor-218 .elementor-element.elementor-element-503e9d7{z-index:0;}.elementor-218 .elementor-element.elementor-element-503e9d7 img{border-style:solid;border-width:0px 0px 10px 10px;border-color:var( --e-global-color-3da91bd );}.elementor-218 .elementor-element.elementor-element-f6dcd31 > .elementor-widget-container{margin:-13em 20em 0em 0em;}.elementor-218 .elementor-element.elementor-element-f6dcd31{z-index:1;}.elementor-218 .elementor-element.elementor-element-f6dcd31 img{border-style:solid;border-width:10px 10px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-218 .elementor-element.elementor-element-22e7190.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-218 .elementor-element.elementor-element-22e7190.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-218 .elementor-element.elementor-element-22e7190 > .elementor-element-populated{margin:2em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-218 .elementor-element.elementor-element-491dad3{text-align:center;}.elementor-218 .elementor-element.elementor-element-491dad3 .elementor-heading-title{font-family:var( --e-global-typography-cb91d2a-font-family ), Sans-serif;font-size:var( --e-global-typography-cb91d2a-font-size );font-weight:var( --e-global-typography-cb91d2a-font-weight );line-height:var( --e-global-typography-cb91d2a-line-height );color:var( --e-global-color-057e349 );}.elementor-218 .elementor-element.elementor-element-77a3ca3{width:var( --container-widget-width, 109.248% );max-width:109.248%;--container-widget-width:109.248%;--container-widget-flex-grow:0;}.elementor-218 .elementor-element.elementor-element-77a3ca3 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-218 .elementor-element.elementor-element-d27497d > .elementor-widget-container{margin:02em 0em 0em 0em;padding:0em 0em 0em 1em;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-057e349 );}.elementor-218 .elementor-element.elementor-element-d27497d{text-align:left;font-family:var( --e-global-typography-d1409fb-font-family ), Sans-serif;font-size:var( --e-global-typography-d1409fb-font-size );font-weight:var( --e-global-typography-d1409fb-font-weight );font-style:var( --e-global-typography-d1409fb-font-style );line-height:var( --e-global-typography-d1409fb-line-height );}.elementor-218 .elementor-element.elementor-element-471404a{width:var( --container-widget-width, 101.097% );max-width:101.097%;--container-widget-width:101.097%;--container-widget-flex-grow:0;}@media(max-width:1024px) and (min-width:768px){.elementor-218 .elementor-element.elementor-element-1902e0f2{width:100%;}.elementor-218 .elementor-element.elementor-element-18f217cd{width:100%;}.elementor-218 .elementor-element.elementor-element-49bf0ea9{width:100%;}.elementor-218 .elementor-element.elementor-element-2146ed0a{width:100%;}.elementor-218 .elementor-element.elementor-element-2d93187{width:100%;}.elementor-218 .elementor-element.elementor-element-22e7190{width:100%;}}@media(max-width:1024px){.elementor-218 .elementor-element.elementor-element-70afe7bf .elementor-heading-title{font-size:var( --e-global-typography-54de373-font-size );line-height:var( --e-global-typography-54de373-line-height );letter-spacing:var( --e-global-typography-54de373-letter-spacing );word-spacing:var( --e-global-typography-54de373-word-spacing );}.elementor-218 .elementor-element.elementor-element-18f217cd > .elementor-element-populated{margin:2em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-218 .elementor-element.elementor-element-1cb0741f .elementor-heading-title{font-size:var( --e-global-typography-cb91d2a-font-size );line-height:var( --e-global-typography-cb91d2a-line-height );}.elementor-218 .elementor-element.elementor-element-c6a53e1{font-size:var( --e-global-typography-d1409fb-font-size );line-height:var( --e-global-typography-d1409fb-line-height );}.elementor-218 .elementor-element.elementor-element-c5a2d38 .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-4c82dd8-font-size );line-height:var( --e-global-typography-4c82dd8-line-height );letter-spacing:var( --e-global-typography-4c82dd8-letter-spacing );}.elementor-218 .elementor-element.elementor-element-c5a2d38 .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-2a54840-font-size );line-height:var( --e-global-typography-2a54840-line-height );letter-spacing:var( --e-global-typography-2a54840-letter-spacing );}.elementor-218 .elementor-element.elementor-element-c5a2d38 .elementskit-funfact .super{font-size:var( --e-global-typography-2a54840-font-size );line-height:var( --e-global-typography-2a54840-line-height );letter-spacing:var( --e-global-typography-2a54840-letter-spacing );}.elementor-218 .elementor-element.elementor-element-c01a9de .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-4c82dd8-font-size );line-height:var( --e-global-typography-4c82dd8-line-height );letter-spacing:var( --e-global-typography-4c82dd8-letter-spacing );}.elementor-218 .elementor-element.elementor-element-c01a9de .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-2a54840-font-size );line-height:var( --e-global-typography-2a54840-line-height );letter-spacing:var( --e-global-typography-2a54840-letter-spacing );}.elementor-218 .elementor-element.elementor-element-c01a9de .elementskit-funfact .super{font-size:var( --e-global-typography-2a54840-font-size );line-height:var( --e-global-typography-2a54840-line-height );letter-spacing:var( --e-global-typography-2a54840-letter-spacing );}.elementor-218 .elementor-element.elementor-element-fd18346 .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-4c82dd8-font-size );line-height:var( --e-global-typography-4c82dd8-line-height );letter-spacing:var( --e-global-typography-4c82dd8-letter-spacing );}.elementor-218 .elementor-element.elementor-element-fd18346 .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-2a54840-font-size );line-height:var( --e-global-typography-2a54840-line-height );letter-spacing:var( --e-global-typography-2a54840-letter-spacing );}.elementor-218 .elementor-element.elementor-element-fd18346 .elementskit-funfact .super{font-size:var( --e-global-typography-2a54840-font-size );line-height:var( --e-global-typography-2a54840-line-height );letter-spacing:var( --e-global-typography-2a54840-letter-spacing );}.elementor-218 .elementor-element.elementor-element-64d6fff .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-4c82dd8-font-size );line-height:var( --e-global-typography-4c82dd8-line-height );letter-spacing:var( --e-global-typography-4c82dd8-letter-spacing );}.elementor-218 .elementor-element.elementor-element-64d6fff .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-2a54840-font-size );line-height:var( --e-global-typography-2a54840-line-height );letter-spacing:var( --e-global-typography-2a54840-letter-spacing );}.elementor-218 .elementor-element.elementor-element-64d6fff .elementskit-funfact .super{font-size:var( --e-global-typography-2a54840-font-size );line-height:var( --e-global-typography-2a54840-line-height );letter-spacing:var( --e-global-typography-2a54840-letter-spacing );}.elementor-218 .elementor-element.elementor-element-128274a8 > .elementor-widget-container{margin:0em 3em 0em 3em;}.elementor-218 .elementor-element.elementor-element-15eb7e9 .elementor-heading-title{font-size:1.3rem;line-height:1.2em;letter-spacing:3px;}.elementor-218 .elementor-element.elementor-element-7d8f02c > .elementor-widget-container{margin:0em 3em 0em 3em;}.elementor-218 .elementor-element.elementor-element-022cf9f > .elementor-widget-container{margin:0em 3em 0em 3em;}.elementor-218 .elementor-element.elementor-element-79ff540 > .elementor-widget-container{margin:0em 3em 0em 3em;}.elementor-218 .elementor-element.elementor-element-7b78959 > .elementor-widget-container{margin:0em 3em 0em 3em;}.elementor-218 .elementor-element.elementor-element-49bf0ea9 > .elementor-element-populated{margin:2em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-218 .elementor-element.elementor-element-54492454 .elementor-heading-title{font-size:var( --e-global-typography-cb91d2a-font-size );line-height:var( --e-global-typography-cb91d2a-line-height );}.elementor-218 .elementor-element.elementor-element-503e9d7 > .elementor-widget-container{margin:0em 0em 0em 3em;}.elementor-218 .elementor-element.elementor-element-f6dcd31 > .elementor-widget-container{margin:-17em 20em 0em 0em;}.elementor-218 .elementor-element.elementor-element-22e7190 > .elementor-element-populated{margin:2em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-218 .elementor-element.elementor-element-491dad3 .elementor-heading-title{font-size:var( --e-global-typography-cb91d2a-font-size );line-height:var( --e-global-typography-cb91d2a-line-height );}.elementor-218 .elementor-element.elementor-element-d27497d{font-size:var( --e-global-typography-d1409fb-font-size );line-height:var( --e-global-typography-d1409fb-line-height );}}@media(max-width:767px){.elementor-218 .elementor-element.elementor-element-70afe7bf .elementor-heading-title{font-size:var( --e-global-typography-54de373-font-size );line-height:var( --e-global-typography-54de373-line-height );letter-spacing:var( --e-global-typography-54de373-letter-spacing );word-spacing:var( --e-global-typography-54de373-word-spacing );}.elementor-218 .elementor-element.elementor-element-590de54 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-218 .elementor-element.elementor-element-18f217cd > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-218 .elementor-element.elementor-element-1cb0741f .elementor-heading-title{font-size:var( --e-global-typography-cb91d2a-font-size );line-height:var( --e-global-typography-cb91d2a-line-height );}.elementor-218 .elementor-element.elementor-element-c6a53e1{font-size:var( --e-global-typography-d1409fb-font-size );line-height:var( --e-global-typography-d1409fb-line-height );}.elementor-218 .elementor-element.elementor-element-c5a2d38 .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-4c82dd8-font-size );line-height:var( --e-global-typography-4c82dd8-line-height );letter-spacing:var( --e-global-typography-4c82dd8-letter-spacing );}.elementor-218 .elementor-element.elementor-element-c5a2d38 .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-2a54840-font-size );line-height:var( --e-global-typography-2a54840-line-height );letter-spacing:var( --e-global-typography-2a54840-letter-spacing );}.elementor-218 .elementor-element.elementor-element-c5a2d38 .elementskit-funfact .super{font-size:var( --e-global-typography-2a54840-font-size );line-height:var( --e-global-typography-2a54840-line-height );letter-spacing:var( --e-global-typography-2a54840-letter-spacing );}.elementor-218 .elementor-element.elementor-element-c01a9de .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-4c82dd8-font-size );line-height:var( --e-global-typography-4c82dd8-line-height );letter-spacing:var( --e-global-typography-4c82dd8-letter-spacing );}.elementor-218 .elementor-element.elementor-element-c01a9de .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-2a54840-font-size );line-height:var( --e-global-typography-2a54840-line-height );letter-spacing:var( --e-global-typography-2a54840-letter-spacing );}.elementor-218 .elementor-element.elementor-element-c01a9de .elementskit-funfact .super{font-size:var( --e-global-typography-2a54840-font-size );line-height:var( --e-global-typography-2a54840-line-height );letter-spacing:var( --e-global-typography-2a54840-letter-spacing );}.elementor-218 .elementor-element.elementor-element-fd18346 .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-4c82dd8-font-size );line-height:var( --e-global-typography-4c82dd8-line-height );letter-spacing:var( --e-global-typography-4c82dd8-letter-spacing );}.elementor-218 .elementor-element.elementor-element-fd18346 .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-2a54840-font-size );line-height:var( --e-global-typography-2a54840-line-height );letter-spacing:var( --e-global-typography-2a54840-letter-spacing );}.elementor-218 .elementor-element.elementor-element-fd18346 .elementskit-funfact .super{font-size:var( --e-global-typography-2a54840-font-size );line-height:var( --e-global-typography-2a54840-line-height );letter-spacing:var( --e-global-typography-2a54840-letter-spacing );}.elementor-218 .elementor-element.elementor-element-64d6fff .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:var( --e-global-typography-4c82dd8-font-size );line-height:var( --e-global-typography-4c82dd8-line-height );letter-spacing:var( --e-global-typography-4c82dd8-letter-spacing );}.elementor-218 .elementor-element.elementor-element-64d6fff .elementskit-funfact .funfact-title{font-size:var( --e-global-typography-2a54840-font-size );line-height:var( --e-global-typography-2a54840-line-height );letter-spacing:var( --e-global-typography-2a54840-letter-spacing );}.elementor-218 .elementor-element.elementor-element-64d6fff .elementskit-funfact .super{font-size:var( --e-global-typography-2a54840-font-size );line-height:var( --e-global-typography-2a54840-line-height );letter-spacing:var( --e-global-typography-2a54840-letter-spacing );}.elementor-218 .elementor-element.elementor-element-26c67cc0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-218 .elementor-element.elementor-element-128274a8 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-218 .elementor-element.elementor-element-15eb7e9 .elementor-heading-title{font-size:1.2rem;line-height:1.2em;letter-spacing:3px;}.elementor-218 .elementor-element.elementor-element-7d8f02c > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-218 .elementor-element.elementor-element-022cf9f > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-218 .elementor-element.elementor-element-79ff540 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-218 .elementor-element.elementor-element-7b78959 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-218 .elementor-element.elementor-element-49bf0ea9 > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-218 .elementor-element.elementor-element-54492454 .elementor-heading-title{font-size:var( --e-global-typography-cb91d2a-font-size );line-height:var( --e-global-typography-cb91d2a-line-height );}.elementor-218 .elementor-element.elementor-element-503e9d7 > .elementor-widget-container{margin:0em 0em 0em 3em;}.elementor-218 .elementor-element.elementor-element-f6dcd31 > .elementor-widget-container{margin:-7em 4em 0em 0em;}.elementor-218 .elementor-element.elementor-element-22e7190 > .elementor-element-populated{margin:1em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-218 .elementor-element.elementor-element-491dad3 .elementor-heading-title{font-size:var( --e-global-typography-cb91d2a-font-size );line-height:var( --e-global-typography-cb91d2a-line-height );}.elementor-218 .elementor-element.elementor-element-d27497d{font-size:var( --e-global-typography-d1409fb-font-size );line-height:var( --e-global-typography-d1409fb-line-height );}}@media(min-width:1025px){.elementor-218 .elementor-element.elementor-element-11adcde7:not(.elementor-motion-effects-element-type-background), .elementor-218 .elementor-element.elementor-element-11adcde7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for html, class: .elementor-element-e072b90 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ac10acf */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-161944b */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3514ad */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fb2bc50 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5ad2360 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-77c9668 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0826f62 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e4a0333 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a4df5e3 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cad6f26 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-068fbed */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1bb5c65 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-faf98b2 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-87d3f1a */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b112453 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a6a3d16 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0cc8be1 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4a4b8ee */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cac03c8 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a8c1bc5 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-107c4c2 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-27c8ed3 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bad7591 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e3a90a7 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73e875e */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e9dc12f */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-294a4ef */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e82cf8f */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1f6fbac */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9f358bf */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-569bd9a */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a834dfd */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-87e53e7 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d5aad3f */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5606388 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a66d15 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0e577ec */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-724d95f */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-548e634 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-013e7a4 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9dfce59 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-782d6ab */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-038cfae */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-275ec45 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-36f2288 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-af6ab39 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7f97680 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3e7c035 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6ed2485 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ca40eb0 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a2fd949 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-445f0c5 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cd59153 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-08b025a */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e25f604 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-677e735 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-271ab8d */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7eafdd1 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5954b32 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-604509b */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b656688 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ad48269 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0db7e9a */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c932e35 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0a6d5d4 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e0570c3 */.parfum-item {
  position: relative;
  width: 100%;
  max-width: 250px;
  margin: auto;
  overflow: hidden;
}

.parfum-item img {
  width: 100%;
  height: auto;
  display: block;
  transition: opacity 0.4s ease-in-out;
  border-radius: 12px;
  object-fit: cover;
}

.parfum-item .hover-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0;
  z-index: 2;
}

.parfum-item:hover .hover-img {
  opacity: 1;
}

.parfum-item:hover .default-img {
  opacity: 0;
}/* End custom CSS */