button[type="submit"].cr_button,
.kdm_gold-button.popup span,
.kdm_gold-button a,
.kdm_gold-button .elementor-widget-heading a,
.kdm_gold-button .elementor-heading-title[class*=elementor-size-]>a,
.elementor-button-wrapper .kdm_gold-button,
.e-form__buttons #buttongold,
.elementor-button-wrapper #buttongold,
.woocommerce-page .elementor-button-link,
.elementor-widget-button a#buttongold {
background-color: var(--e-global-color-49626dc);
font-family: "Woodland", Sans-serif;
font-size: 18px;
font-weight: 700;
text-transform: uppercase;
text-decoration: none;
letter-spacing: 1px;
fill: #1B1B1B;
color: #1B1B1B;
border: none;
//border-width: 1px 1px 1px 1px;
//border-color: var(--e-global-color-text);
border-radius: 25px;
padding: 15px 020px 10px 20px;
background-image: linear-gradient(130deg, var(--color-gold-1) 0%, var(--color-gold-2) 31%, var(--color-gold-1) 100%) !important;
//color: var(--e-global-color-text);
transition: all 300ms ease-in-out, --color-gold-1 300ms ease-in-out, --color-gold-2 300ms ease-in-out !important;
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}
button[type="submit"].cr_button:hover,
.kdm_gold-button  a:hover,
.kdm_gold-button.popup span:hover,
.kdm_gold-button .elementor-widget-heading a:hover,
.kdm_gold-button .elementor-heading-title[class*=elementor-size-]>a:hover {
--color-gold-1: #c9a263;
--color-gold-2: #efe0ca;
color: var(--e-global-color-text);
border: 1px solid rgba(255, 255, 255, 0) !important;
}
.elementor-kit-7 a:hover {
font-size: 18px;
font-family: "Woodland", Sans-serif;
font-weight: 700;
}
button[type="submit"].cr_button {
height: unset;
line-height: unset;
margin: unset;
}
.kdm_newsletter ul {
list-style: none;
padding-left: 4rem;
position: relative;
}
.kdm_newsletter li::before {
content: '\e934';
font-family: 'eicons';
display: inline-block;
height: 4rem;
color: #d1b47d;
width: 4rem;
position: absolute;
left: 0;
}
.kdm_gold-button.popup span {
cursor: pointer;
}
.kdm_newsletter li::marker {
font-size: 1.5rem; }
.ast-single-post .entry-content .kdm_gold-button a {
text-decoration: none;
}
.kdm_gold-button {
padding-bottom: 40px;
}
.kdm_popup-text.salonkey a {
text-decoration: underline;
}
.elementor-menu-cart__container {
background-color: unset;
} .header-menu-desktop .elementor-column-gap-default > .elementor-column > .elementor-element-populated{
padding:0!important;
} .header-desktop .header-icons-wrapper > .elementor-element-populated{
justify-content:center!important;
align-items:center!important;
}
.header-desktop .header-icons-wrapper > .elementor-element-populated > div{
top:50%!important;
transform:translateX(-50%)!important;
}
.header-desktop .header-icons-wrapper > .elementor-element-populated > div.elementor-widget-woocommerce-menu-cart{
top:49%!important;
} .elementor-7820 .elementor-element.megamenu-mobile{
z-index:9999;
}
.elementor-7820 .elementor-element.megamenu-mobile .jet-mobile-menu__container{
background-color: #fff;
width:100%;
}
.elementor-7820 .elementor-element.megamenu-mobile .jet-mobile-menu__container .jet-mobile-menu__container-inner{
background-position:top 30px center;
padding:14vw 0 20px;
height:100vh;
background: url(//soel-institute.de/wp-content/uploads/2023/01/SOEL-LOGO-2023_full.svg) no-repeat;
background-position: top 30px center;
background-size: 40vw;
}
.elementor-7820 .elementor-element.megamenu-mobile .jet-mobile-menu__container .jet-mobile-menu__list .jet-mobile-menu__items>li.level-top .jet-menu-name,
.elementor-7820 .elementor-element.megamenu-mobile .jet-mobile-menu__container .jet-mobile-menu__list .jet-mobile-menu__items>li.level-not-clickable .jet-menu-name{
text-transform:uppercase;
}
.elementor-7820 .elementor-element.megamenu-mobile .jet-mobile-menu__container .jet-mobile-menu__list .jet-mobile-menu__items>li.level-top .jet-menu-name,
.elementor-7820 .elementor-element.megamenu-mobile .jet-mobile-menu__container .jet-mobile-menu__list .jet-mobile-menu__items>li.level-last .jet-menu-name,
.elementor-7820 .elementor-element.megamenu-mobile .jet-mobile-menu__container .jet-mobile-menu__list .jet-mobile-menu__items>li.level-top .jet-dropdown-arrow{
color:#000000!important;
}
.elementor-7820 .elementor-element.megamenu-mobile .jet-mobile-menu__container .jet-mobile-menu__list .jet-mobile-menu__items>li.level-not-clickable .jet-menu-name,
.elementor-7820 .elementor-element.megamenu-mobile .jet-mobile-menu__container .jet-mobile-menu__list .jet-mobile-menu__items>li.level-not-clickable .jet-dropdown-arrow{
color:#D2B47E!important;
}
.megamenu-mobile .jet-dropdown-arrow .fa,
.megamenu-mobile .jet-dropdown-arrow .fas,
.megamenu-mobile .jet-mobile-menu__back .fa,
.megamenu-mobile .jet-mobile-menu__back .fas{
font-family: "Font Awesome 6 Free";
font-weight: 600;
font-size: 20px!important;
}
#premium-nav-menu-item-12252 {
cursor: pointer;
}
.megamenu-mobile .breadcrumb-label{
text-transform: uppercase;
}
.header-icons-wrapper > div > div.elementor-element {
z-index:99!important;
}
.header-mobile .jet-mobile-menu__controls:has(.jet-mobile-menu__breadcrumbs){
border-bottom: 1px solid #D2B47E;
padding-bottom: 20px;
margin-bottom: 20px;
padding-left: 40px;
padding-right: 40px;
}
.header-mobile .jet-mobile-menu__body{
height:100%;
padding:0 40px 14vh;
}
.header-mobile .jet-mobile-menu__body:after{
content:'';
position: absolute;
bottom:0;
left:0;
width:100%;
height:14vh;
background-color: #D2B47E;
}
.header-mobile .jet-mobile-menu__body:before{
content:'';
position: absolute;
bottom:5vh;
right:90px;
z-index:1;
width:30vw;
max-width:160px;
height:40vw;
background: transparent url(//soel-institute.de/wp-content/uploads/2024/10/zwischenfolie5.jpg) no-repeat center bottom;
background-size: contain;
}
.header-mobile .jet-mobile-menu__item{
padding:6px 0;
}
.header-mobile .jet-mobile-menu__back[aria-label='Close Menu']{
z-index:999999;
margin-top:-16vw;
margin-right:45px;
}
.header-mobile .jet-mobile-menu__back i.fas.fa-angle-left{
color:#D2B47E!important;
}
.header-mobile .jet-mobile-menu__back[aria-label='Back to Prev Items']{
position: absolute;
right: auto;
left: 0;
}
.header-mobile .jet-mobile-menu__item--active{
font-weight:400;
} @media (max-width: 767px) {
.header-mobile .elementor-column.elementor-col-25 {
width: 20%;
}
.header-mobile .elementor-column.elementor-col-50 {
width: 59%;
}
.elementor-7820 .elementor-element.megamenu-mobile .jet-mobile-menu__container .jet-mobile-menu__container-inner{
background-size: 50vw;
}
}
@media (max-width: 600px) {
.header-mobile .jet-mobile-menu__back[aria-label='Close Menu']{
margin-top:-35vw;
}
.elementor-7820 .elementor-element.megamenu-mobile .jet-mobile-menu__container .jet-mobile-menu__container-inner{
padding-top:22vw;
}
}
@media (max-width: 475px) {
.elementor-7820 .elementor-element.megamenu-mobile .jet-mobile-menu__container .jet-mobile-menu__container-inner{
background-size: 60vw;
}
}
#gallery-1 figure.gallery-item:nth-child(-n+3) {
display: none;
}
#gallery-1.galleryid-2224 figure.gallery-item:nth-child(-n+3) {
display: inline-block;
}
#premium-carousel-wrapper-672a10d .elementor-button-text {
font-size: 2vw;
}
@media (max-width: 1024px) {
.elementor-element-populated {
padding: 10%!important;
word-break: break-word;
}
.elementor-element-223ada15 .elementor-element-populated,
.elementor-element-51293236	.elementor-element-populated,
.elementor-element-344e9b59	.elementor-element-populated,
.elementor-element-925cf3a	.elementor-element-populated,
.elementor-element-1fed92f4	.elementor-element-populated,
.elementor-element-fc4ed87	.elementor-element-populated,
.elementor-element-6fc95b50 .elementor-element-populated,
.elementor-element-480d4dc7	.elementor-element-populated,
.elementor-element-5904fa72 .elementor-element-populated,
.elementor-element-4859bcd4 .elementor-element-populated,
.elementor-element-724c21cf .elementor-element-populated,
.elementor-element-50054c1b .elementor-element-populated, 
.elementor-element-50b7a178 .elementor-element-populated, 
.elementor-element-a604f5d  .elementor-element-populated, 
.elementor-element-6d5241b6 .elementor-element-populated,
.elementor-element-e031f8e .elementor-element-populated,
.elementor-element-1b8b02d3 .elementor-element-populated,
.elementor-element-50932104 .elementor-element-populated,
.elementor-element-15f6e4f5 .elementor-element-populated,
.elementor-element-7270f023 .elementor-element-populated,
.elementor-element-5d8add71 .elementor-element-populated,
.elementor-element-9429389 .elementor-element-populated,
.elementor-element-36389e57 .elementor-element-populated,
.elementor-element-10f4c515 .elementor-element-populated,
.elementor-element-5e8fd8b6 .elementor-element-populated,
.elementor-element-22e795b8 .elementor-element-populated {
padding: 0!important;
}
.elementor-element-populated .elementor-element-populated {
padding: 0!important;
}
.elementor-6126 .elementor-element.elementor-element-7368f39f,
.elementor-6126 .elementor-element.elementor-element-2111e409,
.elementor-6126 .elementor-element.elementor-element-4b8a1a57,
.elementor-element-a23e32a .elementor-column.elementor-col-50,
.elementor-element-5a0fa612	.elementor-column.elementor-col-50 {
width: 100%;
}
.elementor-6142 .elementor-element.elementor-element-8885dac .elementor-heading-title,
.elementor-6148 .elementor-element.elementor-element-3e3b82bc .elementor-heading-title,
.elementor-6146 .elementor-element.elementor-element-7863aee4 .elementor-heading-title	{
font-size: 6vw;
letter-spacing: 0;
}
.kdm_gold-button.kdm_newsletter-button a {
font-size: 4vw!important;
}
#premium-carousel-wrapper-672a10d .elementor-button-text {
font-size: 4vw;
}
} .elementor-icon i.fa-whatsapp:before{
font-size:12px;
}