.elementor-8 .elementor-element.elementor-element-c87fdbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-c87fdbc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c87fdbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://benehygienic.com/wp-content/uploads/2024/11/background-2-1.png");}.elementor-8 .elementor-element.elementor-element-d03bc22{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-478327a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-478327a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-5f2fb77 .elementor-repeater-item-7cd0518 .swiper-slide-bg{background-image:url(https://benehygienic.com/wp-content/uploads/2024/11/Frame-255-2.png);background-size:cover;}.elementor-8 .elementor-element.elementor-element-5f2fb77 .elementor-repeater-item-2435660 .swiper-slide-bg{background-image:url(https://benehygienic.com/wp-content/uploads/2024/11/Frame-255-1.png);background-size:cover;}.elementor-8 .elementor-element.elementor-element-5f2fb77 > .elementor-widget-container{border-radius:24px 24px 24px 24px;}.elementor-8 .elementor-element.elementor-element-5f2fb77 .swiper-slide{height:550px;}.elementor-8 .elementor-element.elementor-element-5f2fb77 .swiper-slide-contents{max-width:384px;}.elementor-8 .elementor-element.elementor-element-5f2fb77 .swiper-slide-inner{text-align:left;}.elementor-8 .elementor-element.elementor-element-5f2fb77 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:8px;}.elementor-8 .elementor-element.elementor-element-5f2fb77 .elementor-slide-heading{color:var( --e-global-color-97bcce2 );font-family:var( --e-global-typography-6cada1e-font-family ), Sans-serif;font-size:var( --e-global-typography-6cada1e-font-size );font-weight:var( --e-global-typography-6cada1e-font-weight );line-height:var( --e-global-typography-6cada1e-line-height );}.elementor-8 .elementor-element.elementor-element-5f2fb77 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-5f2fb77 .elementor-slide-description{color:var( --e-global-color-97bcce2 );font-family:var( --e-global-typography-3a914d6-font-family ), Sans-serif;font-size:var( --e-global-typography-3a914d6-font-size );font-weight:var( --e-global-typography-3a914d6-font-weight );line-height:var( --e-global-typography-3a914d6-line-height );}.elementor-8 .elementor-element.elementor-element-5f2fb77 .elementor-swiper-button{font-size:0px;}.elementor-8 .elementor-element.elementor-element-e1e9814{--display:flex;--min-height:550px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-e1e9814:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e1e9814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://benehygienic.com/wp-content/uploads/2024/11/bg-small.png");background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-e1e9814.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ad8beb6{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ad8beb6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a60215e{text-align:center;}.elementor-8 .elementor-element.elementor-element-a60215e .elementor-heading-title{font-family:var( --e-global-typography-3a914d6-font-family ), Sans-serif;font-size:var( --e-global-typography-3a914d6-font-size );font-weight:var( --e-global-typography-3a914d6-font-weight );line-height:var( --e-global-typography-3a914d6-line-height );color:var( --e-global-color-97bcce2 );}.elementor-8 .elementor-element.elementor-element-2d03a96{text-align:center;}.elementor-8 .elementor-element.elementor-element-2d03a96 .elementor-heading-title{font-family:"Satoshi medium", Sans-serif;font-size:40px;font-weight:500;line-height:1.25em;color:var( --e-global-color-97bcce2 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-9b6685f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-9b6685f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9b6685f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F6;}.elementor-8 .elementor-element.elementor-element-e1d97f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c2003c1{--display:flex;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f8db148{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8332beb .elementor-heading-title{font-family:var( --e-global-typography-3a914d6-font-family ), Sans-serif;font-size:var( --e-global-typography-3a914d6-font-size );font-weight:var( --e-global-typography-3a914d6-font-weight );line-height:var( --e-global-typography-3a914d6-line-height );color:var( --e-global-color-97bcce2 );}.elementor-8 .elementor-element.elementor-element-e54bd14 .elementor-heading-title{font-family:var( --e-global-typography-4ced650-font-family ), Sans-serif;font-size:var( --e-global-typography-4ced650-font-size );font-weight:var( --e-global-typography-4ced650-font-weight );line-height:var( --e-global-typography-4ced650-line-height );color:var( --e-global-color-97bcce2 );}.elementor-8 .elementor-element.elementor-element-756269d{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0127c24 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-0127c24 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-0127c24 .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-5f35c44 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-5f35c44 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-5f35c44 .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-0ffff26{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2e1748a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-8 .elementor-element.elementor-element-2e1748a{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}:is( .elementor-8 .elementor-element.elementor-element-2e1748a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-8 .elementor-element.elementor-element-2e1748a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-8 .elementor-element.elementor-element-2e1748a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-8 .elementor-element.elementor-element-2e1748a > .elementor-widget-container > .jet-listing-grid, .elementor-8 .elementor-element.elementor-element-2e1748a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-8 .elementor-element.elementor-element-2e1748a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-8 .elementor-element.elementor-element-2e1748a > .elementor-widget-container > .jet-listing-grid, .elementor-8 .elementor-element.elementor-element-2e1748a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-8 .elementor-element.elementor-element-2e1748a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-8 .elementor-element.elementor-element-2e1748a .jet-listing-grid__slider-icon.prev-arrow{bottom:0px;top:auto;left:-19%;right:auto;}.elementor-8 .elementor-element.elementor-element-2e1748a .jet-listing-grid__slider-icon.next-arrow{bottom:0px;top:auto;left:-11%;right:auto;}.elementor-8 .elementor-element.elementor-element-121025d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-121025d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-121025d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3eab76d );}.elementor-8 .elementor-element.elementor-element-37cbd9c{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-904697c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-42bb0ea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ab235a6 .elementor-heading-title{font-family:var( --e-global-typography-4ced650-font-family ), Sans-serif;font-size:var( --e-global-typography-4ced650-font-size );font-weight:var( --e-global-typography-4ced650-font-weight );line-height:var( --e-global-typography-4ced650-line-height );color:var( --e-global-color-97bcce2 );}.elementor-8 .elementor-element.elementor-element-b59403e{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3fda5c8{font-family:var( --e-global-typography-3a914d6-font-family ), Sans-serif;font-size:var( --e-global-typography-3a914d6-font-size );font-weight:var( --e-global-typography-3a914d6-font-weight );line-height:var( --e-global-typography-3a914d6-line-height );}.elementor-8 .elementor-element.elementor-element-05d040d{--display:flex;--min-height:360px;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-05d040d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-05d040d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://benehygienic.com/wp-content/uploads/2024/11/Frame-255-1.png");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-ca6308c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-ca6308c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ca6308c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-01510c7 );}.elementor-8 .elementor-element.elementor-element-a0d3897{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a0d3897:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a0d3897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://benehygienic.com/wp-content/uploads/2024/11/kwiat-1.png");background-position:356px 152px;background-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-1b1a3f9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3c02c3e .elementor-heading-title{font-family:var( --e-global-typography-4ced650-font-family ), Sans-serif;font-size:var( --e-global-typography-4ced650-font-size );font-weight:var( --e-global-typography-4ced650-font-weight );line-height:var( --e-global-typography-4ced650-line-height );color:var( --e-global-color-97bcce2 );}.elementor-8 .elementor-element.elementor-element-31a517d{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3b0f9d4{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4c2630b .elementor-heading-title{font-family:var( --e-global-typography-f00701b-font-family ), Sans-serif;font-size:var( --e-global-typography-f00701b-font-size );font-weight:var( --e-global-typography-f00701b-font-weight );line-height:var( --e-global-typography-f00701b-line-height );color:var( --e-global-color-97bcce2 );}.elementor-8 .elementor-element.elementor-element-67a3094{color:var( --e-global-color-97bcce2 );font-family:var( --e-global-typography-3a914d6-font-family ), Sans-serif;font-size:var( --e-global-typography-3a914d6-font-size );font-weight:var( --e-global-typography-3a914d6-font-weight );line-height:var( --e-global-typography-3a914d6-line-height );}.elementor-8 .elementor-element.elementor-element-e42e35f{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-818f406 .elementor-heading-title{font-family:var( --e-global-typography-f00701b-font-family ), Sans-serif;font-size:var( --e-global-typography-f00701b-font-size );font-weight:var( --e-global-typography-f00701b-font-weight );line-height:var( --e-global-typography-f00701b-line-height );color:var( --e-global-color-97bcce2 );}.elementor-8 .elementor-element.elementor-element-c5ea014{color:var( --e-global-color-97bcce2 );font-family:var( --e-global-typography-3a914d6-font-family ), Sans-serif;font-size:var( --e-global-typography-3a914d6-font-size );font-weight:var( --e-global-typography-3a914d6-font-weight );line-height:var( --e-global-typography-3a914d6-line-height );}.elementor-8 .elementor-element.elementor-element-a7afd84{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-30edc7e .elementor-heading-title{font-family:var( --e-global-typography-f00701b-font-family ), Sans-serif;font-size:var( --e-global-typography-f00701b-font-size );font-weight:var( --e-global-typography-f00701b-font-weight );line-height:var( --e-global-typography-f00701b-line-height );color:var( --e-global-color-97bcce2 );}.elementor-8 .elementor-element.elementor-element-2a7e257{color:var( --e-global-color-97bcce2 );font-family:var( --e-global-typography-3a914d6-font-family ), Sans-serif;font-size:var( --e-global-typography-3a914d6-font-size );font-weight:var( --e-global-typography-3a914d6-font-weight );line-height:var( --e-global-typography-3a914d6-line-height );}.elementor-8 .elementor-element.elementor-element-dcc2e16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-5f2fb77 .elementor-slide-heading{font-size:var( --e-global-typography-6cada1e-font-size );line-height:var( --e-global-typography-6cada1e-line-height );}.elementor-8 .elementor-element.elementor-element-5f2fb77 .elementor-slide-description{font-size:var( --e-global-typography-3a914d6-font-size );line-height:var( --e-global-typography-3a914d6-line-height );}.elementor-8 .elementor-element.elementor-element-a60215e .elementor-heading-title{font-size:var( --e-global-typography-3a914d6-font-size );line-height:var( --e-global-typography-3a914d6-line-height );}.elementor-8 .elementor-element.elementor-element-8332beb .elementor-heading-title{font-size:var( --e-global-typography-3a914d6-font-size );line-height:var( --e-global-typography-3a914d6-line-height );}.elementor-8 .elementor-element.elementor-element-e54bd14 .elementor-heading-title{font-size:var( --e-global-typography-4ced650-font-size );line-height:var( --e-global-typography-4ced650-line-height );}.elementor-8 .elementor-element.elementor-element-ab235a6 .elementor-heading-title{font-size:var( --e-global-typography-4ced650-font-size );line-height:var( --e-global-typography-4ced650-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-3fda5c8{font-size:var( --e-global-typography-3a914d6-font-size );line-height:var( --e-global-typography-3a914d6-line-height );}.elementor-8 .elementor-element.elementor-element-a0d3897:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a0d3897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-15px 202px;}.elementor-8 .elementor-element.elementor-element-3c02c3e .elementor-heading-title{font-size:var( --e-global-typography-4ced650-font-size );line-height:var( --e-global-typography-4ced650-line-height );}.elementor-8 .elementor-element.elementor-element-4c2630b .elementor-heading-title{font-size:var( --e-global-typography-f00701b-font-size );line-height:var( --e-global-typography-f00701b-line-height );}.elementor-8 .elementor-element.elementor-element-67a3094{font-size:var( --e-global-typography-3a914d6-font-size );line-height:var( --e-global-typography-3a914d6-line-height );}.elementor-8 .elementor-element.elementor-element-818f406 .elementor-heading-title{font-size:var( --e-global-typography-f00701b-font-size );line-height:var( --e-global-typography-f00701b-line-height );}.elementor-8 .elementor-element.elementor-element-c5ea014{font-size:var( --e-global-typography-3a914d6-font-size );line-height:var( --e-global-typography-3a914d6-line-height );}.elementor-8 .elementor-element.elementor-element-30edc7e .elementor-heading-title{font-size:var( --e-global-typography-f00701b-font-size );line-height:var( --e-global-typography-f00701b-line-height );}.elementor-8 .elementor-element.elementor-element-2a7e257{font-size:var( --e-global-typography-3a914d6-font-size );line-height:var( --e-global-typography-3a914d6-line-height );}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-d03bc22{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5f2fb77 .swiper-slide{height:100%;}.elementor-8 .elementor-element.elementor-element-5f2fb77 .elementor-slide-heading{font-size:var( --e-global-typography-6cada1e-font-size );line-height:var( --e-global-typography-6cada1e-line-height );}.elementor-8 .elementor-element.elementor-element-5f2fb77 .elementor-slide-description{font-size:var( --e-global-typography-3a914d6-font-size );line-height:var( --e-global-typography-3a914d6-line-height );}.elementor-8 .elementor-element.elementor-element-e1e9814{--min-height:270px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-8 .elementor-element.elementor-element-a60215e .elementor-heading-title{font-size:var( --e-global-typography-3a914d6-font-size );line-height:var( --e-global-typography-3a914d6-line-height );}.elementor-8 .elementor-element.elementor-element-2d03a96 .elementor-heading-title{font-size:34px;line-height:40px;letter-spacing:-2%;}.elementor-8 .elementor-element.elementor-element-b65bb67 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e1d97f0{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c2003c1{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-8 .elementor-element.elementor-element-f8db148{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-8 .elementor-element.elementor-element-8332beb .elementor-heading-title{font-size:var( --e-global-typography-3a914d6-font-size );line-height:var( --e-global-typography-3a914d6-line-height );}.elementor-8 .elementor-element.elementor-element-e54bd14 .elementor-heading-title{font-size:var( --e-global-typography-4ced650-font-size );line-height:var( --e-global-typography-4ced650-line-height );}.elementor-8 .elementor-element.elementor-element-2e1748a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-8 .elementor-element.elementor-element-2e1748a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}:is( .elementor-8 .elementor-element.elementor-element-2e1748a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-8 .elementor-element.elementor-element-2e1748a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-8 .elementor-element.elementor-element-2e1748a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(16px / 2);padding-right:calc(16px / 2);}:is( .elementor-8 .elementor-element.elementor-element-2e1748a > .elementor-widget-container > .jet-listing-grid, .elementor-8 .elementor-element.elementor-element-2e1748a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-8 .elementor-element.elementor-element-2e1748a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 16px / -2);margin-right:calc( 16px / -2);width:calc(100% + 16px);}.elementor-8 .elementor-element.elementor-element-37cbd9c{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-904697c{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-ab235a6 .elementor-heading-title{font-size:var( --e-global-typography-4ced650-font-size );line-height:var( --e-global-typography-4ced650-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-3fda5c8{font-size:var( --e-global-typography-3a914d6-font-size );line-height:var( --e-global-typography-3a914d6-line-height );}.elementor-8 .elementor-element.elementor-element-05d040d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-05d040d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://benehygienic.com/wp-content/uploads/2024/11/Frame-255-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-05d040d{--min-height:210px;--border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-a0d3897:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a0d3897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8 .elementor-element.elementor-element-a0d3897{--padding-top:32px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3c02c3e .elementor-heading-title{font-size:var( --e-global-typography-4ced650-font-size );line-height:var( --e-global-typography-4ced650-line-height );}.elementor-8 .elementor-element.elementor-element-4c2630b .elementor-heading-title{font-size:var( --e-global-typography-f00701b-font-size );line-height:var( --e-global-typography-f00701b-line-height );}.elementor-8 .elementor-element.elementor-element-67a3094{font-size:var( --e-global-typography-3a914d6-font-size );line-height:var( --e-global-typography-3a914d6-line-height );}.elementor-8 .elementor-element.elementor-element-818f406 .elementor-heading-title{font-size:var( --e-global-typography-f00701b-font-size );line-height:var( --e-global-typography-f00701b-line-height );}.elementor-8 .elementor-element.elementor-element-c5ea014{font-size:var( --e-global-typography-3a914d6-font-size );line-height:var( --e-global-typography-3a914d6-line-height );}.elementor-8 .elementor-element.elementor-element-30edc7e .elementor-heading-title{font-size:var( --e-global-typography-f00701b-font-size );line-height:var( --e-global-typography-f00701b-line-height );}.elementor-8 .elementor-element.elementor-element-2a7e257{font-size:var( --e-global-typography-3a914d6-font-size );line-height:var( --e-global-typography-3a914d6-line-height );}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-478327a{--width:66%;}.elementor-8 .elementor-element.elementor-element-e1e9814{--width:32%;}.elementor-8 .elementor-element.elementor-element-c2003c1{--width:27%;}.elementor-8 .elementor-element.elementor-element-0ffff26{--width:66%;}.elementor-8 .elementor-element.elementor-element-42bb0ea{--width:32%;}.elementor-8 .elementor-element.elementor-element-b59403e{--width:49%;}.elementor-8 .elementor-element.elementor-element-1b1a3f9{--width:384px;}.elementor-8 .elementor-element.elementor-element-31a517d{--width:486px;}}/* Start custom CSS for slides, class: .elementor-element-5f2fb77 */.elementor-8 .elementor-element.elementor-element-5f2fb77 .swiper-slide-inner {
    padding: 24px 32px;
}
.elementor-8 .elementor-element.elementor-element-5f2fb77 .elementor-slides-wrapper {
    width: 100%;
    margin: 0px;
    border-radius: 24px;
}
.elementor-8 .elementor-element.elementor-element-5f2fb77 .swiper-slide-contents {
    background-color: #FAF9F6;
    padding: 24px 16px;
    border-radius: 16px;
}
@media only screen and (max-width: 900px) and (min-width: 768px) {
    .elementor-8 .elementor-element.elementor-element-5f2fb77 .swiper-slide-inner .swiper-slide-contents {
        max-width: 300px;
}
}

