.elementor-4474 .elementor-element.elementor-element-e738b0f{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4474 .elementor-element.elementor-element-e738b0f:not(.elementor-motion-effects-element-type-background), .elementor-4474 .elementor-element.elementor-element-e738b0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4474 .elementor-element.elementor-element-e738b0f.e-con{--align-self:center;}.elementor-widget-ae-post-blocks-adv .ae-accordion .ae-tab-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-ae-post-blocks-adv .ae-accordion .ae-tab-title.ae-active{color:var( --e-global-color-accent );}.elementor-widget-ae-post-blocks-adv .ae-accordion-tb-wrapper .ae-accordion-toggle-button{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-widget-ae-post-blocks-adv .ae-accordion-tb-wrapper .ae-accordion-toggle-button:hover{color:var( --e-global-color-accent );}.elementor-widget-ae-post-blocks-adv .ae-accordion-tb-wrapper .ae-accordion-toggle-button.active{color:var( --e-global-color-accent );}.elementor-widget-ae-post-blocks-adv .infinite-scroll-last{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-ae-post-blocks-adv .view-more-button{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 );background-color:var( --e-global-color-primary );}.elementor-widget-ae-post-blocks-adv .view-more-button:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-text );}.elementor-widget-ae-post-blocks-adv .filter-label{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-widget-ae-post-blocks-adv .filter-items{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ae-post-blocks-adv .filter-items a{color:var( --e-global-color-primary );}.elementor-widget-ae-post-blocks-adv .filter-items:hover > a, .elementor-widget-ae-post-blocks-adv .filter-items > a .filter-items:hover > a, .elementor-widget-ae-post-blocks-adv .filter-items.active > a{color:var( --e-global-color-secondary );}.elementor-widget-ae-post-blocks-adv .filter-items:hover, .elementor-widget-ae-post-blocks-adv .filter-items.active{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-widget-ae-post-blocks-adv .ae-widget-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-ae-post-blocks-adv .ae-widget-title-inner{border-color:var( --e-global-color-secondary );}.elementor-4474 .elementor-element.elementor-element-f29f947 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-4474 .elementor-element.elementor-element-f29f947 .ae-widget-title-wrap{text-align:center;}.elementor-4474 .elementor-element.elementor-element-f29f947 .swiper-pagination-bullet{width:20px;height:20px;background-color:#FFFFFF00;}.elementor-4474 .elementor-element.elementor-element-f29f947 .swiper-pagination-bullet-active{background-color:var( --e-global-color-secondary );}.elementor-4474 .elementor-element.elementor-element-f29f947 .ae-widget-title-inner{border-style:solid;border-width:0px 0px 1px 0px;padding:0px 10px 5px 10px;margin:0px 0px 10px 0px;}.elementor-4474 .elementor-element.elementor-element-5005a02{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8em;--padding-bottom:16em;--padding-left:0em;--padding-right:0em;}.elementor-4474 .elementor-element.elementor-element-5005a02:not(.elementor-motion-effects-element-type-background), .elementor-4474 .elementor-element.elementor-element-5005a02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4474 .elementor-element.elementor-element-312744e{--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:24px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4474 .elementor-element.elementor-element-0d06e9a .elementor-heading-title{font-family:var( --e-global-typography-5da855a-font-family ), Sans-serif;font-size:var( --e-global-typography-5da855a-font-size );font-weight:var( --e-global-typography-5da855a-font-weight );color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-ef94d11{--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-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-4474 .elementor-element.elementor-element-de403a2{font-family:var( --e-global-typography-b1cc1ce-font-family ), Sans-serif;font-size:var( --e-global-typography-b1cc1ce-font-size );font-weight:var( --e-global-typography-b1cc1ce-font-weight );color:var( --e-global-color-c03b28c );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4474 .elementor-element.elementor-element-d99280e .elementor-button{background-color:var( --e-global-color-c03b28c );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 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c03b28c );border-radius:50px 50px 50px 50px;padding:5px 15px 5px 15px;}.elementor-4474 .elementor-element.elementor-element-d99280e .elementor-button:hover, .elementor-4474 .elementor-element.elementor-element-d99280e .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-c03b28c );border-color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-d99280e > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-4474 .elementor-element.elementor-element-d99280e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4474 .elementor-element.elementor-element-d99280e .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-4474 .elementor-element.elementor-element-d99280e .elementor-button:hover svg, .elementor-4474 .elementor-element.elementor-element-d99280e .elementor-button:focus svg{fill:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-9fab644{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-16em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-4474 .elementor-element.elementor-element-3f4cef4{--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;--flex-wrap:wrap;--align-content:center;}.elementor-4474 .elementor-element.elementor-element-3f4cef4.e-con{--flex-grow:0;--flex-shrink:0;}.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-4474 .elementor-element.elementor-element-5df6d17 > .elementor-widget-container{margin:4em 0em -4em 0em;}.elementor-4474 .elementor-element.elementor-element-5df6d17 .elementor-widget-container{--e-transform-origin-x:left;--e-transform-origin-y:bottom;}.elementor-4474 .elementor-element.elementor-element-5df6d17:not( .elementor-widget-image ) .elementor-widget-container, .elementor-4474 .elementor-element.elementor-element-5df6d17.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://biokema.ch/wp-content/uploads/2025/03/mask-photo.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4474 .elementor-element.elementor-element-5df6d17 img{width:700px;height:auto;}.elementor-4474 .elementor-element.elementor-element-7b6e319{--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-4474 .elementor-element.elementor-element-f65580a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:10em;--padding-left:1em;--padding-right:1em;}.elementor-4474 .elementor-element.elementor-element-b09938c{--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:flex-end;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-4474 .elementor-element.elementor-element-3f129f9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-4474 .elementor-element.elementor-element-050180a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4474 .elementor-element.elementor-element-3ae032b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--border-radius:0px 1px 0px 0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4474 .elementor-element.elementor-element-4da46bb > .elementor-widget-container{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-4474 .elementor-element.elementor-element-4da46bb .elementor-counter{gap:10px;}.elementor-4474 .elementor-element.elementor-element-4da46bb .elementor-counter-number-wrapper{font-family:var( --e-global-typography-97788f8-font-family ), Sans-serif;font-size:var( --e-global-typography-97788f8-font-size );font-weight:var( --e-global-typography-97788f8-font-weight );}.elementor-4474 .elementor-element.elementor-element-4da46bb .elementor-counter-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-f5a3a46-font-family ), Sans-serif;font-size:var( --e-global-typography-f5a3a46-font-size );font-weight:var( --e-global-typography-f5a3a46-font-weight );line-height:var( --e-global-typography-f5a3a46-line-height );}.elementor-4474 .elementor-element.elementor-element-5279d8f > .elementor-widget-container{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-4474 .elementor-element.elementor-element-5279d8f .elementor-counter{gap:10px;}.elementor-4474 .elementor-element.elementor-element-5279d8f .elementor-counter-number-wrapper{font-family:var( --e-global-typography-97788f8-font-family ), Sans-serif;font-size:var( --e-global-typography-97788f8-font-size );font-weight:var( --e-global-typography-97788f8-font-weight );}.elementor-4474 .elementor-element.elementor-element-5279d8f .elementor-counter-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-f5a3a46-font-family ), Sans-serif;font-size:var( --e-global-typography-f5a3a46-font-size );font-weight:var( --e-global-typography-f5a3a46-font-weight );line-height:var( --e-global-typography-f5a3a46-line-height );}.elementor-4474 .elementor-element.elementor-element-71dd825 > .elementor-widget-container{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-4474 .elementor-element.elementor-element-71dd825 .elementor-counter{gap:10px;}.elementor-4474 .elementor-element.elementor-element-71dd825 .elementor-counter-number-wrapper{font-family:var( --e-global-typography-97788f8-font-family ), Sans-serif;font-size:var( --e-global-typography-97788f8-font-size );font-weight:var( --e-global-typography-97788f8-font-weight );}.elementor-4474 .elementor-element.elementor-element-71dd825 .elementor-counter-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-f5a3a46-font-family ), Sans-serif;font-size:var( --e-global-typography-f5a3a46-font-size );font-weight:var( --e-global-typography-f5a3a46-font-weight );line-height:var( --e-global-typography-f5a3a46-line-height );}.elementor-4474 .elementor-element.elementor-element-b34ef66 > .elementor-widget-container{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-4474 .elementor-element.elementor-element-b34ef66 .elementor-counter{gap:10px;}.elementor-4474 .elementor-element.elementor-element-b34ef66 .elementor-counter-number-wrapper{font-family:var( --e-global-typography-97788f8-font-family ), Sans-serif;font-size:var( --e-global-typography-97788f8-font-size );font-weight:var( --e-global-typography-97788f8-font-weight );}.elementor-4474 .elementor-element.elementor-element-b34ef66 .elementor-counter-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-f5a3a46-font-family ), Sans-serif;font-size:var( --e-global-typography-f5a3a46-font-size );font-weight:var( --e-global-typography-f5a3a46-font-weight );line-height:var( --e-global-typography-f5a3a46-line-height );}.elementor-4474 .elementor-element.elementor-element-ba9f662{--display:flex;--flex-wrap:nowrap;--margin-top:4em;--margin-bottom:4em;--margin-left:0em;--margin-right:0em;}.elementor-4474 .elementor-element.elementor-element-e8e13fe > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-4474 .elementor-element.elementor-element-e8e13fe{text-align:center;}.elementor-4474 .elementor-element.elementor-element-e8e13fe .elementor-heading-title{font-family:var( --e-global-typography-3f3bba6-font-family ), Sans-serif;font-size:var( --e-global-typography-3f3bba6-font-size );font-weight:var( --e-global-typography-3f3bba6-font-weight );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4474 .elementor-element.elementor-element-b6bcfb0{--grid-columns:3;}.elementor-4474 .elementor-element.elementor-element-b6bcfb0 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-4474 .elementor-element.elementor-element-b6bcfb0 .e-loop-item > .elementor-section, .elementor-4474 .elementor-element.elementor-element-b6bcfb0 .e-loop-item > .elementor-section > .elementor-container, .elementor-4474 .elementor-element.elementor-element-b6bcfb0 .e-loop-item > .e-con, .elementor-4474 .elementor-element.elementor-element-b6bcfb0 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-4474 .elementor-element.elementor-element-9689637 .elementor-button{background-color:var( --e-global-color-secondary );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 );fill:var( --e-global-color-c03b28c );color:var( --e-global-color-c03b28c );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:5px 15px 5px 15px;}.elementor-4474 .elementor-element.elementor-element-9689637 .elementor-button:hover, .elementor-4474 .elementor-element.elementor-element-9689637 .elementor-button:focus{background-color:var( --e-global-color-c03b28c );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4474 .elementor-element.elementor-element-9689637 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-4474 .elementor-element.elementor-element-9689637 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4474 .elementor-element.elementor-element-9689637 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-4474 .elementor-element.elementor-element-9689637 .elementor-button:hover svg, .elementor-4474 .elementor-element.elementor-element-9689637 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4474 .elementor-element.elementor-element-713f470{--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:6em;--padding-bottom:9em;--padding-left:1em;--padding-right:1em;}.elementor-4474 .elementor-element.elementor-element-713f470:not(.elementor-motion-effects-element-type-background), .elementor-4474 .elementor-element.elementor-element-713f470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://biokema.ch/wp-content/uploads/2025/10/Background-Centre-dassistance-big-scaled.jpg");background-position:top center;background-size:cover;}.elementor-4474 .elementor-element.elementor-element-b80dd22{text-align:center;}.elementor-4474 .elementor-element.elementor-element-b80dd22 .elementor-heading-title{font-family:var( --e-global-typography-3f3bba6-font-family ), Sans-serif;font-size:var( --e-global-typography-3f3bba6-font-size );font-weight:var( --e-global-typography-3f3bba6-font-weight );text-shadow:0px 0px 8px rgba(0, 0, 0, 0.97);color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-904aa60{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--z-index:3;}.elementor-4474 .elementor-element.elementor-element-00060eb{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-4474 .elementor-element.elementor-element-00060eb:not(.elementor-motion-effects-element-type-background), .elementor-4474 .elementor-element.elementor-element-00060eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-cab4b2b{--display:flex;}.elementor-4474 .elementor-element.elementor-element-ef5d0a0 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-4474 .elementor-element.elementor-element-ef5d0a0{text-align:center;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-primary );}.elementor-4474 .elementor-element.elementor-element-c1434fc .elementor-button{background-color:var( --e-global-color-c03b28c );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 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:5px 15px 5px 15px;}.elementor-4474 .elementor-element.elementor-element-c1434fc .elementor-button:hover, .elementor-4474 .elementor-element.elementor-element-c1434fc .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-c03b28c );border-color:var( --e-global-color-secondary );}.elementor-4474 .elementor-element.elementor-element-c1434fc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4474 .elementor-element.elementor-element-c1434fc .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-4474 .elementor-element.elementor-element-c1434fc .elementor-button:hover svg, .elementor-4474 .elementor-element.elementor-element-c1434fc .elementor-button:focus svg{fill:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-8a5cd53{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-4474 .elementor-element.elementor-element-8a5cd53:not(.elementor-motion-effects-element-type-background), .elementor-4474 .elementor-element.elementor-element-8a5cd53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCF7;}.elementor-4474 .elementor-element.elementor-element-d215151 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-4474 .elementor-element.elementor-element-d215151{text-align:center;}.elementor-4474 .elementor-element.elementor-element-d215151 .elementor-heading-title{font-family:var( --e-global-typography-3f3bba6-font-family ), Sans-serif;font-size:var( --e-global-typography-3f3bba6-font-size );font-weight:var( --e-global-typography-3f3bba6-font-weight );}.elementor-4474 .elementor-element.elementor-element-4a210e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4474 .elementor-element.elementor-element-2173089{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:010px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4474 .elementor-element.elementor-element-2173089:not(.elementor-motion-effects-element-type-background), .elementor-4474 .elementor-element.elementor-element-2173089 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4474 .elementor-element.elementor-element-de99127 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-eeaa969{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4474 .elementor-element.elementor-element-eeaa969:not(.elementor-motion-effects-element-type-background), .elementor-4474 .elementor-element.elementor-element-eeaa969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4474 .elementor-element.elementor-element-d6d4cea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-c03b28c );}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4474 .elementor-element.elementor-element-9dea286 .e-search-input{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;border-radius:20px 20px 20px 20px;}.elementor-4474 .elementor-element.elementor-element-9dea286{--e-search-icon-label-color:var( --e-global-color-primary );--e-search-icon-submit-size:20px;--e-search-submit-color:var( --e-global-color-c03b28c );--e-search-icon-submit-color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-9dea286 .e-search-submit span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4474 .elementor-element.elementor-element-824b53b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-4474 .elementor-element.elementor-element-61f45b3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4474 .elementor-element.elementor-element-ac9b27a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-4474 .elementor-element.elementor-element-5431070 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:15px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-4474 .elementor-element.elementor-element-5431070:hover .elementor-widget-container{background-color:var( --e-global-color-ced2217 );}.elementor-4474 .elementor-element.elementor-element-5431070{--icon-box-icon-margin:0px;}.elementor-4474 .elementor-element.elementor-element-5431070.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-5431070.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-5431070.elementor-view-default .elementor-icon{fill:var( --e-global-color-c03b28c );color:var( --e-global-color-c03b28c );border-color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-5431070 .elementor-icon{font-size:100px;}.elementor-4474 .elementor-element.elementor-element-5431070 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-5431070 .elementor-icon-box-title a{font-family:var( --e-global-typography-5877533-font-family ), Sans-serif;font-size:var( --e-global-typography-5877533-font-size );font-weight:var( --e-global-typography-5877533-font-weight );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-5431070 .elementor-icon-box-title{color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-5431070 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-5d79448 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:15px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-4474 .elementor-element.elementor-element-5d79448:hover .elementor-widget-container{background-color:var( --e-global-color-ced2217 );}.elementor-4474 .elementor-element.elementor-element-5d79448{--icon-box-icon-margin:0px;}.elementor-4474 .elementor-element.elementor-element-5d79448.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-5d79448.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-5d79448.elementor-view-default .elementor-icon{fill:var( --e-global-color-c03b28c );color:var( --e-global-color-c03b28c );border-color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-5d79448 .elementor-icon{font-size:100px;}.elementor-4474 .elementor-element.elementor-element-5d79448 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-5d79448 .elementor-icon-box-title a{font-family:var( --e-global-typography-5877533-font-family ), Sans-serif;font-size:var( --e-global-typography-5877533-font-size );font-weight:var( --e-global-typography-5877533-font-weight );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-5d79448 .elementor-icon-box-title{color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-5d79448 .elementor-icon-box-description{color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-517ff5f > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:15px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-4474 .elementor-element.elementor-element-517ff5f:hover .elementor-widget-container{background-color:var( --e-global-color-500d5d3 );}.elementor-4474 .elementor-element.elementor-element-517ff5f{--icon-box-icon-margin:0px;}.elementor-4474 .elementor-element.elementor-element-517ff5f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-517ff5f.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-517ff5f.elementor-view-default .elementor-icon{fill:var( --e-global-color-c03b28c );color:var( --e-global-color-c03b28c );border-color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-517ff5f .elementor-icon{font-size:100px;}.elementor-4474 .elementor-element.elementor-element-517ff5f .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-517ff5f .elementor-icon-box-title a{font-family:var( --e-global-typography-5877533-font-family ), Sans-serif;font-size:var( --e-global-typography-5877533-font-size );font-weight:var( --e-global-typography-5877533-font-weight );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-517ff5f .elementor-icon-box-title{color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-517ff5f .elementor-icon-box-description{color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-fa74d92 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:15px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-4474 .elementor-element.elementor-element-fa74d92:hover .elementor-widget-container{background-color:var( --e-global-color-500d5d3 );}.elementor-4474 .elementor-element.elementor-element-fa74d92{--icon-box-icon-margin:0px;}.elementor-4474 .elementor-element.elementor-element-fa74d92.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-fa74d92.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-fa74d92.elementor-view-default .elementor-icon{fill:var( --e-global-color-c03b28c );color:var( --e-global-color-c03b28c );border-color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-fa74d92 .elementor-icon{font-size:100px;}.elementor-4474 .elementor-element.elementor-element-fa74d92 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-fa74d92 .elementor-icon-box-title a{font-family:var( --e-global-typography-5877533-font-family ), Sans-serif;font-size:var( --e-global-typography-5877533-font-size );font-weight:var( --e-global-typography-5877533-font-weight );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-fa74d92 .elementor-icon-box-title{color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-fa74d92 .elementor-icon-box-description{color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-e9bf07b > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:15px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-4474 .elementor-element.elementor-element-e9bf07b:hover .elementor-widget-container{background-color:var( --e-global-color-500d5d3 );}.elementor-4474 .elementor-element.elementor-element-e9bf07b{--icon-box-icon-margin:0px;}.elementor-4474 .elementor-element.elementor-element-e9bf07b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-e9bf07b.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-e9bf07b.elementor-view-default .elementor-icon{fill:var( --e-global-color-c03b28c );color:var( --e-global-color-c03b28c );border-color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-e9bf07b .elementor-icon{font-size:100px;}.elementor-4474 .elementor-element.elementor-element-e9bf07b .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-e9bf07b .elementor-icon-box-title a{font-family:var( --e-global-typography-5877533-font-family ), Sans-serif;font-size:var( --e-global-typography-5877533-font-size );font-weight:var( --e-global-typography-5877533-font-weight );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-e9bf07b .elementor-icon-box-title{color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-e9bf07b .elementor-icon-box-description{color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-50098a4 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:15px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-4474 .elementor-element.elementor-element-50098a4:hover .elementor-widget-container{background-color:var( --e-global-color-500d5d3 );}.elementor-4474 .elementor-element.elementor-element-50098a4{--icon-box-icon-margin:0px;}.elementor-4474 .elementor-element.elementor-element-50098a4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-50098a4.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-50098a4.elementor-view-default .elementor-icon{fill:var( --e-global-color-c03b28c );color:var( --e-global-color-c03b28c );border-color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-50098a4 .elementor-icon{font-size:100px;}.elementor-4474 .elementor-element.elementor-element-50098a4 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-50098a4 .elementor-icon-box-title a{font-family:var( --e-global-typography-5877533-font-family ), Sans-serif;font-size:var( --e-global-typography-5877533-font-size );font-weight:var( --e-global-typography-5877533-font-weight );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-50098a4 .elementor-icon-box-title{color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-50098a4 .elementor-icon-box-description{color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-498e843 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:15px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-4474 .elementor-element.elementor-element-498e843:hover .elementor-widget-container{background-color:var( --e-global-color-500d5d3 );}.elementor-4474 .elementor-element.elementor-element-498e843{--icon-box-icon-margin:0px;}.elementor-4474 .elementor-element.elementor-element-498e843.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-498e843.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-498e843.elementor-view-default .elementor-icon{fill:var( --e-global-color-c03b28c );color:var( --e-global-color-c03b28c );border-color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-498e843 .elementor-icon{font-size:100px;}.elementor-4474 .elementor-element.elementor-element-498e843 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-498e843 .elementor-icon-box-title a{font-family:var( --e-global-typography-5877533-font-family ), Sans-serif;font-size:var( --e-global-typography-5877533-font-size );font-weight:var( --e-global-typography-5877533-font-weight );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-498e843 .elementor-icon-box-title{color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-498e843 .elementor-icon-box-description{color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-fa70601 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:15px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-4474 .elementor-element.elementor-element-fa70601:hover .elementor-widget-container{background-color:var( --e-global-color-500d5d3 );}.elementor-4474 .elementor-element.elementor-element-fa70601{--icon-box-icon-margin:0px;}.elementor-4474 .elementor-element.elementor-element-fa70601.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-fa70601.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-fa70601.elementor-view-default .elementor-icon{fill:var( --e-global-color-c03b28c );color:var( --e-global-color-c03b28c );border-color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-fa70601 .elementor-icon{font-size:100px;}.elementor-4474 .elementor-element.elementor-element-fa70601 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-fa70601 .elementor-icon-box-title a{font-family:var( --e-global-typography-5877533-font-family ), Sans-serif;font-size:var( --e-global-typography-5877533-font-size );font-weight:var( --e-global-typography-5877533-font-weight );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-fa70601 .elementor-icon-box-title{color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-fa70601 .elementor-icon-box-description{color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-ff3231b{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4474 .elementor-element.elementor-element-ff3231b:not(.elementor-motion-effects-element-type-background), .elementor-4474 .elementor-element.elementor-element-ff3231b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0b9c23 );}.elementor-4474 .elementor-element.elementor-element-2f8efa1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4474 .elementor-element.elementor-element-2f8efa1 .ae-widget-title-wrap{text-align:center;}.elementor-4474 .elementor-element.elementor-element-2f8efa1 .ae-post-item-inner{border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-4474 .elementor-element.elementor-element-2f8efa1 .ae-swiper-button-prev i{color:var( --e-global-color-c03b28c );font-size:20px;}.elementor-4474 .elementor-element.elementor-element-2f8efa1 .ae-swiper-button-next i{color:var( --e-global-color-c03b28c );font-size:20px;}.elementor-4474 .elementor-element.elementor-element-2f8efa1 .ae-swiper-button-prev svg{fill:var( --e-global-color-c03b28c );width:20px;}.elementor-4474 .elementor-element.elementor-element-2f8efa1 .ae-swiper-button-next svg{fill:var( --e-global-color-c03b28c );width:20px;}.elementor-4474 .elementor-element.elementor-element-2f8efa1 .ae-hpos-left .ae-swiper-button-wrapper{left:5%;}.elementor-4474 .elementor-element.elementor-element-2f8efa1 .ae-hpos-right .ae-swiper-button-wrapper{right:5%;}.elementor-4474 .elementor-element.elementor-element-2f8efa1 .ae-hpos-center .ae-swiper-button-prev{left:5%;}.elementor-4474 .elementor-element.elementor-element-2f8efa1 .ae-hpos-center .ae-swiper-button-next{right:5%;}.elementor-4474 .elementor-element.elementor-element-2f8efa1 .ae-vpos-top .ae-swiper-button-wrapper{top:5%;}.elementor-4474 .elementor-element.elementor-element-2f8efa1 .ae-vpos-bottom .ae-swiper-button-wrapper{bottom:5%;}.elementor-4474 .elementor-element.elementor-element-2f8efa1 .ae-vpos-middle .ae-swiper-button-prev{top:5%;}.elementor-4474 .elementor-element.elementor-element-2f8efa1 .ae-vpos-middle .ae-swiper-button-next{top:5%;}.elementor-4474 .elementor-element.elementor-element-2f8efa1 .ae-widget-title-inner{border-style:solid;border-width:0px 0px 1px 0px;padding:0px 10px 5px 10px;margin:0px 0px 10px 0px;}.elementor-4474 .elementor-element.elementor-element-54a7c61{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-4474 .elementor-element.elementor-element-54a7c61:not(.elementor-motion-effects-element-type-background), .elementor-4474 .elementor-element.elementor-element-54a7c61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCF7;}.elementor-4474 .elementor-element.elementor-element-3b4239b{--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;--flex-wrap:wrap;--align-content:center;}.elementor-4474 .elementor-element.elementor-element-d65c365 > .elementor-widget-container{margin:4em 0em -6em 0em;}.elementor-4474 .elementor-element.elementor-element-d65c365 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:bottom;}.elementor-4474 .elementor-element.elementor-element-d65c365:not( .elementor-widget-image ) .elementor-widget-container, .elementor-4474 .elementor-element.elementor-element-d65c365.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://biokema.ch/wp-content/uploads/2025/03/mask-photo.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4474 .elementor-element.elementor-element-d65c365 img{width:100%;height:auto;}.elementor-4474 .elementor-element.elementor-element-8d7b5c9{--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:6em;--padding-bottom:16em;--padding-left:1em;--padding-right:1em;}.elementor-4474 .elementor-element.elementor-element-8d7b5c9:not(.elementor-motion-effects-element-type-background), .elementor-4474 .elementor-element.elementor-element-8d7b5c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0b9c23 );}.elementor-4474 .elementor-element.elementor-element-234d07e{text-align:center;}.elementor-4474 .elementor-element.elementor-element-234d07e .elementor-heading-title{font-family:var( --e-global-typography-3f3bba6-font-family ), Sans-serif;font-size:var( --e-global-typography-3f3bba6-font-size );font-weight:var( --e-global-typography-3f3bba6-font-weight );color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-42f0fbf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--z-index:3;}.elementor-4474 .elementor-element.elementor-element-b7762c9{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-4474 .elementor-element.elementor-element-b7762c9:not(.elementor-motion-effects-element-type-background), .elementor-4474 .elementor-element.elementor-element-b7762c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-fa03224{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4474 .elementor-element.elementor-element-e16ef35 .elementor-icon-wrapper{text-align:center;}.elementor-4474 .elementor-element.elementor-element-e16ef35.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c0b9c23 );}.elementor-4474 .elementor-element.elementor-element-e16ef35.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-e16ef35.elementor-view-default .elementor-icon{color:var( --e-global-color-c0b9c23 );border-color:var( --e-global-color-c0b9c23 );}.elementor-4474 .elementor-element.elementor-element-e16ef35.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-e16ef35.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c0b9c23 );}.elementor-4474 .elementor-element.elementor-element-e16ef35 .elementor-icon{font-size:56px;}.elementor-4474 .elementor-element.elementor-element-e16ef35 .elementor-icon svg{height:56px;}.elementor-4474 .elementor-element.elementor-element-fc07301 .elementor-button{background-color:var( --e-global-color-c03b28c );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 );fill:var( --e-global-color-c0b9c23 );color:var( --e-global-color-c0b9c23 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c0b9c23 );border-radius:50px 50px 50px 50px;padding:5px 15px 5px 15px;}.elementor-4474 .elementor-element.elementor-element-fc07301 .elementor-button:hover, .elementor-4474 .elementor-element.elementor-element-fc07301 .elementor-button:focus{background-color:var( --e-global-color-c0b9c23 );color:var( --e-global-color-c03b28c );border-color:var( --e-global-color-c0b9c23 );}.elementor-4474 .elementor-element.elementor-element-fc07301 > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-4474 .elementor-element.elementor-element-fc07301 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4474 .elementor-element.elementor-element-fc07301 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-4474 .elementor-element.elementor-element-fc07301 .elementor-button:hover svg, .elementor-4474 .elementor-element.elementor-element-fc07301 .elementor-button:focus svg{fill:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-3984716 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-4474 .elementor-element.elementor-element-3984716{text-align:center;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-c0b9c23 );}.elementor-4474 .elementor-element.elementor-element-5df66ce .elementor-button{background-color:var( --e-global-color-c03b28c );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 );fill:var( --e-global-color-c0b9c23 );color:var( --e-global-color-c0b9c23 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c0b9c23 );border-radius:50px 50px 50px 50px;padding:5px 15px 5px 15px;}.elementor-4474 .elementor-element.elementor-element-5df66ce .elementor-button:hover, .elementor-4474 .elementor-element.elementor-element-5df66ce .elementor-button:focus{background-color:var( --e-global-color-c0b9c23 );color:var( --e-global-color-c03b28c );border-color:var( --e-global-color-c0b9c23 );}.elementor-4474 .elementor-element.elementor-element-5df66ce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4474 .elementor-element.elementor-element-5df66ce .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-4474 .elementor-element.elementor-element-5df66ce .elementor-button:hover svg, .elementor-4474 .elementor-element.elementor-element-5df66ce .elementor-button:focus svg{fill:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-2901837 .elementor-button{background-color:var( --e-global-color-c03b28c );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 );fill:var( --e-global-color-c0b9c23 );color:var( --e-global-color-c0b9c23 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c0b9c23 );border-radius:50px 50px 50px 50px;padding:5px 15px 5px 15px;}.elementor-4474 .elementor-element.elementor-element-2901837 .elementor-button:hover, .elementor-4474 .elementor-element.elementor-element-2901837 .elementor-button:focus{background-color:var( --e-global-color-c0b9c23 );color:var( --e-global-color-c03b28c );border-color:var( --e-global-color-c0b9c23 );}.elementor-4474 .elementor-element.elementor-element-2901837 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4474 .elementor-element.elementor-element-2901837 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-4474 .elementor-element.elementor-element-2901837 .elementor-button:hover svg, .elementor-4474 .elementor-element.elementor-element-2901837 .elementor-button:focus svg{fill:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-5d71889{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-4474 .elementor-element.elementor-element-5d71889:not(.elementor-motion-effects-element-type-background), .elementor-4474 .elementor-element.elementor-element-5d71889 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-e9cbb02{--display:flex;}.elementor-4474 .elementor-element.elementor-element-7b3bfef > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4474 .elementor-element.elementor-element-7b3bfef .elementor-icon-wrapper{text-align:center;}.elementor-4474 .elementor-element.elementor-element-7b3bfef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c0b9c23 );}.elementor-4474 .elementor-element.elementor-element-7b3bfef.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-7b3bfef.elementor-view-default .elementor-icon{color:var( --e-global-color-c0b9c23 );border-color:var( --e-global-color-c0b9c23 );}.elementor-4474 .elementor-element.elementor-element-7b3bfef.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-7b3bfef.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c0b9c23 );}.elementor-4474 .elementor-element.elementor-element-7b3bfef .elementor-icon{font-size:73px;}.elementor-4474 .elementor-element.elementor-element-7b3bfef .elementor-icon svg{height:73px;}.elementor-4474 .elementor-element.elementor-element-c4874a6{text-align:center;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-c0b9c23 );}.elementor-4474 .elementor-element.elementor-element-ccad62f .elementor-button{background-color:var( --e-global-color-c03b28c );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 );fill:var( --e-global-color-c0b9c23 );color:var( --e-global-color-c0b9c23 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c0b9c23 );border-radius:50px 50px 50px 50px;padding:5px 15px 5px 15px;}.elementor-4474 .elementor-element.elementor-element-ccad62f .elementor-button:hover, .elementor-4474 .elementor-element.elementor-element-ccad62f .elementor-button:focus{background-color:var( --e-global-color-c0b9c23 );color:var( --e-global-color-c03b28c );border-color:var( --e-global-color-c0b9c23 );}.elementor-4474 .elementor-element.elementor-element-ccad62f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4474 .elementor-element.elementor-element-ccad62f .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-4474 .elementor-element.elementor-element-ccad62f .elementor-button:hover svg, .elementor-4474 .elementor-element.elementor-element-ccad62f .elementor-button:focus svg{fill:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-0b8130a{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-4474 .elementor-element.elementor-element-0b8130a:not(.elementor-motion-effects-element-type-background), .elementor-4474 .elementor-element.elementor-element-0b8130a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-2989b6c{--display:flex;}.elementor-4474 .elementor-element.elementor-element-422db3d .elementor-icon-wrapper{text-align:center;}.elementor-4474 .elementor-element.elementor-element-422db3d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c0b9c23 );}.elementor-4474 .elementor-element.elementor-element-422db3d.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-422db3d.elementor-view-default .elementor-icon{color:var( --e-global-color-c0b9c23 );border-color:var( --e-global-color-c0b9c23 );}.elementor-4474 .elementor-element.elementor-element-422db3d.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-422db3d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c0b9c23 );}.elementor-4474 .elementor-element.elementor-element-422db3d .elementor-icon{font-size:56px;}.elementor-4474 .elementor-element.elementor-element-422db3d .elementor-icon svg{height:56px;}.elementor-4474 .elementor-element.elementor-element-6693329{text-align:center;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-c0b9c23 );}.elementor-4474 .elementor-element.elementor-element-4b69116 .elementor-button{background-color:var( --e-global-color-c03b28c );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 );fill:var( --e-global-color-c0b9c23 );color:var( --e-global-color-c0b9c23 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c0b9c23 );border-radius:50px 50px 50px 50px;padding:5px 15px 5px 15px;}.elementor-4474 .elementor-element.elementor-element-4b69116 .elementor-button:hover, .elementor-4474 .elementor-element.elementor-element-4b69116 .elementor-button:focus{background-color:var( --e-global-color-c0b9c23 );color:var( --e-global-color-c03b28c );border-color:var( --e-global-color-c0b9c23 );}.elementor-4474 .elementor-element.elementor-element-4b69116 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4474 .elementor-element.elementor-element-4b69116 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-4474 .elementor-element.elementor-element-4b69116 .elementor-button:hover svg, .elementor-4474 .elementor-element.elementor-element-4b69116 .elementor-button:focus svg{fill:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-987a384 .elementor-button{background-color:var( --e-global-color-c03b28c );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 );fill:var( --e-global-color-c0b9c23 );color:var( --e-global-color-c0b9c23 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c03b28c );border-radius:50px 50px 50px 50px;padding:5px 15px 5px 15px;}.elementor-4474 .elementor-element.elementor-element-987a384 .elementor-button:hover, .elementor-4474 .elementor-element.elementor-element-987a384 .elementor-button:focus{background-color:var( --e-global-color-c0b9c23 );color:var( --e-global-color-c03b28c );border-color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-987a384 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-4474 .elementor-element.elementor-element-987a384 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4474 .elementor-element.elementor-element-987a384 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-4474 .elementor-element.elementor-element-987a384 .elementor-button:hover svg, .elementor-4474 .elementor-element.elementor-element-987a384 .elementor-button:focus svg{fill:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-d44791f > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-4474 .elementor-element.elementor-element-d44791f{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-c03b28c );}.elementor-4474 .elementor-element.elementor-element-306b221{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:-12em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-4474 .elementor-element.elementor-element-5c2b9e9{--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-4474 .elementor-element.elementor-element-811da32{--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;--flex-wrap:wrap;--align-content:center;}.elementor-4474 .elementor-element.elementor-element-811da32.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4474 .elementor-element.elementor-element-4606ef8 > .elementor-widget-container{margin:4em 0em -4em 0em;}.elementor-4474 .elementor-element.elementor-element-4606ef8 .elementor-widget-container{--e-transform-origin-x:left;--e-transform-origin-y:bottom;}.elementor-4474 .elementor-element.elementor-element-4606ef8:not( .elementor-widget-image ) .elementor-widget-container, .elementor-4474 .elementor-element.elementor-element-4606ef8.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://biokema.ch/wp-content/uploads/2025/03/mask-photo.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4474 .elementor-element.elementor-element-4606ef8 img{width:700px;height:auto;}.elementor-4474 .elementor-element.elementor-element-1639856{--display:flex;--position:absolute;--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:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;top:45vh;--z-index:10;}.elementor-4474 .elementor-element.elementor-element-cac73d0 .elementor-icon-wrapper{text-align:center;}.elementor-4474 .elementor-element.elementor-element-cac73d0.elementor-view-stacked .elementor-icon{background-color:#C41816;}.elementor-4474 .elementor-element.elementor-element-cac73d0.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-cac73d0.elementor-view-default .elementor-icon{color:#C41816;border-color:#C41816;}.elementor-4474 .elementor-element.elementor-element-cac73d0.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-cac73d0.elementor-view-default .elementor-icon svg{fill:#C41816;}.elementor-4474 .elementor-element.elementor-element-cac73d0 .elementor-icon{font-size:20px;}.elementor-4474 .elementor-element.elementor-element-cac73d0 .elementor-icon svg{height:20px;}.elementor-4474 .elementor-element.elementor-element-3853cda .elementor-icon-wrapper{text-align:center;}.elementor-4474 .elementor-element.elementor-element-3853cda.elementor-view-stacked .elementor-icon{background-color:#C41816;}.elementor-4474 .elementor-element.elementor-element-3853cda.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-3853cda.elementor-view-default .elementor-icon{color:#C41816;border-color:#C41816;}.elementor-4474 .elementor-element.elementor-element-3853cda.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-3853cda.elementor-view-default .elementor-icon svg{fill:#C41816;}.elementor-4474 .elementor-element.elementor-element-3853cda .elementor-icon{font-size:20px;}.elementor-4474 .elementor-element.elementor-element-3853cda .elementor-icon svg{height:20px;}.elementor-4474 .elementor-element.elementor-element-1b8e575 .elementor-icon-wrapper{text-align:center;}.elementor-4474 .elementor-element.elementor-element-1b8e575.elementor-view-stacked .elementor-icon{background-color:#C41816;}.elementor-4474 .elementor-element.elementor-element-1b8e575.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-1b8e575.elementor-view-default .elementor-icon{color:#C41816;border-color:#C41816;}.elementor-4474 .elementor-element.elementor-element-1b8e575.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-1b8e575.elementor-view-default .elementor-icon svg{fill:#C41816;}.elementor-4474 .elementor-element.elementor-element-1b8e575 .elementor-icon{font-size:20px;}.elementor-4474 .elementor-element.elementor-element-1b8e575 .elementor-icon svg{height:20px;}.elementor-4474 .elementor-element.elementor-element-208facf .elementor-icon-wrapper{text-align:center;}.elementor-4474 .elementor-element.elementor-element-208facf.elementor-view-stacked .elementor-icon{background-color:#C41816;}.elementor-4474 .elementor-element.elementor-element-208facf.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-208facf.elementor-view-default .elementor-icon{color:#C41816;border-color:#C41816;}.elementor-4474 .elementor-element.elementor-element-208facf.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-208facf.elementor-view-default .elementor-icon svg{fill:#C41816;}.elementor-4474 .elementor-element.elementor-element-208facf .elementor-icon{font-size:20px;}.elementor-4474 .elementor-element.elementor-element-208facf .elementor-icon svg{height:20px;}.elementor-4474 .elementor-element.elementor-element-cc54e12 .elementor-icon-wrapper{text-align:center;}.elementor-4474 .elementor-element.elementor-element-cc54e12.elementor-view-stacked .elementor-icon{background-color:#C41816;}.elementor-4474 .elementor-element.elementor-element-cc54e12.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-cc54e12.elementor-view-default .elementor-icon{color:#C41816;border-color:#C41816;}.elementor-4474 .elementor-element.elementor-element-cc54e12.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-cc54e12.elementor-view-default .elementor-icon svg{fill:#C41816;}.elementor-4474 .elementor-element.elementor-element-cc54e12 .elementor-icon{font-size:20px;}.elementor-4474 .elementor-element.elementor-element-cc54e12 .elementor-icon svg{height:20px;}.elementor-4474 .elementor-element.elementor-element-ba05120 .elementor-icon-wrapper{text-align:center;}.elementor-4474 .elementor-element.elementor-element-ba05120.elementor-view-stacked .elementor-icon{background-color:#C41816;}.elementor-4474 .elementor-element.elementor-element-ba05120.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-ba05120.elementor-view-default .elementor-icon{color:#C41816;border-color:#C41816;}.elementor-4474 .elementor-element.elementor-element-ba05120.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-ba05120.elementor-view-default .elementor-icon svg{fill:#C41816;}.elementor-4474 .elementor-element.elementor-element-ba05120 .elementor-icon{font-size:20px;}.elementor-4474 .elementor-element.elementor-element-ba05120 .elementor-icon svg{height:20px;}.elementor-4474 .elementor-element.elementor-element-5720481 .elementor-icon-wrapper{text-align:center;}.elementor-4474 .elementor-element.elementor-element-5720481.elementor-view-stacked .elementor-icon{background-color:#C41816;}.elementor-4474 .elementor-element.elementor-element-5720481.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-5720481.elementor-view-default .elementor-icon{color:#C41816;border-color:#C41816;}.elementor-4474 .elementor-element.elementor-element-5720481.elementor-view-framed .elementor-icon, .elementor-4474 .elementor-element.elementor-element-5720481.elementor-view-default .elementor-icon svg{fill:#C41816;}.elementor-4474 .elementor-element.elementor-element-5720481 .elementor-icon{font-size:20px;}.elementor-4474 .elementor-element.elementor-element-5720481 .elementor-icon svg{height:20px;}:root{--page-title-display:none;}@media(min-width:1367px){.elementor-4474 .elementor-element.elementor-element-713f470:not(.elementor-motion-effects-element-type-background), .elementor-4474 .elementor-element.elementor-element-713f470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1366px){.elementor-widget-ae-post-blocks-adv .ae-accordion-tb-wrapper .ae-accordion-toggle-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ae-post-blocks-adv .view-more-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ae-post-blocks-adv .filter-label{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-0d06e9a .elementor-heading-title{font-size:var( --e-global-typography-5da855a-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-de403a2{font-size:var( --e-global-typography-b1cc1ce-font-size );}.elementor-4474 .elementor-element.elementor-element-d99280e .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-3ae032b{--grid-auto-flow:row;}.elementor-4474 .elementor-element.elementor-element-4da46bb .elementor-counter-number-wrapper{font-size:var( --e-global-typography-97788f8-font-size );}.elementor-4474 .elementor-element.elementor-element-4da46bb .elementor-counter-title{font-size:var( --e-global-typography-f5a3a46-font-size );line-height:var( --e-global-typography-f5a3a46-line-height );}.elementor-4474 .elementor-element.elementor-element-5279d8f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-97788f8-font-size );}.elementor-4474 .elementor-element.elementor-element-5279d8f .elementor-counter-title{font-size:var( --e-global-typography-f5a3a46-font-size );line-height:var( --e-global-typography-f5a3a46-line-height );}.elementor-4474 .elementor-element.elementor-element-71dd825 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-97788f8-font-size );}.elementor-4474 .elementor-element.elementor-element-71dd825 .elementor-counter-title{font-size:var( --e-global-typography-f5a3a46-font-size );line-height:var( --e-global-typography-f5a3a46-line-height );}.elementor-4474 .elementor-element.elementor-element-b34ef66 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-97788f8-font-size );}.elementor-4474 .elementor-element.elementor-element-b34ef66 .elementor-counter-title{font-size:var( --e-global-typography-f5a3a46-font-size );line-height:var( --e-global-typography-f5a3a46-line-height );}.elementor-4474 .elementor-element.elementor-element-e8e13fe .elementor-heading-title{font-size:var( --e-global-typography-3f3bba6-font-size );}.elementor-4474 .elementor-element.elementor-element-9689637 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-713f470{--padding-top:15%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-4474 .elementor-element.elementor-element-b80dd22 .elementor-heading-title{font-size:var( --e-global-typography-3f3bba6-font-size );}.elementor-4474 .elementor-element.elementor-element-ef5d0a0{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-c1434fc .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-8a5cd53{--padding-top:14%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-4474 .elementor-element.elementor-element-d215151 .elementor-heading-title{font-size:var( --e-global-typography-3f3bba6-font-size );}.elementor-4474 .elementor-element.elementor-element-ac9b27a{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-5431070 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-5431070 .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-5d79448 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-5d79448 .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-517ff5f .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-517ff5f .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-fa74d92 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-fa74d92 .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-e9bf07b .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-e9bf07b .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-50098a4 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-50098a4 .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-498e843 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-498e843 .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-fa70601 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-fa70601 .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-8d7b5c9{--padding-top:15%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-4474 .elementor-element.elementor-element-234d07e .elementor-heading-title{font-size:var( --e-global-typography-3f3bba6-font-size );}.elementor-4474 .elementor-element.elementor-element-fc07301 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-3984716{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-5df66ce .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-2901837 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-c4874a6{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-ccad62f .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-6693329{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-4b69116 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-987a384 .elementor-button{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-4474 .elementor-element.elementor-element-312744e{--width:33.3333%;}.elementor-4474 .elementor-element.elementor-element-ef94d11{--width:66.6666%;}.elementor-4474 .elementor-element.elementor-element-3f4cef4{--width:40%;}.elementor-4474 .elementor-element.elementor-element-7b6e319{--width:60%;}.elementor-4474 .elementor-element.elementor-element-b09938c{--width:15%;}.elementor-4474 .elementor-element.elementor-element-050180a{--width:85%;}.elementor-4474 .elementor-element.elementor-element-2173089{--width:36.5%;}.elementor-4474 .elementor-element.elementor-element-eeaa969{--width:70%;}.elementor-4474 .elementor-element.elementor-element-61f45b3{--width:70%;}.elementor-4474 .elementor-element.elementor-element-ff3231b{--width:30%;}.elementor-4474 .elementor-element.elementor-element-3b4239b{--width:38%;}.elementor-4474 .elementor-element.elementor-element-5c2b9e9{--width:60%;}.elementor-4474 .elementor-element.elementor-element-811da32{--width:40%;}.elementor-4474 .elementor-element.elementor-element-1639856{--width:50px;}}@media(min-width:2400px){.elementor-widget-ae-post-blocks-adv .ae-accordion-tb-wrapper .ae-accordion-toggle-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ae-post-blocks-adv .view-more-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ae-post-blocks-adv .filter-label{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-0d06e9a .elementor-heading-title{font-size:var( --e-global-typography-5da855a-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-de403a2{font-size:var( --e-global-typography-b1cc1ce-font-size );}.elementor-4474 .elementor-element.elementor-element-d99280e .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-3ae032b{--grid-auto-flow:row;}.elementor-4474 .elementor-element.elementor-element-4da46bb .elementor-counter-number-wrapper{font-size:var( --e-global-typography-97788f8-font-size );}.elementor-4474 .elementor-element.elementor-element-4da46bb .elementor-counter-title{font-size:var( --e-global-typography-f5a3a46-font-size );line-height:var( --e-global-typography-f5a3a46-line-height );}.elementor-4474 .elementor-element.elementor-element-5279d8f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-97788f8-font-size );}.elementor-4474 .elementor-element.elementor-element-5279d8f .elementor-counter-title{font-size:var( --e-global-typography-f5a3a46-font-size );line-height:var( --e-global-typography-f5a3a46-line-height );}.elementor-4474 .elementor-element.elementor-element-71dd825 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-97788f8-font-size );}.elementor-4474 .elementor-element.elementor-element-71dd825 .elementor-counter-title{font-size:var( --e-global-typography-f5a3a46-font-size );line-height:var( --e-global-typography-f5a3a46-line-height );}.elementor-4474 .elementor-element.elementor-element-b34ef66 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-97788f8-font-size );}.elementor-4474 .elementor-element.elementor-element-b34ef66 .elementor-counter-title{font-size:var( --e-global-typography-f5a3a46-font-size );line-height:var( --e-global-typography-f5a3a46-line-height );}.elementor-4474 .elementor-element.elementor-element-e8e13fe .elementor-heading-title{font-size:var( --e-global-typography-3f3bba6-font-size );}.elementor-4474 .elementor-element.elementor-element-9689637 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-b80dd22 .elementor-heading-title{font-size:var( --e-global-typography-3f3bba6-font-size );}.elementor-4474 .elementor-element.elementor-element-ef5d0a0{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-c1434fc .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-d215151 .elementor-heading-title{font-size:var( --e-global-typography-3f3bba6-font-size );}.elementor-4474 .elementor-element.elementor-element-ac9b27a{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-5431070 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-5431070 .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-5d79448 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-5d79448 .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-517ff5f .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-517ff5f .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-fa74d92 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-fa74d92 .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-e9bf07b .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-e9bf07b .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-50098a4 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-50098a4 .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-498e843 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-498e843 .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-fa70601 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-fa70601 .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-234d07e .elementor-heading-title{font-size:var( --e-global-typography-3f3bba6-font-size );}.elementor-4474 .elementor-element.elementor-element-fc07301 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-3984716{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-5df66ce .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-2901837 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-c4874a6{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-ccad62f .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-6693329{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-4b69116 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-987a384 .elementor-button{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1200px){.elementor-4474 .elementor-element.elementor-element-3ae032b{--grid-auto-flow:row;}.elementor-4474 .elementor-element.elementor-element-ac9b27a{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-widget-ae-post-blocks-adv .ae-accordion-tb-wrapper .ae-accordion-toggle-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ae-post-blocks-adv .view-more-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ae-post-blocks-adv .filter-label{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-0d06e9a .elementor-heading-title{font-size:var( --e-global-typography-5da855a-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-de403a2{font-size:var( --e-global-typography-b1cc1ce-font-size );}.elementor-4474 .elementor-element.elementor-element-d99280e .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-3ae032b{--grid-auto-flow:row;}.elementor-4474 .elementor-element.elementor-element-4da46bb .elementor-counter-number-wrapper{font-size:var( --e-global-typography-97788f8-font-size );}.elementor-4474 .elementor-element.elementor-element-4da46bb .elementor-counter-title{font-size:var( --e-global-typography-f5a3a46-font-size );line-height:var( --e-global-typography-f5a3a46-line-height );}.elementor-4474 .elementor-element.elementor-element-5279d8f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-97788f8-font-size );}.elementor-4474 .elementor-element.elementor-element-5279d8f .elementor-counter-title{font-size:var( --e-global-typography-f5a3a46-font-size );line-height:var( --e-global-typography-f5a3a46-line-height );}.elementor-4474 .elementor-element.elementor-element-71dd825 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-97788f8-font-size );}.elementor-4474 .elementor-element.elementor-element-71dd825 .elementor-counter-title{font-size:var( --e-global-typography-f5a3a46-font-size );line-height:var( --e-global-typography-f5a3a46-line-height );}.elementor-4474 .elementor-element.elementor-element-b34ef66 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-97788f8-font-size );}.elementor-4474 .elementor-element.elementor-element-b34ef66 .elementor-counter-title{font-size:var( --e-global-typography-f5a3a46-font-size );line-height:var( --e-global-typography-f5a3a46-line-height );}.elementor-4474 .elementor-element.elementor-element-e8e13fe .elementor-heading-title{font-size:var( --e-global-typography-3f3bba6-font-size );}.elementor-4474 .elementor-element.elementor-element-b6bcfb0{--grid-columns:2;}.elementor-4474 .elementor-element.elementor-element-9689637 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-b80dd22 .elementor-heading-title{font-size:var( --e-global-typography-3f3bba6-font-size );}.elementor-4474 .elementor-element.elementor-element-ef5d0a0{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-c1434fc .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-d215151 .elementor-heading-title{font-size:var( --e-global-typography-3f3bba6-font-size );}.elementor-4474 .elementor-element.elementor-element-ac9b27a{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-5431070 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-5431070 .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-5d79448 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-5d79448 .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-517ff5f .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-517ff5f .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-fa74d92 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-fa74d92 .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-e9bf07b .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-e9bf07b .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-50098a4 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-50098a4 .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-498e843 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-498e843 .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-fa70601 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-fa70601 .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-234d07e .elementor-heading-title{font-size:var( --e-global-typography-3f3bba6-font-size );}.elementor-4474 .elementor-element.elementor-element-fc07301 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-3984716{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-5df66ce .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-2901837 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-c4874a6{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-ccad62f .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-6693329{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-4b69116 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-987a384 .elementor-button{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:880px){.elementor-4474 .elementor-element.elementor-element-3f129f9 .elementor-heading-title{font-size:18px;}.elementor-4474 .elementor-element.elementor-element-3ae032b{--grid-auto-flow:row;}.elementor-4474 .elementor-element.elementor-element-de99127 .elementor-heading-title{font-size:16px;}.elementor-4474 .elementor-element.elementor-element-d6d4cea .elementor-heading-title{font-size:16px;}.elementor-4474 .elementor-element.elementor-element-9dea286 .e-search-input{font-size:16px;}.elementor-4474 .elementor-element.elementor-element-ac9b27a{--grid-auto-flow:row;}.elementor-4474 .elementor-element.elementor-element-5431070 .elementor-icon-box-description{font-size:16px;}.elementor-4474 .elementor-element.elementor-element-d44791f{font-size:16px;}}@media(max-width:767px){.elementor-widget-ae-post-blocks-adv .ae-accordion-tb-wrapper .ae-accordion-toggle-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ae-post-blocks-adv .view-more-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ae-post-blocks-adv .filter-label{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-5005a02{--padding-top:8em;--padding-bottom:16em;--padding-left:1em;--padding-right:1em;}.elementor-4474 .elementor-element.elementor-element-312744e{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4474 .elementor-element.elementor-element-0d06e9a .elementor-heading-title{font-size:var( --e-global-typography-5da855a-font-size );}.elementor-4474 .elementor-element.elementor-element-ef94d11{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-de403a2{font-size:var( --e-global-typography-b1cc1ce-font-size );}.elementor-4474 .elementor-element.elementor-element-d99280e .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-b09938c{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-4474 .elementor-element.elementor-element-3f129f9{text-align:center;}.elementor-4474 .elementor-element.elementor-element-3ae032b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4474 .elementor-element.elementor-element-4da46bb > .elementor-widget-container{padding:0px 0px 15px 0px;border-width:0px 0px 1px 0px;}.elementor-4474 .elementor-element.elementor-element-4da46bb .elementor-counter-number-wrapper{font-size:var( --e-global-typography-97788f8-font-size );}.elementor-4474 .elementor-element.elementor-element-4da46bb .elementor-counter-title{font-size:var( --e-global-typography-f5a3a46-font-size );line-height:var( --e-global-typography-f5a3a46-line-height );}.elementor-4474 .elementor-element.elementor-element-5279d8f > .elementor-widget-container{padding:0px 0px 15px 0px;border-width:0px 0px 1px 0px;}.elementor-4474 .elementor-element.elementor-element-5279d8f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-97788f8-font-size );}.elementor-4474 .elementor-element.elementor-element-5279d8f .elementor-counter-title{font-size:var( --e-global-typography-f5a3a46-font-size );line-height:var( --e-global-typography-f5a3a46-line-height );}.elementor-4474 .elementor-element.elementor-element-71dd825 > .elementor-widget-container{padding:0px 0px 15px 0px;border-width:0px 0px 1px 0px;}.elementor-4474 .elementor-element.elementor-element-71dd825 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-97788f8-font-size );}.elementor-4474 .elementor-element.elementor-element-71dd825 .elementor-counter-title{font-size:var( --e-global-typography-f5a3a46-font-size );line-height:var( --e-global-typography-f5a3a46-line-height );}.elementor-4474 .elementor-element.elementor-element-b34ef66 > .elementor-widget-container{padding:0px 0px 15px 0px;border-width:0px 0px 1px 0px;}.elementor-4474 .elementor-element.elementor-element-b34ef66 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-97788f8-font-size );}.elementor-4474 .elementor-element.elementor-element-b34ef66 .elementor-counter-title{font-size:var( --e-global-typography-f5a3a46-font-size );line-height:var( --e-global-typography-f5a3a46-line-height );}.elementor-4474 .elementor-element.elementor-element-ba9f662{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4474 .elementor-element.elementor-element-e8e13fe .elementor-heading-title{font-size:var( --e-global-typography-3f3bba6-font-size );}.elementor-4474 .elementor-element.elementor-element-b6bcfb0{--grid-columns:1;}.elementor-4474 .elementor-element.elementor-element-9689637 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-b80dd22 .elementor-heading-title{font-size:var( --e-global-typography-3f3bba6-font-size );}.elementor-4474 .elementor-element.elementor-element-ef5d0a0{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-c1434fc .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-d215151 .elementor-heading-title{font-size:var( --e-global-typography-3f3bba6-font-size );}.elementor-4474 .elementor-element.elementor-element-ac9b27a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-5431070 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-5431070 .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-5d79448 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-5d79448 .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-517ff5f .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-517ff5f .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-fa74d92 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-fa74d92 .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-e9bf07b .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-e9bf07b .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-50098a4 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-50098a4 .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-498e843 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-498e843 .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-fa70601 .elementor-icon-box-title, .elementor-4474 .elementor-element.elementor-element-fa70601 .elementor-icon-box-title a{font-size:var( --e-global-typography-5877533-font-size );line-height:var( --e-global-typography-5877533-line-height );}.elementor-4474 .elementor-element.elementor-element-ff3231b{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4474 .elementor-element.elementor-element-234d07e .elementor-heading-title{font-size:var( --e-global-typography-3f3bba6-font-size );}.elementor-4474 .elementor-element.elementor-element-fc07301 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-3984716{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-5df66ce .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-2901837 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-c4874a6{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-ccad62f .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-6693329{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-4b69116 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-987a384 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-4474 .elementor-element.elementor-element-1639856{--width:30px;}}/* Start custom CSS for ae-post-blocks-adv, class: .elementor-element-f29f947 */.elementor-4474 .elementor-element.elementor-element-f29f947 .swiper-pagination-bullet{
    border:2px solid var(--e-global-color-accent);
    opacity:1;
}
.elementor-4474 .elementor-element.elementor-element-f29f947 .swiper-pagination-bullet:hover{
    border:2px solid var(--e-global-color-accent);
    opacity:1;
    background-color:var(--e-global-color-accent);
}

.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{
    bottom:20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e738b0f */.elementor-4474 .elementor-element.elementor-element-e738b0f h1{
    font-size: 4em;
}
.elementor-4474 .elementor-element.elementor-element-e738b0f .wp-block-button{
    margin-top:1.5em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fab644 */.masque-container {
  width: 100%; /* Le conteneur garde la même largeur */
  aspect-ratio: 1 / 1; /* Assure qu'il reste carré */
  overflow: hidden; /* Cache tout ce qui dépasse */
  position: relative;
}

.masque-container img {
  width: 100%;
  height: 100%;
  object-fit: cover; /* Remplit l’espace sans déformation */
  position: absolute;
  top: 0;
  left: 0;
}

.masque-container svg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none; /* Empêche le SVG d'interagir avec la souris */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ae032b */.elementor-counter-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-b6bcfb0 */.elementor-4474 .elementor-element.elementor-element-b6bcfb0 .elementor-widget-container {
    background-color: transparent !important;
}

div.e-loop-item div > .e-con-inner {
  position: relative;
  z-index: 2;
}




/*----- Couleur PETITS ANIMAUX ---*/
.elementor-4474 .elementor-element.elementor-element-b6bcfb0  .e-loop-item.category-petits-animaux  .bloc-titre, .elementor-4474 .elementor-element.elementor-element-b6bcfb0  .e-loop-item.category-blau-kleintiere  .bloc-titre, .elementor-4474 .elementor-element.elementor-element-b6bcfb0  .e-loop-item.category-blue-companion-animals  .bloc-titre  {
    background-color: var(--e-global-color-ced2217) ; 
}
    /* sans image de fond */
.elementor-4474 .elementor-element.elementor-element-b6bcfb0  .e-loop-item.category-petits-animaux > :not([data-ae-bg])::before{
    background-color: var(--e-global-color-ced2217); 
   
}    
/*----- Couleur BIOKEMA ---*/
.elementor-4474 .elementor-element.elementor-element-b6bcfb0 .e-loop-item.category-actualites .bloc-titre, .elementor-4474 .elementor-element.elementor-element-b6bcfb0 .e-loop-item.category-rot-aktuelles .bloc-titre, .elementor-4474 .elementor-element.elementor-element-b6bcfb0 .e-loop-item.category-red-news .bloc-titre  {
    background-color: var(--e-global-color-accent) ;
}
    /* sans image de fond */
.elementor-4474 .elementor-element.elementor-element-b6bcfb0  .e-loop-item.category-actualites > :not([data-ae-bg])::before{
  background-color: var(--e-global-color-accent);
}
/*----- Couleur MEDICAL DEVICE ---*/
.elementor-4474 .elementor-element.elementor-element-b6bcfb0 .e-loop-item.category-medical-device  .bloc-titre, .elementor-4474 .elementor-element.elementor-element-b6bcfb0 .e-loop-item.category-violett-medical-device .bloc-titre, .elementor-4474 .elementor-element.elementor-element-b6bcfb0 .e-loop-item.category-purple-medical-device .bloc-titre {
    background-color: var( --e-global-color-c0b9c23);
}
    /* sans image de fond */
.elementor-4474 .elementor-element.elementor-element-b6bcfb0  .e-loop-item.category-medical-device > :not([data-ae-bg])::before{
  background-color: var( --e-global-color-c0b9c23 );
}

/*----- Couleur ANIMAUX DE RENTE ---*/
.elementor-4474 .elementor-element.elementor-element-b6bcfb0 .e-loop-item.category-animaux-de-rente .bloc-titre, .elementor-4474 .elementor-element.elementor-element-b6bcfb0 .e-loop-item.category-tuerkis-nutztiere  .bloc-titre, .elementor-4474 .elementor-element.elementor-element-b6bcfb0 .e-loop-item.category-turquoise-livestock .bloc-titre  {
    background-color: var( --e-global-color-500d5d3);
}
    /* sans image de fond */
.elementor-4474 .elementor-element.elementor-element-b6bcfb0  .e-loop-item.category-animaux-de-rente > :not([data-ae-bg])::before{
  background-color: var(--e-global-color-500d5d3 );
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-9dea286 */.elementor-4474 .elementor-element.elementor-element-9dea286 .e-search-input{
    min-height: inherit !important;
    height: 20px !important;
    
}
.elementor-4474 .elementor-element.elementor-element-9dea286 .e-search-submit  {
    min-height: inherit !important;
    height: 20px !important;
    background-color: transparent !important;
    margin-top:-10px;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff3231b */.elementor-4474 .elementor-element.elementor-element-ff3231b .ae-swiper-outer-wrapper {
    height: 100%; /* Assure que le conteneur principal prend toute la hauteur */
}

.elementor-4474 .elementor-element.elementor-element-ff3231b .ae-swiper-container {
    height: 100%; /* Fait en sorte que le carrousel prenne la hauteur du conteneur */
}

.elementor-4474 .elementor-element.elementor-element-ff3231b .ae-swiper-wrapper, .elementor-4474 .elementor-element.elementor-element-ff3231b .ae-swiper-wrapper .ae_data, .elementor-4474 .elementor-element.elementor-element-ff3231b .ae-swiper-wrapper .ae_data .elementor{
    height: 100% !important; /* Force les éléments internes à prendre toute la hauteur */
    align-items: stretch; /* Assure que chaque slide s’étire sur toute la hauteur */
}

.elementor-4474 .elementor-element.elementor-element-ff3231b .ae-post-item {
    height: 100%; /* Fait en sorte que chaque article occupe toute la hauteur */
}

.elementor-4474 .elementor-element.elementor-element-ff3231b .ae-post-item-inner {
    height: 100%; /* S'assure que l'intérieur de chaque article occupe toute la hauteur */
    display: flex;
    flex-direction: column;
    justify-content: center; /* Centre le contenu verticalement */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a5cd53 */.elementor-4474 .elementor-element.elementor-element-8a5cd53 .elementor-widget-icon-box.elementor-position-top .elementor-icon-box-wrapper{
    flex-direction: column-reverse;
  text-align: center;
  display: flex;
  justify-content: space-between;
  height: 100%;
}

.elementor-4474 .elementor-element.elementor-element-8a5cd53 .elementor-icon-box-content{
    flex-grow: inherit;
}
.elementor-4474 .elementor-element.elementor-element-8a5cd53 h3{
    margin-top:0px;
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1639856 */html {
  scroll-behavior: smooth;
}

.point{
     margin-bottom:-5px !important;
}
.point svg {
    width: 20px;
    height: 20px;
    stroke: #C41816 !important; /* Couleur de base */
    stroke-width: 60 !important;  
    fill: none !important;
    border-radius: 50% !important;
    transition: stroke 0.3s, fill 0.3s;
   
}

/* Changement de couleur quand actif */
.point.active svg, .point:hover svg {
    stroke: #C41816 !important; /* Couleur du contour */
    fill: #C41816 !important;   /* Remplissage du cercle */
}

.elementor-4474 .elementor-element.elementor-element-1639856{

  position: fixed;
  left: 0px; /* Distance du bord gauche */
  top: 50%;
  transform: translateY(-50%);
  flex-direction: column;
  gap: 10px; /* Espacement entre les points */
}/* End custom CSS */