/*!
Theme Name:     Josko Health Solutions (child)
Theme URI:
Description:    Josko Health Solutions
Author:         Michael Gangolf
Author URI:
Template:       hello-elementor
Version:        1.0.0
*/
body,html{max-width:100vw;overflow-x:hidden}p:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{margin:0 !important}h2.h1{font-weight:700}h1 span{font-weight:300}h2 b{font-weight:700}form{max-width:900px}form .row{display:flex;gap:20px;margin-bottom:20px}form .row .wpcf7-form-control-wrap{width:100%}form input,form textarea{background-color:transparent}form .wpcf7-submit{border:none;color:#fff}button.miga_simple_menu_hamburger,button.miga_simple_menu_hamburger:active,button.miga_simple_menu_hamburger:hover,button.miga_simple_menu_hamburger:visited{background-image:none !important;padding:0}.onetap-site-info .onetap-desc{display:none}.miga_animation_text b{font-weight:700;display:inline !important}.datenschutz-page h6,.impressum-page h6{color:#000}header .current-menu-item{border-bottom:2px solid #00a48d}div[data-elementor-type=wp-page] .elementor-widget-text-editor a{font-family:"ridley",Sans-serif}.elementor-widget-text-editor strong{font-weight:700}.fadeInLeft{animation-name:fadeInLeftCustom !important}@keyframes fadeInLeftCustom{from{opacity:0;transform:translate3d(-20%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRightCustom !important}@keyframes fadeInRightCustom{from{opacity:0;transform:translate3d(20%,0,0)}to{opacity:1;transform:none}}.elementor-button-info .elementor-button{width:100%;background-image:none;background-color:#fff !important}.elementor-button-info .elementor-button .elementor-button-text{color:#00a48d}.elementor-button-info .elementor-button:active,.elementor-button-info .elementor-button:focus,.elementor-button-info .elementor-button:hover{background-image:none;background-color:#fff}.elementor-button-info .elementor-button:active .elementor-button-text,.elementor-button-info .elementor-button:focus .elementor-button-text,.elementor-button-info .elementor-button:hover .elementor-button-text{color:#00a48d}header .miga_simple_menu_offscreen_container ul{display:flex !important;flex-direction:column !important}header .miga_simple_menu_offscreen_container li{align-self:start}header .mTop{margin-top:20px}header .button{margin-top:20px;color:#fff;background-color:#00a48d;border-radius:20px;padding:10px 25px}header .sub-menu{border-bottom-left-radius:10px;border-bottom-right-radius:10px;gap:10px;margin-top:-20px !important;z-index:1 !important}header .sub-menu a{white-space:nowrap}header .leistungen>a{border-radius:20px;padding:4px 14px;margin-top:-4px;z-index:2;position:relative}header .leistungen:hover{cursor:default}header .leistungen:hover>a{background-color:#00a48d;color:#fff !important}@media (max-width:1024px){.header_image{background-color:#fff}}footer .mTop{padding-top:10px}@media (max-width:1024px){footer{background:linear-gradient(to bottom,#8fc9e0 0%,#25b0a5 100%)}footer .footer{background-color:transparent !important}}footer .elementor-widget-text-editor a{font-family:Roboto}@media (min-width:1024px){.gb-psych-page .footer{background-color:#fff !important}}