.elementor-8 .elementor-element.elementor-element-5f2fb77 .elementor-swiper-button-next:after {
    content: '';
    background-image: url('https://benehygienic.com/wp-content/uploads/2024/11/arrow_right_slider_icon.svg');
    background-size: contain;
    background-repeat: no-repeat;
    display: inline-block;
    width: 36px;
    height: 36px;
}
.elementor-8 .elementor-element.elementor-element-5f2fb77 .elementor-swiper-button-prev:after {
    content: '';
    background-image: url('https://benehygienic.com/wp-content/uploads/2024/11/arrow_left_slider_icon.svg');
    background-size: contain;
    background-repeat: no-repeat;
    display: inline-block;
    width: 36px;
    height: 36px;
}

 pozycja nawigacji 
.elementor-8 .elementor-element.elementor-element-5f2fb77 .elementor-slides-wrapper {
    position: relative;
}
@media only screen and (min-width: 768px) {
.elementor-8 .elementor-element.elementor-element-5f2fb77 .elementor-swiper-button-next {
    position: absolute;
    right: 32px;
    top: unset;
    bottom: 0px;
}
.elementor-8 .elementor-element.elementor-element-5f2fb77 .elementor-swiper-button-prev {
    position: absolute;
    left: unset;
    right: 80px;
    top: unset;
    bottom: 0px;
}
}

@media only screen and (max-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-5f2fb77 .swiper-slide-bg {
        width: 100%;
    height: 0;
    padding-bottom: 75%;
    transition-duration: 0s;
    }
    .elementor-8 .elementor-element.elementor-element-5f2fb77 .swiper-slide-inner {
        position: relative;
        padding: 8px 0 8px 0;
    }
    .elementor-8 .elementor-element.elementor-element-5f2fb77 .swiper-slide-inner .swiper-slide-contents {
        min-width: 100%;
    }
    .elementor-8 .elementor-element.elementor-element-5f2fb77 .elementor-swiper-button-next,
    .elementor-8 .elementor-element.elementor-element-5f2fb77 .elementor-swiper-button-prev {
        position: relative;
        top: 8px;
        left: 0;
        right: 0;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0127c24 */.elementor-8 .elementor-element.elementor-element-0127c24 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5f35c44 */.elementor-8 .elementor-element.elementor-element-5f35c44 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-2e1748a */@media only screen and (min-width: 768px) {
.elementor-8 .elementor-element.elementor-element-2e1748a {
    position: relative;
    left: 15%;
    overflow: visible;
    width: 792px;
}
}
.elementor-8 .elementor-element.elementor-element-2e1748a .slick-list {
    padding-bottom: 6px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ffff26 */@media only screen and (min-width: 768px) {
.elementor-8 .elementor-element.elementor-element-0ffff26 {
    position: relative;
    max-height: 550px;
    overflow: hidden;
}

.elementor-8 .elementor-element.elementor-element-0ffff26::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 120px;
    height: 100%;
    background: linear-gradient(to left, rgba(250, 249, 246, 1), rgba(255, 255, 255, 0));
    pointer-events: none;
    z-index: 1;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0d3897 */@media (max-width: 767px) {
    .elementor-element-a0d3897 {
        background: none !important;
    }
}/* End custom CSS */