.elementor-95 .elementor-element.elementor-element-8e4e857{--display:flex;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-95 .elementor-element.elementor-element-c46e288{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-dcbb404{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-6a39a4e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-95 .elementor-element.elementor-element-cd19797{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;}.elementor-95 .elementor-element.elementor-element-cd19797:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-cd19797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biobidet.pl/wp-content/uploads/2026/07/ChatGPT-Image-23-lip-2026-12_29_24-min.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-95 .elementor-element.elementor-element-dccd670{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-95 .elementor-element.elementor-element-cf62cd8{text-align:center;}.elementor-95 .elementor-element.elementor-element-cf62cd8 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:60px;font-weight:100;text-shadow:0px 0px 23px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.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-95 .elementor-element.elementor-element-11125a4{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button{background-color:#61CE7000;font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:300;border-style:solid;border-width:1px 1px 1px 1px;border-radius:35px 35px 35px 35px;}.elementor-95 .elementor-element.elementor-element-c1a9ee6{--display:flex;--min-height:60vh;--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;--justify-content:center;}.elementor-95 .elementor-element.elementor-element-3ff4aa6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{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 );}.elementor-95 .elementor-element.elementor-element-6b7fedb{--display:flex;--justify-content:center;}.elementor-95 .elementor-element.elementor-element-7f733a3{text-align:start;}.elementor-95 .elementor-element.elementor-element-7f733a3 .elementor-heading-title{font-family:var( --e-global-typography-654931b-font-family ), Sans-serif;font-size:var( --e-global-typography-654931b-font-size );font-weight:var( --e-global-typography-654931b-font-weight );line-height:var( --e-global-typography-654931b-line-height );color:#2F5377;}.elementor-95 .elementor-element.elementor-element-ed69804{text-align:start;font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-8b693fb{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-9ef4358{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-9371d96{--display:flex;--justify-content:center;}.elementor-95 .elementor-element.elementor-element-bb14188 .elementor-heading-title{font-family:var( --e-global-typography-654931b-font-family ), Sans-serif;font-size:var( --e-global-typography-654931b-font-size );font-weight:var( --e-global-typography-654931b-font-weight );line-height:var( --e-global-typography-654931b-line-height );color:#2F5377;}.elementor-95 .elementor-element.elementor-element-c6bd24b{text-align:start;font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-e6ffe13{--display:flex;--min-height:60vh;--justify-content:center;}.elementor-95 .elementor-element.elementor-element-62fd427{--display:flex;--min-height:60vh;--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-95 .elementor-element.elementor-element-4aa45a3{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-c4c6536{--display:flex;--justify-content:center;--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-95 .elementor-element.elementor-element-b2121e5 .elementor-heading-title{font-family:var( --e-global-typography-654931b-font-family ), Sans-serif;font-size:var( --e-global-typography-654931b-font-size );font-weight:var( --e-global-typography-654931b-font-weight );line-height:var( --e-global-typography-654931b-line-height );color:#2F5377;}.elementor-95 .elementor-element.elementor-element-a0de0ee{text-align:start;font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-a38664a{--display:flex;--min-height:120vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-95 .elementor-element.elementor-element-a38664a:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-a38664a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF7D;}.elementor-95 .elementor-element.elementor-element-926967d{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-95 .elementor-element.elementor-element-ecfd620{--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;--justify-content:space-between;}.elementor-95 .elementor-element.elementor-element-762c859{padding:2vw 0vw 2vw 0vw;text-align:start;}.elementor-95 .elementor-element.elementor-element-762c859 .elementor-heading-title{font-family:var( --e-global-typography-654931b-font-family ), Sans-serif;font-size:var( --e-global-typography-654931b-font-size );font-weight:var( --e-global-typography-654931b-font-weight );line-height:var( --e-global-typography-654931b-line-height );color:#2F5377;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-95 .elementor-element.elementor-element-a106681 .elementor-repeater-item-e359927 .swiper-slide-bg{background-color:var( --e-global-color-373ee82 );background-image:url(https://biobidet.pl/wp-content/uploads/2026/04/Podgrzewana-deska-myjaca-USPA-6635.jpg);background-size:cover;}.elementor-95 .elementor-element.elementor-element-a106681 .elementor-repeater-item-d53ea1d .swiper-slide-bg{background-color:var( --e-global-color-373ee82 );background-image:url(https://biobidet.pl/wp-content/uploads/2026/04/USPA-6635-DESIGN-REGULACJA-WODY.jpg);background-size:cover;}.elementor-95 .elementor-element.elementor-element-a106681 .elementor-repeater-item-e32797e .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://biobidet.pl/wp-content/uploads/2026/04/USPA-6635-ANTYBAKTERYJNY-MATERIAL.jpg);background-size:cover;}.elementor-95 .elementor-element.elementor-element-a106681 .elementor-repeater-item-a4053e2 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://biobidet.pl/wp-content/uploads/2026/04/Suszenie-w-desce-myjacej-USPA-6635.jpg);background-size:cover;}.elementor-95 .elementor-element.elementor-element-a106681 .elementor-repeater-item-be8b17d .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://biobidet.pl/wp-content/uploads/2026/04/Pochlaniacz-nieprzyjemnych-zapachow-deski-myjacej-USPA-6635.jpg);background-size:cover;}.elementor-95 .elementor-element.elementor-element-a106681 .elementor-repeater-item-bce4857 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://biobidet.pl/wp-content/uploads/2026/04/Wolno-opadajaca-podgrzewana-deska-USPA-6635-e1792411399343.jpg);background-size:cover;}.elementor-95 .elementor-element.elementor-element-a106681 .elementor-repeater-item-8f9a35e .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://biobidet.pl/wp-content/uploads/2026/04/Sensor-zajetosci-deski-myjacej-USPA-6635.jpg);background-size:cover;}.elementor-95 .elementor-element.elementor-element-a106681 .elementor-repeater-item-116b146 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://biobidet.pl/wp-content/uploads/2026/04/Position-wands.jpg);background-size:cover;}.elementor-95 .elementor-element.elementor-element-a106681 .swiper-slide{transition-duration:calc(4000ms*1.2);height:46vh;}.elementor-95 .elementor-element.elementor-element-a106681 .swiper-slide-contents{max-width:60%;}.elementor-95 .elementor-element.elementor-element-a106681 .swiper-slide-inner{text-align:start;}.elementor-95 .elementor-element.elementor-element-a106681 .elementor-slide-heading{color:var( --e-global-color-35348e7 );font-family:"Be Vietnam Pro", Sans-serif;font-size:40px;font-weight:100;line-height:42px;}.elementor-95 .elementor-element.elementor-element-a106681 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:40px;}.elementor-95 .elementor-element.elementor-element-a106681 .elementor-slide-description{color:#525252;font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );}.elementor-95 .elementor-element.elementor-element-a106681 .elementor-slide-button{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-95 .elementor-element.elementor-element-a106681 .elementor-swiper-button{color:#868686;}.elementor-95 .elementor-element.elementor-element-a106681 .elementor-swiper-button svg{fill:#868686;}.elementor-95 .elementor-element.elementor-element-a106681 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-95 .elementor-element.elementor-element-a106681 .swiper-pagination-bullet-active{background-color:#696969;}.elementor-95 .elementor-element.elementor-element-1ec2259{--display:flex;--justify-content:center;}.elementor-95 .elementor-element.elementor-element-821f07e{text-align:start;font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-ec7c85f{text-align:start;font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button{background-color:#2F537700;font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:300;fill:var( --e-global-color-373ee82 );color:var( --e-global-color-373ee82 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:41px 41px 41px 41px;}.elementor-95 .elementor-element.elementor-element-175a405{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--overlay-opacity:0.5;}.elementor-95 .elementor-element.elementor-element-175a405:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-175a405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biobidet.pl/wp-content/uploads/2026/04/Gemini_Generated_Image_o5pck7o5pck7o5pc-e1789379988396.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-95 .elementor-element.elementor-element-175a405::before, .elementor-95 .elementor-element.elementor-element-175a405 > .elementor-background-video-container::before, .elementor-95 .elementor-element.elementor-element-175a405 > .e-con-inner > .elementor-background-video-container::before, .elementor-95 .elementor-element.elementor-element-175a405 > .elementor-background-slideshow::before, .elementor-95 .elementor-element.elementor-element-175a405 > .e-con-inner > .elementor-background-slideshow::before, .elementor-95 .elementor-element.elementor-element-175a405 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000B8;--background-overlay:'';}.elementor-95 .elementor-element.elementor-element-4dcbc5e{--display:flex;}.elementor-95 .elementor-element.elementor-element-204ae3f .elementor-heading-title{font-family:var( --e-global-typography-654931b-font-family ), Sans-serif;font-size:var( --e-global-typography-654931b-font-size );font-weight:var( --e-global-typography-654931b-font-weight );line-height:var( --e-global-typography-654931b-line-height );color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-fec2d0a{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-870ee45{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--overlay-opacity:0.5;--margin-top:-20px;--margin-bottom:-20px;--margin-left:-20px;--margin-right:-20px;}.elementor-95 .elementor-element.elementor-element-870ee45:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-870ee45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biobidet.pl/wp-content/uploads/2026/04/Gemini_Generated_Image_o5pck7o5pck7o5pc-e1789379988396.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-95 .elementor-element.elementor-element-870ee45::before, .elementor-95 .elementor-element.elementor-element-870ee45 > .elementor-background-video-container::before, .elementor-95 .elementor-element.elementor-element-870ee45 > .e-con-inner > .elementor-background-video-container::before, .elementor-95 .elementor-element.elementor-element-870ee45 > .elementor-background-slideshow::before, .elementor-95 .elementor-element.elementor-element-870ee45 > .e-con-inner > .elementor-background-slideshow::before, .elementor-95 .elementor-element.elementor-element-870ee45 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000B8;--background-overlay:'';}.elementor-95 .elementor-element.elementor-element-3bb616d{--display:flex;}.elementor-95 .elementor-element.elementor-element-d8600ac .elementor-heading-title{font-family:var( --e-global-typography-654931b-font-family ), Sans-serif;font-size:var( --e-global-typography-654931b-font-size );font-weight:var( --e-global-typography-654931b-font-weight );line-height:var( --e-global-typography-654931b-line-height );color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-a59c348{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-71858dc{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:00px 00px;--row-gap:00px;--column-gap:00px;--overlay-opacity:0.5;}.elementor-95 .elementor-element.elementor-element-71858dc:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-71858dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biobidet.pl/wp-content/uploads/2026/04/Gemini_Generated_Image_o5pck7o5pck7o5pc-e1789379988396.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-95 .elementor-element.elementor-element-71858dc::before, .elementor-95 .elementor-element.elementor-element-71858dc > .elementor-background-video-container::before, .elementor-95 .elementor-element.elementor-element-71858dc > .e-con-inner > .elementor-background-video-container::before, .elementor-95 .elementor-element.elementor-element-71858dc > .elementor-background-slideshow::before, .elementor-95 .elementor-element.elementor-element-71858dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-95 .elementor-element.elementor-element-71858dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000B8;--background-overlay:'';}.elementor-95 .elementor-element.elementor-element-9a88fd9{--display:flex;--overlay-opacity:0.5;}.elementor-95 .elementor-element.elementor-element-9a88fd9::before, .elementor-95 .elementor-element.elementor-element-9a88fd9 > .elementor-background-video-container::before, .elementor-95 .elementor-element.elementor-element-9a88fd9 > .e-con-inner > .elementor-background-video-container::before, .elementor-95 .elementor-element.elementor-element-9a88fd9 > .elementor-background-slideshow::before, .elementor-95 .elementor-element.elementor-element-9a88fd9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-95 .elementor-element.elementor-element-9a88fd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-95 .elementor-element.elementor-element-1f92c9e .elementor-heading-title{font-family:var( --e-global-typography-654931b-font-family ), Sans-serif;font-size:var( --e-global-typography-654931b-font-size );font-weight:var( --e-global-typography-654931b-font-weight );line-height:var( --e-global-typography-654931b-line-height );color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-d5d09ae{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-69bab72{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-95 .elementor-element.elementor-element-69bab72:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-69bab72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://biobidet.pl/wp-content/uploads/2026/04/Gemini_Generated_Image_o5pck7o5pck7o5pc-e1789379988396.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-95 .elementor-element.elementor-element-69bab72::before, .elementor-95 .elementor-element.elementor-element-69bab72 > .elementor-background-video-container::before, .elementor-95 .elementor-element.elementor-element-69bab72 > .e-con-inner > .elementor-background-video-container::before, .elementor-95 .elementor-element.elementor-element-69bab72 > .elementor-background-slideshow::before, .elementor-95 .elementor-element.elementor-element-69bab72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-95 .elementor-element.elementor-element-69bab72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000B8;--background-overlay:'';}.elementor-95 .elementor-element.elementor-element-84d0fd8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-95 .elementor-element.elementor-element-f4621bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-8064c7d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-edae397{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-edae397 a{color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button{background-color:#61CE7000;font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );border-style:solid;border-width:1px 1px 1px 1px;border-radius:35px 35px 35px 35px;}.elementor-95 .elementor-element.elementor-element-110fe78{--display:flex;}.elementor-95 .elementor-element.elementor-element-cede704{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-cede704:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-cede704 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-a802af4{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-016acd4 .elementor-heading-title{font-family:var( --e-global-typography-654931b-font-family ), Sans-serif;font-size:var( --e-global-typography-654931b-font-size );font-weight:var( --e-global-typography-654931b-font-weight );line-height:var( --e-global-typography-654931b-line-height );color:#2F5377;}.elementor-95 .elementor-element.elementor-element-ede054d{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-b559f6b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-06846c7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-95 .elementor-element.elementor-element-61bd63e{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button{background-color:#2F537700;font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:300;fill:var( --e-global-color-373ee82 );color:var( --e-global-color-373ee82 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:41px 41px 41px 41px;}.elementor-95 .elementor-element.elementor-element-6b6afb4{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-d7c506a .elementor-heading-title{font-family:var( --e-global-typography-654931b-font-family ), Sans-serif;font-size:var( --e-global-typography-654931b-font-size );font-weight:var( --e-global-typography-654931b-font-weight );line-height:var( --e-global-typography-654931b-line-height );color:#2F5377;}.elementor-95 .elementor-element.elementor-element-8b0ff24{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-5205453{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-6935736{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-c248fbe .elementor-heading-title{font-family:var( --e-global-typography-654931b-font-family ), Sans-serif;font-size:var( --e-global-typography-654931b-font-size );font-weight:var( --e-global-typography-654931b-font-weight );line-height:var( --e-global-typography-654931b-line-height );color:#2F5377;}.elementor-95 .elementor-element.elementor-element-22268a8{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-fd39a3b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-f0931bd{padding:0px 0px 0px 0px;text-align:start;}.elementor-95 .elementor-element.elementor-element-f0931bd img{width:70%;}.elementor-95 .elementor-element.elementor-element-c869247{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-65838b8 .elementor-heading-title{font-family:var( --e-global-typography-654931b-font-family ), Sans-serif;font-size:var( --e-global-typography-654931b-font-size );font-weight:var( --e-global-typography-654931b-font-weight );line-height:var( --e-global-typography-654931b-line-height );color:#2F5377;}.elementor-95 .elementor-element.elementor-element-5e357f0{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button{background-color:#2F537700;font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:300;fill:var( --e-global-color-373ee82 );color:var( --e-global-color-373ee82 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:41px 41px 41px 41px;}.elementor-95 .elementor-element.elementor-element-f839ee1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-95 .elementor-element.elementor-element-7cd1e5a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-ade13d1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-ade13d1:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-ade13d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-096dce4{text-align:start;}.elementor-95 .elementor-element.elementor-element-096dce4 .elementor-heading-title{font-family:var( --e-global-typography-654931b-font-family ), Sans-serif;font-size:var( --e-global-typography-654931b-font-size );font-weight:var( --e-global-typography-654931b-font-weight );line-height:var( --e-global-typography-654931b-line-height );color:#2F5377;}.elementor-95 .elementor-element.elementor-element-e4a4a8f{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-0399799{--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;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-02c9c22{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-5f10294 .elementor-heading-title{font-family:var( --e-global-typography-654931b-font-family ), Sans-serif;font-size:var( --e-global-typography-654931b-font-size );font-weight:var( --e-global-typography-654931b-font-weight );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-8bc5cda{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-251f31d{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:#D11F1F;}.elementor-95 .elementor-element.elementor-element-949f79f{--display:flex;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-4115f60{--display:flex;--min-height:20vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-4115f60:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-4115f60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biobidet.pl/wp-content/uploads/2026/05/ksztalt_miski_WC3.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-95 .elementor-element.elementor-element-24e0330{--display:flex;}.elementor-95 .elementor-element.elementor-element-2418b48{text-align:center;}.elementor-95 .elementor-element.elementor-element-2418b48 .elementor-heading-title{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:#47B755;}.elementor-95 .elementor-element.elementor-element-c483c19{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-2e9c6ee{--display:flex;}.elementor-95 .elementor-element.elementor-element-542b83e{text-align:center;}.elementor-95 .elementor-element.elementor-element-542b83e .elementor-heading-title{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:#D11F1F;}.elementor-95 .elementor-element.elementor-element-23a5220{--display:flex;--min-height:20vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-23a5220:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-23a5220 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biobidet.pl/wp-content/uploads/2026/05/ksztalt_miski_WC2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-95 .elementor-element.elementor-element-c55347e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-e384158{--display:flex;}.elementor-95 .elementor-element.elementor-element-74d8a33 .elementor-heading-title{font-family:var( --e-global-typography-654931b-font-family ), Sans-serif;font-size:var( --e-global-typography-654931b-font-size );font-weight:var( --e-global-typography-654931b-font-weight );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-bc0dc39{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-9cdd101{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-3be7782{--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-95 .elementor-element.elementor-element-90f0145{text-align:center;}.elementor-95 .elementor-element.elementor-element-90f0145 .elementor-heading-title{font-family:var( --e-global-typography-654931b-font-family ), Sans-serif;font-size:var( --e-global-typography-654931b-font-size );font-weight:var( --e-global-typography-654931b-font-weight );line-height:var( --e-global-typography-654931b-line-height );color:#2F5377;}.elementor-95 .elementor-element.elementor-element-5fb1b2c{--display:flex;--min-height:30vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-6874b9a{--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-95 .elementor-element.elementor-element-dcee9d0{text-align:center;}.elementor-95 .elementor-element.elementor-element-dcee9d0 .elementor-heading-title{font-family:var( --e-global-typography-654931b-font-family ), Sans-serif;font-size:var( --e-global-typography-654931b-font-size );font-weight:var( --e-global-typography-654931b-font-weight );line-height:var( --e-global-typography-654931b-line-height );color:#2F5377;}.elementor-95 .elementor-element.elementor-element-67968b6{--display:flex;--min-height:30vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-164e68d{--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-95 .elementor-element.elementor-element-5c0fd08{text-align:center;}.elementor-95 .elementor-element.elementor-element-5c0fd08 .elementor-heading-title{font-family:var( --e-global-typography-654931b-font-family ), Sans-serif;font-size:var( --e-global-typography-654931b-font-size );font-weight:var( --e-global-typography-654931b-font-weight );line-height:var( --e-global-typography-654931b-line-height );color:#2F5377;}.elementor-95 .elementor-element.elementor-element-78e1b5e{--display:flex;--min-height:30vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-0df53d5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0vw;--margin-bottom:5vw;--margin-left:0vw;--margin-right:0vw;}.elementor-95 .elementor-element.elementor-element-0df53d5:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-0df53d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-0a45679{--display:flex;}.elementor-95 .elementor-element.elementor-element-159aa7f .elementor-heading-title{font-family:var( --e-global-typography-654931b-font-family ), Sans-serif;font-size:var( --e-global-typography-654931b-font-size );font-weight:var( --e-global-typography-654931b-font-weight );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-ae58943{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-ee9b5a0{--display:flex;}.elementor-95 .elementor-element.elementor-element-f21f4ef{--display:flex;}.elementor-95 .elementor-element.elementor-element-f21f4ef:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-f21f4ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-95 .elementor-element.elementor-element-87ff680{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:#5D5C5C;}.elementor-95 .elementor-element.elementor-element-e2b477a{--display:flex;}.elementor-95 .elementor-element.elementor-element-6ee2c22{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:200;color:#646464;}.elementor-95 .elementor-element.elementor-element-6ee2c22 a{color:#292929;}.elementor-95 .elementor-element.elementor-element-724a4de{--display:flex;}.elementor-95 .elementor-element.elementor-element-ff96cbf{font-family:"Times New Roman", Sans-serif;font-size:20px;font-weight:200;}.elementor-95 .elementor-element.elementor-element-63ceefb{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#DFDFDF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#D6D6D6;}.elementor-95 .elementor-element.elementor-element-63ceefb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#2F5377;}.elementor-95 .elementor-element.elementor-element-63ceefb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-63ceefb > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FFFFFF;}:where( .elementor-95 .elementor-element.elementor-element-63ceefb > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;}:where( .elementor-95 .elementor-element.elementor-element-63ceefb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Be Vietnam Pro", Sans-serif;font-weight:200;}.elementor-95 .elementor-element.elementor-element-77a4d77{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-415c7b4{--display:flex;}.elementor-95 .elementor-element.elementor-element-355c895 .elementor-heading-title{font-family:var( --e-global-typography-654931b-font-family ), Sans-serif;font-size:var( --e-global-typography-654931b-font-size );font-weight:var( --e-global-typography-654931b-font-weight );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-1b1056c{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-5bd9e60{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-134b04d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-8de622b{text-align:center;}.elementor-95 .elementor-element.elementor-element-8de622b .elementor-heading-title{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:#2F5377;}.elementor-95 .elementor-element.elementor-element-09890ce{--display:flex;--min-height:30vh;}.elementor-95 .elementor-element.elementor-element-689c74b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-762a9f5{text-align:center;}.elementor-95 .elementor-element.elementor-element-762a9f5 .elementor-heading-title{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:#2F5377;}.elementor-95 .elementor-element.elementor-element-ac899f3{--display:flex;--min-height:30vh;}.elementor-95 .elementor-element.elementor-element-86beb0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-f43a9a7{text-align:center;}.elementor-95 .elementor-element.elementor-element-f43a9a7 .elementor-heading-title{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:#2F5377;}.elementor-95 .elementor-element.elementor-element-3969afb{--display:flex;--min-height:30vh;}.elementor-95 .elementor-element.elementor-element-5c400b9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-95 .elementor-element.elementor-element-d646a84{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-9407207{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-beb07df{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button{background-color:#2F537700;font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:300;fill:var( --e-global-color-373ee82 );color:var( --e-global-color-373ee82 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:41px 41px 41px 41px;}.elementor-95 .elementor-element.elementor-element-27cc30a{text-align:start;}.elementor-95 .elementor-element.elementor-element-27cc30a img{width:30%;}.elementor-95 .elementor-element.elementor-element-d14d0cd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-95 .elementor-element.elementor-element-e5ce9b8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-f973c21{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-004f4f9{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button{background-color:#2F537700;font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:300;fill:var( --e-global-color-373ee82 );color:var( --e-global-color-373ee82 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:41px 41px 41px 41px;}.elementor-95 .elementor-element.elementor-element-1ea1550{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-95 .elementor-element.elementor-element-402095e{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-127ce40{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-c378845{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-b4a2868{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button{background-color:#2F537700;font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:300;fill:var( --e-global-color-373ee82 );color:var( --e-global-color-373ee82 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:41px 41px 41px 41px;}.elementor-95 .elementor-element.elementor-element-f54e67e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-95 .elementor-element.elementor-element-e44e8a3{--display:flex;--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-95 .elementor-element.elementor-element-15ed2f8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-95 .elementor-element.elementor-element-b0d0903{--display:flex;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-13a003a{text-align:start;}.elementor-95 .elementor-element.elementor-element-13a003a .elementor-heading-title{font-family:var( --e-global-typography-654931b-font-family ), Sans-serif;font-size:var( --e-global-typography-654931b-font-size );font-weight:var( --e-global-typography-654931b-font-weight );line-height:var( --e-global-typography-654931b-line-height );color:#2F5377;}.elementor-95 .elementor-element.elementor-element-c7cfcb2{text-align:start;font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-7c2bb2d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-6a90afc{--display:flex;--justify-content:center;}.elementor-95 .elementor-element.elementor-element-cd194a4 .elementor-heading-title{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );}.elementor-95 .elementor-element.elementor-element-87b5d37{--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-95 .elementor-element.elementor-element-4601352{text-align:center;}.elementor-95 .elementor-element.elementor-element-4601352 .elementor-heading-title{font-family:var( --e-global-typography-654931b-font-family ), Sans-serif;font-size:var( --e-global-typography-654931b-font-size );font-weight:var( --e-global-typography-654931b-font-weight );line-height:var( --e-global-typography-654931b-line-height );color:#2F5377;}.elementor-95 .elementor-element.elementor-element-45d4b41{--display:flex;--min-height:30vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-447a168{text-align:center;font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-3fcf2f7{--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-95 .elementor-element.elementor-element-808f21f{text-align:center;}.elementor-95 .elementor-element.elementor-element-808f21f .elementor-heading-title{font-family:var( --e-global-typography-654931b-font-family ), Sans-serif;font-size:var( --e-global-typography-654931b-font-size );font-weight:var( --e-global-typography-654931b-font-weight );line-height:var( --e-global-typography-654931b-line-height );color:#2F5377;}.elementor-95 .elementor-element.elementor-element-9fb6ff3{--display:flex;--min-height:30vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-3ef5024{text-align:center;font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-01b0133{--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-95 .elementor-element.elementor-element-b875d1e{text-align:center;}.elementor-95 .elementor-element.elementor-element-b875d1e .elementor-heading-title{font-family:var( --e-global-typography-654931b-font-family ), Sans-serif;font-size:var( --e-global-typography-654931b-font-size );font-weight:var( --e-global-typography-654931b-font-weight );line-height:var( --e-global-typography-654931b-line-height );color:#2F5377;}.elementor-95 .elementor-element.elementor-element-3ba548e{--display:flex;--min-height:30vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-512b736{text-align:center;font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-0049d7e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-ae8b520{--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;border-style:dashed;--border-style:dashed;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2F5377;--border-color:#2F5377;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-ed013c7{--display:flex;--justify-content:flex-start;}.elementor-95 .elementor-element.elementor-element-c683a92 .elementor-heading-title{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );}.elementor-95 .elementor-element.elementor-element-e4e2fdd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-95 .elementor-element.elementor-element-1a73b45{--display:flex;--min-height:30vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-1a73b45:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-1a73b45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biobidet.pl/wp-content/uploads/2026/05/Telecomando6635R.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-95 .elementor-element.elementor-element-0bd07ae{text-align:center;font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-b104161{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-811630e{--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;border-style:dashed;--border-style:dashed;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-b4c5fe4{--display:flex;--justify-content:flex-start;}.elementor-95 .elementor-element.elementor-element-af3234e .elementor-heading-title{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );}.elementor-95 .elementor-element.elementor-element-f6517c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-95 .elementor-element.elementor-element-73e80a6{text-align:start;font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-98bece3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-0819745{--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;border-style:dashed;--border-style:dashed;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-231004b{--display:flex;--justify-content:flex-start;}.elementor-95 .elementor-element.elementor-element-847e82c .elementor-heading-title{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );}.elementor-95 .elementor-element.elementor-element-c108b73{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-95 .elementor-element.elementor-element-69f9c1a{text-align:start;font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-82f167b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-f282845{--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;border-style:dashed;--border-style:dashed;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2F5377;--border-color:#2F5377;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-54e25c7{--display:flex;--justify-content:flex-start;}.elementor-95 .elementor-element.elementor-element-da17832 .elementor-heading-title{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );}.elementor-95 .elementor-element.elementor-element-8562cc0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-95 .elementor-element.elementor-element-77a82a6{text-align:start;font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-cec4aac{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-64339fe{--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;border-style:dashed;--border-style:dashed;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2F5377;--border-color:#2F5377;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-075ae09{--display:flex;--justify-content:flex-start;}.elementor-95 .elementor-element.elementor-element-9c67221 .elementor-heading-title{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );}.elementor-95 .elementor-element.elementor-element-eb2d7ae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-95 .elementor-element.elementor-element-68dadda{text-align:start;font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-0af22e9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-32565f1{--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;border-style:dashed;--border-style:dashed;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2F5377;--border-color:#2F5377;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-709da31{--display:flex;--justify-content:flex-start;}.elementor-95 .elementor-element.elementor-element-2a7a2be .elementor-heading-title{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );}.elementor-95 .elementor-element.elementor-element-15c8ec4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-95 .elementor-element.elementor-element-aa003a7{text-align:start;font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-1b3b1f2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-326ac07{--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;border-style:dashed;--border-style:dashed;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2F5377;--border-color:#2F5377;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-d51f6f7{--display:flex;--justify-content:flex-start;}.elementor-95 .elementor-element.elementor-element-1145c0d .elementor-heading-title{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );}.elementor-95 .elementor-element.elementor-element-109fdd9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-10b2907{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-ed017be{--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;border-style:dashed;--border-style:dashed;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2F5377;--border-color:#2F5377;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-f045fda{--display:flex;--justify-content:flex-start;}.elementor-95 .elementor-element.elementor-element-3f41798 .elementor-heading-title{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );}.elementor-95 .elementor-element.elementor-element-a62b175{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button{background-color:#2F537700;font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:300;fill:var( --e-global-color-373ee82 );color:var( --e-global-color-373ee82 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:41px 41px 41px 41px;}.elementor-95 .elementor-element.elementor-element-d41a636{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-c13fa48{--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;border-style:dashed;--border-style:dashed;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2F5377;--border-color:#2F5377;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-90b8b0b{--display:flex;--justify-content:flex-start;}.elementor-95 .elementor-element.elementor-element-4f01a50 .elementor-heading-title{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );}.elementor-95 .elementor-element.elementor-element-3635d31{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-95 .elementor-element.elementor-element-8e3efec{text-align:start;font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-10de4c0{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-373ee82 );--border-color:var( --e-global-color-373ee82 );--border-radius:0px 0px 0px 0px;}.elementor-95 .elementor-element.elementor-element-2aff054{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-1c21978{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-4f17707{font-family:var( --e-global-typography-e198d06-font-family ), Sans-serif;font-size:var( --e-global-typography-e198d06-font-size );font-weight:var( --e-global-typography-e198d06-font-weight );color:var( --e-global-color-35348e7 );}.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button{background-color:#2F537700;font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:300;fill:var( --e-global-color-373ee82 );color:var( --e-global-color-373ee82 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:41px 41px 41px 41px;}.elementor-95 .elementor-element.elementor-element-955bcc9{--display:flex;}.elementor-95 .elementor-element.elementor-element-390ab74{--display:flex;}.elementor-95 .elementor-element.elementor-element-be48c5a{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;background-color:#FFFFFF;--n-tabs-title-border-radius:26px 26px 26px 26px;}.elementor-95 .elementor-element.elementor-element-be48c5a > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-be48c5a.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:none;}.elementor-95 .elementor-element.elementor-element-be48c5a.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}:where( .elementor-95 .elementor-element.elementor-element-be48c5a.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;}@media(min-width:768px){.elementor-95 .elementor-element.elementor-element-c46e288{--width:100vw;}.elementor-95 .elementor-element.elementor-element-dcbb404{--content-width:60vw;}.elementor-95 .elementor-element.elementor-element-cd19797{--width:100vw;}.elementor-95 .elementor-element.elementor-element-dccd670{--width:100%;}.elementor-95 .elementor-element.elementor-element-4aa45a3{--width:100%;}.elementor-95 .elementor-element.elementor-element-926967d{--width:60vw;}.elementor-95 .elementor-element.elementor-element-ecfd620{--width:100%;}.elementor-95 .elementor-element.elementor-element-175a405{--width:100vw;}.elementor-95 .elementor-element.elementor-element-4dcbc5e{--width:60vw;}.elementor-95 .elementor-element.elementor-element-870ee45{--width:100vw;}.elementor-95 .elementor-element.elementor-element-3bb616d{--width:60vw;}.elementor-95 .elementor-element.elementor-element-71858dc{--width:100vw;}.elementor-95 .elementor-element.elementor-element-9a88fd9{--width:60vw;}.elementor-95 .elementor-element.elementor-element-69bab72{--width:100vw;}.elementor-95 .elementor-element.elementor-element-84d0fd8{--width:60vw;}.elementor-95 .elementor-element.elementor-element-8064c7d{--width:60vw;}.elementor-95 .elementor-element.elementor-element-cede704{--content-width:60vw;}.elementor-95 .elementor-element.elementor-element-f839ee1{--width:100vw;}.elementor-95 .elementor-element.elementor-element-7cd1e5a{--content-width:60vw;}.elementor-95 .elementor-element.elementor-element-4115f60{--width:100%;}.elementor-95 .elementor-element.elementor-element-23a5220{--width:100%;}.elementor-95 .elementor-element.elementor-element-9407207{--width:60vw;}.elementor-95 .elementor-element.elementor-element-f973c21{--width:60vw;}.elementor-95 .elementor-element.elementor-element-c378845{--width:60vw;}.elementor-95 .elementor-element.elementor-element-f54e67e{--width:100vw;}.elementor-95 .elementor-element.elementor-element-e44e8a3{--content-width:60vw;}.elementor-95 .elementor-element.elementor-element-b0d0903{--width:60vw;}.elementor-95 .elementor-element.elementor-element-7c2bb2d{--width:60vw;}.elementor-95 .elementor-element.elementor-element-6a90afc{--width:16%;}.elementor-95 .elementor-element.elementor-element-87b5d37{--width:28%;}.elementor-95 .elementor-element.elementor-element-3fcf2f7{--width:28%;}.elementor-95 .elementor-element.elementor-element-01b0133{--width:28%;}.elementor-95 .elementor-element.elementor-element-ae8b520{--width:60vw;}.elementor-95 .elementor-element.elementor-element-ed013c7{--width:16%;}.elementor-95 .elementor-element.elementor-element-e4e2fdd{--width:84%;}.elementor-95 .elementor-element.elementor-element-811630e{--width:60vw;}.elementor-95 .elementor-element.elementor-element-b4c5fe4{--width:50%;}.elementor-95 .elementor-element.elementor-element-f6517c1{--width:50%;}.elementor-95 .elementor-element.elementor-element-0819745{--width:60vw;}.elementor-95 .elementor-element.elementor-element-231004b{--width:50%;}.elementor-95 .elementor-element.elementor-element-c108b73{--width:50%;}.elementor-95 .elementor-element.elementor-element-f282845{--width:60vw;}.elementor-95 .elementor-element.elementor-element-54e25c7{--width:50%;}.elementor-95 .elementor-element.elementor-element-8562cc0{--width:50%;}.elementor-95 .elementor-element.elementor-element-64339fe{--width:60vw;}.elementor-95 .elementor-element.elementor-element-075ae09{--width:50%;}.elementor-95 .elementor-element.elementor-element-eb2d7ae{--width:50%;}.elementor-95 .elementor-element.elementor-element-32565f1{--width:60vw;}.elementor-95 .elementor-element.elementor-element-709da31{--width:50%;}.elementor-95 .elementor-element.elementor-element-15c8ec4{--width:50%;}.elementor-95 .elementor-element.elementor-element-326ac07{--width:60vw;}.elementor-95 .elementor-element.elementor-element-d51f6f7{--width:50%;}.elementor-95 .elementor-element.elementor-element-109fdd9{--width:50%;}.elementor-95 .elementor-element.elementor-element-ed017be{--width:60vw;}.elementor-95 .elementor-element.elementor-element-f045fda{--width:50%;}.elementor-95 .elementor-element.elementor-element-a62b175{--width:50%;}.elementor-95 .elementor-element.elementor-element-c13fa48{--width:60vw;}.elementor-95 .elementor-element.elementor-element-90b8b0b{--width:50%;}.elementor-95 .elementor-element.elementor-element-3635d31{--width:50%;}.elementor-95 .elementor-element.elementor-element-1c21978{--width:60vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-95 .elementor-element.elementor-element-dcbb404{--content-width:70vw;}.elementor-95 .elementor-element.elementor-element-dccd670{--width:70vw;}.elementor-95 .elementor-element.elementor-element-3ff4aa6{--width:70vw;}.elementor-95 .elementor-element.elementor-element-9ef4358{--width:70vw;}.elementor-95 .elementor-element.elementor-element-9371d96{--width:70vw;}.elementor-95 .elementor-element.elementor-element-e6ffe13{--width:70vw;}.elementor-95 .elementor-element.elementor-element-926967d{--width:70vw;}.elementor-95 .elementor-element.elementor-element-4dcbc5e{--width:70vw;}.elementor-95 .elementor-element.elementor-element-3bb616d{--width:70vw;}.elementor-95 .elementor-element.elementor-element-9a88fd9{--width:70vw;}.elementor-95 .elementor-element.elementor-element-8064c7d{--width:70vw;}.elementor-95 .elementor-element.elementor-element-a802af4{--width:70vw;}.elementor-95 .elementor-element.elementor-element-b559f6b{--width:70vw;}.elementor-95 .elementor-element.elementor-element-61bd63e{--width:70vw;}.elementor-95 .elementor-element.elementor-element-6b6afb4{--width:70vw;}.elementor-95 .elementor-element.elementor-element-5205453{--width:70vw;}.elementor-95 .elementor-element.elementor-element-6935736{--width:70vw;}.elementor-95 .elementor-element.elementor-element-fd39a3b{--width:70vw;}.elementor-95 .elementor-element.elementor-element-c869247{--width:70vw;}.elementor-95 .elementor-element.elementor-element-7cd1e5a{--content-width:70vw;}.elementor-95 .elementor-element.elementor-element-b0d0903{--width:70vw;}.elementor-95 .elementor-element.elementor-element-7c2bb2d{--width:70vw;}.elementor-95 .elementor-element.elementor-element-ae8b520{--width:70vw;}.elementor-95 .elementor-element.elementor-element-811630e{--width:70vw;}.elementor-95 .elementor-element.elementor-element-0819745{--width:70vw;}.elementor-95 .elementor-element.elementor-element-f282845{--width:70vw;}.elementor-95 .elementor-element.elementor-element-64339fe{--width:70vw;}.elementor-95 .elementor-element.elementor-element-32565f1{--width:70vw;}.elementor-95 .elementor-element.elementor-element-326ac07{--width:70vw;}.elementor-95 .elementor-element.elementor-element-ed017be{--width:70vw;}.elementor-95 .elementor-element.elementor-element-c13fa48{--width:70vw;}.elementor-95 .elementor-element.elementor-element-10de4c0{--width:70vw;}}@media(min-width:1025px){.elementor-95 .elementor-element.elementor-element-cd19797:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-cd19797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-95 .elementor-element.elementor-element-175a405:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-175a405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-95 .elementor-element.elementor-element-870ee45:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-870ee45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-95 .elementor-element.elementor-element-71858dc:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-71858dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-95 .elementor-element.elementor-element-69bab72:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-69bab72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-95 .elementor-element.elementor-element-dcbb404{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-cd19797:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-cd19797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biobidet.pl/wp-content/uploads/2026/05/Gemini_Generated_Image_y307tuy307tuy307-1.png");}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-95 .elementor-element.elementor-element-cf62cd8 .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-95 .elementor-element.elementor-element-11125a4{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button{font-size:16px;}.elementor-95 .elementor-element.elementor-element-c1a9ee6{--min-height:7vh;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-95 .elementor-element.elementor-element-3ff4aa6{--min-height:40vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-95 .elementor-element.elementor-element-7f733a3 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-ed69804{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-8b693fb{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-95 .elementor-element.elementor-element-9ef4358{--min-height:40vh;}.elementor-95 .elementor-element.elementor-element-bb14188 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-c6bd24b{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-62fd427{--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;}.elementor-95 .elementor-element.elementor-element-4aa45a3{--min-height:40vh;}.elementor-95 .elementor-element.elementor-element-b2121e5 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-a0de0ee{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-762c859 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-95 .elementor-element.elementor-element-a106681 .elementor-slide-heading{font-size:40px;}.elementor-95 .elementor-element.elementor-element-a106681 .elementor-slide-description{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-821f07e{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-ec7c85f{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button{font-size:16px;border-radius:40px 40px 40px 40px;}.elementor-95 .elementor-element.elementor-element-175a405:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-175a405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biobidet.pl/wp-content/uploads/2026/04/Gemini_Generated_Image_o5pck7o5pck7o5pc-e1789379988396.png");}.elementor-95 .elementor-element.elementor-element-175a405{--min-height:50vh;}.elementor-95 .elementor-element.elementor-element-204ae3f .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-fec2d0a{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-870ee45:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-870ee45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biobidet.pl/wp-content/uploads/2026/04/Gemini_Generated_Image_2js4a52js4a52js4.png");}.elementor-95 .elementor-element.elementor-element-870ee45{--min-height:50vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-95 .elementor-element.elementor-element-d8600ac .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-a59c348{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-71858dc:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-71858dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biobidet.pl/wp-content/uploads/2026/04/Gemini_Generated_Image_l3rv28l3rv28l3rv-e1789380032873.png");}.elementor-95 .elementor-element.elementor-element-71858dc{--min-height:50vh;}.elementor-95 .elementor-element.elementor-element-1f92c9e .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-d5d09ae{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-69bab72:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-69bab72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biobidet.pl/wp-content/uploads/2026/04/Gemini_Generated_Image_yuy8iqyuy8iqyuy8.png");}.elementor-95 .elementor-element.elementor-element-69bab72{--min-height:50vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-95 .elementor-element.elementor-element-84d0fd8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-f4621bb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-95 .elementor-element.elementor-element-8064c7d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-8064c7d.e-con{--align-self:center;}.elementor-95 .elementor-element.elementor-element-edae397{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-016acd4{text-align:start;}.elementor-95 .elementor-element.elementor-element-016acd4 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-ede054d{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-b559f6b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-61bd63e{--padding-top:10vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button{font-size:16px;border-radius:40px 40px 40px 40px;}.elementor-95 .elementor-element.elementor-element-d7c506a .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-8b0ff24{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-5205453{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-6935736{--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-6935736.e-con{--align-self:center;}.elementor-95 .elementor-element.elementor-element-c248fbe .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-22268a8{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-fd39a3b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-c869247{--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-c869247.e-con{--align-self:center;}.elementor-95 .elementor-element.elementor-element-65838b8 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-5e357f0{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button{font-size:16px;border-radius:40px 40px 40px 40px;}.elementor-95 .elementor-element.elementor-element-f839ee1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-7cd1e5a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-95 .elementor-element.elementor-element-096dce4 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-e4a4a8f{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-0399799{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-0399799.e-con{--align-self:center;}.elementor-95 .elementor-element.elementor-element-02c9c22{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-5f10294 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-8bc5cda{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-251f31d{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-2418b48 .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-542b83e .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-e384158{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-74d8a33 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-bc0dc39{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-3be7782{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-90f0145 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-5fb1b2c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-6874b9a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-dcee9d0 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-67968b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-164e68d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-5c0fd08 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-78e1b5e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-0df53d5{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-0a45679{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-159aa7f .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-ae58943{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-ee9b5a0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-87ff680{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-6ee2c22{font-size:17px;}.elementor-95 .elementor-element.elementor-element-ff96cbf{font-size:17px;}.elementor-95 .elementor-element.elementor-element-63ceefb{--n-accordion-title-font-size:16px;}.elementor-95 .elementor-element.elementor-element-415c7b4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-355c895 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-1b1056c{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-8de622b .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-09890ce{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-762a9f5 .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-ac899f3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-f43a9a7 .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-3969afb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-5c400b9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-d646a84{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-95 .elementor-element.elementor-element-beb07df{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button{font-size:16px;border-radius:40px 40px 40px 40px;}.elementor-95 .elementor-element.elementor-element-27cc30a img{width:80%;}.elementor-95 .elementor-element.elementor-element-d14d0cd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-004f4f9{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button{font-size:16px;border-radius:40px 40px 40px 40px;}.elementor-95 .elementor-element.elementor-element-1ea1550{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-402095e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-b4a2868{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button{font-size:16px;border-radius:40px 40px 40px 40px;}.elementor-95 .elementor-element.elementor-element-f54e67e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-e44e8a3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-95 .elementor-element.elementor-element-13a003a .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-c7cfcb2{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-7c2bb2d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-95 .elementor-element.elementor-element-cd194a4 .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-87b5d37{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-4601352 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-45d4b41{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-447a168{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-3fcf2f7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-808f21f .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-9fb6ff3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-3ef5024{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-01b0133{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-b875d1e .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-3ba548e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-512b736{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-c683a92 .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-0bd07ae{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-af3234e .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-73e80a6{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-847e82c .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-69f9c1a{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-da17832 .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-77a82a6{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-9c67221 .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-68dadda{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-2a7a2be .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-aa003a7{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-1145c0d .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-3f41798 .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button{font-size:16px;border-radius:40px 40px 40px 40px;}.elementor-95 .elementor-element.elementor-element-4f01a50 .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-8e3efec{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-10de4c0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-4f17707{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button{font-size:16px;border-radius:40px 40px 40px 40px;}.elementor-95 .elementor-element.elementor-element-be48c5a{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-95 .elementor-element.elementor-element-c46e288{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-95 .elementor-element.elementor-element-dcbb404{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-dcbb404.e-con{--align-self:center;}.elementor-95 .elementor-element.elementor-element-6a39a4e{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-cd19797{--width:100%;--min-height:40vh;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-95 .elementor-element.elementor-element-cf62cd8{text-align:center;}.elementor-95 .elementor-element.elementor-element-cf62cd8 .elementor-heading-title{font-size:30px;line-height:1.1em;letter-spacing:0.5px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-95 .elementor-element.elementor-element-11125a4{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button{font-size:16px;border-width:2px 2px 2px 2px;}.elementor-95 .elementor-element.elementor-element-c1a9ee6{--width:80vw;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-3ff4aa6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-3ff4aa6.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-95 .elementor-element.elementor-element-7f733a3 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-ed69804{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-8b693fb{--width:80vw;}.elementor-95 .elementor-element.elementor-element-bb14188 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-c6bd24b{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-e6ffe13{--width:80vw;}.elementor-95 .elementor-element.elementor-element-b2121e5 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-a0de0ee{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-926967d{--width:80vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-ecfd620{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-762c859 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-95 .elementor-element.elementor-element-a106681 .swiper-slide-contents{max-width:100%;}.elementor-95 .elementor-element.elementor-element-a106681 .elementor-slide-heading{font-size:35px;line-height:1.1em;letter-spacing:0.5px;}.elementor-95 .elementor-element.elementor-element-a106681 .elementor-slide-description{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-a106681 .elementor-swiper-button{font-size:14px;}.elementor-95 .elementor-element.elementor-element-821f07e{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-ec7c85f{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button{font-size:16px;}.elementor-95 .elementor-element.elementor-element-175a405:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-175a405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biobidet.pl/wp-content/uploads/2026/04/Gemini_Generated_Image_o5pck7o5pck7o5pc-e1789379988396.png");}.elementor-95 .elementor-element.elementor-element-175a405{--min-height:60vh;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-4dcbc5e{--width:80vw;}.elementor-95 .elementor-element.elementor-element-204ae3f .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-fec2d0a{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-870ee45:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-870ee45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biobidet.pl/wp-content/uploads/2026/04/Gemini_Generated_Image_2js4a52js4a52js4.png");}.elementor-95 .elementor-element.elementor-element-870ee45{--min-height:60vh;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-95 .elementor-element.elementor-element-3bb616d{--width:80vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-d8600ac .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-a59c348{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-71858dc:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-71858dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biobidet.pl/wp-content/uploads/2026/04/Gemini_Generated_Image_yuy8iqyuy8iqyuy8.png");}.elementor-95 .elementor-element.elementor-element-71858dc{--min-height:60vh;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-95 .elementor-element.elementor-element-9a88fd9{--width:80vw;--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-1f92c9e .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-d5d09ae{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-69bab72:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-69bab72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://biobidet.pl/wp-content/uploads/2026/05/Gemini_Generated_Image_y307tuy307tuy307-1.png");}.elementor-95 .elementor-element.elementor-element-69bab72{--min-height:60vh;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-95 .elementor-element.elementor-element-8064c7d{--width:80vw;}.elementor-95 .elementor-element.elementor-element-edae397{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-110fe78{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-cede704{--content-width:80vw;--margin-top:10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-a802af4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-016acd4 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-ede054d{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-b559f6b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button{font-size:16px;}.elementor-95 .elementor-element.elementor-element-d7c506a .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-8b0ff24{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-c248fbe .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-22268a8{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-65838b8 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-5e357f0{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button{font-size:16px;}.elementor-95 .elementor-element.elementor-element-f839ee1{--width:100vw;--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;--justify-content:center;--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-95 .elementor-element.elementor-element-7cd1e5a{--content-width:80vw;--padding-top:10vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-096dce4{text-align:start;}.elementor-95 .elementor-element.elementor-element-096dce4 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-e4a4a8f{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-0399799{--padding-top:10vw;--padding-bottom:40vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-5f10294 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-8bc5cda{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-251f31d{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-2418b48 .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-542b83e .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-c55347e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-74d8a33 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-bc0dc39{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-3be7782{--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-90f0145 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-6874b9a{--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-dcee9d0 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-164e68d{--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-5c0fd08 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-0df53d5{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:10vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-159aa7f .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-ae58943{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-87ff680{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-6ee2c22{line-height:1.1em;letter-spacing:0.5px;}.elementor-95 .elementor-element.elementor-element-63ceefb{--n-accordion-title-font-size:16px;}.elementor-95 .elementor-element.elementor-element-355c895 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-1b1056c{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-134b04d{--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-8de622b .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-689c74b{--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-762a9f5 .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-86beb0b{--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-f43a9a7 .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-beb07df{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button{font-size:16px;}.elementor-95 .elementor-element.elementor-element-004f4f9{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button{font-size:16px;}.elementor-95 .elementor-element.elementor-element-b4a2868{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button{font-size:16px;}.elementor-95 .elementor-element.elementor-element-f54e67e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-e44e8a3{--content-width:80vw;}.elementor-95 .elementor-element.elementor-element-15ed2f8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-b0d0903{--padding-top:10vw;--padding-bottom:11vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-13a003a{padding:0px 0px 0px 0px;}.elementor-95 .elementor-element.elementor-element-13a003a .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-c7cfcb2{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-7c2bb2d{--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-cd194a4 .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-87b5d37{--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-4601352 .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-447a168{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-3fcf2f7{--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-808f21f .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-3ef5024{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-01b0133{--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-95 .elementor-element.elementor-element-b875d1e .elementor-heading-title{font-size:var( --e-global-typography-654931b-font-size );line-height:var( --e-global-typography-654931b-line-height );}.elementor-95 .elementor-element.elementor-element-512b736{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-0049d7e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-c683a92 .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-0bd07ae{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-b104161{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-af3234e .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-73e80a6{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-98bece3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-847e82c .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-69f9c1a{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-82f167b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-da17832 .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-77a82a6{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-cec4aac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-9c67221 .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-68dadda{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-0af22e9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-2a7a2be .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-aa003a7{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-1b3b1f2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-1145c0d .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-10b2907{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-3f41798 .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button{font-size:16px;}.elementor-95 .elementor-element.elementor-element-d41a636{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-95 .elementor-element.elementor-element-4f01a50 .elementor-heading-title{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-8e3efec{font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-10de4c0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-95 .elementor-element.elementor-element-4f17707{text-align:center;font-size:var( --e-global-typography-e198d06-font-size );}.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button{font-size:16px;}.elementor-95 .elementor-element.elementor-element-390ab74{--width:100vw;}.elementor-95 .elementor-element.elementor-element-be48c5a{width:100%;max-width:100%;}.elementor-95 .elementor-element.elementor-element-be48c5a.elementor-element{--align-self:center;}}/* Start custom CSS for button, class: .elementor-element-40c4b2e */.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #ffffff;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #ffffff !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #ffffff;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button:hover {
  color: #2F5377 !important;
}

.elementor-95 .elementor-element.elementor-element-40c4b2e, .elementor-95 .elementor-element.elementor-element-40c4b2e a, .elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button {
    cursor: pointer !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-332adc8 */.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-52d4746 */.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #ffffff;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #ffffff !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #ffffff;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button:hover {
  color: #2F5377 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2477d38 */.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3b1c15d */.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a946f4f */.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fdd8b27 */.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e88339 */.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5d8e3f */.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0fd9650 */.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40c4b2e */.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #ffffff;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #ffffff !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #ffffff;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button:hover {
  color: #2F5377 !important;
}

.elementor-95 .elementor-element.elementor-element-40c4b2e, .elementor-95 .elementor-element.elementor-element-40c4b2e a, .elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button {
    cursor: pointer !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-332adc8 */.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-52d4746 */.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #ffffff;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #ffffff !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #ffffff;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button:hover {
  color: #2F5377 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2477d38 */.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3b1c15d */.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a946f4f */.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fdd8b27 */.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e88339 */.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5d8e3f */.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0fd9650 */.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40c4b2e */.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #ffffff;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #ffffff !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #ffffff;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button:hover {
  color: #2F5377 !important;
}

.elementor-95 .elementor-element.elementor-element-40c4b2e, .elementor-95 .elementor-element.elementor-element-40c4b2e a, .elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button {
    cursor: pointer !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-332adc8 */.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-52d4746 */.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #ffffff;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #ffffff !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #ffffff;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button:hover {
  color: #2F5377 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2477d38 */.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3b1c15d */.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a946f4f */.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fdd8b27 */.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e88339 */.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5d8e3f */.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0fd9650 */.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40c4b2e */.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #ffffff;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #ffffff !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #ffffff;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button:hover {
  color: #2F5377 !important;
}

.elementor-95 .elementor-element.elementor-element-40c4b2e, .elementor-95 .elementor-element.elementor-element-40c4b2e a, .elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button {
    cursor: pointer !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-332adc8 */.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-52d4746 */.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #ffffff;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #ffffff !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #ffffff;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button:hover {
  color: #2F5377 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2477d38 */.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3b1c15d */.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a946f4f */.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fdd8b27 */.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e88339 */.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5d8e3f */.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0fd9650 */.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40c4b2e */.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #ffffff;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #ffffff !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #ffffff;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button:hover {
  color: #2F5377 !important;
}

.elementor-95 .elementor-element.elementor-element-40c4b2e, .elementor-95 .elementor-element.elementor-element-40c4b2e a, .elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button {
    cursor: pointer !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-332adc8 */.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-52d4746 */.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #ffffff;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #ffffff !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #ffffff;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button:hover {
  color: #2F5377 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2477d38 */.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3b1c15d */.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a946f4f */.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fdd8b27 */.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e88339 */.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5d8e3f */.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0fd9650 */.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40c4b2e */.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #ffffff;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #ffffff !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #ffffff;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button:hover {
  color: #2F5377 !important;
}

.elementor-95 .elementor-element.elementor-element-40c4b2e, .elementor-95 .elementor-element.elementor-element-40c4b2e a, .elementor-95 .elementor-element.elementor-element-40c4b2e .elementor-button {
    cursor: pointer !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-332adc8 */.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-332adc8 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-52d4746 */.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #ffffff;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #ffffff !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #ffffff;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-52d4746 .elementor-button:hover {
  color: #2F5377 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2477d38 */.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-2477d38 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3b1c15d */.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-3b1c15d .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a946f4f */.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-a946f4f .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fdd8b27 */.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-fdd8b27 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e88339 */.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-1e88339 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5d8e3f */.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-e5d8e3f .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0fd9650 */.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button {
  border: none !important;
  box-shadow: inset 0 0 0 2px #2F5377;
  border-radius: 999px !important;
  overflow: hidden;
  position: relative;
  background: transparent !important;
  color: #2F5377 !important;
  transition: color 0.3s ease;
  z-index: 1;
}
.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #2F5377;
  border-radius: inherit;
  transform: translateX(-100%);
  transition: transform 0.3s ease;
  z-index: -1;
}
.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button:hover::before {
  transform: translateX(0);
}
.elementor-95 .elementor-element.elementor-element-0fd9650 .elementor-button:hover {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-be48c5a */.elementor-95 .elementor-element.elementor-element-be48c5a .e-n-tab-title[aria-selected="true"] {
    background-color: #e0e0e0 !important;
    color: #333 !important;
}

.elementor-95 .elementor-element.elementor-element-be48c5a .e-n-tab-title[aria-selected="true"] {
    background-color: #e0e0e0 !important;
    color: #333 !important;
}

.elementor-95 .elementor-element.elementor-element-be48c5a .e-n-tab-title:hover {
    background-color: #e0e0e0 !important;
    color: #333 !important;
}/* End custom CSS */