.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5061 .elementor-element.elementor-element-45121bf{--display:flex;--min-height:100vh;--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;--overlay-opacity:1;}.elementor-5061 .elementor-element.elementor-element-45121bf:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-45121bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artohealth.com/wp-content/uploads/2024/10/Hero-HG-Bild.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5061 .elementor-element.elementor-element-45121bf::before, .elementor-5061 .elementor-element.elementor-element-45121bf > .elementor-background-video-container::before, .elementor-5061 .elementor-element.elementor-element-45121bf > .e-con-inner > .elementor-background-video-container::before, .elementor-5061 .elementor-element.elementor-element-45121bf > .elementor-background-slideshow::before, .elementor-5061 .elementor-element.elementor-element-45121bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-5061 .elementor-element.elementor-element-45121bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #10101099 20%, var( --e-global-color-accent ) 100%);}.elementor-5061 .elementor-element.elementor-element-4308c8b{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:16em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-5061 .elementor-element.elementor-element-21d1159{text-align:center;}.elementor-5061 .elementor-element.elementor-element-21d1159 .elementor-heading-title{font-family:"Avenir LT Std", Sans-serif;font-size:19px;font-weight:100;}.elementor-5061 .elementor-element.elementor-element-ff78184{text-align:center;}.elementor-5061 .elementor-element.elementor-element-ff78184 .elementor-heading-title{font-family:"Avenir LT Std", Sans-serif;font-size:54px;font-weight:600;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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 );line-height:var( --e-global-typography-text-line-height );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-5061 .elementor-element.elementor-element-9bf6a17{text-align:center;font-family:"Avenir LT Std", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;}.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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5061 .elementor-element.elementor-element-3e135d4 .elementor-button{background-color:#10101000;font-family:var( --e-global-typography-62708f1-font-family ), Sans-serif;font-size:var( --e-global-typography-62708f1-font-size );font-weight:var( --e-global-typography-62708f1-font-weight );text-transform:var( --e-global-typography-62708f1-text-transform );line-height:var( --e-global-typography-62708f1-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:15px 20px 15px 20px;}.elementor-5061 .elementor-element.elementor-element-3e135d4 .elementor-button:hover, .elementor-5061 .elementor-element.elementor-element-3e135d4 .elementor-button:focus{background-color:#EAE6E3;color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-5061 .elementor-element.elementor-element-3e135d4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-3e135d4.elementor-element{--align-self:center;}.elementor-5061 .elementor-element.elementor-element-3e135d4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5061 .elementor-element.elementor-element-3e135d4 .elementor-button:hover svg, .elementor-5061 .elementor-element.elementor-element-3e135d4 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-5061 .elementor-element.elementor-element-d9536f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--margin-top:27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-counter.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-counter .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-counter.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-counter:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-counter.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-counter .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5061 .elementor-element.elementor-element-c33fb1b .elementor-counter{gap:16px;}.elementor-5061 .elementor-element.elementor-element-c33fb1b .elementor-counter-number-wrapper{font-family:"Avenir LT Std", Sans-serif;font-weight:600;}.elementor-5061 .elementor-element.elementor-element-c33fb1b .elementor-counter-title{font-family:"Avenir LT Std", Sans-serif;font-size:28px;font-weight:300;line-height:1em;}.elementor-5061 .elementor-element.elementor-element-bbd36fe .elementor-counter{gap:16px;}.elementor-5061 .elementor-element.elementor-element-bbd36fe .elementor-counter-number-wrapper{font-family:"Avenir LT Std", Sans-serif;font-weight:600;}.elementor-5061 .elementor-element.elementor-element-bbd36fe .elementor-counter-title{font-family:"Avenir LT Std", Sans-serif;font-size:28px;font-weight:300;line-height:1em;}.elementor-5061 .elementor-element.elementor-element-5a846e2 .elementor-counter{gap:16px;}.elementor-5061 .elementor-element.elementor-element-5a846e2 .elementor-counter-number-wrapper{font-family:"Avenir LT Std", Sans-serif;font-weight:600;}.elementor-5061 .elementor-element.elementor-element-5a846e2 .elementor-counter-title{font-family:"Avenir LT Std", Sans-serif;font-size:28px;font-weight:300;line-height:1em;}.elementor-5061 .elementor-element.elementor-element-182739a{--display:flex;}.elementor-widget-video.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-video .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-video .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-video.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-video:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-video.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-video .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5061 .elementor-element.elementor-element-b2b824a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5061 .elementor-element.elementor-element-c0100a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-template.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-template .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-template .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-template.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-template:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-template.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-template .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5061 .elementor-element.elementor-element-afe22e8 > .elementor-widget-container{margin:0px 0px -90px 0px;padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-4e021d4{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5061 .elementor-element.elementor-element-9e34f93{text-align:center;}.elementor-5061 .elementor-element.elementor-element-9e34f93 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:50px;font-weight:400;color:var( --e-global-color-primary );}.elementor-5061 .elementor-element.elementor-element-d89dc45{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:"Avenir LT Std", Sans-serif;font-size:24px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-d89dc45.elementor-element{--align-self:center;}.elementor-5061 .elementor-element.elementor-element-acae538{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-5061 .elementor-element.elementor-element-6fd84e3{--display:flex;}.elementor-widget-icon-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-box.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-icon-box:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon-box.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-5061 .elementor-element.elementor-element-7650bcd .elementor-icon-box-wrapper{gap:15px;}.elementor-5061 .elementor-element.elementor-element-7650bcd .elementor-icon-box-title, .elementor-5061 .elementor-element.elementor-element-7650bcd .elementor-icon-box-title a{font-family:"Avenir LT Std", Sans-serif;font-size:30px;font-weight:600;}.elementor-5061 .elementor-element.elementor-element-7650bcd .elementor-icon-box-title{color:var( --e-global-color-secondary );transition-duration:0.7s;}.elementor-5061 .elementor-element.elementor-element-7650bcd .elementor-icon-box-description{font-family:"Avenir LT Std", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-b21266b{--display:flex;}.elementor-5061 .elementor-element.elementor-element-c9aa453 .elementor-icon-box-wrapper{gap:15px;}.elementor-5061 .elementor-element.elementor-element-c9aa453 .elementor-icon-box-title, .elementor-5061 .elementor-element.elementor-element-c9aa453 .elementor-icon-box-title a{font-family:"Avenir LT Std", Sans-serif;font-size:30px;font-weight:600;}.elementor-5061 .elementor-element.elementor-element-c9aa453 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );transition-duration:0.7s;}.elementor-5061 .elementor-element.elementor-element-c9aa453 .elementor-icon-box-description{font-family:"Avenir LT Std", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-5b109db{--display:flex;}.elementor-5061 .elementor-element.elementor-element-5933dec .elementor-icon-box-wrapper{gap:15px;}.elementor-5061 .elementor-element.elementor-element-5933dec .elementor-icon-box-title, .elementor-5061 .elementor-element.elementor-element-5933dec .elementor-icon-box-title a{font-family:"Avenir LT Std", Sans-serif;font-size:30px;font-weight:600;}.elementor-5061 .elementor-element.elementor-element-5933dec .elementor-icon-box-title{color:var( --e-global-color-secondary );transition-duration:0.7s;}.elementor-5061 .elementor-element.elementor-element-5933dec .elementor-icon-box-description{font-family:"Avenir LT Std", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-c891581{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;}.elementor-5061 .elementor-element.elementor-element-5aaa49e{--display:flex;}.elementor-5061 .elementor-element.elementor-element-c7d3fe6 .elementor-icon-box-wrapper{gap:15px;}.elementor-5061 .elementor-element.elementor-element-c7d3fe6 .elementor-icon-box-title, .elementor-5061 .elementor-element.elementor-element-c7d3fe6 .elementor-icon-box-title a{font-family:"Avenir LT Std", Sans-serif;font-size:30px;font-weight:600;}.elementor-5061 .elementor-element.elementor-element-c7d3fe6 .elementor-icon-box-title{color:var( --e-global-color-secondary );transition-duration:0.7s;}.elementor-5061 .elementor-element.elementor-element-c7d3fe6 .elementor-icon-box-description{font-family:"Avenir LT Std", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-d1e03ad{--display:flex;}.elementor-5061 .elementor-element.elementor-element-d11a224 .elementor-icon-box-wrapper{gap:15px;}.elementor-5061 .elementor-element.elementor-element-d11a224 .elementor-icon-box-title, .elementor-5061 .elementor-element.elementor-element-d11a224 .elementor-icon-box-title a{font-family:"Avenir LT Std", Sans-serif;font-size:30px;font-weight:600;}.elementor-5061 .elementor-element.elementor-element-d11a224 .elementor-icon-box-title{color:var( --e-global-color-secondary );transition-duration:0.7s;}.elementor-5061 .elementor-element.elementor-element-d11a224 .elementor-icon-box-description{font-family:"Avenir LT Std", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-76a6601{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-5061 .elementor-element.elementor-element-38e31bb{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:"Avenir LT Std", Sans-serif;font-size:25px;font-weight:500;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-d5623b0{--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;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5061 .elementor-element.elementor-element-1f494e4{text-align:center;}.elementor-5061 .elementor-element.elementor-element-1f494e4 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:50px;font-weight:300;line-height:1em;}.elementor-5061 .elementor-element.elementor-element-0208722{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;font-family:"Avenir LT Std", Sans-serif;font-size:25px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-0208722.elementor-element{--align-self:center;}.elementor-5061 .elementor-element.elementor-element-4fb83af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-5061 .elementor-element.elementor-element-0feb381{--display:flex;--min-height:365px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--overlay-opacity:0.7;--margin-top:2em;--margin-bottom:2em;--margin-left:2em;--margin-right:2em;}.elementor-5061 .elementor-element.elementor-element-0feb381:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-0feb381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://artohealth.com/wp-content/uploads/2026/02/pexels-kampus-6922142-scaled.jpg");background-position:center center;background-size:cover;}.elementor-5061 .elementor-element.elementor-element-0feb381::before, .elementor-5061 .elementor-element.elementor-element-0feb381 > .elementor-background-video-container::before, .elementor-5061 .elementor-element.elementor-element-0feb381 > .e-con-inner > .elementor-background-video-container::before, .elementor-5061 .elementor-element.elementor-element-0feb381 > .elementor-background-slideshow::before, .elementor-5061 .elementor-element.elementor-element-0feb381 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5061 .elementor-element.elementor-element-0feb381 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#101010;--background-overlay:'';}.elementor-5061 .elementor-element.elementor-element-485f513{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-5061 .elementor-element.elementor-element-485f513.elementor-element{--align-self:center;}.elementor-5061 .elementor-element.elementor-element-485f513 .elementor-icon-box-title{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.65);color:var( --e-global-color-secondary );}.elementor-5061 .elementor-element.elementor-element-485f513 .elementor-icon-box-description{font-family:"Avenir LT Std", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-de13052{--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;}.elementor-5061 .elementor-element.elementor-element-224d755{--display:flex;--min-height:300px;--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;--overlay-opacity:0.7;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-5061 .elementor-element.elementor-element-224d755:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-224d755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artohealth.com/wp-content/uploads/2026/08/FB0C579A-E9BF-4D44-A7AC-997C0F647543-1024x768.png");background-position:0px -34px;background-repeat:no-repeat;background-size:cover;}.elementor-5061 .elementor-element.elementor-element-224d755::before, .elementor-5061 .elementor-element.elementor-element-224d755 > .elementor-background-video-container::before, .elementor-5061 .elementor-element.elementor-element-224d755 > .e-con-inner > .elementor-background-video-container::before, .elementor-5061 .elementor-element.elementor-element-224d755 > .elementor-background-slideshow::before, .elementor-5061 .elementor-element.elementor-element-224d755 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5061 .elementor-element.elementor-element-224d755 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-5061 .elementor-element.elementor-element-188857d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5061 .elementor-element.elementor-element-188857d.elementor-element{--align-self:center;}.elementor-5061 .elementor-element.elementor-element-188857d .elementor-icon-box-wrapper{text-align:center;}.elementor-5061 .elementor-element.elementor-element-188857d .elementor-icon-box-title{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.65);color:var( --e-global-color-secondary );}.elementor-5061 .elementor-element.elementor-element-188857d .elementor-icon-box-description{font-family:"Avenir LT Std", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-d9bb57a{--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;--overlay-opacity:0.7;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-5061 .elementor-element.elementor-element-d9bb57a:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-d9bb57a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artohealth.com/wp-content/uploads/2026/08/outdoor_training-62-von-65-1024x683.jpg");background-position:0px -8px;background-repeat:no-repeat;background-size:cover;}.elementor-5061 .elementor-element.elementor-element-d9bb57a::before, .elementor-5061 .elementor-element.elementor-element-d9bb57a > .elementor-background-video-container::before, .elementor-5061 .elementor-element.elementor-element-d9bb57a > .e-con-inner > .elementor-background-video-container::before, .elementor-5061 .elementor-element.elementor-element-d9bb57a > .elementor-background-slideshow::before, .elementor-5061 .elementor-element.elementor-element-d9bb57a > .e-con-inner > .elementor-background-slideshow::before, .elementor-5061 .elementor-element.elementor-element-d9bb57a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-5061 .elementor-element.elementor-element-d2f5ba0{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5061 .elementor-element.elementor-element-d2f5ba0.elementor-element{--align-self:center;}.elementor-5061 .elementor-element.elementor-element-d2f5ba0 .elementor-icon-box-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-5061 .elementor-element.elementor-element-d2f5ba0 .elementor-icon-box-description{font-family:"Avenir LT Std", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-12f2897{--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:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-5061 .elementor-element.elementor-element-d329666{--display:flex;}.elementor-5061 .elementor-element.elementor-element-d329666.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5061 .elementor-element.elementor-element-d39ace0 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:50px;font-weight:300;line-height:1em;}.elementor-5061 .elementor-element.elementor-element-161ff7f{font-family:"Avenir LT Std", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-widget-premium-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-icon-list .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-premium-icon-list:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-icon-list.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-drawable-icon *, .elementor-widget-premium-icon-list svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p{text-shadow:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-bullet-list-icon-text p{color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-blur .premium-bullet-list-content:hover  .premium-bullet-list-icon-text p{text-shadow:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-widget-premium-icon-list .premium-bullet-list-content:hover svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );} .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );} .elementor-widget-premium-icon-list .premium-bullet-text{color:var( --e-global-color-primary );} .elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-text{text-shadow:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-bullet-text{color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-text{text-shadow:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-desc{text-shadow:var( --e-global-color-text );} .elementor-widget-premium-icon-list .premium-bullet-list-badge span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-list-badge span{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-divider:not(:last-child):after {border-top-color:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list .premium-bullet-list-divider-inline:not(:last-child):after {border-left-color:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list li.premium-bullet-list-content:not(:last-of-type) .premium-bullet-list-connector .premium-icon-connector-content:after{border-color:var( --e-global-color-secondary );}.elementor-5061 .elementor-element.elementor-element-412427a .premium-bullet-list-content{overflow:hidden;}.elementor-5061 .elementor-element.elementor-element-412427a .premium-bullet-list-box {flex-direction:column;padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-412427a .premium-bullet-list-content, .elementor-5061 .elementor-element.elementor-element-412427a .premium-bullet-list-box{justify-content:flex-start;}.elementor-5061 .elementor-element.elementor-element-412427a .premium-bullet-list-divider, .elementor-5061 .elementor-element.elementor-element-412427a .premium-bullet-list-wrapper-top{align-self:flex-start;}.elementor-5061 .elementor-element.elementor-element-412427a{--pa-bullet-align:flex-start;--pa-bullet-hv-size:2px;}.elementor-5061 .elementor-element.elementor-element-412427a .premium-bullet-list-text{display:flex;flex-direction:row;order:5;}.elementor-5061 .elementor-element.elementor-element-412427a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-412427a .premium-bullet-list-content .premium-bullet-list-text-wrapper > span{align-self:start;text-align:start;}.elementor-5061 .elementor-element.elementor-element-412427a .premium-bullet-list-wrapper{align-self:center;}.elementor-5061 .elementor-element.elementor-element-412427a .premium-bullet-list-badge{order:8;}.elementor-5061 .elementor-element.elementor-element-412427a .premium-bullet-list-content {border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}.elementor-5061 .elementor-element.elementor-element-412427a .premium-bullet-list-wrapper i, .elementor-5061 .elementor-element.elementor-element-412427a .premium-bullet-list-text p, .elementor-5061 .elementor-element.elementor-element-412427a .premium-bullet-text{font-size:2px;}.elementor-5061 .elementor-element.elementor-element-412427a .premium-bullet-list-wrapper svg, .elementor-5061 .elementor-element.elementor-element-412427a .premium-bullet-list-wrapper img{width:2px !important;height:2px !important;}.elementor-5061 .elementor-element.elementor-element-412427a .premium-bullet-text{font-family:"Avenir LT Std", Sans-serif;font-size:25px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-412427a .premium-bullet-list-text {margin:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-412427a .premium-bullet-list-desc{font-family:"Avenir LT Std", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;margin:0px 25px 0px 5px;}.elementor-5061 .elementor-element.elementor-element-412427a .premium-bullet-list-badge span{color:#fff;background-color:#6ec1e4;}.elementor-5061 .elementor-element.elementor-element-412427a .premium-bullet-list-badge span {border-radius:0px 0px 0px 0px;padding:2px 5px 2px 0px;}.elementor-5061 .elementor-element.elementor-element-412427a .premium-bullet-list-badge {margin:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-705e5dc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5061 .elementor-element.elementor-element-705e5dc:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-705e5dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artohealth.com/wp-content/uploads/2024/11/Rectangle-83.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5061 .elementor-element.elementor-element-407f734{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5061 .elementor-element.elementor-element-0d0b4bf .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:50px;font-weight:300;line-height:1em;}.elementor-widget-blockquote.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-blockquote .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-blockquote .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-blockquote.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-blockquote:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-blockquote.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-blockquote .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-5061 .elementor-element.elementor-element-34dd69b .elementor-blockquote__content{color:var( --e-global-color-primary );font-family:"Avenir LT Std", Sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:1.2em;}.elementor-5061 .elementor-element.elementor-element-34dd69b .elementor-blockquote__content +.e-q-footer{margin-top:0px;}.elementor-5061 .elementor-element.elementor-element-34dd69b .elementor-blockquote{border-color:var( --e-global-color-secondary );}.elementor-5061 .elementor-element.elementor-element-70ad861{font-family:"Avenir LT Std", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-1c434f8{--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;}.elementor-5061 .elementor-element.elementor-element-b451ae4{--display:flex;}.elementor-5061 .elementor-element.elementor-element-eddeac7 .elementor-heading-title{font-family:"Avenir LT Std", Sans-serif;font-size:25px;font-weight:600;}.elementor-5061 .elementor-element.elementor-element-d7afb1d{font-family:"Avenir LT Std", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-5a6e574{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5061 .elementor-element.elementor-element-4ec9d52{--display:flex;}.elementor-5061 .elementor-element.elementor-element-981e0f2 .elementor-heading-title{font-family:"Avenir LT Std", Sans-serif;font-size:25px;font-weight:600;}.elementor-5061 .elementor-element.elementor-element-18bab61{font-family:"Avenir LT Std", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-0f8f74e{--display:flex;}.elementor-5061 .elementor-element.elementor-element-e043742 .elementor-heading-title{font-family:"Avenir LT Std", Sans-serif;font-size:25px;font-weight:600;}.elementor-5061 .elementor-element.elementor-element-e2f8e3f{font-family:"Avenir LT Std", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-1cbf05a{--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;--margin-top:6em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-5061 .elementor-element.elementor-element-e44d1ab{text-align:center;}.elementor-5061 .elementor-element.elementor-element-e44d1ab .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:50px;font-weight:300;line-height:1em;}.elementor-5061 .elementor-element.elementor-element-a487b75{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;font-family:"Avenir LT Std", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-a487b75.elementor-element{--align-self:center;}.elementor-5061 .elementor-element.elementor-element-fe5eaaa{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-5061 .elementor-element.elementor-element-6412569{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-icon:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-5061 .elementor-element.elementor-element-ce4f2c1 .elementor-icon-wrapper{text-align:center;}.elementor-5061 .elementor-element.elementor-element-44c52ac{text-align:center;font-family:"Avenir LT Std", Sans-serif;font-size:30px;font-weight:400;}.elementor-5061 .elementor-element.elementor-element-a4c2cb3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5061 .elementor-element.elementor-element-46f1ee6 .elementor-icon-wrapper{text-align:center;}.elementor-5061 .elementor-element.elementor-element-b43832a{text-align:center;font-family:"Avenir LT Std", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;line-height:36px;}.elementor-5061 .elementor-element.elementor-element-fcf06d6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5061 .elementor-element.elementor-element-2d5ca25 .elementor-icon-wrapper{text-align:center;}.elementor-5061 .elementor-element.elementor-element-b66d3cc{text-align:center;font-family:"Avenir LT Std", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;line-height:36px;}.elementor-5061 .elementor-element.elementor-element-9e56c3f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5061 .elementor-element.elementor-element-5901f22 .elementor-icon-wrapper{text-align:center;}.elementor-5061 .elementor-element.elementor-element-c380ee0{text-align:center;font-family:"Avenir LT Std", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;line-height:36px;}.elementor-5061 .elementor-element.elementor-element-8d4e27e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5061 .elementor-element.elementor-element-889cc45 .elementor-icon-wrapper{text-align:center;}.elementor-5061 .elementor-element.elementor-element-2b5b4b2{text-align:center;font-family:"Avenir LT Std", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;line-height:36px;}.elementor-5061 .elementor-element.elementor-element-2e10595{--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;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nested-tabs .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nested-tabs .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nested-tabs.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-nested-tabs:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-nested-tabs.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nested-tabs .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5061 .elementor-element.elementor-element-1a43036{--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;}.elementor-5061 .elementor-element.elementor-element-91ffbe2{--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-5061 .elementor-element.elementor-element-af888c2{--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;}.elementor-5061 .elementor-element.elementor-element-dc34043{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-5061 .elementor-element.elementor-element-357bfce .elementor-heading-title{font-family:"Avenir LT Std", Sans-serif;font-size:25px;font-weight:600;}.elementor-5061 .elementor-element.elementor-element-c353425{font-family:"Avenir LT Std", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-list .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-list.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-icon-list:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon-list.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-5061 .elementor-element.elementor-element-70e36c6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5061 .elementor-element.elementor-element-70e36c6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5061 .elementor-element.elementor-element-70e36c6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5061 .elementor-element.elementor-element-70e36c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5061 .elementor-element.elementor-element-70e36c6 .elementor-icon-list-item > a{font-family:"Avenir LT Std", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-70e36c6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5061 .elementor-element.elementor-element-dbffe42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-5061 .elementor-element.elementor-element-36611c2 .elementor-heading-title{font-family:"Avenir LT Std", Sans-serif;font-size:25px;font-weight:600;}.elementor-5061 .elementor-element.elementor-element-e758387{font-family:"Avenir LT Std", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-10d7759 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5061 .elementor-element.elementor-element-10d7759 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5061 .elementor-element.elementor-element-10d7759{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5061 .elementor-element.elementor-element-10d7759 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5061 .elementor-element.elementor-element-c8c9775{--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;}.elementor-5061 .elementor-element.elementor-element-613e7c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-5061 .elementor-element.elementor-element-306ec9b .elementor-heading-title{font-family:"Avenir LT Std", Sans-serif;font-size:25px;font-weight:600;}.elementor-5061 .elementor-element.elementor-element-008bca3{font-family:"Avenir LT Std", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-5e91275 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5061 .elementor-element.elementor-element-5e91275 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5061 .elementor-element.elementor-element-5e91275{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5061 .elementor-element.elementor-element-5e91275 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5061 .elementor-element.elementor-element-6920085{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-5061 .elementor-element.elementor-element-2b38294 .elementor-heading-title{font-family:"Avenir LT Std", Sans-serif;font-size:25px;font-weight:600;}.elementor-5061 .elementor-element.elementor-element-ecb20ad{font-family:"Avenir LT Std", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-c44e4ec .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5061 .elementor-element.elementor-element-c44e4ec .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5061 .elementor-element.elementor-element-c44e4ec{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5061 .elementor-element.elementor-element-c44e4ec .elementor-icon-list-text{transition:color 0.3s;}.elementor-5061 .elementor-element.elementor-element-a80809e{--display:flex;}.elementor-5061 .elementor-element.elementor-element-10bb612{--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-5061 .elementor-element.elementor-element-9f63865{--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;}.elementor-5061 .elementor-element.elementor-element-230f2ba{--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-5061 .elementor-element.elementor-element-9a00fb0 .elementor-heading-title{font-family:"Avenir LT Std", Sans-serif;font-size:25px;font-weight:600;}.elementor-5061 .elementor-element.elementor-element-30a74a4{font-family:"Avenir LT Std", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-85b033a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5061 .elementor-element.elementor-element-85b033a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5061 .elementor-element.elementor-element-85b033a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5061 .elementor-element.elementor-element-85b033a .elementor-icon-list-text{transition:color 0.3s;}.elementor-5061 .elementor-element.elementor-element-14f637d{--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-5061 .elementor-element.elementor-element-842248f .elementor-heading-title{font-family:"Avenir LT Std", Sans-serif;font-size:25px;font-weight:600;}.elementor-5061 .elementor-element.elementor-element-97b1bcc{font-family:"Avenir LT Std", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-8b170f2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5061 .elementor-element.elementor-element-8b170f2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5061 .elementor-element.elementor-element-8b170f2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5061 .elementor-element.elementor-element-8b170f2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5061 .elementor-element.elementor-element-d9bc0d2{--display:flex;}.elementor-5061 .elementor-element.elementor-element-07d631b{--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-5061 .elementor-element.elementor-element-b0f4f1f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-5061 .elementor-element.elementor-element-b0f4f1f.e-con{--align-self:flex-start;}.elementor-5061 .elementor-element.elementor-element-c668385{--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-start;}.elementor-5061 .elementor-element.elementor-element-0b766fe .elementor-heading-title{font-family:"Avenir LT Std", Sans-serif;font-size:25px;font-weight:600;}.elementor-5061 .elementor-element.elementor-element-ee81092{font-family:"Avenir LT Std", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-279abb8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5061 .elementor-element.elementor-element-279abb8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5061 .elementor-element.elementor-element-279abb8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5061 .elementor-element.elementor-element-279abb8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5061 .elementor-element.elementor-element-9a7bbc3{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-5061 .elementor-element.elementor-element-ac312ab{--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;--margin-top:70px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-5061 .elementor-element.elementor-element-fd45034{text-align:center;}.elementor-5061 .elementor-element.elementor-element-fd45034 .elementor-heading-title{font-family:"Avenir LT Std", Sans-serif;font-size:50px;font-weight:600;}.elementor-5061 .elementor-element.elementor-element-b5dcd10{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Avenir LT Std", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-b5dcd10 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5061 .elementor-element.elementor-element-b5dcd10.elementor-element{--align-self:center;}.elementor-widget-jet-timeline.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-timeline .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-jet-timeline .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-jet-timeline.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-jet-timeline:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-jet-timeline.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-jet-timeline .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__meta-content{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-timeline .timeline-item__card-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );background-color:var( --e-global-color-accent );}.elementor-widget-jet-timeline .timeline-item__point-content.timeline-item__point-content--text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5061 .elementor-element.elementor-element-cd6674e{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-5061 .elementor-element.elementor-element-cd6674e.elementor-element{--align-self:center;}.elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline--align-center .timeline-item__point{margin-left:20px;margin-right:20px;}.elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline--align-left .timeline-item__point{margin-right:20px;}.elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline--align-right .timeline-item__point{margin-left:20px;}.elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline-item+.jet-timeline-item{margin-top:30px;}.elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline-item .timeline-item__card{background-color:#151413;}.elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline-item .timeline-item__card-inner{background-color:#151413;}.elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline-item .timeline-item__card-arrow{background-color:#151413;width:20px;height:20px;}.elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );margin-right:calc( -20px / 2 );}.elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline--align-left .jet-timeline-item .timeline-item__card-arrow{margin-left:calc( -20px / 2 );}.elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline--align-right .jet-timeline-item .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline-item .timeline-item__card-img{margin-bottom:10px;}.elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline-item.jet-timeline-item--image-inside_after .timeline-item__card-img{margin-top:10px;margin-bottom:0;}.elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline-item .timeline-item__meta-content{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline-item .timeline-item__card-content{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF17;background-color:#151413;}.elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline-item .timeline-item__card-title{font-family:"Avenir LT Std", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline-item .timeline-item__card-desc{font-family:"Avenir LT Std", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-cd6674e .timeline-item__card-btn{color:#EB0808;}.elementor-5061 .elementor-element.elementor-element-cd6674e .timeline-item__point-content.timeline-item__point-content--icon .jet-elements-icon{font-size:0px;}.elementor-5061 .elementor-element.elementor-element-cd6674e .timeline-item__point-content{height:25px;width:25px;background-color:var( --e-global-color-primary );}.elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline--align-center .jet-timeline__line{margin-left:calc( 25px / 2 );margin-right:calc( 25px / 2 );}.elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline--align-left .jet-timeline__line{margin-left:calc( 25px / 2 );}.elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline--align-right .jet-timeline__line{margin-right:calc( 25px / 2 );right:-2px;}.elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline__line-progress{background-color:#BB9170;}.elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline__line{width:2px;}.elementor-5061 .elementor-element.elementor-element-fb96a66{--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;--margin-top:5em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;}.elementor-5061 .elementor-element.elementor-element-fb78ece{--display:flex;--border-radius:2px 2px 2px 2px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.45);--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-5061 .elementor-element.elementor-element-fb78ece:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-fb78ece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151413;}.elementor-5061 .elementor-element.elementor-element-f60fa15{text-align:center;}.elementor-5061 .elementor-element.elementor-element-f60fa15 .elementor-heading-title{font-family:"Avenir LT Std", Sans-serif;font-size:40px;font-weight:600;}.elementor-5061 .elementor-element.elementor-element-687cd5f{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Avenir LT Std", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-687cd5f.elementor-element{--align-self:center;}.elementor-5061 .elementor-element.elementor-element-13b3699 .elementor-button{background-color:var( --e-global-color-text );font-family:"Avenir LT Std", Sans-serif;font-weight:500;line-height:1em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-5061 .elementor-element.elementor-element-13b3699 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5061 .elementor-element.elementor-element-d563184{--display:flex;--min-height:0px;--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:100px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5061 .elementor-element.elementor-element-4d8bec7{--display:flex;--min-height:500px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5061 .elementor-element.elementor-element-da6dd28{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:35px;}.elementor-5061 .elementor-element.elementor-element-da6dd28.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5061 .elementor-element.elementor-element-30c6814 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:50px;font-weight:300;line-height:1em;}.elementor-5061 .elementor-element.elementor-element-bb21cca > .elementor-widget-container{padding:020px 0px 020px 0px;}.elementor-5061 .elementor-element.elementor-element-bb21cca{font-family:"Avenir LT Std", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-40cf315 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5061 .elementor-element.elementor-element-40cf315 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5061 .elementor-element.elementor-element-40cf315{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5061 .elementor-element.elementor-element-40cf315 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5061 .elementor-element.elementor-element-40cf315 .elementor-icon-list-item > a{font-family:"Avenir LT Std", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-40cf315 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5061 .elementor-element.elementor-element-8d6e362 > .elementor-widget-container{padding:020px 0px 020px 0px;}.elementor-5061 .elementor-element.elementor-element-8d6e362{font-family:"Avenir LT Std", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-7daaa3e .elementor-button{background-color:var( --e-global-color-text );font-family:"Avenir LT Std", Sans-serif;font-weight:500;line-height:1em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-5061 .elementor-element.elementor-element-7daaa3e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5061 .elementor-element.elementor-element-a8081cd{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:35px;}.elementor-5061 .elementor-element.elementor-element-a8081cd:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-a8081cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artohealth.com/wp-content/uploads/2026/02/WhatsApp-Image-2026-02-12-at-11.31.43.jpeg");background-size:cover;}.elementor-5061 .elementor-element.elementor-element-a8081cd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5061 .elementor-element.elementor-element-2f955ee{--display:flex;--min-height:0px;--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5061 .elementor-element.elementor-element-7cf233b{--display:flex;--min-height:0px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5061 .elementor-element.elementor-element-823a1fa{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:35px;}.elementor-5061 .elementor-element.elementor-element-823a1fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5061 .elementor-element.elementor-element-73dccb1 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:45px;font-weight:300;line-height:1em;}.elementor-5061 .elementor-element.elementor-element-05f523e > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-5061 .elementor-element.elementor-element-05f523e{font-family:"Avenir LT Std", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-b511598 .elementor-button{background-color:var( --e-global-color-text );font-family:"Avenir LT Std", Sans-serif;font-weight:500;line-height:1em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-5061 .elementor-element.elementor-element-b511598 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5061 .elementor-element.elementor-element-ff15009{--display:flex;--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-5061 .elementor-element.elementor-element-ff15009.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-premium-addon-video-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-video-box .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-video-box .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-video-box.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-premium-addon-video-box:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-addon-video-box.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-video-box .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-video-box .premium-video-box-play-icon-container i{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-video-box .premium-video-box-play-icon-container svg{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-video-box .premium-video-box-text{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-premium-addon-video-box .premium-video-box-description-container:hover .premium-video-box-text{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-video-box .premium-video-box-description-container{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-video-box .premium-video-box-sticky-close i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-video-box .premium-video-box-sticky-infobar{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-video-box .premium-youtube-vid-title{color:var( --e-global-color-primary );}.elementor-5061 .elementor-element.elementor-element-d551842 .premium-video-box-container > div{aspect-ratio:1.77777;}.elementor-5061 .elementor-element.elementor-element-d551842 .premium-video-box-video-container video{object-fit:contain;}.elementor-5061 .elementor-element.elementor-element-d551842 .premium-video-box-mask-filter{filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.5));}.elementor-5061 .elementor-element.elementor-element-d551842 .premium-video-box-play-icon-container{left:50%;top:50%;border-radius:100px;padding:20px 20px 20px 20px;}.elementor-5061 .elementor-element.elementor-element-d551842 .premium-video-box-play-icon-container i{font-size:30px;}.elementor-5061 .elementor-element.elementor-element-d551842 .premium-video-box-play-icon-container svg{width:30px;height:30px;}.elementor-5061 .elementor-element.elementor-element-d551842.pa-aspect-ratio-169 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-5061 .elementor-element.elementor-element-d551842.pa-aspect-ratio-169 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.5625 );}.elementor-5061 .elementor-element.elementor-element-d551842.pa-aspect-ratio-43 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-5061 .elementor-element.elementor-element-d551842.pa-aspect-ratio-43 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.75 );}.elementor-5061 .elementor-element.elementor-element-d551842.pa-aspect-ratio-32 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-5061 .elementor-element.elementor-element-d551842.pa-aspect-ratio-32 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.6666666666666667 );}.elementor-5061 .elementor-element.elementor-element-d551842.pa-aspect-ratio-916 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-5061 .elementor-element.elementor-element-d551842.pa-aspect-ratio-916 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.1778 );}.elementor-5061 .elementor-element.elementor-element-d551842.pa-aspect-ratio-11 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-5061 .elementor-element.elementor-element-d551842.pa-aspect-ratio-11 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 1 );}.elementor-5061 .elementor-element.elementor-element-d551842.pa-aspect-ratio-219 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-5061 .elementor-element.elementor-element-d551842.pa-aspect-ratio-219 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.4285 );}.elementor-5061 .elementor-element.elementor-element-d551842 .premium-video-box-sticky-apply .premium-video-box-play-icon {padding:40px 40px 40px 40px;}.elementor-5061 .elementor-element.elementor-element-d551842 .premium-video-box-sticky-close{background:#FFF;}.elementor-5061 .elementor-element.elementor-element-d551842 .premium-video-box-sticky-close i{font-size:15px;}.elementor-5061 .elementor-element.elementor-element-e91c709{--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;}.elementor-5061 .elementor-element.elementor-element-df06a5a{--display:flex;--overlay-opacity:1;}.elementor-5061 .elementor-element.elementor-element-df06a5a:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-df06a5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artohealth.com/wp-content/uploads/2024/10/Ueber-uns-scaled.jpeg");background-position:-181px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-5061 .elementor-element.elementor-element-df06a5a::before, .elementor-5061 .elementor-element.elementor-element-df06a5a > .elementor-background-video-container::before, .elementor-5061 .elementor-element.elementor-element-df06a5a > .e-con-inner > .elementor-background-video-container::before, .elementor-5061 .elementor-element.elementor-element-df06a5a > .elementor-background-slideshow::before, .elementor-5061 .elementor-element.elementor-element-df06a5a > .e-con-inner > .elementor-background-slideshow::before, .elementor-5061 .elementor-element.elementor-element-df06a5a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5061 .elementor-element.elementor-element-dc0c521{--display:flex;}.elementor-5061 .elementor-element.elementor-element-c1c2c7e{--display:flex;}.elementor-5061 .elementor-element.elementor-element-3711ce1 .elementor-heading-title{font-family:"Avenir LT Std", Sans-serif;font-size:25px;font-weight:600;}.elementor-5061 .elementor-element.elementor-element-708c317 .elementor-blockquote__content{font-size:25px;}.elementor-5061 .elementor-element.elementor-element-76d7ec6{font-family:"Avenir LT Std", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-d2839ed{--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;}.elementor-5061 .elementor-element.elementor-element-fd8bfff{--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;--overlay-opacity:1;--border-radius:2px 2px 2px 2px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.34);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5061 .elementor-element.elementor-element-fd8bfff:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-fd8bfff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131211;}.elementor-5061 .elementor-element.elementor-element-fd8bfff::before, .elementor-5061 .elementor-element.elementor-element-fd8bfff > .elementor-background-video-container::before, .elementor-5061 .elementor-element.elementor-element-fd8bfff > .e-con-inner > .elementor-background-video-container::before, .elementor-5061 .elementor-element.elementor-element-fd8bfff > .elementor-background-slideshow::before, .elementor-5061 .elementor-element.elementor-element-fd8bfff > .e-con-inner > .elementor-background-slideshow::before, .elementor-5061 .elementor-element.elementor-element-fd8bfff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5061 .elementor-element.elementor-element-f4dcd2f{font-family:"Avenir LT Std", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-80acf31 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5061 .elementor-element.elementor-element-80acf31 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5061 .elementor-element.elementor-element-80acf31{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5061 .elementor-element.elementor-element-80acf31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5061 .elementor-element.elementor-element-80acf31 .elementor-icon-list-item > a{font-family:"Avenir LT Std", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-80acf31 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5061 .elementor-element.elementor-element-b62a280{--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;--border-radius:2px 2px 2px 2px;box-shadow:0px 0px 10px 0px rgba(253.70165405273437, 253.70165405273437, 253.70165405273437, 0.35);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5061 .elementor-element.elementor-element-b62a280:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-b62a280 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131211;}.elementor-5061 .elementor-element.elementor-element-1e39f20{font-family:"Avenir LT Std", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-6b2e6d4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5061 .elementor-element.elementor-element-6b2e6d4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5061 .elementor-element.elementor-element-6b2e6d4{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-5061 .elementor-element.elementor-element-6b2e6d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5061 .elementor-element.elementor-element-6b2e6d4 .elementor-icon-list-item > a{font-family:"Avenir LT Std", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-5061 .elementor-element.elementor-element-6b2e6d4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5061 .elementor-element.elementor-element-bc6ceb6{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5061 .elementor-element.elementor-element-7361925{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5061 .elementor-element.elementor-element-e190ae5{--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;--margin-top:8em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5061 .elementor-element.elementor-element-ffa2e29{--display:flex;--border-radius:2px 2px 2px 2px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.45);--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-5061 .elementor-element.elementor-element-ffa2e29:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-ffa2e29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151413;}.elementor-5061 .elementor-element.elementor-element-ee90bc2{text-align:center;}.elementor-5061 .elementor-element.elementor-element-ee90bc2 .elementor-heading-title{font-family:"Avenir LT Std", Sans-serif;font-size:42px;font-weight:600;}.elementor-5061 .elementor-element.elementor-element-c545ae6{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Avenir LT Std", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-5061 .elementor-element.elementor-element-c545ae6.elementor-element{--align-self:center;}.elementor-5061 .elementor-element.elementor-element-a9e7efc .elementor-button{background-color:#FFFFFF;font-family:"Avenir LT Std", Sans-serif;font-weight:500;line-height:1em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-5061 .elementor-element.elementor-element-a9e7efc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5061 .elementor-element.elementor-element-4412374{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5061 .elementor-element.elementor-element-632cd8d > .elementor-widget-container{margin:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-5061 .elementor-element.elementor-element-3e135d4 .elementor-button{font-size:var( --e-global-typography-62708f1-font-size );line-height:var( --e-global-typography-62708f1-line-height );}.elementor-widget-counter .elementor-counter-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5061 .elementor-element.elementor-element-224d755:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-224d755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5061 .elementor-element.elementor-element-d9bb57a:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-d9bb57a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;} .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-list-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );} .elementor-widget-premium-icon-list .premium-bullet-list-badge span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5061 .elementor-element.elementor-element-fe5eaaa{--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;}.elementor-5061 .elementor-element.elementor-element-ce4f2c1 > .elementor-widget-container{padding:0px 0px 6px 0px;}.elementor-5061 .elementor-element.elementor-element-44c52ac{font-size:16px;}.elementor-5061 .elementor-element.elementor-element-b43832a{font-size:16px;}.elementor-5061 .elementor-element.elementor-element-b66d3cc{font-size:16px;}.elementor-5061 .elementor-element.elementor-element-c380ee0{font-size:16px;}.elementor-5061 .elementor-element.elementor-element-2b5b4b2{font-size:16px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-timeline .timeline-item__card-btn{line-height:var( --e-global-typography-accent-line-height );}.elementor-5061 .elementor-element.elementor-element-df06a5a:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-df06a5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-190px 0px;background-size:initial;}.elementor-5061 .elementor-element.elementor-element-7361925{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}}@media(max-width:767px){.elementor-5061 .elementor-element.elementor-element-45121bf:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-45121bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artohealth.com/wp-content/uploads/2024/10/Hero-HG-Bild-8.png");}.elementor-5061 .elementor-element.elementor-element-45121bf{--min-height:100vh;}.elementor-5061 .elementor-element.elementor-element-4308c8b{--margin-top:22em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-5061 .elementor-element.elementor-element-ff78184 .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5061 .elementor-element.elementor-element-9bf6a17{font-size:18px;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-5061 .elementor-element.elementor-element-3e135d4 .elementor-button{font-size:var( --e-global-typography-62708f1-font-size );line-height:var( --e-global-typography-62708f1-line-height );}.elementor-widget-counter .elementor-counter-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-5061 .elementor-element.elementor-element-c33fb1b .elementor-counter-number-wrapper{font-size:50px;}.elementor-5061 .elementor-element.elementor-element-bbd36fe .elementor-counter-number-wrapper{font-size:50px;}.elementor-5061 .elementor-element.elementor-element-5a846e2 .elementor-counter-number-wrapper{font-size:50px;}.elementor-5061 .elementor-element.elementor-element-afe22e8 > .elementor-widget-container{margin:-70px 0px -70px 0px;}.elementor-5061 .elementor-element.elementor-element-9e34f93 .elementor-heading-title{font-size:35px;}.elementor-5061 .elementor-element.elementor-element-d89dc45 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-5061 .elementor-element.elementor-element-d89dc45{font-size:18px;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5061 .elementor-element.elementor-element-7650bcd .elementor-icon-box-title, .elementor-5061 .elementor-element.elementor-element-7650bcd .elementor-icon-box-title a{font-size:25px;}.elementor-5061 .elementor-element.elementor-element-c9aa453 .elementor-icon-box-title, .elementor-5061 .elementor-element.elementor-element-c9aa453 .elementor-icon-box-title a{font-size:25px;}.elementor-5061 .elementor-element.elementor-element-5933dec .elementor-icon-box-title, .elementor-5061 .elementor-element.elementor-element-5933dec .elementor-icon-box-title a{font-size:25px;}.elementor-5061 .elementor-element.elementor-element-c7d3fe6 .elementor-icon-box-title, .elementor-5061 .elementor-element.elementor-element-c7d3fe6 .elementor-icon-box-title a{font-size:25px;}.elementor-5061 .elementor-element.elementor-element-d11a224 .elementor-icon-box-title, .elementor-5061 .elementor-element.elementor-element-d11a224 .elementor-icon-box-title a{font-size:25px;}.elementor-5061 .elementor-element.elementor-element-38e31bb{font-size:18px;}.elementor-5061 .elementor-element.elementor-element-1f494e4 .elementor-heading-title{font-size:35px;}.elementor-5061 .elementor-element.elementor-element-0208722{width:100%;max-width:100%;font-size:18px;}.elementor-5061 .elementor-element.elementor-element-0feb381{--margin-top:9px;--margin-bottom:9px;--margin-left:9px;--margin-right:9px;}.elementor-5061 .elementor-element.elementor-element-485f513{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-5061 .elementor-element.elementor-element-224d755:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-224d755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5061 .elementor-element.elementor-element-d9bb57a{--min-height:290px;}.elementor-5061 .elementor-element.elementor-element-d9bb57a:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-d9bb57a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5061 .elementor-element.elementor-element-d39ace0 .elementor-heading-title{font-size:35px;}.elementor-5061 .elementor-element.elementor-element-161ff7f{font-size:18px;} .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-icon-list .premium-bullet-list-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );} .elementor-widget-premium-icon-list .premium-bullet-list-badge span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5061 .elementor-element.elementor-element-412427a .premium-bullet-text{font-size:22px;}.elementor-5061 .elementor-element.elementor-element-412427a .premium-bullet-list-desc{font-size:18px;}.elementor-5061 .elementor-element.elementor-element-705e5dc{--min-height:350px;}.elementor-5061 .elementor-element.elementor-element-0d0b4bf .elementor-heading-title{font-size:35px;}.elementor-5061 .elementor-element.elementor-element-34dd69b .elementor-blockquote__content{font-size:20px;}.elementor-5061 .elementor-element.elementor-element-70ad861{font-size:18px;}.elementor-5061 .elementor-element.elementor-element-eddeac7 .elementor-heading-title{font-size:25px;}.elementor-5061 .elementor-element.elementor-element-981e0f2 .elementor-heading-title{font-size:25px;}.elementor-5061 .elementor-element.elementor-element-e043742 .elementor-heading-title{font-size:25px;}.elementor-5061 .elementor-element.elementor-element-e44d1ab{text-align:start;}.elementor-5061 .elementor-element.elementor-element-e44d1ab .elementor-heading-title{font-size:35px;}.elementor-5061 .elementor-element.elementor-element-a487b75{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:start;font-size:18px;}.elementor-5061 .elementor-element.elementor-element-fe5eaaa{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:120px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-5061 .elementor-element.elementor-element-6412569{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5061 .elementor-element.elementor-element-ce4f2c1 .elementor-icon{font-size:120px;}.elementor-5061 .elementor-element.elementor-element-ce4f2c1 .elementor-icon svg{height:120px;}.elementor-5061 .elementor-element.elementor-element-44c52ac{font-size:25px;}.elementor-5061 .elementor-element.elementor-element-a4c2cb3{--width:210px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5061 .elementor-element.elementor-element-46f1ee6 .elementor-icon{font-size:120px;}.elementor-5061 .elementor-element.elementor-element-46f1ee6 .elementor-icon svg{height:120px;}.elementor-5061 .elementor-element.elementor-element-b43832a{font-size:25px;line-height:24px;}.elementor-5061 .elementor-element.elementor-element-fcf06d6{--width:210px;}.elementor-5061 .elementor-element.elementor-element-2d5ca25 .elementor-icon{font-size:120px;}.elementor-5061 .elementor-element.elementor-element-2d5ca25 .elementor-icon svg{height:120px;}.elementor-5061 .elementor-element.elementor-element-b66d3cc{font-size:25px;line-height:24px;}.elementor-5061 .elementor-element.elementor-element-9e56c3f{--width:210px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5061 .elementor-element.elementor-element-5901f22 .elementor-icon{font-size:120px;}.elementor-5061 .elementor-element.elementor-element-5901f22 .elementor-icon svg{height:120px;}.elementor-5061 .elementor-element.elementor-element-c380ee0{font-size:25px;line-height:24px;}.elementor-5061 .elementor-element.elementor-element-8d4e27e{--width:210px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5061 .elementor-element.elementor-element-889cc45 .elementor-icon{font-size:120px;}.elementor-5061 .elementor-element.elementor-element-889cc45 .elementor-icon svg{height:120px;}.elementor-5061 .elementor-element.elementor-element-2b5b4b2{font-size:25px;line-height:24px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5061 .elementor-element.elementor-element-e758387{font-size:18px;}.elementor-5061 .elementor-element.elementor-element-fd45034 .elementor-heading-title{font-size:35px;}.elementor-5061 .elementor-element.elementor-element-b5dcd10{width:100%;max-width:100%;text-align:start;font-size:18px;}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-timeline .timeline-item__card-btn{line-height:var( --e-global-typography-accent-line-height );}.elementor-5061 .elementor-element.elementor-element-cd6674e{width:100%;max-width:100%;}.elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline-item .timeline-item__card-title{font-size:22px;}.elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline-item .timeline-item__card-desc{font-size:16px;}.elementor-5061 .elementor-element.elementor-element-f60fa15 .elementor-heading-title{font-size:25px;}.elementor-5061 .elementor-element.elementor-element-687cd5f{width:100%;max-width:100%;}.elementor-5061 .elementor-element.elementor-element-13b3699 .elementor-button{font-size:18px;}.elementor-5061 .elementor-element.elementor-element-d563184{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-5061 .elementor-element.elementor-element-4d8bec7{--min-height:0px;}.elementor-5061 .elementor-element.elementor-element-da6dd28{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5061 .elementor-element.elementor-element-30c6814{text-align:center;}.elementor-5061 .elementor-element.elementor-element-30c6814 .elementor-heading-title{font-size:35px;}.elementor-5061 .elementor-element.elementor-element-bb21cca{text-align:center;font-size:18px;}.elementor-5061 .elementor-element.elementor-element-40cf315{--e-icon-list-icon-size:25px;}.elementor-5061 .elementor-element.elementor-element-40cf315 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5061 .elementor-element.elementor-element-40cf315 .elementor-icon-list-item > a{font-size:18px;}.elementor-5061 .elementor-element.elementor-element-8d6e362{text-align:center;font-size:18px;}.elementor-5061 .elementor-element.elementor-element-7daaa3e .elementor-button{font-size:20px;}.elementor-5061 .elementor-element.elementor-element-a8081cd{--min-height:200px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5061 .elementor-element.elementor-element-2f955ee{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-5061 .elementor-element.elementor-element-7cf233b{--min-height:0px;}.elementor-5061 .elementor-element.elementor-element-823a1fa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5061 .elementor-element.elementor-element-73dccb1{text-align:center;}.elementor-5061 .elementor-element.elementor-element-73dccb1 .elementor-heading-title{font-size:30px;}.elementor-5061 .elementor-element.elementor-element-05f523e{text-align:center;font-size:18px;}.elementor-5061 .elementor-element.elementor-element-b511598 .elementor-button{font-size:20px;}.elementor-5061 .elementor-element.elementor-element-ff15009{--min-height:200px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5061 .elementor-element.elementor-element-d551842{width:100%;max-width:100%;}.elementor-5061 .elementor-element.elementor-element-d551842.pa-aspect-ratio-169 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-5061 .elementor-element.elementor-element-d551842.pa-aspect-ratio-169 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.5625 );}.elementor-5061 .elementor-element.elementor-element-d551842.pa-aspect-ratio-43 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-5061 .elementor-element.elementor-element-d551842.pa-aspect-ratio-43 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.75 );}.elementor-5061 .elementor-element.elementor-element-d551842.pa-aspect-ratio-32 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-5061 .elementor-element.elementor-element-d551842.pa-aspect-ratio-32 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.6666666666666667 );}.elementor-5061 .elementor-element.elementor-element-d551842.pa-aspect-ratio-916 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-5061 .elementor-element.elementor-element-d551842.pa-aspect-ratio-916 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.1778 );}.elementor-5061 .elementor-element.elementor-element-d551842.pa-aspect-ratio-11 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-5061 .elementor-element.elementor-element-d551842.pa-aspect-ratio-11 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 1 );}.elementor-5061 .elementor-element.elementor-element-d551842.pa-aspect-ratio-219 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,
                    .elementor-5061 .elementor-element.elementor-element-d551842.pa-aspect-ratio-219 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.4285 );}.elementor-5061 .elementor-element.elementor-element-df06a5a{--min-height:400px;}.elementor-5061 .elementor-element.elementor-element-df06a5a:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-df06a5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-201px -66px;}.elementor-5061 .elementor-element.elementor-element-3711ce1 .elementor-heading-title{font-size:25px;}.elementor-5061 .elementor-element.elementor-element-708c317 .elementor-blockquote__content{font-size:19px;line-height:1em;}.elementor-5061 .elementor-element.elementor-element-76d7ec6{font-size:18px;}.elementor-5061 .elementor-element.elementor-element-f4dcd2f{font-size:22px;}.elementor-5061 .elementor-element.elementor-element-80acf31{--e-icon-list-icon-size:20px;}.elementor-5061 .elementor-element.elementor-element-80acf31 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5061 .elementor-element.elementor-element-80acf31 .elementor-icon-list-item > a{font-size:18px;}.elementor-5061 .elementor-element.elementor-element-1e39f20{font-size:22px;}.elementor-5061 .elementor-element.elementor-element-6b2e6d4{--e-icon-list-icon-size:20px;}.elementor-5061 .elementor-element.elementor-element-6b2e6d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5061 .elementor-element.elementor-element-6b2e6d4 .elementor-icon-list-item > a{font-size:18px;}.elementor-5061 .elementor-element.elementor-element-bc6ceb6{--margin-top:0150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5061 .elementor-element.elementor-element-7361925{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5061 .elementor-element.elementor-element-ee90bc2 .elementor-heading-title{font-size:35px;}.elementor-5061 .elementor-element.elementor-element-c545ae6{width:100%;max-width:100%;}.elementor-5061 .elementor-element.elementor-element-a9e7efc .elementor-button{font-size:13px;}.elementor-5061 .elementor-element.elementor-element-4412374{--margin-top:14em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}}@media(min-width:768px){.elementor-5061 .elementor-element.elementor-element-45121bf{--content-width:80%;}.elementor-5061 .elementor-element.elementor-element-4308c8b{--width:100%;}.elementor-5061 .elementor-element.elementor-element-6fd84e3{--width:100%;}.elementor-5061 .elementor-element.elementor-element-c891581{--width:100%;}.elementor-5061 .elementor-element.elementor-element-5aaa49e{--width:100%;}.elementor-5061 .elementor-element.elementor-element-0feb381{--width:70%;}.elementor-5061 .elementor-element.elementor-element-224d755{--width:50%;}.elementor-5061 .elementor-element.elementor-element-d9bb57a{--width:50%;}.elementor-5061 .elementor-element.elementor-element-d329666{--width:60%;}.elementor-5061 .elementor-element.elementor-element-b451ae4{--width:50%;}.elementor-5061 .elementor-element.elementor-element-5a6e574{--width:50%;}.elementor-5061 .elementor-element.elementor-element-fe5eaaa{--content-width:1250px;}.elementor-5061 .elementor-element.elementor-element-2e10595{--content-width:1250px;}.elementor-5061 .elementor-element.elementor-element-c668385{--width:60%;}.elementor-5061 .elementor-element.elementor-element-fb96a66{--content-width:50%;}.elementor-5061 .elementor-element.elementor-element-d563184{--width:100%;}.elementor-5061 .elementor-element.elementor-element-4d8bec7{--content-width:1140px;}.elementor-5061 .elementor-element.elementor-element-da6dd28{--width:42%;}.elementor-5061 .elementor-element.elementor-element-a8081cd{--width:57%;}.elementor-5061 .elementor-element.elementor-element-2f955ee{--width:100%;}.elementor-5061 .elementor-element.elementor-element-7cf233b{--content-width:1140px;}.elementor-5061 .elementor-element.elementor-element-823a1fa{--width:42%;}.elementor-5061 .elementor-element.elementor-element-ff15009{--width:57%;}.elementor-5061 .elementor-element.elementor-element-d2839ed{--width:100%;}.elementor-5061 .elementor-element.elementor-element-e190ae5{--content-width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5061 .elementor-element.elementor-element-fb96a66{--content-width:90%;}.elementor-5061 .elementor-element.elementor-element-e190ae5{--content-width:90%;}}@media(min-width:1025px){.elementor-5061 .elementor-element.elementor-element-cd6674e .jet-timeline--align-center .jet-timeline-item.jet-timeline-item--image-outside_after .timeline-item__card-img{margin-top:10px;margin-bottom:0;}}/* Start custom CSS for button, class: .elementor-element-3e135d4 *//* 1. FLEXIBLER GRUNDZUSTAND (Responsive & Automatische Größe) */
.elementor-5061 .elementor-element.elementor-element-3e135d4 .elementor-button {
    width: 100%; 
    max-width: 420px; /* Etwas mehr Platz nach außen, damit der Text atmen kann */
    min-height: 71px; /* Behält die Wucht des Buttons bei */
    height: auto;     /* WICHTIG: Der Button wächst flexibel mit dem Text mit! */
    padding: 15px 30px; /* Gibt dem Text oben/unten und links/rechts gleichmäßig Platz */
    
    display: flex;
    flex-wrap: nowrap;
    justify-content: center; /* Zentriert den gesamten Inhalt im Button */
    align-items: center;
    border-radius: 100px; /* Behält die runden Ecken bei */
    border: 1px solid #ffffff;
    background-color: #ffffff !important; 
    color: #111111 !important; 
    transition: all .4s ease-in-out; 
}

.elementor-5061 .elementor-element.elementor-element-3e135d4 .elementor-button-content-wrapper {
    gap: 15px; /* Harmonischer Abstand zwischen Hantel und Text */
    flex-wrap: nowrap;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    width: 100%;
    
    .elementor-button-text {
        display: block;
        width: auto; /* Entfernt die starre 270px-Begrenzung */
        text-align: center; /* Zentriert den Text im Button */
        color: #111111 !important;
        line-height: 1.3; /* Schöner Zeilenabstand für die 3 Zeilen */
    }
    
    svg {
        font-size: 28px;
        flex-shrink: 0; /* Verhindert, dass das Icon auf kleinen Handys gequetscht wird */
        transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    }
    
    svg path {
        fill: #111111 !important;
        transition: fill 0.3s;
    }
}

/* 2. HOVER-EFFEKT (Unverändert cool) */
.elementor-5061 .elementor-element.elementor-element-3e135d4 .elementor-button:hover {
    background-color: #f4f4f4 !important; 
    
    svg {
        transform: translateY(-4px) rotate(-15deg); /* Bizeps-Curl-Effekt */
    }
    
    svg path {
        fill: var(--e-global-color-accent) !important;
    }
}

/* 3. MOBILE OPTIMIERUNG (Für Smartphones) */
@media (max-width: 767px) {
    .elementor-5061 .elementor-element.elementor-element-3e135d4 .elementor-button {
        max-width: 100%; /* Nutzt auf dem Handy den verfügbaren Platz optimal aus */
        padding: 12px 20px; /* Etwas weniger Padding auf kleinen Bildschirmen */
    }
    
    .elementor-5061 .elementor-element.elementor-element-3e135d4 .elementor-button-content-wrapper {
        gap: 10px; /* Weniger Abstand zwischen Icon und Text auf Mobile */
        
        .elementor-button-text {
            font-size: 14px !important; /* Macht den Text auf dem Handy minimal kleiner, damit er nicht den ganzen Bildschirm sprengt */
        }
        
        svg {
            font-size: 24px; /* Macht die Hantel auf dem Handy passend etwas kleiner */
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4308c8b */.elementor-5061 .elementor-element.elementor-element-4308c8b:hover .hover_image{
    opacity: 0;
}
.elementor-5061 .elementor-element.elementor-element-4308c8b .hover_title {
    opacity: 0;
}
.elementor-5061 .elementor-element.elementor-element-4308c8b:hover .hover_title  {
    opacity: 1;
}
.elementor-5061 .elementor-element.elementor-element-4308c8b .hover_title,
.elementor-5061 .elementor-element.elementor-element-4308c8b .hover_image {
    transition: .3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-9a7bbc3 *//* ==========================================================================
   1. TABS NAVIGATION STYLE  (unverändert)
   ========================================================================== */

.elementor-5061 .elementor-element.elementor-element-9a7bbc3 {
    --accent-color: #BB9170;    /* Dein "Primary" Sand */
    --text-inactive: #6E6A66;   /* Warmes Dunkelgrau */
    --text-hover: #EAE6E3;      /* Dein "Secondary" Off-White */
    --text-active: #FFFFFF;     /* Dein "Text" Reinweiß */
    --font-size: 18px;          
    --transition: all 0.3s cubic-bezier(0.25, 1, 0.5, 1);
}

/* Navigations-Container zentrieren */
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .e-n-tabs-heading {
    display: flex;
    justify-content: center;    
    gap: 30px;                  
    border-bottom: 1px solid #1A1A1A !important; 
    padding-bottom: 0px !important;
    margin-bottom: 50px;
}

/* Einzelne Tab-Titel */
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .e-n-tab-title {
    background: transparent !important;
    border: none !important;
    color: var(--text-inactive) !important;
    font-size: var(--font-size) !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.15em !important;
    padding: 15px 10px !important;
    margin: 0 !important;
    cursor: pointer;
    position: relative;
    transition: var(--transition) !important;
}

/* Hover-Effekt */
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .e-n-tab-title:hover {
    color: var(--text-hover) !important;
    transform: translateY(-2px); 
}

/* Aktiver Zustand */
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .e-n-tab-title[aria-selected="true"],
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .e-n-tab-title.e-active {
    color: var(--text-active) !important;
}

/* Animierte Unterlinie */
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .e-n-tab-title::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 0;
    height: 2px; 
    background-color: var(--accent-color);
    transition: var(--transition);
}

.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .e-n-tab-title:hover::after {
    width: 40%;
    left: 30%;
    background-color: var(--text-hover); 
}

.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .e-n-tab-title[aria-selected="true"]::after,
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .e-n-tab-title.e-active::after {
    width: 100%;
    left: 0;
    background-color: var(--accent-color) !important;
    box-shadow: 0 0 10px rgba(187, 145, 112, 0.4); 
}


/* ==========================================================================
   2. KARTEN LAYOUT  (Flexbox Container, Boxed und Full Width)
   ========================================================================== */

.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card {
    /* Layout über Elementor Variablen, greift bei Boxed und Full Width */
    --display: flex !important;
    --flex-direction: column !important;
    --justify-content: flex-start !important;
    --align-items: stretch !important;

    /* Abstand zwischen den Widgets (Basiswert) */
    --gap: 18px !important;
    --row-gap: 18px !important;
    --column-gap: 0px !important;

    /* Innenabstand, beide Variablenschreibweisen für Versionssicherheit */
    --padding-top: 44px !important;
    --padding-right: 34px !important;
    --padding-bottom: 34px !important;
    --padding-left: 34px !important;
    --padding-block-start: 44px !important;
    --padding-block-end: 34px !important;
    --padding-inline-start: 34px !important;
    --padding-inline-end: 34px !important;

    --border-radius: 0 !important;

    position: relative !important;
    isolation: isolate !important;
    height: 100% !important;
    border-radius: 0 !important;
}

/* Direkte Gap-Absicherung, falls die Variablen in deiner Version anders heißen */
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card,
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card > .e-con-inner {
    row-gap: 18px !important;
    column-gap: 0 !important;
}

/* Boxed Container: Inner muss die Kartenhöhe füllen,
   sonst greift margin-top: auto beim Button nicht */
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card > .e-con-inner {
    flex-grow: 1 !important;
    height: 100% !important;
    justify-content: flex-start !important;
    align-items: stretch !important;
    border-radius: 0 !important;
}


/* ==========================================================================
   3. KARTEN OPTIK
   ========================================================================== */

/* Standard-Karten */
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card {
    background:
        radial-gradient(120% 90% at 50% 0%, rgba(255,255,255,0.028) 0%, rgba(255,255,255,0) 55%),
        linear-gradient(160deg, #131211 0%, #0C0B0A 100%) !important;
    border: 1px solid #1C1917 !important;
    box-shadow:
        inset 0 1px 0 rgba(255,255,255,0.04),
        0 2px 6px rgba(0,0,0,0.35),
        0 18px 40px -18px rgba(0,0,0,0.85) !important;
    transition:
        transform 0.45s cubic-bezier(0.22, 1, 0.36, 1),
        box-shadow 0.45s cubic-bezier(0.22, 1, 0.36, 1),
        border-color 0.45s ease !important;
    backface-visibility: hidden !important;
}

.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card:hover {
    border-color: #3B342E !important;
    transform: translateY(-5px) !important;
    box-shadow:
        inset 0 1px 0 rgba(255,255,255,0.055),
        0 2px 6px rgba(0,0,0,0.40),
        0 28px 55px -20px rgba(0,0,0,0.92) !important;
}

/* Highlight-Karte (Executive Health Access) */
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card.highlight-card {
    background:
        radial-gradient(135% 80% at 50% 0%, rgba(187,145,112,0.26) 0%, rgba(187,145,112,0.07) 42%, rgba(187,145,112,0) 68%),
        radial-gradient(100% 55% at 50% 100%, rgba(187,145,112,0.10) 0%, rgba(187,145,112,0) 70%),
        linear-gradient(160deg, #211A14 0%, #14100C 45%, #0B0908 100%) !important;
    border-color: transparent !important;
    transform: scale(1.03) !important;
    z-index: 2 !important;
    box-shadow:
        inset 0 1px 0 rgba(228,199,169,0.22),
        inset 0 -1px 0 rgba(187,145,112,0.10),
        0 2px 8px rgba(0,0,0,0.40),
        0 26px 60px -20px rgba(0,0,0,0.95),
        0 0 80px -20px rgba(187,145,112,0.45) !important;
}

.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card.highlight-card:hover {
    transform: scale(1.05) translateY(-6px) !important;
    box-shadow:
        inset 0 1px 0 rgba(228,199,169,0.32),
        inset 0 -1px 0 rgba(187,145,112,0.16),
        0 2px 8px rgba(0,0,0,0.45),
        0 36px 70px -22px rgba(0,0,0,1),
        0 0 100px -16px rgba(187,145,112,0.62) !important;
}

/* Lichtbalken an der Oberkante (ersetzt das Badge)
   Achtung: überschreibt Elementors Background-Overlay-Pseudo */
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card.highlight-card::before {
    content: '' !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: auto !important;
    width: auto !important;
    height: 3px !important;
    transform: none !important;
    opacity: 1 !important;
    background: linear-gradient(90deg,
        rgba(187,145,112,0.30) 0%,
        rgba(228,199,169,1) 30%,
        rgba(245,228,205,1) 50%,
        rgba(228,199,169,1) 70%,
        rgba(187,145,112,0.30) 100%) !important;
    box-shadow: 0 0 18px rgba(228,199,169,0.55) !important;
    border-radius: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    pointer-events: none !important;
    z-index: 3 !important;
}

/* Eckiger Verlaufsrahmen statt flacher Goldlinie */
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card.highlight-card::after {
    content: '' !important;
    position: absolute !important;
    inset: 0 !important;
    border-radius: 0 !important;
    padding: 1px !important;
    background: linear-gradient(150deg,
        rgba(228,199,169,0.95) 0%,
        rgba(187,145,112,0.55) 26%,
        rgba(187,145,112,0.18) 50%,
        rgba(187,145,112,0.50) 74%,
        rgba(228,199,169,0.85) 100%) !important;
    -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0) !important;
    mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0) !important;
    -webkit-mask-composite: xor !important;
    mask-composite: exclude !important;
    pointer-events: none !important;
    z-index: 1 !important;
}

/* Inhalt über dem Rahmen halten */
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card > .elementor-element,
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card > .e-con-inner {
    position: relative !important;
    z-index: 2 !important;
}


/* ==========================================================================
   4. ABSTANDSHIERARCHIE  (Basis kommt vom gap, hier nur die Ausnahmen)
   ========================================================================== */

/* Alle Widget-Eigenmargins neutralisieren, gap übernimmt */
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card .elementor-widget {
    margin-bottom: 0 !important;
}

/* Überschrift als eigenes Widget: Abstand kommt komplett vom gap (18px) */
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card .elementor-widget-heading h3 {
    margin: 0 !important;
}

/* Überschrift innerhalb eines Textblocks: eigener Abstand nötig */
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card .elementor-widget-text-editor h3 {
    margin: 0 0 16px !important;
}

/* Fließtext: erster Absatz ohne Eigenmargin, Folgeabsätze mit Luft */
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card .elementor-widget-text-editor p {
    margin: 0 !important;
}

.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card .elementor-widget-text-editor p + p {
    margin-top: 14px !important;
}

/* Bullet-Liste bekommt eine deutliche Zäsur zum Text darüber
   (18px gap + 12px = 30px) */
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card > .elementor-widget-icon-list,
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card > .e-con-inner > .elementor-widget-icon-list {
    margin-top: 12px !important;
}

/* Button immer nach unten, egal wie lang der Inhalt ist */
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card > .elementor-widget-button,
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card > .e-con-inner > .elementor-widget-button {
    margin-top: auto !important;
    padding-top: 14px !important;
    margin-bottom: 0 !important;
}


/* ==========================================================================
   5. TYPOGRAFIE UND INHALTE
   ========================================================================== */

.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card h3 {
    color: #FFFFFF !important;
    font-size: 20px !important;
    line-height: 1.35 !important;
    letter-spacing: 0.01em !important;
}

.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card p {
    color: #A8A29D !important;
    font-size: 15px !important;
    line-height: 1.7 !important;
}

/* Bullet-Points */
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card .elementor-icon-list-items {
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card .elementor-icon-list-item {
    font-size: 14px !important;
    color: #EAE6E3 !important;
    line-height: 1.65 !important;
    margin-bottom: 14px !important;
    align-items: flex-start !important;
}

.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card .elementor-icon-list-item:last-child {
    margin-bottom: 0 !important;
}

/* Icon auf die erste Textzeile ausrichten */
.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card .elementor-icon-list-icon {
    margin-top: 2px !important;
}


/* ==========================================================================
   6. BUTTONS
   ========================================================================== */

.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card .elementor-button {
    background: transparent !important;
    border: 1px solid #332F2B !important;
    border-radius: 0 !important;
    color: #EAE6E3 !important;
    width: 100% !important;
    text-align: center;
    padding: 14px 20px !important;
    letter-spacing: 0.06em !important;
    transition: all 0.3s ease !important;
}

.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card .elementor-button:hover {
    background: #EAE6E3 !important;
    color: #101010 !important;
    border-color: #EAE6E3 !important;
}

.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card.highlight-card .elementor-button {
    background: linear-gradient(180deg, #C99C77 0%, #BB9170 100%) !important;
    border: 1px solid #D6B698 !important;
    border-radius: 0 !important;
    color: #101010 !important;
    font-weight: 700 !important;
    box-shadow:
        inset 0 1px 0 rgba(255,255,255,0.28),
        0 8px 24px -8px rgba(187,145,112,0.55) !important;
}

.elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card.highlight-card .elementor-button:hover {
    background: #FFFFFF !important;
    color: #101010 !important;
    border-color: #FFFFFF !important;
    box-shadow: 0 8px 24px -8px rgba(255,255,255,0.35) !important;
}


/* ==========================================================================
   7. RESPONSIVE
   ========================================================================== */

@media (max-width: 1024px) {
    .elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card.highlight-card,
    .elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card.highlight-card:hover {
        transform: none !important;
    }
    .elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card {
        --padding-top: 36px !important;
        --padding-right: 26px !important;
        --padding-bottom: 28px !important;
        --padding-left: 26px !important;
        --padding-block-start: 36px !important;
        --padding-block-end: 28px !important;
        --padding-inline-start: 26px !important;
        --padding-inline-end: 26px !important;
    }
}

/* NEU: Verhindert langgezogene Kacheln auf dem Smartphone (Kachel passt sich dem Text an) */
@media (max-width: 767px) {
    .elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card,
    .elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card > .e-con-inner {
        height: auto !important;
    }
}

@media (hover: none) {
    .elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card:hover {
        transform: none !important;
    }
}

@media (prefers-reduced-motion: reduce) {
    .elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card,
    .elementor-5061 .elementor-element.elementor-element-9a7bbc3 .premium-card.highlight-card {
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30c6814 */.elementor-5061 .elementor-element.elementor-element-30c6814 span {
   color: var(--e-global-color-secondary); 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73dccb1 */.elementor-5061 .elementor-element.elementor-element-73dccb1 span {
   color: var(--e-global-color-secondary); 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir LT Std';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://artohealth.com/wp-content/uploads/2024/10/Avenir-LT-Std-35-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir LT Std';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://artohealth.com/wp-content/uploads/2024/10/Avenir-LT-Std-45-Book.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir LT Std';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: ;
}
@font-face {
	font-family: 'Avenir LT Std';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://artohealth.com/wp-content/uploads/2024/10/Avenir-LT-Std-85-Heavy.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir LT Std';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://artohealth.com/wp-content/uploads/2024/10/Avenir-LT-Std-95-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */