 body, h1, h2, h3, html, iframe, li, p, pre, ul{border: 0px; font-size: 100%; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;}
html{text-size-adjust: 100%;}
body{margin: 0px;}
a{background-color: transparent;}
a:active{outline: 0px;}
a, a:focus, a:hover, a:visited{text-decoration: none;}
 strong{font-weight: 700;}
img{border: 0px;}
pre{overflow: auto;}
 pre{font-size: 1em;}
button, input{color: inherit; font: inherit; margin: 0px;}
button{text-transform: none;}
button{appearance: button; cursor: pointer;}
input{line-height: normal;}
input[type="search"]{appearance: textfield; box-sizing: content-box;}
 .search .search-submit{padding: 10px 15px; border-radius: 2px; line-height: 1.85714; border: 0px;}
.archive .no-results .ast-search-submit, .search .site-main .ast-search-submit{display: none;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{appearance: none;}
.ast-container{max-width: 100%;}
.ast-container, .ast-container-fluid{margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px;}
.ast-container-fluid::after, .ast-container::after{content: ""; display: table; clear: both;}
.ast-col-lg-1, .ast-col-lg-10, .ast-col-lg-11, .ast-col-lg-12, .ast-col-lg-2, .ast-col-lg-3, .ast-col-lg-4, .ast-col-lg-5, .ast-col-lg-6, .ast-col-lg-7, .ast-col-lg-8, .ast-col-lg-9, .ast-col-md-1, .ast-col-md-10, .ast-col-md-11, .ast-col-md-12, .ast-col-md-2, .ast-col-md-3, .ast-col-md-4, .ast-col-md-5, .ast-col-md-6, .ast-col-md-7, .ast-col-md-8, .ast-col-md-9, .ast-col-sm-1, .ast-col-sm-10, .ast-col-sm-11, .ast-col-sm-12, .ast-col-sm-2, .ast-col-sm-3, .ast-col-sm-4, .ast-col-sm-5, .ast-col-sm-6, .ast-col-sm-7, .ast-col-sm-8, .ast-col-sm-9, .ast-col-xl-1, .ast-col-xl-10, .ast-col-xl-11, .ast-col-xl-12, .ast-col-xl-2, .ast-col-xl-3, .ast-col-xl-4, .ast-col-xl-5, .ast-col-xl-6, .ast-col-xl-7, .ast-col-xl-8, .ast-col-xl-9, .ast-col-xs-1, .ast-col-xs-10, .ast-col-xs-11, .ast-col-xs-12, .ast-col-xs-2, .ast-col-xs-3, .ast-col-xs-4, .ast-col-xs-5, .ast-col-xs-6, .ast-col-xs-7, .ast-col-xs-8, .ast-col-xs-9{position: relative; min-height: 1px; padding-left: 20px; padding-right: 20px;}
.ast-col-xs-1, .ast-col-xs-10, .ast-col-xs-11, .ast-col-xs-12, .ast-col-xs-2, .ast-col-xs-3, .ast-col-xs-4, .ast-col-xs-5, .ast-col-xs-6, .ast-col-xs-7, .ast-col-xs-8, .ast-col-xs-9{float: left;}
.ast-col-xs-1{width: 8.33333%;}
.ast-col-xs-2{width: 16.6667%;}
.ast-col-xs-3{width: 25%;}
.ast-col-xs-4{width: 33.3333%;}
.ast-col-xs-5{width: 41.6667%;}
.ast-col-xs-6{width: 50%;}
.ast-col-xs-7{width: 58.3333%;}
.ast-col-xs-8{width: 66.6667%;}
.ast-col-xs-9{width: 75%;}
.ast-col-xs-10{width: 83.3333%;}
.ast-col-xs-11{width: 91.6667%;}
.ast-col-xs-12{width: 100%;}
@media (min-width: 544px) {.ast-col-sm-1, .ast-col-sm-10, .ast-col-sm-11, .ast-col-sm-12, .ast-col-sm-2, .ast-col-sm-3, .ast-col-sm-4, .ast-col-sm-5, .ast-col-sm-6, .ast-col-sm-7, .ast-col-sm-8, .ast-col-sm-9{float: left;}
.ast-col-sm-1{width: 8.33333%;}
.ast-col-sm-2{width: 16.6667%;}
.ast-col-sm-3{width: 25%;}
.ast-col-sm-4{width: 33.3333%;}
.ast-col-sm-5{width: 41.6667%;}
.ast-col-sm-6{width: 50%;}
.ast-col-sm-7{width: 58.3333%;}
.ast-col-sm-8{width: 66.6667%;}
.ast-col-sm-9{width: 75%;}
.ast-col-sm-10{width: 83.3333%;}
.ast-col-sm-11{width: 91.6667%;}
.ast-col-sm-12{width: 100%;}}
@media (min-width: 768px) {.ast-col-md-1, .ast-col-md-10, .ast-col-md-11, .ast-col-md-12, .ast-col-md-2, .ast-col-md-3, .ast-col-md-4, .ast-col-md-5, .ast-col-md-6, .ast-col-md-7, .ast-col-md-8, .ast-col-md-9{float: left;}
.ast-col-md-1{width: 8.33333%;}
.ast-col-md-2{width: 16.6667%;}
.ast-col-md-3{width: 25%;}
.ast-col-md-4{width: 33.3333%;}
.ast-col-md-5{width: 41.6667%;}
.ast-col-md-6{width: 50%;}
.ast-col-md-7{width: 58.3333%;}
.ast-col-md-8{width: 66.6667%;}
.ast-col-md-9{width: 75%;}
.ast-col-md-10{width: 83.3333%;}
.ast-col-md-11{width: 91.6667%;}
.ast-col-md-12{width: 100%;}}
@media (min-width: 992px) {.ast-col-lg-1, .ast-col-lg-10, .ast-col-lg-11, .ast-col-lg-12, .ast-col-lg-2, .ast-col-lg-3, .ast-col-lg-4, .ast-col-lg-5, .ast-col-lg-6, .ast-col-lg-7, .ast-col-lg-8, .ast-col-lg-9{float: left;}
.ast-col-lg-1{width: 8.33333%;}
.ast-col-lg-2{width: 16.6667%;}
.ast-col-lg-3{width: 25%;}
.ast-col-lg-4{width: 33.3333%;}
.ast-col-lg-5{width: 41.6667%;}
.ast-col-lg-6{width: 50%;}
.ast-col-lg-7{width: 58.3333%;}
.ast-col-lg-8{width: 66.6667%;}
.ast-col-lg-9{width: 75%;}
.ast-col-lg-10{width: 83.3333%;}
.ast-col-lg-11{width: 91.6667%;}
.ast-col-lg-12{width: 100%;}}
@media (min-width: 1200px) {.ast-col-xl-1, .ast-col-xl-10, .ast-col-xl-11, .ast-col-xl-12, .ast-col-xl-2, .ast-col-xl-3, .ast-col-xl-4, .ast-col-xl-5, .ast-col-xl-6, .ast-col-xl-7, .ast-col-xl-8, .ast-col-xl-9{float: left;}
.ast-col-xl-1{width: 8.33333%;}
.ast-col-xl-2{width: 16.6667%;}
.ast-col-xl-3{width: 25%;}
.ast-col-xl-4{width: 33.3333%;}
.ast-col-xl-5{width: 41.6667%;}
.ast-col-xl-6{width: 50%;}
.ast-col-xl-7{width: 58.3333%;}
.ast-col-xl-8{width: 66.6667%;}
.ast-col-xl-9{width: 75%;}
.ast-col-xl-10{width: 83.3333%;}
.ast-col-xl-11{width: 91.6667%;}
.ast-col-xl-12{width: 100%;}}
.ast-row::after{content: ""; display: table; clear: both;}
.ast-row{margin-left: -20px; margin-right: -20px;}
h1, h2, h3{clear: both;}
.entry-content :where(h1), h1{color: rgb(128, 130, 133); font-size: 2em; line-height: 1.2;}
.entry-content :where(h2), h2{color: rgb(128, 130, 133); font-size: 1.7em; line-height: 1.3;}
.entry-content :where(h3), h3{color: rgb(128, 130, 133); font-size: 1.5em; line-height: 1.4;}
html{box-sizing: border-box;}
*, ::after, ::before{box-sizing: inherit;}
body{color: rgb(128, 130, 133); background: rgb(255, 255, 255); font-style: normal;}
 ul{margin: 0px 0px 1.5em 3em;}
ul{list-style: disc;}
 strong{font-weight: 700;}
 i{font-style: italic;}
pre{background: var(--ast-code-block-background); font-family: "Courier 10 Pitch", Courier, monospace; margin-bottom: 1.6em; overflow: auto; max-width: 100%; padding: 1.6em;}
img{height: auto; max-width: 100%;}
.ast-button, button, input{color: rgb(128, 130, 133); font-weight: 400; font-size: 100%; margin: 0px; vertical-align: baseline;}
button, input{line-height: normal;}
.ast-button, button{border-width: 1px; border-style: solid; border-image: none; border-color: var(--ast-border-color); border-radius: 2px; background: rgb(230, 230, 230); padding: 0.6em 1em 0.4em; color: rgb(255, 255, 255);}
.ast-button:focus, .ast-button:hover, button:focus, button:hover{color: rgb(255, 255, 255); border-color: var(--ast-border-color);}
.ast-button:active, .ast-button:focus, button:active, button:focus{border-color: var(--ast-border-color); outline: 0px;}
 input[type="search"]{color: rgb(102, 102, 102); border: 1px solid var(--ast-border-color); border-radius: 2px; appearance: none;}
 input[type="search"]:focus{color: rgb(17, 17, 17);}
a{color: rgb(65, 105, 225);}
a:focus, a:hover{color: rgb(25, 25, 112);}
a:focus{outline: dotted thin;}
a:hover{outline: 0px;}
.screen-reader-text{border: 0px; clip: rect(1px, 1px, 1px, 1px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important;}
.screen-reader-text:focus{background-color: rgb(241, 241, 241); border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; color: rgb(33, 117, 155); display: block; font-size: 0.875rem; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important;}
#primary::after, #primary::before, .ast-container::after, .ast-container::before, .ast-row::after, .ast-row::before, .clear::after, .clear::before, .site-content::after, .site-content::before, .site-footer::after, .site-footer::before, .site-header::after, .site-header::before, .site-main::after, .site-main::before{content: ""; display: table;}
#primary::after, .ast-container::after, .ast-row::after, .clear::after, .site-content::after, .site-footer::after, .site-header::after, .site-main::after{clear: both;}
 iframe{max-width: 100%;}
::selection{color: rgb(255, 255, 255); background: rgb(2, 116, 190);}
body:not(.logged-in){position: relative;}
body{-webkit-font-smoothing: antialiased;}
#page{position: relative;}
a, a:focus{text-decoration: none;}
 .site-header a *, a{transition: 0.2s linear;}
img{vertical-align: middle;}
.entry-content :where(h1, h2, h3, h4, h5, h6){margin-bottom: 20px;}
p{margin-bottom: 1.75em;}
.ast-button{border-radius: 0px; padding: 18px 30px; border: 0px; box-shadow: none; text-shadow: none;}
.ast-button:hover{box-shadow: none;}
.ast-button:active, .ast-button:focus{box-shadow: none;}
.search-form .search-field{outline: 0px;}
.ast-search-menu-icon{position: relative; z-index: 3;}
input{line-height: 1;}
.ast-button, .ast-custom-button, body, button{line-height: 1.85714;}
.site-header .site-description{line-height: 1.5;}
.ast-single-post .entry-title, .ast-single-post .entry-title a{line-height: 1.2;}
.ast-oembed-container{position: relative; padding-top: 56.25%; overflow: hidden; max-width: 100%; height: auto;}
.ast-oembed-container embed, .ast-oembed-container iframe, .ast-oembed-container object{position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;}
.ast-hidden{display: none !important;}
body{background-color: rgb(255, 255, 255);}
#page{display: block;}
#primary{display: block; position: relative; float: left; width: 100%;}
#primary{margin: 4em 0px;}
.ast-separate-container{background-color: rgb(245, 245, 245);}
.ast-separate-container #primary{padding: 4em 0px; margin: 0px; border: 0px;}
.ast-separate-container .site-main > .ast-row{margin-left: 0px; margin-right: 0px;}
.ast-separate-container .ast-article-post, .ast-separate-container .ast-article-single:not(.ast-related-post){background-color: rgb(255, 255, 255);}
.ast-separate-container .ast-article-post, .ast-separate-container .ast-article-single{border-bottom: 1px solid var(--ast-border-color); margin: 0px; padding: 5.34em 6.67em;}
.ast-separate-container .blog-layout-1{padding: 0px; border-bottom: 0px;}
.ast-separate-container .ast-article-single{border-bottom: 0px;}
@media (max-width: 1200px) {.ast-separate-container .ast-article-post, .ast-separate-container .ast-article-single{margin: 0px; padding: 3.34em 2.4em;}}
.ast-page-builder-template .hentry{margin: 0px;}
.ast-page-builder-template .site-content > .ast-container{max-width: 100%; padding: 0px;}
.ast-page-builder-template .site-content #primary{padding: 0px; margin: 0px;}
.ast-page-builder-template .no-results{text-align: center; margin: 4em auto;}
.ast-page-builder-template .entry-header.ast-no-title.ast-no-thumbnail{margin-top: 0px;}
.ast-page-builder-template .entry-header{margin-top: 4em; margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px;}
.ast-page-builder-template .entry-header.ast-header-without-markup{margin-top: 0px; margin-bottom: 0px;}
.ast-page-builder-template .entry-header.ast-no-title.ast-no-meta{margin-bottom: 0px;}
.ast-page-builder-template.single .post-navigation{padding-bottom: 2em;}
.ast-page-builder-template .ast-archive-description{margin-top: 4em; margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px;}
@media (min-width: 993px) {.ast-separate-container #primary, .ast-separate-container.ast-left-sidebar #primary, .ast-separate-container.ast-right-sidebar #primary{margin: 4em 0px; padding: 0px;}
.ast-right-sidebar #primary{padding-right: 60px;}
.ast-left-sidebar #primary{padding-left: 60px;}}
@media (max-width: 992px) {.ast-separate-container #primary, .ast-separate-container.ast-left-sidebar #primary, .ast-separate-container.ast-right-sidebar #primary{padding-left: 0px; padding-right: 0px;}
.ast-right-sidebar #primary{padding-right: 30px;}
.ast-left-sidebar #primary{padding-left: 30px;}}
.ast-search-icon .astra-search-icon{font-size: 1.3em;}
.main-navigation{height: 100%; display: inline-flex;}
.main-navigation ul{list-style: none; margin: 0px; padding-left: 0px; position: relative;}
.main-header-menu .menu-link, .main-header-menu > a{text-decoration: none; padding: 0px 1em; display: inline-block; transition: 0.2s linear;}
.main-header-menu .menu-item{position: relative;}
.main-header-menu .menu-item.focus > .sub-menu, .main-header-menu .menu-item:hover > .sub-menu, .main-header-menu .menu-item > .sub-menu.toggled-on{right: auto; left: 0px; visibility: visible;}
.main-header-menu .menu-item.focus > .sub-menu .sub-menu.toggled-on, .main-header-menu .menu-item:hover > .sub-menu .sub-menu.toggled-on, .main-header-menu .menu-item > .sub-menu.toggled-on .sub-menu.toggled-on{left: 100%; right: auto; visibility: visible;}
.main-header-menu .ast-left-align-sub-menu.focus > .sub-menu, .main-header-menu .ast-left-align-sub-menu:hover > .sub-menu{right: 0px; left: auto;}
@media (min-width: 769px) {.main-header-menu .ast-sub-menu-goes-outside.focus > .sub-menu, .main-header-menu .ast-sub-menu-goes-outside:hover > .sub-menu{left: -100%;}
.main-header-menu .ast-left-align-sub-menu .sub-menu .menu-item.focus > .sub-menu, .main-header-menu .ast-left-align-sub-menu .sub-menu .menu-item:hover > .sub-menu{left: -100%;}}
.main-header-menu .sub-menu{width: 240px; background: rgb(255, 255, 255); left: -999em; position: absolute; top: 100%; z-index: 99999; visibility: hidden;}
@media (min-width: 769px) {.main-header-menu .sub-menu .menu-item.focus > .sub-menu, .main-header-menu .sub-menu .menu-item:hover > .sub-menu{left: 100%; right: auto;}
.main-header-menu .sub-menu .ast-left-align-sub-menu.focus > .sub-menu, .main-header-menu .sub-menu .ast-left-align-sub-menu:focus * .sub-menu, .main-header-menu .sub-menu .ast-left-align-sub-menu:hover * .sub-menu, .main-header-menu .sub-menu .ast-left-align-sub-menu:hover > .sub-menu{left: -100%;}
.main-header-menu .sub-menu .main-header-menu .ast-sub-menu-goes-outside.focus > .sub-menu, .main-header-menu .sub-menu .main-header-menu .ast-sub-menu-goes-outside:hover > .sub-menu{left: -100%;}}
.main-header-menu .sub-menu .menu-link{padding: 0.9em 1em; display: block; overflow-wrap: break-word;}
.main-header-menu .sub-menu .menu-item:not(.menu-item-has-children) .menu-link .icon-arrow:first-of-type{display: none;}
#ast-desktop-header .main-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link .icon-arrow{display: none;}
#ast-desktop-header .main-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link .ast-header-navigation-arrow{position: absolute; right: -0.5em; top: 50%; transform: translate(0px, -50%) rotate(270deg); min-height: 44px; min-width: 44px; display: flex; align-items: center; justify-content: center;}
#ast-desktop-header .main-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link .ast-header-navigation-arrow .icon-arrow{display: block;}
#ast-desktop-header .main-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link .ast-header-navigation-arrow .icon-arrow svg{margin: 0px;}
#ast-desktop-header .account-main-navigation .sub-menu .menu-item.menu-item-has-children > .menu-link .ast-header-navigation-arrow{transform: translate(0px, -50%) rotate(360deg);}
.main-header-menu .sub-menu .sub-menu{top: 0px;}
.submenu-with-border .sub-menu{border-width: 1px; border-style: solid;}
.submenu-with-border .sub-menu .menu-link{border-width: 0px 0px 1px; border-style: solid;}
.submenu-with-border .sub-menu .sub-menu{top: -2px;}
.ast-desktop .submenu-with-border .sub-menu > .menu-item:last-child > .menu-link{border-bottom-style: none;}
.ast-header-break-point .main-navigation{padding-left: 0px;}
.ast-header-break-point .main-navigation ul .menu-item .menu-link{padding: 0px 20px; display: inline-block; width: 100%; border-width: 0px 0px 1px; border-image: none; border-style: solid; border-color: var(--ast-border-color);}
.ast-header-break-point .main-navigation ul .menu-item .menu-link .icon-arrow:first-of-type{margin-right: 5px;}
.ast-header-break-point .main-navigation ul .sub-menu .menu-item:not(.menu-item-has-children) .menu-link .icon-arrow:first-of-type{display: inline;}
.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-link{padding-left: 30px;}
.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-link{padding-left: 40px;}
.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-link{padding-left: 50px;}
.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-link{padding-left: 60px;}
.ast-header-break-point .main-header-menu{background-color: rgb(249, 249, 249); border-top-width: 0px;}
.ast-header-break-point .main-header-menu .sub-menu{background-color: rgb(249, 249, 249); position: static; opacity: 1; visibility: visible; border: 0px; width: auto;}
.ast-header-break-point .main-header-menu .sub-menu .ast-left-align-sub-menu.focus > .sub-menu, .ast-header-break-point .main-header-menu .sub-menu .ast-left-align-sub-menu:hover > .sub-menu{left: 0px;}
.ast-header-break-point .main-header-menu .ast-sub-menu-goes-outside.focus > .sub-menu, .ast-header-break-point .main-header-menu .ast-sub-menu-goes-outside:hover > .sub-menu{left: 0px;}
.ast-header-break-point .submenu-with-border .sub-menu{border: 0px;}
.ast-header-break-point .dropdown-menu-toggle{display: none;}
.ast-mobile-menu-buttons{display: none;}
.ast-button-wrap{display: inline-block;}
.ast-button-wrap button{box-shadow: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none;}
.ast-button-wrap .menu-toggle{padding: 0px; width: 2.2em; height: 2.1em; font-size: 1.5em; font-weight: 400; border-radius: 2px; -webkit-font-smoothing: antialiased; vertical-align: middle; line-height: 1.85714;}
.ast-button-wrap .menu-toggle.main-header-menu-toggle{padding: 0px 0.5em; width: auto; text-align: center;}
.ast-button-wrap .menu-toggle.main-header-menu-toggle .mobile-menu{font-size: 1rem; font-weight: 600;}
.ast-button-wrap .menu-toggle .menu-toggle-icon{font-style: normal; display: inline-block; vertical-align: middle; line-height: 2.05;}
.ast-button-wrap .menu-toggle .menu-toggle-icon::before{content: ""; font-family: Astra; text-decoration: inherit;}
.ast-button-wrap .menu-toggle .icon-menu-bars svg:nth-child(2){display: none;}
.ast-button-wrap .menu-toggle.toggled .menu-toggle-icon::before{content: "";}
.ast-button-wrap .menu-toggle.toggled .icon-menu-bars svg:first-child{display: none;}
.ast-button-wrap .menu-toggle.toggled .icon-menu-bars svg:nth-child(2){display: block;}
.ast-button-wrap .menu-toggle .mobile-menu-wrap{display: inline-block;}
.ast-button-wrap .menu-toggle:focus{outline: dotted thin;}
.header-main-layout-1 .ast-main-header-bar-alignment{margin-left: auto;}
.site-navigation{height: 100%;}
.site-header .menu-link *{transition: none;}
.ast-icon.icon-arrow svg{height: 0.6em; width: 0.6em; position: relative; margin-left: 10px;}
.ast-icon.icon-search svg{height: 1em; width: 0.9em; margin-top: 3px; margin-right: 2px;}
.ast-header-break-point .user-select{clear: both;}
.ast-header-break-point .ast-mobile-menu-buttons{display: block; align-self: center;}
.ast-header-break-point .main-header-bar-navigation{flex: 1 1 auto;}
.ast-header-break-point .ast-main-header-bar-alignment{display: block; width: 100%; flex: 1 1 auto; order: 4;}
.ast-header-break-point .ast-icon.icon-arrow svg{height: 0.85em; width: 0.95em; position: relative; margin-left: 10px;}
.ast-icon svg:not([fill]){fill: currentcolor;}
.hentry{margin: 0px 0px 1.5em;}
.entry-content > :last-child{margin-bottom: 0px;}
body{overflow-x: hidden;}
.widget_nav_menu ul ul.sub-menu{margin-top: 0.25em;}
.widget_nav_menu ul ul.sub-menu li{padding-left: 20px;}
.widget_nav_menu ul ul.sub-menu a::after{left: -20px;}
.widget_nav_menu ul ul.sub-menu ul a::after{left: -40px;}
.widget_nav_menu ul ul.sub-menu ul ul a::after{left: -60px;}
.widget_search .search-form{position: relative; padding: 0px; background: initial; color: inherit;}
.widget_search .search-form > label{position: relative;}
.widget_search .search-form i{color: rgb(58, 58, 58);}
.widget_search .search-form button{position: absolute; top: 0px; right: 15px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px; cursor: pointer; background: 0px 0px;}
.widget_search .search-form input[type="submit"], .widget_search .search-form input[type="submit"]:focus, .widget_search .search-form input[type="submit"]:hover{padding: 13px 20px; border-radius: 2px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; top: 0px; right: 0px; position: absolute; color: transparent; background: 0px 0px; max-width: 45px; z-index: 2;}
.widget_search .search-form .search-field{background: var(--ast-widget-bg-color); border-width: 1px; border-color: var(--ast-border-color); border-radius: 2px;}
.widget_search .search-field, .widget_search .search-field:focus{width: 100%; padding: 12px 45px 12px 15px;}
.ast-builder-grid-row{display: grid; grid-template-columns: auto auto; align-items: center; column-gap: 20px; overflow-wrap: anywhere;}
.ast-builder-grid-row > .site-header-section{flex-wrap: nowrap;}
.ast-builder-footer-grid-columns{column-gap: 50px;}
.ast-builder-grid-row.ast-grid-center-col-layout{grid-template-columns: 1fr auto 1fr;}
.ast-builder-layout-element{align-items: center;}
.ast-builder-grid-row.ast-grid-center-col-layout-only{display: flex; height: 100%; justify-content: center;}
.ast-builder-grid-row.ast-grid-center-col-layout-only .ast-grid-section-center{flex-grow: 1;}
.site-header-section{height: 100%; min-height: 0px; align-items: center;}
.site-header-section > *{padding: 0px 10px;}
.site-header-section > div:first-child{padding-left: 0px;}
.site-header-section > div:last-child{padding-right: 0px;}
.site-header-section .ast-builder-menu{align-items: center;}
.ast-builder-layout-element.ast-header-search{height: auto;}
.ast-grid-right-center-section{justify-content: flex-start; flex-grow: 1;}
.ast-grid-right-section{justify-content: flex-end;}
.ast-grid-right-section .ast-site-identity > :first-child{text-align: right;}
.ast-grid-right-section .ast-grid-right-center-section .ast-site-identity > :first-child{text-align: left;}
.ast-grid-left-center-section{justify-content: flex-end; flex-grow: 1;}
.elementor-nav-menu .ast-icon, .et_pb_menu__wrap .ast-icon, .fl-widget .menu-item .ast-icon{display: none;}
.ast-logo-title-inline .ast-site-identity{padding: 1em 0px; display: inline-flex; vertical-align: middle; align-items: center; transition: 0.2s linear;}
.ast-grid-section-center{justify-content: center;}
.ast-grid-section-center .ast-site-identity > :first-child{text-align: center;}
.ast-builder-social-element{line-height: 1; color: rgb(58, 58, 58); background: 0px 0px; vertical-align: middle; transition: 10ms; margin-left: 6px; margin-right: 6px; justify-content: center; align-items: center;}
.ast-builder-social-element:hover{color: rgb(2, 116, 190);}
.ast-builder-social-element .social-item-label{padding-left: 6px;}
.ast-social-stack-desktop .ast-builder-social-element, .ast-social-stack-mobile .ast-builder-social-element, .ast-social-stack-tablet .ast-builder-social-element{margin-top: 6px; margin-bottom: 6px;}
.ahfb-svg-iconset{display: inline-flex; align-self: center;}
.ahfb-svg-iconset svg{width: 17px; height: 17px; transition: none;}
.ahfb-svg-iconset svg > *{transition: none;}
.ast-footer-copyright p{margin-bottom: 0px;}
.ast-builder-grid-row-container{display: grid; align-content: center;}
.main-header-bar .main-header-bar-navigation{height: 100%;}
.ast-nav-menu .sub-menu{line-height: 1.45;}
.ast-builder-menu .main-navigation{padding: 0px;}
.ast-builder-menu .main-navigation > ul{align-self: center;}
.ast-footer-copyright, .ast-footer-social-wrap, .site-footer-focus-item{width: 100%;}
#astra-footer-menu{margin: 0px; list-style: none; background: inherit;}
.ast-header-break-point #ast-mobile-header{display: block;}
.ast-header-break-point .main-header-bar-navigation{line-height: 3;}
.ast-header-break-point .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle{display: inline-block; position: absolute; font-size: inherit; top: 0px; right: 20px; cursor: pointer; -webkit-font-smoothing: antialiased; padding: 0px 0.907em; font-weight: 400; line-height: inherit;}
.ast-header-break-point .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle > .ast-icon.icon-arrow{pointer-events: none;}
.ast-header-break-point .main-header-bar-navigation .menu-item-has-children .sub-menu{display: none;}
.ast-header-break-point .ast-mobile-header-wrap .ast-above-header-wrap .main-header-bar-navigation .ast-submenu-expanded > .ast-menu-toggle::before, .ast-header-break-point .ast-mobile-header-wrap .ast-main-header-wrap .main-header-bar-navigation .ast-submenu-expanded > .ast-menu-toggle::before{transform: rotateX(180deg);}
.ast-header-break-point .ast-nav-menu .sub-menu{line-height: 3;}
.site-footer-section{justify-content: center;}
.site-footer-section > *{margin-bottom: 10px;}
.site-footer-section > :last-child{margin-bottom: 0px;}
.site-primary-footer-wrap{padding-top: 45px; padding-bottom: 45px;}
.ast-hfb-header.ast-header-break-point .main-header-bar-navigation{width: 100%; margin: 0px;}
.ast-hfb-header .menu-toggle.toggled .ast-mobile-svg{display: none;}
.ast-hfb-header .menu-toggle.toggled .ast-close-svg{display: block;}
.menu-toggle .ast-close-svg{display: none;}
.ast-mobile-header-wrap .menu-toggle .mobile-menu-toggle-icon{display: inline-flex; align-self: center;}
.ast-mobile-header-wrap .menu-toggle .mobile-menu-wrap{display: inline-flex; align-self: center; margin-left: 0.4em;}
.ast-mobile-header-wrap .ast-button-wrap .menu-toggle.main-header-menu-toggle{display: flex; align-items: center; width: auto; height: auto;}
.menu-toggle .mobile-menu-toggle-icon{display: inline-flex; align-self: center;}
.menu-toggle .mobile-menu-wrap{display: inline-flex; align-self: center; margin-left: 0.4em;}
.ast-hfb-header .ast-button-wrap .menu-toggle .mobile-menu-wrap{align-items: center; display: flex;}
.ast-button-wrap .menu-toggle.main-header-menu-toggle{padding: 0.5em; align-items: center; display: flex;}
.ast-search-menu-icon.ast-inline-search .search-field{width: 100%; padding: 0.6em 5.5em 0.6em 0.6em;}
.ast-header-account-type-extend-text-profile-type{display: flex; gap: 10px; align-items: center;}
@media (min-width: 769px) {.footer-nav-wrap .astra-footer-horizontal-menu li{margin: 0px;}
.footer-nav-wrap .astra-footer-horizontal-menu li:first-child a{padding-left: 0px;}
.footer-nav-wrap .astra-footer-horizontal-menu li:last-child a{padding-right: 0px;}
.footer-nav-wrap .astra-footer-horizontal-menu a{padding: 0px 0.5em;}}
.site-header{z-index: 99; position: relative;}
.main-header-container{position: relative;}
.main-header-bar-wrap{position: relative;}
.main-header-bar{background-color: rgb(255, 255, 255); border-bottom-color: var(--ast-border-color); border-bottom-style: solid;}
.ast-header-break-point .main-header-bar{border: 0px;}
.ast-header-break-point .main-header-bar{border-bottom-color: var(--ast-border-color); border-bottom-style: solid;}
.main-header-bar{margin-left: auto; margin-right: auto;}
.ast-desktop .main-header-menu.ast-menu-shadow .sub-menu{box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 10px -2px;}
.ast-header-custom-item-inside .button-custom-menu-item .menu-link{display: none;}
.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item .ast-custom-button-link{display: none;}
.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item .menu-link{display: block;}
.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item{padding-left: 0px; padding-right: 0px; margin-top: 0px; margin-bottom: 0px;}
.ast-theme-transparent-header .post-password-form{margin-top: 100px;}
.site-branding{line-height: 1; align-self: center;}
.ast-menu-toggle{display: none; background: 0px 0px; color: inherit; border-style: dotted; border-color: transparent;}
.ast-menu-toggle:focus, .ast-menu-toggle:hover{background: 0px 0px; border-color: inherit; color: inherit;}
.ast-menu-toggle:focus{outline: dotted thin;}
.ast-main-header-nav-open .main-header-bar{padding-bottom: 0px;}
.main-header-bar{z-index: 4; position: relative;}
.main-header-bar .main-header-bar-navigation:empty{padding: 0px;}
.main-header-bar .main-header-bar-navigation .sub-menu{line-height: 1.45;}
.main-header-bar .main-header-bar-navigation .menu-item-has-children > .menu-link::after{line-height: normal;}
.ast-site-identity{padding: 1em 0px;}
.ast-header-break-point .site-header .main-header-bar-wrap .site-branding{flex: 1 1 0%; align-self: center;}
.ast-header-break-point .ast-site-identity{width: 100%;}
.ast-header-break-point .main-header-bar{display: block; line-height: 3;}
.ast-header-break-point .main-header-bar .main-header-bar-navigation{line-height: 3;}
.ast-header-break-point .main-header-bar .main-header-bar-navigation .sub-menu{line-height: 3;}
.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children .sub-menu{display: none;}
.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle{display: inline-block; position: absolute; font-size: inherit; top: -1px; right: 20px; cursor: pointer; -webkit-font-smoothing: antialiased; padding: 0px 0.907em; font-weight: 400; line-height: inherit; transition: 0.2s;}
.ast-header-break-point .main-header-bar .main-header-bar-navigation .ast-submenu-expanded > .ast-menu-toggle::before{transform: rotateX(180deg);}
.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu{border-top-width: 0px;}
.ast-header-break-point .main-navigation{display: block; width: 100%;}
.ast-header-break-point .main-navigation ul ul{left: auto; right: auto;}
.ast-header-break-point .main-navigation .stack-on-mobile li{width: 100%;}
.ast-header-break-point .main-navigation .widget{margin-bottom: 1em;}
.ast-header-break-point .main-navigation .widget li{width: auto;}
.ast-header-break-point .main-navigation .widget:last-child{margin-bottom: 0px;}
.ast-header-break-point .main-header-bar-navigation{width: calc(100% + 40px); margin: 0px -20px;}
.ast-header-break-point .main-header-menu ul ul{top: 0px;}
.ast-header-break-point .ast-builder-menu{width: 100%;}
.ast-header-break-point .ast-mobile-header-wrap .ast-flex.stack-on-mobile{flex-wrap: wrap;}
.ast-desktop .main-header-menu > .menu-item .sub-menu::before{position: absolute; content: ""; top: 0px; left: 0px; width: 100%; transform: translateY(-100%);}
 input[type="search"]{color: rgb(102, 102, 102); padding: 0.75em; height: auto; border-width: 1px; border-style: solid; border-color: var(--ast-border-color); border-radius: 2px; background: var(--ast-comment-inputs-background); box-shadow: none; box-sizing: border-box; transition: 0.2s linear;}
 input[type="search"]:focus{background-color: rgb(255, 255, 255); border-color: var(--ast-border-color); box-shadow: none;}
input[type="search"]:focus{outline: dotted thin;}
.page .entry-header{margin-bottom: 1.5em;}
.ast-single-post .entry-header.ast-header-without-markup, .ast-single-post .entry-header.ast-no-title.ast-no-thumbnail{margin-bottom: 0px;}
.entry-header{margin-bottom: 1.2em; overflow-wrap: break-word;}
.entry-header + .ast-blog-featured-section{margin-top: 0.5em;}
.blog-layout-6 .entry-header + .ast-blog-featured-section{margin-top: 0px;}
.entry-content{overflow-wrap: break-word;}
 .entry-content p{margin-bottom: 1.6em;}
.entry-content::after{display: table; clear: both; content: "";}
.ast-excerpt-container > p:last-child{margin-bottom: 0px;}
.ast-article-inner{width: 100%; overflow-wrap: break-word;}
.read-more .ast-right-arrow{font-size: 1em;}
.ast-no-thumb .ast-blog-featured-section{margin-bottom: 0px;}
.ast-no-thumb .entry-header + .ast-blog-featured-section{margin-top: 0px;}
.ast-blog-featured-section{margin-bottom: 1.5em;}
.blog-layout-2 .ast-blog-featured-section, .blog-layout-3 .ast-blog-featured-section{margin-bottom: 0px;}
.ast-article-post{margin-bottom: 2.5em;}
.ast-article-post:last-child{margin-bottom: 0px; border-bottom: 0px;}
.search .site-content .content-area .search-form{margin-bottom: 3em;}
.ast-blog-featured-section .posted-on{width: 5.71429em; height: 5.71429em; padding: 0.7em;}
.ast-blog-featured-section .posted-on .date-month, .ast-blog-featured-section .posted-on .date-year{font-size: 0.857143em; line-height: 1em;}
.ast-blog-featured-section .posted-on .date-day{font-size: 2.5em; line-height: 0.9em; font-weight: 900; margin: 0.1em 0px;}
.ast-author-box img.avatar{border-radius: 50%; margin: 0px 0px 0px 20px;}
.ast-archive-description{margin-bottom: 2.5em; padding-bottom: 1.3333em; border-bottom: 1px solid var(--ast-border-color);}
.ast-archive-description .ast-archive-title{margin-bottom: 4px; font-size: 2.85714rem; font-weight: 300;}
.ast-archive-description p{margin-bottom: 0px; font-size: 1.42857rem; line-height: 1.65; font-weight: 300;}
.ast-separate-container .ast-archive-description, .ast-separate-container .ast-author-box{background-color: rgb(238, 238, 238); padding-bottom: 0px; border-bottom: 0px;}
@media (max-width: 1200px) {.ast-separate-container .ast-archive-description{margin: 0px; padding: 3.34em 2.4em;}}
@media (max-width: 992px) {.ast-separate-container .ast-archive-description{padding: 2.14em;}}
@media (min-width: 1201px) {.ast-separate-container .ast-archive-description, .ast-separate-container .ast-author-box{margin: 0px; padding: 5em 6.67em 3.33333em;}}
@media (max-width: 420px) {.single .post-navigation .ast-left-arrow, .single .post-navigation .ast-right-arrow{display: none;}}
.ast-author-avatar{margin: 0px 5px;}
.ast-author-avatar img{border-radius: 100%; width: var(--ast-author-avatar-size,30px); height: var(--ast-author-avatar-size,30px);}
.ast-separate-container .post-navigation{border-top: 0px; padding-left: var(--ast-post-nav-space,3.33333em); padding-right: var(--ast-post-nav-space,3.33333em);}
@media (max-width: 420px) {.ast-separate-container .post-navigation{padding-left: 0px; padding-right: 0px;}}
@media (max-width: 768px) {.ast-separate-container .entry-header{margin-bottom: 1em;}}
.ast-404-layout-1{text-align: center; margin: 4em auto;}
.ast-404-layout-1 .page-sub-title{font-size: 1.5rem; font-weight: 700;}
.ast-404-layout-1 .widget_search{padding-top: 0.5em;}
.ast-404-search{margin-top: 1.5em;}
.ast-404-search .widget_search{max-width: 370px; margin: 0px auto;}
.ast-separate-container .error-404, .ast-separate-container .no-results{background-color: rgb(255, 255, 255);}
@media (max-width: 1200px) {.ast-separate-container .ast-404-layout-1, .ast-separate-container .no-results{margin: 0px; padding: 3.34em 2.4em;}}
@media (max-width: 768px) {.ast-separate-container .ast-404-layout-1, .ast-separate-container .no-results{padding: 1.5em 2.14em;}}
@media (max-width: 544px) {.ast-separate-container .ast-404-layout-1, .ast-separate-container .no-results{padding: 1.5em 1em;}}
@media (min-width: 1201px) {.ast-separate-container .ast-404-layout-1, .ast-separate-container .no-results{margin: 0px; padding: 5.34em 6.67em;}}
.ast-flex{display: flex; flex-wrap: wrap;}
.ast-flex-1{flex: 1 1 0%;}
.ast-flex-2{flex: 2 1 0%;}
.ast-flex-3{flex: 3 1 0%;}
.ast-flex-4{flex: 4 1 0%;}
.ast-flex-5{flex: 5 1 0%;}
.ast-inline-flex{display: inline-flex; align-items: center; flex-wrap: wrap; align-content: center;}
.ast-flex-direction-row{flex-direction: row;}
.ast-flex-direction-row-reverse{flex-direction: row-reverse;}
.ast-flex-direction-column{flex-direction: column;}
.ast-flex-direction-column-reverse{flex-direction: column-reverse;}
.ast-flex-wrap-nowrap{flex-wrap: nowrap;}
.ast-flex-wrap-wrap{flex-wrap: wrap;}
.ast-flex-wrap-wrap-reverse{flex-wrap: wrap-reverse;}
.ast-justify-content-flex-start{justify-content: flex-start;}
.ast-justify-content-flex-end{justify-content: flex-end;}
.ast-justify-content-center{justify-content: center;}
.ast-justify-content-space-between{justify-content: space-between;}
.ast-justify-content-space-around{justify-content: space-around;}
.ast-align-items-flex-start{align-items: flex-start;}
.ast-align-items-flex-end{align-items: flex-end;}
.ast-align-items-center{align-items: center;}
.ast-align-items-baseline{align-items: baseline;}
.ast-align-items-stretch{align-items: stretch;}
.ast-align-content-flex-start{align-content: flex-start;}
.ast-align-content-flex-end{align-content: flex-end;}
.ast-align-content-center{align-content: center;}
.ast-align-content-space-between{align-content: space-between;}
.ast-align-content-space-around{align-content: space-around;}
.ast-align-content-stretch{align-content: stretch;}
.ast-order-1{order: 1;}
.ast-order-2{order: 2;}
.ast-order-3{order: 3;}
.ast-order-4{order: 4;}
.ast-order-5{order: 5;}
.ast-flex-grow-1{flex-grow: 1;}
.ast-flex-grow-2{flex-grow: 2;}
.ast-flex-grow-3{flex-grow: 3;}
.ast-flex-grow-4{flex-grow: 4;}
.ast-flex-grow-5{flex-grow: 5;}
.ast-flex-shrink-1{flex-shrink: 1;}
.ast-flex-shrink-2{flex-shrink: 2;}
.ast-flex-shrink-3{flex-shrink: 3;}
.ast-flex-shrink-4{flex-shrink: 4;}
.ast-flex-shrink-5{flex-shrink: 5;}
.ast-align-self-auto{align-self: auto;}
.ast-align-self-flex-start{align-self: flex-start;}
.ast-align-self-flex-end{align-self: flex-end;}
.ast-align-self-center{align-self: center;}
.ast-align-self-baseline{align-self: baseline;}
.ast-align-self-stretch{align-self: stretch;}
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: url("https://gesund-in-refrath.de/wp-content/uploads/fonts/50e537cd2acc21049198af8952b8a901/roboto-slab--v36-normal-400.woff2?c=1774385899") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: url("https://gesund-in-refrath.de/wp-content/uploads/fonts/50e537cd2acc21049198af8952b8a901/roboto-slab-cyrillic-v36-normal-400.woff2?c=1774385899") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: url("https://gesund-in-refrath.de/wp-content/uploads/fonts/50e537cd2acc21049198af8952b8a901/roboto-slab-greek-ext-v36-normal-400.woff2?c=1774385899") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: url("https://gesund-in-refrath.de/wp-content/uploads/fonts/50e537cd2acc21049198af8952b8a901/roboto-slab--v36-normal-400.woff2?c=1774385899") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: url("https://gesund-in-refrath.de/wp-content/uploads/fonts/50e537cd2acc21049198af8952b8a901/roboto-slab--v36-normal-400.woff2?c=1774385899") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: url("https://gesund-in-refrath.de/wp-content/uploads/fonts/50e537cd2acc21049198af8952b8a901/roboto-slab--v36-normal-400.woff2?c=1774385899") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: url("https://gesund-in-refrath.de/wp-content/uploads/fonts/50e537cd2acc21049198af8952b8a901/roboto-slab--v36-normal-400.woff2?c=1774385899") format("woff2"); }
.home-page-banner{text-align: center;}
.home-page-banner.ast-full-home-page-banner{height: 100vh; display: flex; align-items: center; justify-content: center;}
.home-page-banner .heading-container{width: 100%;}
@font-face{font-display:swap; font-family: eicons; src: url("//gesund-in-refrath.de/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.woff2?5.54.0") format("woff2"), url("//gesund-in-refrath.de/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.woff?5.54.0") format("woff"), url("//gesund-in-refrath.de/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.ttf?5.54.0") format("truetype"); font-weight: 400; }
@keyframes a { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
:root{--direction-multiplier: 1;}
.elementor-screen-only, .screen-reader-text{height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; top: -10000em; width: 1px; clip: rect(0px, 0px, 0px, 0px); border: 0px;}
.elementor-clearfix::after{clear: both; content: ""; display: block; height: 0px; width: 0px;}
.elementor *, .elementor ::after, .elementor ::before{box-sizing: border-box;}
.elementor a{box-shadow: none; text-decoration: none;}
.elementor img{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; box-shadow: none; height: auto; max-width: 100%;}
 .elementor iframe{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; line-height: 1; margin: 0px; max-width: 100%; width: 100%;}
.elementor-element{--flex-direction: initial; --flex-wrap: initial; --justify-content: initial; --align-items: initial; --align-content: initial; --gap: initial; --flex-basis: initial; --flex-grow: initial; --flex-shrink: initial; --order: initial; --align-self: initial; align-self: var(--align-self); flex-basis: var(--flex-basis); flex-grow: var(--flex-grow); flex-shrink: var(--flex-shrink); order: var(--order);}
.elementor-element:where(.e-con-full, .elementor-widget){align-content: var(--align-content); align-items: var(--align-items); flex-direction: var(--flex-direction); flex-wrap: var(--flex-wrap); gap: var(--row-gap) var(--column-gap); justify-content: var(--justify-content);}
.elementor-invisible{visibility: hidden;}
.elementor-align-center{text-align: center;}
.elementor-align-right{text-align: right;}
.elementor-align-left{text-align: left;}
.elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button{width: auto;}
@media (max-width: 767px) {.elementor-mobile-align-left{text-align: left;}
 .elementor-mobile-align-left .elementor-button{width: auto;}}
:root{--page-title-display: block;}
@keyframes eicon-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
.elementor-section{position: relative;}
.elementor-section .elementor-container{display: flex; margin-inline: auto; position: relative;}
@media (max-width: 1024px) {.elementor-section .elementor-container{flex-wrap: wrap;}}
.elementor-section.elementor-section-boxed > .elementor-container{max-width: 1140px;}
.elementor-section.elementor-section-items-middle > .elementor-container{align-items: center;}
.elementor-widget-wrap{align-content: flex-start; flex-wrap: wrap; position: relative; width: 100%;}
.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display: flex;}
.elementor-widget-wrap > .elementor-element{width: 100%;}
.elementor-widget{position: relative;}
.elementor-widget:not(:last-child){margin-block-end: var(--kit-widget-spacing,20px);}
.elementor-column{display: flex; min-height: 1px; position: relative;}
.elementor-column-gap-default > .elementor-column > .elementor-element-populated{padding: 10px;}
@media (min-width: 768px) {.elementor-column.elementor-col-16{width: 16.666%;}
.elementor-column.elementor-col-25{width: 25%;}
.elementor-column.elementor-col-33{width: 33.333%;}
.elementor-column.elementor-col-50{width: 50%;}
.elementor-column.elementor-col-66{width: 66.666%;}
.elementor-column.elementor-col-100{width: 100%;}}
@media (min-width: 768px) and (max-width: 1024px) {.elementor-reverse-tablet > .elementor-container > :first-child{order: 10;}
.elementor-reverse-tablet > .elementor-container > :nth-child(2){order: 9;}}
@media (min-width:-1) and (max-width: 1024px) {.elementor-reverse-tablet > .elementor-container > :first-child{order: 10;}
.elementor-reverse-tablet > .elementor-container > :nth-child(2){order: 9;}}
@media (min-width: 768px) and (max-width:-1) {.elementor-reverse-tablet > .elementor-container > :first-child, .elementor-reverse-tablet > .elementor-container > :nth-child(2){order: 0;}}
@media (max-width: 767px) {.elementor-reverse-mobile > .elementor-container > :first-child{order: 10;}
.elementor-reverse-mobile > .elementor-container > :nth-child(2){order: 9;}
.elementor-column{width: 100%;}}
.elementor-grid{display: grid; column-gap: var(--grid-column-gap); row-gap: var(--grid-row-gap);}
.elementor-grid .elementor-grid-item{min-width: 0px;}
.elementor-grid-0 .elementor-grid{display: inline-block; margin-block-end: calc(-1 * var(--grid-row-gap)); width: 100%; word-spacing: var(--grid-column-gap);}
.elementor-grid-0 .elementor-grid .elementor-grid-item{display: inline-block; margin-block-end: var(--grid-row-gap); word-break: break-word;}
.elementor-grid-3 .elementor-grid{grid-template-columns: repeat(3, 1fr);}
@media (max-width: 1024px) {.elementor-grid-tablet-2 .elementor-grid{grid-template-columns: repeat(2, 1fr);}}
@media (max-width: 767px) {.elementor-grid-mobile-1 .elementor-grid{grid-template-columns: repeat(1, 1fr);}}
@media (prefers-reduced-motion: no-preference) {html{scroll-behavior: smooth;}}
.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container, .elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);}
.elementor-heading-title{line-height: 1; margin: 0px; padding: 0px;}
.elementor-button{background-color: rgb(105, 114, 125); border-radius: 3px; color: rgb(255, 255, 255); display: inline-block; fill: rgb(255, 255, 255); font-size: 15px; line-height: 1; padding: 12px 24px; text-align: center; transition: 0.3s;}
.elementor-button:focus, .elementor-button:hover, .elementor-button:visited{color: rgb(255, 255, 255);}
.elementor-button-content-wrapper{display: flex; flex-direction: row; gap: 5px; justify-content: center;}
.elementor-button-icon{align-items: center; display: flex;}
.elementor-button-icon svg{height: auto; width: 1em;}
.elementor-button-text{display: inline-block;}
.elementor-button.elementor-size-md{border-radius: 4px; font-size: 16px; padding: 15px 30px;}
.elementor-button.elementor-size-lg{border-radius: 5px; font-size: 18px; padding: 20px 40px;}
.elementor-button.elementor-size-xl{border-radius: 6px; font-size: 20px; padding: 25px 50px;}
.elementor-button span{text-decoration: inherit;}
.elementor-icon{color: rgb(105, 114, 125); display: inline-block; font-size: 50px; line-height: 1; text-align: center; transition: 0.3s;}
.elementor-icon:hover{color: rgb(105, 114, 125);}
.elementor-icon i, .elementor-icon svg{display: block; height: 1em; position: relative; width: 1em;}
.elementor-icon i::before, .elementor-icon svg::before{left: 50%; position: absolute; transform: translateX(-50%);}
.elementor-shape-rounded .elementor-icon{border-radius: 10%;}
.animated{animation-duration: 1.25s;}
@media (prefers-reduced-motion: reduce) {.animated{animation: auto ease 0s 1 normal none running none !important;}
html *{transition-delay: 0s !important; transition-duration: 0s !important;}}
@media (max-width: 767px) {.elementor .elementor-hidden-mobile, .elementor .elementor-hidden-phone{display: none;}}
@media (min-width: 768px) and (max-width: 1024px) {.elementor .elementor-hidden-tablet{display: none;}}
@media (min-width: 1025px) and (max-width: 99999px) {.elementor .elementor-hidden-desktop{display: none;}}
.elementor-kit-8{--e-global-color-primary: #332885; --e-global-color-secondary: #575756; --e-global-color-text: #575756; --e-global-color-accent: #e60003; --e-global-typography-primary-font-family: "Roboto"; --e-global-typography-primary-font-weight: 600; --e-global-typography-secondary-font-family: "Roboto Slab"; --e-global-typography-secondary-font-weight: 400; --e-global-typography-text-font-family: "Roboto"; --e-global-typography-text-font-weight: 400; --e-global-typography-accent-font-family: "Roboto"; --e-global-typography-accent-font-weight: 500;}
.elementor-section.elementor-section-boxed > .elementor-container{max-width: 1140px;}
.elementor-widget:not(:last-child){margin-block-end: 20px;}
.elementor-element{--widgets-spacing: 20px 20px; --widgets-spacing-row: 20px; --widgets-spacing-column: 20px;}
@media (max-width: 1024px) {.elementor-section.elementor-section-boxed > .elementor-container{max-width: 1024px;}}
@media (max-width: 767px) {.elementor-section.elementor-section-boxed > .elementor-container{max-width: 767px;}}
 .fab, .fas{-webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1;}
@-webkit-keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
@keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
.fa-angle-double-right::before{content: "";}
.fa-arrow-alt-circle-right::before{content: "";}
.fa-facebook::before{content: "";}
.fa-leaf::before{content: "";}
.fa-minus::before{content: "";}
.fa-plus::before{content: "";}
.fa-shopping-basket::before{content: "";}
.fa-youtube::before{content: "";}
@font-face{font-display:swap; font-family: "Font Awesome 5 Brands"; font-style: normal; font-weight: 400; src: url("//gesund-in-refrath.de/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.woff2") format("woff2"), url("//gesund-in-refrath.de/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.woff") format("woff"), url("//gesund-in-refrath.de/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.ttf") format("truetype"); }
.fab{font-family: "Font Awesome 5 Brands";}
@font-face{font-display:swap; font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 400; src: url("//gesund-in-refrath.de/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-regular-400.woff2") format("woff2"), url("//gesund-in-refrath.de/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-regular-400.woff") format("woff"), url("//gesund-in-refrath.de/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-regular-400.ttf") format("truetype"); }
.fab{font-weight: 400;}
@font-face{font-display:swap; font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 900; src: url("//gesund-in-refrath.de/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.woff2") format("woff2"), url("//gesund-in-refrath.de/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.woff") format("woff"), url("//gesund-in-refrath.de/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.ttf") format("truetype"); }
 .fas{font-family: "Font Awesome 5 Free";}
 .fas{font-weight: 900;}
.elementor-widget-heading .elementor-heading-title[class*="elementor-size-"] > a{color: inherit; font-size: inherit; line-height: inherit;}
.elementor-widget-image{text-align: center;}
.elementor-widget-image a{display: inline-block;}
.elementor-widget-image img{display: inline-block; vertical-align: middle;}
.elementor-shape{direction: ltr; left: 0px; line-height: 0; overflow: hidden; position: absolute; width: 100%;}
.elementor-shape-top{top: -1px;}
.elementor-shape-bottom{bottom: -1px;}
.elementor-shape svg{display: block; left: 50%; position: relative; transform: translateX(-50%); width: calc(100% + 1.3px);}
.elementor-shape .elementor-shape-fill{fill: rgb(255, 255, 255); transform: rotateY(0deg); transform-origin: center center;}
.elementor-widget-divider{--divider-border-style: none; --divider-border-width: 1px; --divider-color: #0c0d0e; --divider-icon-size: 20px; --divider-element-spacing: 10px; --divider-pattern-height: 24px; --divider-pattern-size: 20px; --divider-pattern-url: none; --divider-pattern-repeat: repeat-x;}
.elementor-widget-divider .elementor-divider{display: flex;}
.elementor-widget-divider .elementor-divider__element{flex-shrink: 0; margin: 0 var(--divider-element-spacing);}
.elementor-widget-divider .elementor-icon{font-size: var(--divider-icon-size);}
.elementor-widget-divider .elementor-divider-separator{direction: ltr; display: flex; margin: 0px;}
.elementor-widget-divider--view-line_icon .elementor-divider-separator{align-items: center;}
.elementor-widget-divider--view-line_icon .elementor-divider-separator::after, .elementor-widget-divider--view-line_icon .elementor-divider-separator::before{border-block-end: 0px; border-block-start: var(--divider-border-width) var(--divider-border-style) var(--divider-color); content: ""; display: block; flex-grow: 1;}
 .elementor-widget-posts::after{display: none;}
.elementor-post__thumbnail__link{transition: none;}
.elementor-posts-container:not(.elementor-posts-masonry){align-items: stretch;}
.elementor-posts-container .elementor-post{margin: 0px; padding: 0px;}
.elementor-posts-container .elementor-post__excerpt{flex-grow: var(--read-more-alignment,0);}
.elementor-posts-container .elementor-post__thumbnail{overflow: hidden;}
.elementor-posts-container .elementor-post__thumbnail img{display: block; max-height: none; max-width: none; transition: filter 0.3s; width: 100%;}
.elementor-posts-container .elementor-post__thumbnail__link{display: block; position: relative; width: 100%;}
.elementor-posts .elementor-post{flex-direction: column; transition-duration: 0.25s; transition-property: background, border, box-shadow;}
.elementor-posts .elementor-post__title{font-size: 18px; margin: 0px;}
.elementor-posts .elementor-post__excerpt{margin-bottom: 10px;}
.elementor-posts .elementor-post__excerpt p{color: rgb(119, 119, 119); font-size: 14px; line-height: 1.5em; margin: 0px;}
.elementor-posts .elementor-post__text{display: var(--item-display,block); flex-direction: column; flex-grow: 1;}
.elementor-posts .elementor-post__read-more{align-self: flex-start; font-size: 12px; font-weight: 700;}
.elementor-posts .elementor-post__thumbnail{position: relative;}
.elementor-posts--skin-classic .elementor-post{overflow: hidden;}
.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom: 20px;}
.elementor-posts--thumbnail-top .elementor-post__text{width: 100%;}
.elementor-posts .elementor-post{display: flex;}
.elementor-widget-call-to-action .elementor-widget-container{overflow: hidden;}
.elementor-cta{display: flex; overflow: hidden; position: relative; transition: 0.5s;}
.elementor-cta--skin-classic .elementor-cta{flex-wrap: wrap;}
.elementor-cta--skin-classic .elementor-cta__content{background-color: rgb(249, 250, 250); transition: 0.4s; width: 100%;}
.elementor-cta--skin-classic .elementor-cta__content-item{border-color: rgb(63, 68, 75); color: rgb(63, 68, 75); fill: rgb(63, 68, 75);}
.elementor-cta--skin-classic .elementor-cta__button.elementor-button{border-color: rgb(63, 68, 75); color: rgb(63, 68, 75);}
.elementor-cta__button.elementor-button{align-self: center; background: transparent; border: 2px solid rgb(255, 255, 255); cursor: pointer; margin-inline: auto;}
.elementor-cta__button.elementor-button:hover{background: transparent; text-decoration: none;}
.elementor-cta__title{font-size: 23px;}
.elementor-cta__content{align-content: center; align-items: center; display: flex; flex-wrap: wrap; overflow: hidden; padding: 35px; width: 100%; z-index: 1;}
.elementor-cta__content, .elementor-cta__content-item{color: rgb(255, 255, 255); position: relative; transition: 0.5s;}
.elementor-cta__content-item{margin: 0px; width: 100%;}
.elementor-cta__content-item:not(:last-child){margin-bottom: 15px;}
@media (max-width: 1024px) {.elementor-cta{cursor: pointer;}}
.elementor-animated-content{--translate: 0,0;}
.elementor-column .elementor-spacer-inner{height: var(--spacer-size);}
.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container{font-size: 0px; line-height: 1;}
.elementor-widget-social-icons .elementor-grid{column-gap: var(--grid-column-gap,5px); row-gap: var(--grid-row-gap,5px); grid-template-columns: var(--grid-template-columns); justify-content: var(--justify-content,center); justify-items: var(--justify-content,center);}
.elementor-icon.elementor-social-icon{font-size: var(--icon-size,25px); height: calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em)); line-height: var(--icon-size,25px); width: calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em));}
.elementor-social-icon{--e-social-icon-icon-color: #fff; align-items: center; background-color: rgb(105, 114, 125); cursor: pointer; display: inline-flex; justify-content: center; text-align: center;}
.elementor-social-icon i{color: var(--e-social-icon-icon-color);}
.elementor-social-icon:last-child{margin: 0px;}
.elementor-social-icon:hover{color: rgb(255, 255, 255); opacity: 0.9;}
.elementor-social-icon-facebook{background-color: rgb(59, 89, 152);}
.elementor-social-icon-youtube{background-color: rgb(205, 32, 31);}
.elementor-widget-google_maps .elementor-widget-container{overflow: hidden;}
.elementor-widget-google_maps .elementor-custom-embed{line-height: 0;}
.elementor-widget-google_maps iframe{height: 300px;}
.elementor-tab-title a{color: inherit;}
.elementor-accordion{text-align: start;}
.elementor-accordion .elementor-accordion-item{border: 1px solid rgb(213, 216, 220);}
.elementor-accordion .elementor-accordion-item + .elementor-accordion-item{border-block-start: none;}
.elementor-accordion .elementor-tab-title{cursor: pointer; font-weight: 700; line-height: 1; margin: 0px; outline: none; padding: 15px 20px;}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon{display: inline-block; width: 1.5em;}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{height: 1em; width: 1em;}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left{float: left; text-align: left;}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed{display: block;}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-opened, .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed{display: none;}
.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened{display: block;}
.elementor-accordion .elementor-tab-content{border-block-start: 1px solid rgb(213, 216, 220); display: none; padding: 15px 20px;}
@media (max-width: 767px) {.elementor-accordion .elementor-tab-title{padding: 12px 15px;}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon{width: 1.2em;}
.elementor-accordion .elementor-tab-content{padding: 7px 15px;}}
.elementor-1632 .elementor-element.elementor-element-2aa11a5:not(.elementor-motion-effects-element-type-background){background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-2aa11a5{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.elementor-1632 .elementor-element.elementor-element-2aa11a5 > .elementor-shape-bottom svg{height: 30px;}
.elementor-1632 .elementor-element.elementor-element-2aa11a5 > .elementor-shape-bottom{z-index: 2; pointer-events: none;}
.elementor-1632 .elementor-element.elementor-element-8c299f3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: center; align-items: center;}
.elementor-1632 .elementor-element.elementor-element-8c299f3.elementor-column > .elementor-widget-wrap{justify-content: center;}
.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-1632 .elementor-element.elementor-element-0f5ed27 > .elementor-widget-container{padding: 0px 0px 0px 10px;}
.elementor-1632 .elementor-element.elementor-element-0f5ed27{text-align: start;}
.elementor-1632 .elementor-element.elementor-element-0f5ed27 .elementor-heading-title{font-family: Roboto, sans-serif; font-weight: 500;}
.elementor-1632 .elementor-element.elementor-element-002abf8 > .elementor-widget-container{padding: 0px 0px 0px 10px;}
.elementor-1632 .elementor-element.elementor-element-002abf8{text-align: start;}
.elementor-1632 .elementor-element.elementor-element-002abf8 .elementor-heading-title{font-family: Roboto, sans-serif; font-size: 20px; font-weight: 400;}
.elementor-widget-text-editor{font-family: var(--e-global-typography-text-font-family),Sans-serif; font-weight: var(--e-global-typography-text-font-weight); color: var(--e-global-color-text);}
.elementor-1632 .elementor-element.elementor-element-619c911 > .elementor-widget-container{margin: 0px; padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-619c911{text-align: start; font-family: "Roboto Slab", sans-serif; font-weight: 400;}
.elementor-1632 .elementor-element.elementor-element-8c52516{text-align: start;}
.elementor-1632 .elementor-element.elementor-element-c4b1279 > .elementor-widget-container{margin: 0px; padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-c4b1279{text-align: start; font-family: "Roboto Slab", sans-serif; font-weight: 400;}
.elementor-1632 .elementor-element.elementor-element-0c8f763 > .elementor-widget-container{margin: 0px; padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-0c8f763{text-align: start; font-family: "Roboto Slab", sans-serif; font-weight: 400;}
.elementor-1632 .elementor-element.elementor-element-6a13eb6 > .elementor-widget-container{padding: 0px 0px 0px 10px;}
.elementor-1632 .elementor-element.elementor-element-263aa48:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-263aa48 > .elementor-element-populated{border-style: solid; border-width: 0px 0px 2px; border-color: var(--e-global-color-primary); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px;}
.elementor-1632 .elementor-element.elementor-element-775123b > .elementor-widget-container{margin: 0px 0px -20px; padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-775123b{text-align: center; color: rgb(51, 40, 133);}
.elementor-1632 .elementor-element.elementor-element-e7df3d2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-e7df3d2 > .elementor-element-populated{border-style: solid; border-width: 0px 0px 2px; border-color: var(--e-global-color-primary); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px;}
.elementor-1632 .elementor-element.elementor-element-e19b87f > .elementor-widget-container{margin: 0px 0px -20px;}
.elementor-1632 .elementor-element.elementor-element-e19b87f{text-align: center; color: rgb(51, 40, 133);}
.elementor-1632 .elementor-element.elementor-element-1c12928:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-1c12928 > .elementor-element-populated{border-style: solid; border-width: 0px 0px 2px; border-color: var(--e-global-color-primary); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px;}
.elementor-1632 .elementor-element.elementor-element-8d80572 > .elementor-widget-container{margin: 0px 0px -20px; padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-8d80572{text-align: center; color: rgb(51, 40, 133);}
.elementor-1632 .elementor-element.elementor-element-51b0f6b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-51b0f6b > .elementor-element-populated{border-style: solid; border-width: 0px 0px 2px; border-color: var(--e-global-color-primary); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px;}
.elementor-1632 .elementor-element.elementor-element-512549a > .elementor-widget-container{margin: 0px 0px -20px; padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-512549a{text-align: center; color: rgb(51, 40, 133);}
.elementor-widget-button .elementor-button{background-color: var(--e-global-color-accent); font-family: var(--e-global-typography-accent-font-family),Sans-serif; font-weight: var(--e-global-typography-accent-font-weight);}
.elementor-1632 .elementor-element.elementor-element-e4f2d38 .elementor-button-content-wrapper{flex-direction: row;}
.elementor-1632 .elementor-element.elementor-element-e4f2d38 .elementor-button .elementor-button-content-wrapper{gap: 10px;}
.elementor-1632 .elementor-element.elementor-element-ae11853 > .elementor-container{max-width: 1290px;}
.elementor-1632 .elementor-element.elementor-element-ae11853{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.elementor-1632 .elementor-element.elementor-element-ae11853 > .elementor-shape-top svg{height: 40px;}
.elementor-1632 .elementor-element.elementor-element-90348df:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-90348df > .elementor-element-populated{border-style: solid; border-width: 0px 0px 2px; border-color: var(--e-global-color-primary); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px;}
.elementor-1632 .elementor-element.elementor-element-211f863 > .elementor-widget-container{margin: 0px 0px -20px; padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-211f863{text-align: center; color: var(--e-global-color-accent);}
.elementor-1632 .elementor-element.elementor-element-1d96062:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-1d96062 > .elementor-element-populated{border-style: solid; border-width: 0px 0px 2px; border-color: var(--e-global-color-primary); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px;}
.elementor-1632 .elementor-element.elementor-element-9ae15b8 > .elementor-widget-container{margin: 0px 0px -20px;}
.elementor-1632 .elementor-element.elementor-element-9ae15b8{text-align: center; color: var(--e-global-color-accent);}
.elementor-1632 .elementor-element.elementor-element-554fe54:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-554fe54 > .elementor-element-populated{border-style: solid; border-width: 0px 0px 2px; border-color: var(--e-global-color-primary); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px;}
.elementor-1632 .elementor-element.elementor-element-2e2e204 > .elementor-widget-container{margin: 0px 0px -20px; padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-2e2e204{text-align: center; color: var(--e-global-color-accent);}
.elementor-1632 .elementor-element.elementor-element-4819c9d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-4819c9d > .elementor-element-populated{border-style: solid; border-width: 0px 0px 2px; border-color: var(--e-global-color-primary); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px;}
.elementor-1632 .elementor-element.elementor-element-f078789 > .elementor-widget-container{margin: 0px 0px -20px; padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-f078789{text-align: center; color: var(--e-global-color-accent);}
.elementor-1632 .elementor-element.elementor-element-fefd34c{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.elementor-1632 .elementor-element.elementor-element-fefd34c > .elementor-shape-top svg{height: 40px;}
.elementor-1632 .elementor-element.elementor-element-f238be5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-f238be5 > .elementor-element-populated{border-style: solid; border-width: 0px 0px 2px; border-color: var(--e-global-color-primary); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px;}
.elementor-1632 .elementor-element.elementor-element-4ae89a5 > .elementor-widget-container{margin: 0px 0px -20px; padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-4ae89a5{text-align: center; color: rgb(51, 40, 133);}
.elementor-1632 .elementor-element.elementor-element-24c6fbf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-24c6fbf > .elementor-element-populated{border-style: solid; border-width: 0px 0px 2px; border-color: var(--e-global-color-primary); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px;}
.elementor-1632 .elementor-element.elementor-element-dbe3091 > .elementor-widget-container{margin: 0px 0px -20px;}
.elementor-1632 .elementor-element.elementor-element-dbe3091{text-align: center; color: rgb(51, 40, 133);}
.elementor-1632 .elementor-element.elementor-element-e847183:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-e847183 > .elementor-element-populated{border-style: solid; border-width: 0px 0px 2px; border-color: var(--e-global-color-primary); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px;}
.elementor-1632 .elementor-element.elementor-element-6ce0349 > .elementor-widget-container{margin: 0px 0px -20px;}
.elementor-1632 .elementor-element.elementor-element-6ce0349{text-align: center; color: rgb(51, 40, 133);}
.elementor-1632 .elementor-element.elementor-element-33313f1{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.elementor-1632 .elementor-element.elementor-element-33313f1 > .elementor-shape-top svg{height: 40px;}
.elementor-1632 .elementor-element.elementor-element-cdce1f9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-cdce1f9 > .elementor-element-populated{border-style: solid; border-width: 0px 0px 2px; border-color: var(--e-global-color-primary); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px;}
.elementor-1632 .elementor-element.elementor-element-e8be544 > .elementor-widget-container{margin: 0px 0px -20px; padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-e8be544{text-align: center; color: rgb(51, 40, 133);}
.elementor-1632 .elementor-element.elementor-element-100e5ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-100e5ff > .elementor-element-populated{border-style: solid; border-width: 0px 0px 2px; border-color: var(--e-global-color-primary); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px;}
.elementor-1632 .elementor-element.elementor-element-f9e22f2 > .elementor-widget-container{margin: 0px 0px -20px;}
.elementor-1632 .elementor-element.elementor-element-f9e22f2{text-align: center; color: rgb(51, 40, 133);}
.elementor-1632 .elementor-element.elementor-element-4846097:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-4846097 > .elementor-element-populated{border-style: solid; border-width: 0px 0px 2px; border-color: var(--e-global-color-primary); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px;}
.elementor-1632 .elementor-element.elementor-element-18df6b9 > .elementor-widget-container{margin: 0px 0px -20px;}
.elementor-1632 .elementor-element.elementor-element-18df6b9{text-align: center; color: rgb(51, 40, 133);}
.elementor-1632 .elementor-element.elementor-element-8f444a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-8f444a7 > .elementor-element-populated{border-style: solid; border-width: 0px 0px 2px; border-color: var(--e-global-color-primary); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px;}
.elementor-1632 .elementor-element.elementor-element-4930c78 > .elementor-widget-container{margin: 0px 0px -20px;}
.elementor-1632 .elementor-element.elementor-element-4930c78{text-align: center; color: rgb(51, 40, 133);}
.elementor-1632 .elementor-element.elementor-element-c7191ea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-c7191ea > .elementor-element-populated{border-style: solid; border-width: 0px 0px 2px; border-color: var(--e-global-color-primary); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px;}
.elementor-1632 .elementor-element.elementor-element-2990857 > .elementor-widget-container{margin: 0px 0px -20px;}
.elementor-1632 .elementor-element.elementor-element-2990857{text-align: center; color: rgb(51, 40, 133);}
.elementor-1632 .elementor-element.elementor-element-84bbcad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-84bbcad > .elementor-element-populated{border-style: solid; border-width: 0px 0px 2px; border-color: var(--e-global-color-primary); transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px;}
.elementor-1632 .elementor-element.elementor-element-7b0b721 > .elementor-widget-container{margin: 0px 0px -20px;}
.elementor-1632 .elementor-element.elementor-element-7b0b721{text-align: center; color: rgb(51, 40, 133);}
.elementor-1632 .elementor-element.elementor-element-a3ae4a0{margin-top: 50px; margin-bottom: 0px;}
.elementor-1632 .elementor-element.elementor-element-405881a > .elementor-widget-container{margin: 0px; padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-405881a{text-align: start; font-family: "Roboto Slab", sans-serif; font-weight: 400;}
.elementor-1632 .elementor-element.elementor-element-62abfc2 > .elementor-widget-container{margin: 0px; padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-62abfc2{text-align: start; font-family: "Roboto Slab", sans-serif; font-weight: 400;}
.elementor-1632 .elementor-element.elementor-element-0bf3523 > .elementor-widget-container{margin: 0px; padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-0bf3523{text-align: start; font-family: "Roboto Slab", sans-serif; font-weight: 400;}
.elementor-1632 .elementor-element.elementor-element-f2e21ca > .elementor-widget-container{margin: 0px; padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-0c8f74f > .elementor-widget-container{margin: 0px; padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-0c8f74f{text-align: start; font-family: "Roboto Slab", sans-serif; font-weight: 400;}
.elementor-1632 .elementor-element.elementor-element-cda5813 > .elementor-widget-container{padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-cd7d6e3 .elementor-button{background-color: rgb(230, 0, 3); font-family: "Roboto Slab", sans-serif; font-weight: 500;}
.elementor-1632 .elementor-element.elementor-element-cd7d6e3 > .elementor-widget-container{margin: 0px; padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-cd7d6e3 .elementor-button-content-wrapper{flex-direction: row-reverse;}
.elementor-1632 .elementor-element.elementor-element-0f5a962 > .elementor-container{max-width: 1290px; min-height: 400px;}
.elementor-1632 .elementor-element.elementor-element-c046f26 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: -16px;}
.elementor-1632 .elementor-element.elementor-element-3d726fc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: -16px;}
.elementor-1632 .elementor-element.elementor-element-cf80e7d > .elementor-widget-container{}
.elementor-1632 .elementor-element.elementor-element-cf80e7d{font-family: "Roboto Slab", sans-serif; font-weight: 400;}
.elementor-1632 .elementor-element.elementor-element-115a13c > .elementor-widget-container{padding: 0px 0px 0px 10px;}
.elementor-1632 .elementor-element.elementor-element-115a13c{font-family: "Roboto Slab", sans-serif; font-weight: 400;}
.elementor-1632 .elementor-element.elementor-element-b741d48 .elementor-button{background-color: rgb(230, 0, 3); font-family: "Roboto Slab", sans-serif; font-weight: 500;}
.elementor-1632 .elementor-element.elementor-element-b741d48 > .elementor-widget-container{margin: 0px; padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-b741d48 .elementor-button-content-wrapper{flex-direction: row-reverse;}
.elementor-1632 .elementor-element.elementor-element-e2b8116 > .elementor-widget-container{padding: 0px 0px 0px 10px;}
.elementor-1632 .elementor-element.elementor-element-e2b8116{font-family: "Roboto Slab", sans-serif; font-weight: 400;}
.elementor-1632 .elementor-element.elementor-element-cd52002 > .elementor-widget-container{padding: 0px 0px 0px 10px;}
.elementor-1632 .elementor-element.elementor-element-7131551 > .elementor-widget-container{padding: 0px 0px 0px 10px;}
.elementor-1632 .elementor-element.elementor-element-02df388:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: rgb(51, 40, 133);}
.elementor-1632 .elementor-element.elementor-element-02df388 > .elementor-element-populated{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-9e728fd > .elementor-widget-container{background-color: rgb(51, 40, 133); padding: 30px 30px 0px;}
.elementor-1632 .elementor-element.elementor-element-9e728fd.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition: background 0.3s;}
.elementor-1632 .elementor-element.elementor-element-9e728fd{font-family: "Roboto Slab", sans-serif; font-weight: 400;}
.elementor-1632 .elementor-element.elementor-element-4bfd2ba .elementor-button{background-color: rgb(230, 0, 3); font-family: "Roboto Slab", sans-serif; font-weight: 500;}
.elementor-1632 .elementor-element.elementor-element-4bfd2ba > .elementor-widget-container{margin: 0px; padding: 0px 0px 30px;}
.elementor-1632 .elementor-element.elementor-element-4bfd2ba .elementor-button-content-wrapper{flex-direction: row-reverse;}
.elementor-widget-divider{--divider-color: var(--e-global-color-secondary);}
 .elementor-widget-divider.elementor-view-default .elementor-icon{color: var(--e-global-color-secondary); border-color: var(--e-global-color-secondary);}
 .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill: var(--e-global-color-secondary);}
.elementor-1632 .elementor-element.elementor-element-4c77ac6{--divider-border-style: solid; --divider-color: #000; --divider-border-width: 1px;}
.elementor-1632 .elementor-element.elementor-element-4c77ac6 .elementor-divider-separator{width: 10%; margin: 0px auto;}
.elementor-1632 .elementor-element.elementor-element-4c77ac6 .elementor-divider{text-align: center; padding-block: 15px;}
 .elementor-1632 .elementor-element.elementor-element-4c77ac6.elementor-view-default .elementor-icon{color: var(--e-global-color-text); border-color: var(--e-global-color-text);}
 .elementor-1632 .elementor-element.elementor-element-4c77ac6.elementor-view-default .elementor-icon svg{fill: var(--e-global-color-text);}
.elementor-1632 .elementor-element.elementor-element-63adb5e > .elementor-widget-container{padding: 0px 0px 0px 10px;}
.elementor-1632 .elementor-element.elementor-element-63adb5e{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-63adb5e .elementor-heading-title{font-family: "Roboto Slab", sans-serif; font-size: 32px; font-weight: 600; color: rgb(87, 87, 86);}
.elementor-1632 .elementor-element.elementor-element-d20f076{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-3c2657d > .elementor-container{max-width: 1290px;}
.elementor-1632 .elementor-element.elementor-element-18429b5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-18429b5 > .elementor-element-populated{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 15px;}
.elementor-1632 .elementor-element.elementor-element-1f25117{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-2088bc3{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-5c98ad4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-5c98ad4 > .elementor-element-populated{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 15px;}
.elementor-1632 .elementor-element.elementor-element-848108f{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-40c572e{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-8df8edc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-8df8edc > .elementor-element-populated{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 15px;}
.elementor-1632 .elementor-element.elementor-element-ac79b72{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-1379f30{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-01da842 > .elementor-container{max-width: 1290px;}
.elementor-1632 .elementor-element.elementor-element-76300ee:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-76300ee > .elementor-element-populated{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 15px;}
.elementor-1632 .elementor-element.elementor-element-9917cbb{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-9f1e494{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-f0e4034:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-f0e4034 > .elementor-element-populated{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 15px;}
.elementor-1632 .elementor-element.elementor-element-b0e1c02{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-9b88c4a{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-e064462:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-e064462 > .elementor-element-populated{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 15px;}
.elementor-1632 .elementor-element.elementor-element-70c9317{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-a0a0afe{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-9e61c64 > .elementor-container{max-width: 1290px;}
.elementor-1632 .elementor-element.elementor-element-566a885:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-566a885 > .elementor-element-populated{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 15px;}
.elementor-1632 .elementor-element.elementor-element-01bf751{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-534f9cc{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-3d5c0b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-3d5c0b7 > .elementor-element-populated{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 15px;}
.elementor-1632 .elementor-element.elementor-element-05739b9{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-0293586{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-136d1c4 > .elementor-container{max-width: 1290px;}
.elementor-1632 .elementor-element.elementor-element-2721a74:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-2721a74 > .elementor-element-populated{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 15px;}
.elementor-1632 .elementor-element.elementor-element-314c259{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-abe0966{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-eaa3b95:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-eaa3b95 > .elementor-element-populated{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 15px;}
.elementor-1632 .elementor-element.elementor-element-9a11140{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-e31c97e{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-77f648a > .elementor-container{max-width: 1290px;}
.elementor-1632 .elementor-element.elementor-element-a7b8ea9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-a7b8ea9 > .elementor-element-populated{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 15px;}
.elementor-1632 .elementor-element.elementor-element-9c3f2ca{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-aafd30c{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-23395fd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-23395fd > .elementor-element-populated{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 10px; --e-column-margin-right: 10px; --e-column-margin-left: 10px; padding: 15px;}
.elementor-1632 .elementor-element.elementor-element-7e8c4f7{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-87a5a0b{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-6571e4c > .elementor-container{max-width: 1290px;}
.elementor-1632 .elementor-element.elementor-element-78cacc5 > .elementor-container{max-width: 1290px;}
.elementor-1632 .elementor-element.elementor-element-61d9c39 .elementor-button{background-color: var(--e-global-color-primary); fill: var(--e-global-color-astglobalcolor5); color: var(--e-global-color-astglobalcolor5);}
.elementor-1632 .elementor-element.elementor-element-61d9c39 .elementor-button-content-wrapper{flex-direction: row-reverse;}
.elementor-1632 .elementor-element.elementor-element-0ec3a01:not(.elementor-motion-effects-element-type-background){background-image: url("https://gesund-in-refrath.de/wp-content/uploads/2021/03/linden-apotheke-refrath.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.elementor-1632 .elementor-element.elementor-element-0ec3a01{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 30px; margin-bottom: 30px;}
.elementor-1632 .elementor-element.elementor-element-68f0262:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-68f0262.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: center; align-items: center;}
.elementor-1632 .elementor-element.elementor-element-68f0262 > .elementor-element-populated{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 40px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px;}
.elementor-1632 .elementor-element.elementor-element-ba95d08 > .elementor-widget-container{margin: 0px 10px;}
.elementor-1632 .elementor-element.elementor-element-ba95d08 .elementor-heading-title{color: var(--e-global-color-secondary);}
.elementor-1632 .elementor-element.elementor-element-cab68ad > .elementor-widget-container{margin: 0px 10px;}
.elementor-1632 .elementor-element.elementor-element-3014bcf > .elementor-widget-container{margin: -10px 10px 10px;}
.elementor-1632 .elementor-element.elementor-element-3014bcf .elementor-button-content-wrapper{flex-direction: row;}
.elementor-1632 .elementor-element.elementor-element-3014bcf .elementor-button .elementor-button-content-wrapper{gap: 10px;}
.elementor-1632 .elementor-element.elementor-element-65353a5 > .elementor-container{max-width: 1290px;}
.elementor-1632 .elementor-element.elementor-element-65353a5{margin-top: 20px; margin-bottom: 20px; padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-5cc2c55 > .elementor-element-populated{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 50px 0px;}
.elementor-1632 .elementor-element.elementor-element-9bc04c8{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-b56bdf4 > .elementor-element-populated{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 20px;}
.elementor-1632 .elementor-element.elementor-element-008c392 > .elementor-element-populated{padding: 20px;}
.elementor-1632 .elementor-element.elementor-element-01f3742 > .elementor-element-populated{padding: 20px;}
.elementor-1632 .elementor-element.elementor-element-4506114 > .elementor-element-populated{padding: 20px;}
.elementor-1632 .elementor-element.elementor-element-6a0a378 > .elementor-element-populated{padding: 20px;}
.elementor-1632 .elementor-element.elementor-element-41165f6 > .elementor-element-populated{padding: 20px;}
.elementor-1632 .elementor-element.elementor-element-d17a17b > .elementor-element-populated{padding: 20px;}
.elementor-1632 .elementor-element.elementor-element-9682eae > .elementor-element-populated{padding: 20px;}
.elementor-1632 .elementor-element.elementor-element-1033403 > .elementor-element-populated{padding: 20px;}
.elementor-1632 .elementor-element.elementor-element-c2b5f3a > .elementor-element-populated{padding: 20px;}
.elementor-1632 .elementor-element.elementor-element-9de6ef6 > .elementor-element-populated{padding: 20px;}
.elementor-1632 .elementor-element.elementor-element-471dfff > .elementor-element-populated{padding: 20px;}
.elementor-1632 .elementor-element.elementor-element-50cd008 > .elementor-element-populated{padding: 20px;}
.elementor-1632 .elementor-element.elementor-element-9d677d0:not(.elementor-motion-effects-element-type-background){background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-9d677d0 > .elementor-container{max-width: 1290px;}
.elementor-1632 .elementor-element.elementor-element-9d677d0{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 20px 0px 0px;}
.elementor-1632 .elementor-element.elementor-element-7af78e8 > .elementor-widget-container{padding: 0px 0px 0px 10px;}
.elementor-1632 .elementor-element.elementor-element-7af78e8{text-align: start;}
.elementor-1632 .elementor-element.elementor-element-7af78e8 .elementor-heading-title{font-family: "Roboto Slab", sans-serif; font-size: 32px; font-weight: 600; color: rgb(87, 87, 86);}
.elementor-1632 .elementor-element.elementor-element-51d3381 .elementor-button{background-color: var(--e-global-color-astglobalcolor4); fill: rgb(51, 40, 133); color: rgb(51, 40, 133); border-style: none;}
.elementor-1632 .elementor-element.elementor-element-51d3381 .elementor-button-content-wrapper{flex-direction: row-reverse;}
.elementor-1632 .elementor-element.elementor-element-8563a33:not(.elementor-motion-effects-element-type-background){background-color: var(--e-global-color-astglobalcolor4);}
.elementor-1632 .elementor-element.elementor-element-8563a33{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 20px; padding: 0px 0px 20px;}
.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{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-posts .elementor-post__excerpt p{font-family: var(--e-global-typography-text-font-family),Sans-serif; font-weight: var(--e-global-typography-text-font-weight);}
.elementor-widget-posts .elementor-post__read-more{color: var(--e-global-color-accent);}
.elementor-widget-posts a.elementor-post__read-more{font-family: var(--e-global-typography-accent-font-family),Sans-serif; font-weight: var(--e-global-typography-accent-font-weight);}
.elementor-1632 .elementor-element.elementor-element-b8c615c{--grid-row-gap: 35px; --grid-column-gap: 30px;}
.elementor-1632 .elementor-element.elementor-element-b8c615c > .elementor-widget-container{margin: 0px -60px; padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-b8c615c .elementor-posts-container .elementor-post__thumbnail{padding-bottom: calc(66%);}
.elementor-1632 .elementor-element.elementor-element-b8c615c::after{content: "0.66";}
.elementor-1632 .elementor-element.elementor-element-b8c615c .elementor-post__thumbnail__link{width: 100%;}
.elementor-1632 .elementor-element.elementor-element-b8c615c.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom: 20px;}
.elementor-1632 .elementor-element.elementor-element-b8c615c .elementor-post__read-more{color: var(--e-global-color-primary);}
.elementor-1632 .elementor-element.elementor-element-5764551 > .elementor-container{max-width: 1290px;}
.elementor-1632 .elementor-element.elementor-element-6525dc8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: center; align-items: center;}
.elementor-1632 .elementor-element.elementor-element-f302fc8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: center; align-items: center;}
.elementor-widget-call-to-action .elementor-cta__title{font-family: var(--e-global-typography-primary-font-family),Sans-serif; font-weight: var(--e-global-typography-primary-font-weight);}
.elementor-widget-call-to-action .elementor-cta__description{font-family: var(--e-global-typography-text-font-family),Sans-serif; font-weight: var(--e-global-typography-text-font-weight);}
.elementor-widget-call-to-action .elementor-cta__button{font-family: var(--e-global-typography-accent-font-family),Sans-serif; font-weight: var(--e-global-typography-accent-font-weight);}
.elementor-1632 .elementor-element.elementor-element-8c3cc69 > .elementor-widget-container{background-color: rgb(227, 227, 227); border-radius: 5px;}
.elementor-1632 .elementor-element.elementor-element-8c3cc69.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition: background 0.3s;}
.elementor-1632 .elementor-element.elementor-element-8c3cc69 .elementor-cta__content{min-height: 363px; text-align: center; background-color: var(--e-global-color-astglobalcolor6);}
.elementor-1632 .elementor-element.elementor-element-8c3cc69 .elementor-cta__button{color: var(--e-global-color-astglobalcolor5); background-color: var(--e-global-color-primary); border-color: var(--e-global-color-primary);}
.elementor-1632 .elementor-element.elementor-element-5dc8d67.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: center; align-items: center;}
.elementor-1632 .elementor-element.elementor-element-1d2a48d img{width: 89%; border-radius: 5px;}
.elementor-1632 .elementor-element.elementor-element-17708d1{--spacer-size: 10px;}
.elementor-1632 .elementor-element.elementor-element-8345915{--divider-border-style: solid; --divider-color: #000; --divider-border-width: 1px;}
.elementor-1632 .elementor-element.elementor-element-8345915 .elementor-divider-separator{width: 10%; margin: 0px auto;}
.elementor-1632 .elementor-element.elementor-element-8345915 .elementor-divider{text-align: center; padding-block: 15px;}
 .elementor-1632 .elementor-element.elementor-element-8345915.elementor-view-default .elementor-icon{color: var(--e-global-color-text); border-color: var(--e-global-color-text);}
 .elementor-1632 .elementor-element.elementor-element-8345915.elementor-view-default .elementor-icon svg{fill: var(--e-global-color-text);}
.elementor-1632 .elementor-element.elementor-element-472418a{margin-top: 0px; margin-bottom: 20px;}
.elementor-1632 .elementor-element.elementor-element-8e410d3{--divider-border-style: solid; --divider-color: #000; --divider-border-width: 1px;}
.elementor-1632 .elementor-element.elementor-element-8e410d3 .elementor-divider-separator{width: 10%; margin: 0px auto;}
.elementor-1632 .elementor-element.elementor-element-8e410d3 .elementor-divider{text-align: center; padding-block: 15px;}
 .elementor-1632 .elementor-element.elementor-element-8e410d3.elementor-view-default .elementor-icon{color: var(--e-global-color-text); border-color: var(--e-global-color-text);}
 .elementor-1632 .elementor-element.elementor-element-8e410d3.elementor-view-default .elementor-icon svg{fill: var(--e-global-color-text);}
.elementor-1632 .elementor-element.elementor-element-d226351 > .elementor-container{max-width: 1290px;}
.elementor-1632 .elementor-element.elementor-element-f119c96{padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-2178a8e > .elementor-widget-container{padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-2178a8e{text-align: start;}
.elementor-1632 .elementor-element.elementor-element-2178a8e .elementor-heading-title{font-family: "Roboto Slab", sans-serif; font-size: 32px; font-weight: 600; color: rgb(87, 87, 86);}
.elementor-1632 .elementor-element.elementor-element-4bb1354{--grid-template-columns: repeat(0,auto); --grid-column-gap: 5px; --grid-row-gap: 0px;}
.elementor-1632 .elementor-element.elementor-element-4bb1354 .elementor-widget-container{text-align: right;}
.elementor-1632 .elementor-element.elementor-element-f0fc751{padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-305d895 > .elementor-widget-container{padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-305d895{text-align: start;}
.elementor-1632 .elementor-element.elementor-element-305d895 .elementor-heading-title{font-family: "Roboto Slab", sans-serif; font-size: 32px; font-weight: 600; color: rgb(87, 87, 86);}
.elementor-1632 .elementor-element.elementor-element-3814789{--grid-template-columns: repeat(0,auto); --grid-column-gap: 5px; --grid-row-gap: 0px;}
.elementor-1632 .elementor-element.elementor-element-3814789 .elementor-widget-container{text-align: right;}
.elementor-1632 .elementor-element.elementor-element-6ce9893 > .elementor-widget-container{margin: 0px;}
.elementor-1632 .elementor-element.elementor-element-78a0fe2{--spacer-size: 50px;}
.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color: var(--e-global-color-primary);}
.elementor-widget-accordion .elementor-accordion-icon svg{fill: var(--e-global-color-primary);}
.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color: var(--e-global-color-accent);}
.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill: var(--e-global-color-accent);}
.elementor-widget-accordion .elementor-accordion-title{font-family: var(--e-global-typography-primary-font-family),Sans-serif; font-weight: var(--e-global-typography-primary-font-weight);}
.elementor-widget-accordion .elementor-tab-content{color: var(--e-global-color-text); font-family: var(--e-global-typography-text-font-family),Sans-serif; font-weight: var(--e-global-typography-text-font-weight);}
.elementor-1632 .elementor-element.elementor-element-5f972c3 > .elementor-widget-container{border-style: none;}
.elementor-1632 .elementor-element.elementor-element-5f972c3 .elementor-accordion-item{border-width: 0px;}
.elementor-1632 .elementor-element.elementor-element-5f972c3 .elementor-accordion-item .elementor-tab-content{border-width: 0px;}
.elementor-1632 .elementor-element.elementor-element-5f972c3 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width: 0px;}
.elementor-1632 .elementor-element.elementor-element-5f972c3 .elementor-accordion-icon, .elementor-1632 .elementor-element.elementor-element-5f972c3 .elementor-accordion-title{color: var(--e-global-color-secondary);}
.elementor-1632 .elementor-element.elementor-element-5f972c3 .elementor-accordion-icon svg{fill: var(--e-global-color-secondary);}
.elementor-1632 .elementor-element.elementor-element-5f972c3 .elementor-active .elementor-accordion-icon, .elementor-1632 .elementor-element.elementor-element-5f972c3 .elementor-active .elementor-accordion-title{color: var(--e-global-color-text);}
.elementor-1632 .elementor-element.elementor-element-5f972c3 .elementor-active .elementor-accordion-icon svg{fill: var(--e-global-color-text);}
.elementor-1632 .elementor-element.elementor-element-5f972c3 .elementor-tab-content{color: var(--e-global-color-text);}
.elementor-1632 .elementor-element.elementor-element-4deda25{--spacer-size: 50px;}
:root{--page-title-display: none;}
@media (max-width: 1024px) {.elementor-1632 .elementor-element.elementor-element-b952dfc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: center; align-items: center;}
.elementor-1632 .elementor-element.elementor-element-b8c615c > .elementor-widget-container{margin: 0px;}}
@media (max-width: 767px) {.elementor-1632 .elementor-element.elementor-element-2aa11a5{margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 35px;}
.elementor-1632 .elementor-element.elementor-element-e0d5458{width: 45%;}
.elementor-1632 .elementor-element.elementor-element-3e0690c{width: 55%;}
.elementor-1632 .elementor-element.elementor-element-6a13eb6 > .elementor-widget-container{padding: 0px 0px 0px 10px;}
.elementor-1632 .elementor-element.elementor-element-263aa48{width: 50%;}
.elementor-1632 .elementor-element.elementor-element-e7df3d2{width: 50%;}
.elementor-1632 .elementor-element.elementor-element-1c12928{width: 50%;}
.elementor-1632 .elementor-element.elementor-element-51b0f6b{width: 50%;}
.elementor-1632 .elementor-element.elementor-element-90348df{width: 50%;}
.elementor-1632 .elementor-element.elementor-element-1d96062{width: 50%;}
.elementor-1632 .elementor-element.elementor-element-554fe54{width: 50%;}
.elementor-1632 .elementor-element.elementor-element-4819c9d{width: 50%;}
.elementor-1632 .elementor-element.elementor-element-f238be5{width: 33.33%;}
.elementor-1632 .elementor-element.elementor-element-24c6fbf{width: 33.33%;}
.elementor-1632 .elementor-element.elementor-element-e847183{width: 33.33%;}
.elementor-1632 .elementor-element.elementor-element-cdce1f9{width: 50%;}
.elementor-1632 .elementor-element.elementor-element-100e5ff{width: 50%;}
.elementor-1632 .elementor-element.elementor-element-4846097{width: 50%;}
.elementor-1632 .elementor-element.elementor-element-8f444a7{width: 50%;}
.elementor-1632 .elementor-element.elementor-element-c7191ea{width: 50%;}
.elementor-1632 .elementor-element.elementor-element-84bbcad{width: 50%;}
.elementor-1632 .elementor-element.elementor-element-cda5813 > .elementor-widget-container{padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-cd7d6e3 > .elementor-widget-container{margin: 0px 0px 20px; padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-b741d48 > .elementor-widget-container{margin: 0px 0px 20px; padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-7131551 > .elementor-widget-container{padding: 10px;}
.elementor-1632 .elementor-element.elementor-element-9e728fd > .elementor-widget-container{padding: 20px 10px 10px;}
.elementor-1632 .elementor-element.elementor-element-4bfd2ba > .elementor-widget-container{margin: 0px 0px 20px; padding: 0px;}
.elementor-1632 .elementor-element.elementor-element-63adb5e{text-align: center;}
.elementor-1632 .elementor-element.elementor-element-18429b5{width: 50%;}
.elementor-1632 .elementor-element.elementor-element-5c98ad4{width: 50%;}
.elementor-1632 .elementor-element.elementor-element-8df8edc{width: 50%;}
.elementor-1632 .elementor-element.elementor-element-76300ee{width: 100%;}
.elementor-1632 .elementor-element.elementor-element-f0e4034{width: 100%;}
.elementor-1632 .elementor-element.elementor-element-e064462{width: 100%;}
.elementor-1632 .elementor-element.elementor-element-566a885{width: 50%;}
.elementor-1632 .elementor-element.elementor-element-3d5c0b7{width: 50%;}
.elementor-1632 .elementor-element.elementor-element-2721a74{width: 50%;}
.elementor-1632 .elementor-element.elementor-element-eaa3b95{width: 50%;}
.elementor-1632 .elementor-element.elementor-element-a7b8ea9{width: 50%;}
.elementor-1632 .elementor-element.elementor-element-23395fd{width: 50%;}
.elementor-1632 .elementor-element.elementor-element-5cc2c55{width: 100%;}
.elementor-1632 .elementor-element.elementor-element-b56bdf4{width: 100%;}
.elementor-1632 .elementor-element.elementor-element-b8c615c > .elementor-widget-container{margin: 0px;}
.elementor-1632 .elementor-element.elementor-element-b8c615c .elementor-posts-container .elementor-post__thumbnail{padding-bottom: calc(50%);}
.elementor-1632 .elementor-element.elementor-element-b8c615c::after{content: "0.5";}
.elementor-1632 .elementor-element.elementor-element-b8c615c .elementor-post__thumbnail__link{width: 100%;}}
@media (min-width: 768px) {.elementor-1632 .elementor-element.elementor-element-8c299f3{width: 33.3%;}
.elementor-1632 .elementor-element.elementor-element-b952dfc{width: 66.365%;}
.elementor-1632 .elementor-element.elementor-element-c046f26{width: 49.996%;}
.elementor-1632 .elementor-element.elementor-element-3d726fc{width: 43.419%;}
.elementor-1632 .elementor-element.elementor-element-e048267{width: 56.502%;}
.elementor-1632 .elementor-element.elementor-element-a5f9967{width: 41.851%;}
.elementor-1632 .elementor-element.elementor-element-31df9eb{width: 58.149%;}
.elementor-1632 .elementor-element.elementor-element-02df388{width: 49.927%;}
.elementor-1632 .elementor-element.elementor-element-5cc2c55{width: 33.3%;}
.elementor-1632 .elementor-element.elementor-element-b56bdf4{width: 66.7%;}
.elementor-1632 .elementor-element.elementor-element-0374680{width: 100%;}}
@font-face{font-display:swap; font-family: "Happy Icons"; src: url("//gesund-in-refrath.de/wp-content/plugins/happy-elementor-addons/assets/fonts/happy-icons.woff2") format("woff2"), url("//gesund-in-refrath.de/wp-content/plugins/happy-elementor-addons/assets/fonts/happy-icons.woff") format("woff"); font-weight: normal; font-style: normal; font-display: swap; }
.hm{speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: "Happy Icons" !important;}
.hm-newspaper::before{content: "";}
@font-face{font-display:swap; font-family: FontAwesome; src: url("//gesund-in-refrath.de/wp-content/plugins/elementor/assets/lib/font-awesome/css/../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("//gesund-in-refrath.de/wp-content/plugins/elementor/assets/lib/font-awesome/css/../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("//gesund-in-refrath.de/wp-content/plugins/elementor/assets/lib/font-awesome/css/../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"); font-weight: normal; }
@-webkit-keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
@keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
.fa-plus::before{content: "";}
.fa-minus::before{content: "";}
.fa-leaf::before{content: "";}
 .fa-facebook::before{content: "";}
.fa-angle-double-right::before{content: "";}
.fa-youtube::before{content: "";}
.fa-shopping-basket::before{content: "";}
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkc3kawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkankawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcnkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbxkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkenkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkahkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkcxkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkchkawzu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo5cnqeu92fr1mu53zec9_vu3r1gihoszmkbnka.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3gubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3iubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3cubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3-ubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamawcubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluamaxkubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3oubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3kubgee.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-kfo7cnqeu92fr1me7ksn66agldtyluama3yuba.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 100; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 100; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 100; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 100; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 100; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 100; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 100; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 200; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 200; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 200; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 200; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 200; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 200; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 200; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 300; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 300; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 300; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 300; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 300; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 300; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 300; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 500; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 500; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 500; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 500; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 500; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 500; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 500; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 600; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 600; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 600; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 600; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 600; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 600; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 600; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 700; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 700; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 700; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 700; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 700; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 700; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 700; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 800; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 800; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 800; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 800; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 800; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 800; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 800; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 900; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufa5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 900; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufj5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 900; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufb5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 900; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufo5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 900; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufc5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 900; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufd5qw54a.woff2") format("woff2"); }
@font-face{font-display:swap; font-family: "Roboto Slab"; font-style: normal; font-weight: 900; src: url("https://gesund-in-refrath.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-bngmuxzytxpivibgjjsb6ufn5qu.woff2") format("woff2"); }
 .fab, .fas{-webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1;}
@-webkit-keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
@keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
.fa-angle-double-right::before{content: "";}
.fa-arrow-alt-circle-right::before{content: "";}
.fa-facebook::before{content: "";}
.fa-leaf::before{content: "";}
.fa-minus::before{content: "";}
.fa-plus::before{content: "";}
.fa-shopping-basket::before{content: "";}
.fa-youtube::before{content: "";}
@font-face{font-display:swap; font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 900; src: url("//gesund-in-refrath.de/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.woff2") format("woff2"), url("//gesund-in-refrath.de/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.woff") format("woff"), url("//gesund-in-refrath.de/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.ttf") format("truetype"); }
 .fas{font-family: "Font Awesome 5 Free"; font-weight: 900;}
@font-face{font-display:swap; font-family: "Happy Icons"; src: url("//gesund-in-refrath.de/wp-content/plugins/happy-elementor-addons/assets/fonts/happy-icons.woff2") format("woff2"), url("//gesund-in-refrath.de/wp-content/plugins/happy-elementor-addons/assets/fonts/happy-icons.woff") format("woff"); font-weight: normal; font-style: normal; font-display: swap; }
.hm{speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: "Happy Icons" !important;}
.hm-newspaper::before{content: "";}
@font-face{font-display:swap; font-family: "Happy Icons"; src: url("//gesund-in-refrath.de/wp-content/plugins/happy-elementor-addons/assets/fonts/happy-icons.woff2") format("woff2"), url("//gesund-in-refrath.de/wp-content/plugins/happy-elementor-addons/assets/fonts/happy-icons.woff") format("woff"); font-weight: normal; font-style: normal; font-display: swap; }
.hm{speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: "Happy Icons" !important;}
.hm-newspaper::before{content: "";}
@font-face{font-display:swap; font-family: "Font Awesome 5 Brands"; font-style: normal; font-weight: 400; src: url("//gesund-in-refrath.de/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.woff2") format("woff2"), url("//gesund-in-refrath.de/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.woff") format("woff"), url("//gesund-in-refrath.de/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.ttf") format("truetype"); }
.fab{font-family: "Font Awesome 5 Brands"; font-weight: 400;}
.yotu-playlist{display: block; clear: both; width: 100%; padding: 30px 0px; position: relative;}
.yotu-videos{float: left; width: 100%; padding: 20px 0px 0px; position: relative;}
.yotu-videos li > a{display: inline-block; text-decoration: none; color: rgb(118, 118, 118); float: left; width: 100%; position: relative; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important;}
.yotu-videos a:hover{text-decoration: none; opacity: 1;}
.yotu-videos ul{list-style: none; padding: 0px; margin: 0px; width: 100%; text-align: center; position: relative; display: flex; flex-wrap: wrap;}
.yotu-videos .yotu-video h3{font-size: 14px; font-weight: 500; color: rgb(121, 85, 72); text-decoration: none; padding: 5px 0px; margin: 10px 0px 0px; width: 100%; display: block; z-index: 10; line-height: 1em !important;}
.yotu-videos a:hover h3{text-decoration: underline;}
.yotu-videos .yotu-video-description{font-size: 12px; line-height: 1.4em; width: 100%; margin-top: 6px; margin-bottom: 0px !important;}
.yotu-videos a:hover .yotu-video-description{text-decoration: none;}
body .yotu-videos .yotu-video .yotu-video-thumb{padding: 0px; margin: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; clear: both; display: block; max-width: 100%; width: 100%; max-height: none;}
.yotu-video-thumb-wrp{display: flex; width: 100%; position: relative;}
.yotu-hide{display: none !important;}
.yotu-video-thumb-wrp::before{position: absolute; content: "";}
.yotu-video-thumb-wrp::after{content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAABQVBMVEUAAADgLy/gLi7gLy/hLi7gLi7gLy/iMDDhLy/gLy/gLi7hLi7gLi7fLy/fLy/jKyvgLi7gLi7gLi7fLS3hLS3hLi7fLS3lLi7kKirfLS3gLy/hLy/hLS3hLy/hLy/gLy/gLy/gLy/hMTHjLi7hLS3fLi7hLy/hLy/gLy/gLi7gLy/gLy/gLi7gLy/hMDDiLy/hLCzlLS3iMDDfLS3fLS3hLi7gLi7gLi7gLCztNzfhMjLmNzfvMjLgLy/////hMDDaCAjwl5fgLi7hMjLgKyveHx/dHBzpZ2fcLS3cEBDaBATZAADjQEDfIyPcExPbDAz74eHvkZHdFhb85eX2vr71uLj0s7PujY3iOzvfKCjZBAT86ur2wcHwlJTuiorth4fpbW3oY2PoX1/kR0fdHh7aAgL+/Pz409PwmJjreXnnW1v4tt7fAAAAPXRSTlMA7Z3zloSRA5l+8LqNc1cw5qltZkw/OislF+Ldw7+zr4h4amNRNhoM9+rZ1dDJpYFfIRL76+OgRwhX+YmF9am/1gAAA1RJREFUaN7t2WdXGkEUBuCLAZbeEVSKgr33kuQyOCtNQFCDvcfU//8Dwk48QU88h5mV+8XD43de5z27M7t7oa+vr+890aaGVmIT0a2Ibzkc8o45baMeu93qGBAcVqvdM2pzjnlD4WXf+FZ0IhafXNVAxrY/ErJ5HJvBtDu5MDvsmkYDY9jdtGtjdj7hTgU3HR6bd3xiG141aXPPGD+JAkdFrPPvcI7oStr9/7dj/Yg9xhcn4YXoSBl7jeEHHzwzjjS4t5MxiFTKWXiirSOdoaeQDEc6AyBMrSOluAjxIaklERJESnxWtLWGtFYAwI+0yjsAEEJafBEAUgxJsYAGWgCpTcIQSuBoHscYxLF7XXrxiJkvlQ1KXVzFX6WLgm46JiK1A1dPcj8L+T2TKTwMEewuf53LHZfyJjvjTgjLhOzm2r6cXRR1NMEKTo4oESIcnu+fm4hJgx3lQ3KXpUpDuTOWhEX5ENFZLf+oupgFcCuECKeF/T21mHlIMMWQ3PF9paFy0/A5mFdciejsa7WgsJgRGFEPEddZVb6zYdhQDhGapUZFtrMAzKiFdLRqsp3NgEs1pOO0LrefWeCD+ZDc8V3+gDHaEHFvfivopCHCblF0RhsizgCdNET48bvIyUNyd0fkIYfFA+q6rs7E9UUZ0iyJO4Uy5Put1D1vecu2clKr1nWpbcWiHtJpSmdyG2TAZMhh/YLLbvUmD62Wytk4DHMmQpoP8ieWOH4X1ENu6krPK2xW/ZGoVdsvqD4SBdVCLu8rFdVnyAWwKoWciqYUJcHJ5ENaZ/uPOipLQQZlQ5oPYp9SNyD1PS1/LXb0hsl3LRtEUej2OnclrilzMlIvpke3Nw3RlDkRiGN3erEimjJpUPJjAcc38INmQWorAEmkxS0awBjS4mnxUZgWywLAKpJiLAZtbqTE1jVoyzKOdMqfwLC6xpAO94PwuYx0UvDXVJluKSwOT3bIlsKW4J8w0uCj8IzPxXufgOiFF1Yda71uiiWir4wAUwEjn7M3/7zxtxH0was0v89mXUy7E3NikCnXSce0a3gu4U4HN+227ITE6FSMZI2JbCbkbc9knUvtqawxlrU6HGIsa8xl7Z72ZHbJacxmM9nl8a3BWHxoCvr6+vreiz/5raOIIKSmTgAAAABJRU5ErkJggg==") 50% 50% / contain no-repeat; width: 18%; height: 0px; padding-top: 75%; zoom: 0; opacity: 0; transition: opacity 150ms ease-in-out;}
.yotu-videos a.yotu-video:hover .yotu-video-thumb-wrp::after, .yotu-videos a.yotu-video:hover .yotu-video-thumb-wrp::before{zoom: 1; opacity: 1; z-index: 10;}
.yotu-playlist .yotu-pagination{width: 100%; text-align: center; font-size: 12px; color: rgb(118, 118, 118); padding: 15px 0px 0px; display: inline-block;}
.yotu-playlist .yotu-pagination span{display: inline-block; line-height: 15px;}
.yotu-playlist.yotu-limit-min .yotu-pagination-prev{display: none;}
.yotu-playlist.yotu-limit-max .yotu-pagination-next{display: none;}
.yotu-playlist .yotu-pagination-more{position: relative;}
.yotu-playlist .yotu-pagination a::after{display: none; speak: none; line-height: 26px; -webkit-font-smoothing: antialiased; content: "e"; animation-name: yotuspin; animation-duration: 1s; animation-iteration-count: infinite; animation-timing-function: linear; width: 26px; height: 26px; font-size: 26px; position: absolute; right: -32px; font-family: yotu !important; font-style: normal !important; font-weight: 400 !important; font-variant: normal !important; text-transform: none !important;}
.yotu-playlist .yotu-pagination .yotu-pagination-prev::after{left: -32px;}
.yotu-playlist .yotu-pagination a.yotu-active::after{display: inline-block;}
.yotu-videos li{float: left; margin-bottom: 20px; text-align: left; list-style: none !important; margin-left: 0px !important; padding: 0px !important;}
.yotu-column-1 li{width: 100%; margin-right: 0px;}
.yotu-column-3 li{width: 32.66%; margin-right: 1% !important;}
.yotu-column-3 li:nth-child(3n){margin-right: 0px !important;}
.yotu-column-2 li{width: 49%; margin-right: 2% !important;}
.yotu-column-2 li:nth-child(2n){margin-right: 0px !important;}
.yotu-column-4 li{width: 24.2507%; margin-right: 1% !important;}
.yotu-column-4 li:nth-child(4n){margin-right: 0px !important;}
.yotu-column-5 li{width: 19.2%; margin-right: 1% !important;}
.yotu-column-5 li:nth-child(5n){margin-right: 0px !important;}
.yotu-column-6 li{width: 15.83%; margin-right: 1% !important;}
.yotu-column-6 li:nth-child(6n){margin-right: 0px !important;}
.yotu-videos.yotu-mode-grid h3{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow-wrap: break-word; position: relative; display: block; -webkit-box-orient: vertical; -webkit-line-clamp: 2; margin-bottom: 10px !important;}
.yotu-videos.yotu-mode-grid .yotu-video-description{overflow: hidden; text-overflow: ellipsis; white-space: normal; overflow-wrap: break-word; height: 4.5em; position: relative; display: -webkit-box; -webkit-box-orient: vertical; margin-bottom: 0px; line-height: 1.5em; color: rgb(72, 72, 72);}
.yotu-videos.yotu-mode-list li{width: 100%;}
body .yotu-videos.yotu-mode-list .yotu-video-thumb-wrp{float: left; margin-right: 20px; width: 30%;}
.yotu-videos.yotu-mode-list .yotu-video h3{margin-top: 0px !important; padding-top: 0px !important; margin-bottom: 8px !important; clear: none !important; height: auto !important;}
body .yotu-videos.yotu-mode-mix .yotu-video .yotu-video-thumb-wrp{width: 40%; margin-right: 10px; float: left;}
.yotu-videos.yotu-mode-mix .yotu-video h3{width: auto; padding-bottom: 0px; overflow: initial; white-space: normal; margin-top: 0px !important; padding-top: 0px !important; clear: none !important; margin-bottom: 0px !important; line-height: 1.5 !important;}
.yotu-videos.yotu-mode-mix .yotu-video-description{width: auto;}
.yotu-left{text-align: left; float: left;}
.yotu-right{text-align: right;}
.yotu-playlist .yotu-wrapper-player{margin: 0px auto; text-align: center; width: 600px;}
.yotu-player-full .yotu-wrapper-player{width: 100%;}
.yotu-player{position: relative; height: 0px; box-shadow: rgba(10, 10, 10, 0.35) 2px 2px 3px 0px; padding-bottom: 56.25% !important;}
.yotu-player.yotu-player-vertical, .yotu-type-shorts .yotu-player{padding-bottom: 0px; height: auto; aspect-ratio: 9 / 16; max-width: 400px; margin-left: auto; margin-right: auto;}
.yotu-player iframe{position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; padding: 0px; margin: 0px; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important;}
.yotu-playing-description{text-align: left;}
.yotu-lightbox{display: none; position: fixed; z-index: 999999999; font-size: 14px; color: rgb(58, 58, 58); -webkit-font-smoothing: antialiased; top: 0px; left: 0px; width: 100%; height: 100%;}
.yotu-lightbox .yotu-lightbox-overlay{position: fixed; z-index: 1; background: rgba(0, 0, 0, 0.95); height: 100%; width: 100%; top: 0px; left: 0px;}
.yotu-lightbox .yotu-lightbox-body{position: absolute; top: 20%; left: 50%; z-index: 2; max-height: 100vh; transform: translateX(-50%) translateY(-20%); border-radius: 4px;}
.yotu-lightbox-content{max-height: calc(-60px + 100vh); width: 800px; height: inherit; box-sizing: border-box; min-height: 300px; overflow: hidden auto;}
.yotu-lightbox-close{position: absolute; top: 20px; right: 20px; z-index: 99999; width: 30px; height: 30px; color: rgb(158, 158, 158); font-size: 30px; display: block; cursor: pointer; text-decoration: none !important;}
.yotu-lightbox-more, .yotu-lightbox-more:focus{position: absolute; top: -60px; right: 1%; z-index: 2147483647; width: 40px; height: 40px; max-height: 40px; color: rgb(105, 105, 105); font-size: 40px; line-height: 40px; display: block; cursor: pointer; margin-left: -20px; text-decoration: none; outline: initial !important;}
.yotu-lightbox-more span{max-height: 40px; display: block;}
.yotu-lightbox-close:hover, .yotu-lightbox-more:hover{color: rgb(255, 255, 255); text-decoration: none;}
.yotu-loading{animation-name: yotuspin; animation-duration: 1s; animation-iteration-count: infinite; animation-timing-function: linear;}
.yotu-playing{text-align: left; font-weight: 500; font-size: 15px; color: rgb(121, 85, 72); padding: 5px 0px;}
.yotu-lightbox-content .yotu-playing{color: rgb(255, 255, 255);}
.yotu-lightbox .yotu-playing{display: none;}
.yotu-lightbox.yotu-show-title .yotu-playing{display: block;}
.yotu-thumbnails-wrp{width: 100%; padding: 0px 20px; box-sizing: border-box; bottom: 20px; z-index: 99; zoom: 0; opacity: 0; transition: opacity 150ms ease-in-out; position: absolute !important;}
.yotu-thumbnails-wrp.yotu-active{zoom: 1; opacity: 1;}
.yotu-playlist .yotu-thumbnails{width: 100%; display: none !important;}
.yotu-lightbox.yotu-has-thumbs .yotu-thumbnails-wrp{display: block;}
.yotu-thumbnails img{zoom: 1; opacity: 0.7; transition: opacity 150ms ease-in-out; cursor: pointer; border-width: medium; border-style: none; border-color: currentcolor; border-image: none;}
.yotu-thumbnails .owl-item:hover img{zoom: 1; opacity: 1;}
.yotu-mode-carousel .owl-next, .yotu-mode-carousel .owl-prev, .yotu-thumbnails .owl-next, .yotu-thumbnails .owl-prev{position: absolute; top: 50%; left: -10px; text-indent: -9999px; white-space: nowrap; transform: translate(0px, -50%); width: 60px; height: 60px; overflow: hidden; text-align: center; zoom: 1; opacity: 0; transition: opacity 0.2s ease-in-out;}
.yotu-mode-carousel:hover .owl-next, .yotu-mode-carousel:hover .owl-prev, .yotu-thumbnails-wrp:hover .owl-next, .yotu-thumbnails-wrp:hover .owl-prev{zoom: 1; opacity: 1;}
.yotu-mode-carousel .owl-next, .yotu-thumbnails .owl-next{left: auto; right: -10px;}
.yotu-mode-carousel .owl-prev::before, .yotu-thumbnails .owl-prev::before{content: "b";}
.yotu-mode-carousel .owl-next::before, .yotu-thumbnails .owl-next::before{content: "c";}
.yotu-mode-carousel .owl-next::before, .yotu-mode-carousel .owl-prev::before, .yotu-thumbnails .owl-next::before, .yotu-thumbnails .owl-prev::before{speak: none; line-height: 60px; -webkit-font-smoothing: antialiased; display: block; color: rgb(255, 255, 255); text-indent: 0px; font-size: 60px; text-align: center; font-family: yotu !important; font-style: normal !important; font-weight: 400 !important; font-variant: normal !important; text-transform: none !important;}
.yotu-videos.yotu-mode-carousel .owl-nav .disabled{display: none !important;}
.yotu-playlist-single .yotu-videos{display: none;}
.yotu-copyright, .yotu-copyright a{font-size: 9px; font-family: Tahoma; color: rgba(0, 0, 0, 0.1); text-align: right;}
.yotu-lightbox .yotu-copyright, .yotu-lightbox .yotu-copyright a{color: rgba(255, 255, 255, 0.57);}
.yotu-lightbox .yotu-copyright{position: absolute; bottom: 2px; right: 10px; white-space: nowrap; z-index: 99999;}
.yotu-thumb-169 .yotu-video-thumb-wrp > div{overflow: hidden; position: relative; padding-bottom: 55.7% !important;}
.yotu-thumb-169 .yotu-video-thumb-wrp img{position: absolute; top: 50%; left: 0px; transform: translateY(-50%);}
.yotu-thumb-43 .yotu-video-thumb-wrp > div{overflow: hidden; position: relative; padding-bottom: 74% !important;}
.yotu-thumb-43 .yotu-video-thumb-wrp img{position: absolute; top: 50%; left: 0px; transform: translateY(-50%);}
.yotu-button-prs{margin: 0px 7px; border: 1px solid rgb(211, 211, 211); padding: 0px 15px; outline: 0px; font-size: 11px; text-decoration: none; white-space: nowrap; overflow-wrap: normal; line-height: 28px; vertical-align: middle; cursor: pointer; border-radius: 4px; position: relative; display: inline-block; background: rgb(248, 248, 248); color: rgb(39, 39, 39); font-weight: 500 !important;}
.yotu-button-prs:focus, .yotu-button-prs:hover{color: rgb(39, 39, 39); outline: 0px; box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 0px; background-color: rgb(255, 255, 255); text-decoration: none;}
.yotu-button-prs-1{box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 0px;}
.yotu-button-prs-2{border-radius: 0px; box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 0px;}
.yotu-button-prs-3{background: rgb(255, 255, 255); border-radius: 25px; color: rgb(39, 39, 39); padding: 4px 20px;}
.yotu-button-prs-3:focus, .yotu-button-prs-3:hover{color: rgb(51, 51, 51); box-shadow: rgba(0, 0, 0, 0.15) 0px 3px 30px 0px;}
.yotu-button-prs-4{border-radius: 100px; color: rgb(51, 51, 51); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: rgba(0, 0, 0, 0.11) 0px 3px 30px 0px; padding: 4px 20px; height: auto;}
.yotu-button-prs-4:focus, .yotu-button-prs-4:hover{color: rgb(68, 68, 68); background-color: rgb(254, 254, 254); box-shadow: rgba(0, 0, 0, 0.15) 0px 3px 30px 0px;}
.yotu-pager_layout-bothside a.yotu-pagination-prev, .yotu-pager_layout-bothside_no_text a.yotu-pagination-prev{float: left;}
.yotu-pager_layout-bothside a.yotu-pagination-next, .yotu-pager_layout-bothside_no_text a.yotu-pagination-next{float: right;}
.yotu-pager_layout-bothside_no_text span, .yotu-pager_layout-center_no_text span{display: none !important;}
@keyframes yt_bubbling { 
  0% { width: 9px; height: 9px; transform: translateY(0px); }
  100% { width: 23px; height: 23px; transform: translateY(-20px); }
}
@-webkit-keyframes yt_bubbling { 
  0% { width: 9px; height: 9px; transform: translateY(0px); }
  100% { width: 23px; height: 23px; transform: translateY(-20px); }
}
.yotu-thumbnails.owl-carousel .owl-item{border-radius: 2px; overflow: hidden;}
.yotu-thumb-169.yotu-thumbnails.owl-carousel .owl-item img{position: absolute; top: 50%; left: 0px; transform: translateY(-50%);}
.yotu-thumb-169 .yotu-video-thumb-wrp > div, .yotu-thumb-169.yotu-thumbnails.owl-carousel .owl-item > div{overflow: hidden; position: relative; width: 100%; padding-bottom: 55.7% !important;}
.yotu-thumb-43.yotu-thumbnails.owl-carousel .owl-item img{position: absolute; top: 50%; left: 0px; transform: translateY(-50%);}
.yotu-thumb-43 .yotu-video-thumb-wrp > div, .yotu-thumb-43.yotu-thumbnails.owl-carousel .owl-item > div{overflow: hidden; position: relative; width: 100%; padding-bottom: 74% !important;}
a.yotu-lightbox-func{position: absolute; top: 50%; left: -80px; transform: translateY(-50%); font-size: 80px; width: 80px; height: 80px; zoom: 0; opacity: 0; transition: opacity 150ms ease-in-out; color: rgb(158, 158, 158); text-decoration: none !important;}
.yotu-lightbox-body:hover a.yotu-lightbox-func{zoom: 1; opacity: 1;}
a.yotu-lightbox-func[data-func="next"]{left: auto; right: -80px;}
a.yotu-lightbox-func span{display: block;}
.yotu-first.yotu-last{display: inline-block; float: none;}
.yotu-player-mode-large .yotu-first.yotu-last{display: none;}
.yotu-mode-carousel .owl-carousel.owl-loaded li{width: 100%; margin-bottom: 0px;}
.yotu-mode-carousel .yotu-pagination{margin-top: 30px; display: inline-block;}
.yotu-search-action{background: rgb(0, 115, 170); line-height: 36px; height: 36px; padding: 0px 16px; font-size: 12px; margin-top: 1px;}
body .yotu-videos.yotu-preset .yotu-video-description{display: none;}
body .yotu-videos.yotu-preset-gplus .yotu-video-title, body [data-showdesc="off"] .yotu-videos.yotu-preset-gplus h3.yotu-video-title{position: absolute; height: inherit; width: auto; max-width: calc(94%); bottom: 0px; left: 0px; background-color: rgba(0, 0, 0, 0.54); border-radius: 2px; padding: 6px; color: rgb(255, 255, 255); font-size: 13px; font-weight: 500; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-decoration: none; box-sizing: border-box; float: none; display: inline-block; line-height: 12px !important; margin: 3% !important;}
body .yotu-videos.yotu-preset-gplus .yotu-video-thumb-wrp::before{display: none;}
body .yotu-videos.yotu-preset-gplus.yotuwp-meta-inside h3.yotu-video-title{bottom: 14px;}
body .yotu-videos.yotu-preset-abnb .yotu-video-thumb-wrp div{overflow: hidden; border-radius: 3px !important;}
body .yotu-videos.yotu-preset-abnb .yotu-video-title{font-size: 14px; padding-top: 8px; text-decoration: none; padding-bottom: 0px; color: rgb(72, 72, 72) !important; font-weight: 700 !important; line-height: 16px !important; margin: 0px 0px 10px !important;}
body .yotu-videos.yotu-preset-abnb .yotu-video-description{display: block; height: 3.2em; font-size: 13px; margin: 0px !important; color: rgb(72, 72, 72) !important;}
body .yotu-videos.yotu-preset-abnb li{margin-bottom: 30px;}
body .yotu-videos.yotu-preset-abnb.yotuwp-meta-after_link .yotuwp-video-meta, body .yotu-videos.yotu-preset-abnb.yotuwp-meta-after_title .yotuwp-video-meta, body .yotu-videos.yotu-preset-abnb.yotuwp-meta-before_link .yotuwp-video-meta{padding-left: 0px; padding-right: 0px;}
@media only screen and (min-width: 1000px) and (max-width: 1169px) {.yotu-mode-mix li, body .yotu-mode-grid li, body .yotu-mode-grid[class*=" yotu-column-"] li, body .yotu-mode-grid[class^="yotu-column-"] li{width: 48% !important; margin-right: 4% !important;}
.yotu-mode-mix li:nth-child(2n), body .yotu-mode-grid li:nth-child(2n){margin-right: 0px !important;}}
@media only screen and (max-width: 999px) {.yotu-wrapper-player{margin: 0px auto; width: 100% !important; max-width: 100% !important;}
.yotu-lightbox-content{width: calc(-60px + 100vh); max-width: calc(-40px + 100vw);}
body .yotu-lightbox .yotu-lightbox-body{width: 100%;}}
@media only screen and (min-width: 768px) and (max-width: 999px) {.yotu-mode-mix li, body .yotu-mode-grid li, body .yotu-mode-grid[class*=" yotu-column-"] li, body .yotu-mode-grid[class^="yotu-column-"] li{width: 48% !important; margin-right: 4% !important;}
.yotu-mode-mix li:nth-child(2n), body .yotu-mode-grid li:nth-child(2n){margin-right: 0px !important;}
body .yotu-videos.yotu-mode-list .yotu-video-thumb-wrp{width: 40%;}}
@media only screen and (min-width: 480px) and (max-width: 767px) {body .yotu-mode-grid li, body .yotu-mode-grid[class*=" yotu-column-"] li, body .yotu-mode-grid[class^="yotu-column-"] li{width: 48% !important; margin-right: 4% !important;}
body .yotu-mode-grid li:nth-child(2n){margin-right: 0px !important;}
body .yotu-mode-mix.yotu-mode-grid li{width: 100% !important; margin-right: 0px !important;}
.yotu-lightbox-content{width: 80vw; min-height: 100px;}
.yotu-lightbox-close{right: 10px; font-size: 30px; top: 10px; width: 30px; height: 30px;}
body .yotu-videos.yotu-mode-list .yotu-video-thumb-wrp{width: 30%;}}
@media only screen and (max-width: 479px) {body .yotu-videos li{width: 100% !important; margin-right: 0px !important;}
body .yotu-videos.yotu-mode-list .yotu-video-thumb{margin-bottom: 10px; width: 100% !important; margin-right: 0px !important;}
.yotu-lightbox-content{width: calc(-30px + 100vw); min-height: 100px;}
.yotu-lightbox-close{right: 10px; font-size: 30px; top: 20px; width: 30px; height: 30px;}
body .yotu-videos.yotu-mode-list .yotu-video-thumb-wrp{width: 40%;}}
@-webkit-keyframes yotuspin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes yotuspin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
body [data-showdesc="off"] .yotu-videos h3.yotu-video-title{margin-bottom: 0px !important;}
@font-face{font-display:swap; font-family: yotu; src: url("//gesund-in-refrath.de/wp-content/plugins/yotuwp-easy-youtube-embed/assets/css/../fonts/yotu.woff") format("woff"), url("//gesund-in-refrath.de/wp-content/plugins/yotuwp-easy-youtube-embed/assets/css/../fonts/yotu.ttf") format("truetype"); font-weight: 400; }
[class^="yotuicon-"]::before, [class*=" yotuicon-"]::before{speak: none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: yotu !important; font-style: normal !important; font-weight: 400 !important; font-variant: normal !important; text-transform: none !important;}
.yotuicon-close::before{content: "a";}
.yotuicon-prev::before{content: "b";}
.yotuicon-next::before{content: "c";}
.yotuicon-more::before{content: "d";}
.yotuicon-load::before{content: "e";}
.yotuicon-view::before{content: "f";}
.yotuicon-comment::before{content: "h";}
.yotuicon-like::before{content: "i";}
.yotuicon-play-2::before{content: "j";}
.yotuicon-play-3::before{content: "k";}
.yotuicon-play-4::before{content: "l";}
.yotuicon-play-5::before{content: "m";}
.yotuicon-play-6::before{content: "n";}
.yotuicon-play-7::before{content: "o";}
.yotuicon-play-8::before{content: "p";}
.yotuicon-play-9::before{content: "q";}
.yotuicon-play-10::before{content: "r";}
.yotuicon-play-11::before{content: "s";}
.yotuicon-play-12::before{content: "t";}
.yotuicon-play-1::before{content: "u";}
.yotuicon-ago::before{content: "v";}
.yotuhover-play-2 .yotu-video-thumb-wrp::after{content: "j";}
.yotuhover-play-3 .yotu-video-thumb-wrp::after{content: "k";}
.yotuhover-play-4 .yotu-video-thumb-wrp::after{content: "l";}
.yotuhover-play-5 .yotu-video-thumb-wrp::after{content: "m";}
.yotuhover-play-6 .yotu-video-thumb-wrp::after{content: "n";}
.yotuhover-play-7 .yotu-video-thumb-wrp::after{content: "o";}
.yotuhover-play-8 .yotu-video-thumb-wrp::after{content: "p";}
.yotuhover-play-9 .yotu-video-thumb-wrp::after{content: "q";}
.yotuhover-play-10 .yotu-video-thumb-wrp::after{content: "r";}
.yotuhover-play-11 .yotu-video-thumb-wrp::after{content: "s";}
.yotuhover-play-12 .yotu-video-thumb-wrp::after{content: "t";}
.yotuhover-play-1 .yotu-video-thumb-wrp::after{content: "u";}