@font-face{font-family:'Rubik';font-style:italic;font-weight:300;font-display:swap;src:url(//letiziahaas.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-italic-latin.woff2)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:italic;font-weight:400;font-display:swap;src:url(//letiziahaas.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-italic-latin.woff2)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:italic;font-weight:500;font-display:swap;src:url(//letiziahaas.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-italic-latin.woff2)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:italic;font-weight:600;font-display:swap;src:url(//letiziahaas.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-italic-latin.woff2)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:italic;font-weight:700;font-display:swap;src:url(//letiziahaas.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-italic-latin.woff2)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:italic;font-weight:800;font-display:swap;src:url(//letiziahaas.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-italic-latin.woff2)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:italic;font-weight:900;font-display:swap;src:url(//letiziahaas.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-italic-latin.woff2)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:normal;font-weight:300;font-display:swap;src:url(//letiziahaas.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-normal-latin.woff2)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:normal;font-weight:400;font-display:swap;src:url(//letiziahaas.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-normal-latin.woff2)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:normal;font-weight:500;font-display:swap;src:url(//letiziahaas.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-normal-latin.woff2)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:normal;font-weight:600;font-display:swap;src:url(//letiziahaas.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-normal-latin.woff2)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:normal;font-weight:700;font-display:swap;src:url(//letiziahaas.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-normal-latin.woff2)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:normal;font-weight:800;font-display:swap;src:url(//letiziahaas.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-normal-latin.woff2)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Rubik';font-style:normal;font-weight:900;font-display:swap;src:url(//letiziahaas.com/wp-content/uploads/omgf/et-builder-googlefonts-cached/rubik-normal-latin.woff2)format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}#et-top-navigation .et_pb_button {
margin-top: 0px;
color: #ffffff!important;
border-width: 0px!important;
border-radius: 0px;
font-size: inherit;
font-weight: 500!important;
background-color: #b70052;
}
#et-top-navigation .et_pb_button:after {
font-size: 23px;
}
.divi-wiggle {
box-shadow: 0 0 1px transparent;
-moz-osx-font-smoothing: grayscale;
backface-visibility: hidden;
-o-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
transform: translateZ(0);
-o-transform: translateZ(0);
-ms-transform: translateZ(0);
-moz-transform: translateZ(0);
-webkit-transform: translateZ(0);
animation-name: wiggle;
-o-animation-name: wiggle;
-ms-animation-name: wiggle;
-moz-animation-name: wiggle;
-webkit-animation-name: wiggle;
animation-duration: 5s;
-o-animation-duration: 5s;
-ms-animation-duration: 5s;
-moz-animation-duration: 5s;
-webkit-animation-duration: 5s;
animation-timing-function: linear;
-o-animation-timing-function: linear;
-ms-animation-timing-function: linear;
-moz-animation-timing-function: linear;
-webkit-animation-timing-function: linear;
animation-iteration-count: infinite;
-o-animation-iteration-count: infinite;
-ms-animation-iteration-count: infinite;
-moz-animation-iteration-count: infinite;
-webkit-animation-iteration-count: infinite;
animation-play-state: running;
-o-animation-play-state: running;
-ms-animation-play-state: running;
-moz-animation-play-state: running;
-webkit-animation-play-state: running;
}
@keyframes wiggle{
2%{
-webkit-transform:translateX(3px) rotate(2deg);
transform:translateX(3px) rotate(2deg) 
}
4%{
-webkit-transform:translateX(-3px) rotate(-2deg);
transform:translateX(-3px) rotate(-2deg) 
}
6%{
-webkit-transform:translateX(3px) rotate(2deg);
transform:translateX(3px) rotate(2deg) 
}
8%{
-webkit-transform:translateX(-3px) rotate(-2deg);
transform:translateX(-3px) rotate(-2deg) 
}
10%{
-webkit-transform:translateX(2px) rotate(1deg);
transform:translateX(2px) rotate(1deg) 
}
12%{
-webkit-transform:translateX(-2px) rotate(-1deg);
transform:translateX(-2px) rotate(-1deg) 
}
14%{
-webkit-transform:translateX(2px) rotate(1deg);
transform:translateX(2px) rotate(1deg) 
}
16%{
-webkit-transform:translateX(-2px) rotate(-1deg);
transform:translateX(-2px) rotate(-1deg) 
}
18%{
-webkit-transform:translateX(1px) rotate(0);
transform:translateX(1px) rotate(0) 
}
20%{
-webkit-transform:translateX(-1px) rotate(0);
transform:translateX(-1px) rotate(0) 
}
}
.divi-bar-breathing{
-webkit-animation:divi-bar-breathing 7s ease-out infinite normal;
animation:divi-bar-breathing 7s ease-out infinite normal 
}
@-webkit-keyframes divi-bar-breathing{
0%{
-webkit-transform:scale(0.9);
transform:scale(0.9) 
}
25%{
-webkit-transform:scale(1);
transform:scale(1) 
}
60%{
-webkit-transform:scale(0.9);
transform:scale(0.9) 
}
100%{
-webkit-transform:scale(0.9);
transform:scale(0.9) 
}
}
@keyframes divi-bar-breathing{
0%{
-webkit-transform:scale(0.9);
-ms-transform:scale(0.9);
transform:scale(0.9) 
}
25%{
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1) 
}
60%{
-webkit-transform:scale(0.9);
-ms-transform:scale(0.9);
transform:scale(0.9) 
}
100%{
-webkit-transform:scale(0.9);
-ms-transform:scale(0.9);
transform:scale(0.9) 
}
} ul.et_pb_tabs_controls{
text-align:center;
}
.et_pb_tabs_controls li {
border-right: none;
display:inline!important;
float:none;
border-bottom: none!important;
text-align: center;
}
ul.et_pb_tabs_controls {
background-color: transparent;
}
.et_pb_tabs_controls li.et_pb_tab_active {
background-color: transparent;
}
ul.et_pb_tabs_controls:after {
border-top: none;
}
.et_pb_tabs_controls li a {
text-transform: uppercase;
font-weight: 500;
border-image-source: url(//letiziahaas.com/wp-content/uploads/2022/12/Vereinigungsmenge-2.png);
border-style: solid;
letter-spacing: 1px;
}
.paket .et_pb_tab_active a {
padding-bottom: 20px;
background: url(//letiziahaas.com/wp-content/uploads/2022/12/Teiler_Paket.png) no-repeat 48.5% 100%;
}
.et_pb_tab_active a {
color: #b719ae!important;
text-transform: uppercase;
font-weight: 500;
} .check .et_pb_text_inner ul li {
background-image: url(//letiziahaas.com/wp-content/uploads/2023/03/checkmark_2.png) !important;
list-style-type: none;
background-repeat: no-repeat;
background-position: 1px 4px;
padding-left: 40px;
padding-bottom: 10px;
margin-left: -15px;
} .arrow .et_pb_text_inner ul li {
background-image: url(//letiziahaas.com/wp-content/uploads/2023/03/pfeil_2.png) !important;
list-style-type: none;
background-repeat: no-repeat;
background-position: 1px 4px;
padding-left: 40px;
padding-bottom: 10px;
margin-left: -15px;
} .bookly-bold {
font-weight: 300 !important;
}
.bookly-form .bookly-form-group > label, .bookly-form .bookly-label-error, .bookly-form .bookly-progress-tracker > .active, .bookly-form .picker__nav--next, .bookly-form .pickadate__nav--prev, .bookly-form .picker__day:hover, .bookly-form .picker__day--selected:hover, .bookly-form .picker--opened .picker__day--selected, .bookly-form .picker__button--clear, .bookly-form .picker__button--today, .bookly-form .bookly-columnizer .bookly-hour span.bookly-waiting-list{
color: #b719ae !important;
}
.bookly-box.bookly-nav-steps button {
color: #FFFFFF!important;
border-width: 0px!important;
border-radius: 30px;
letter-spacing: 1px;
font-size: 16px;
font-family: 'Rubik',Helvetica,Arial,Lucida,sans-serif!important;
font-weight: 300!important;
text-transform: uppercase!important;
background-image:  radial-gradient(circle at bottom left,#212b52 63%,#5e99d2 100%);
}
.bookly-form .bookly-btn:hover .bookly-btn {
margin-top:50px;
color: #FFFFFF!important;
border-width: 0px!important;
border-radius: 30px!important;
letter-spacing: 1px;
font-size: 16px;
font-family: 'Rubik',Helvetica,Arial,Lucida,sans-serif!important;
font-weight: 300!important;
text-transform: uppercase!important;
background-image: radial-gradient(circle at bottom left,#212b52 63%,#5e99d2 100%);
}
.bookly-btn, .bookly-btn > span {
color: #fff !important;
font-size: 16px;
font-family: 'Rubik',Helvetica,Arial,Lucida,sans-serif!important;
font-weight: 300!important;
text-transform: uppercase!important;
}
.bookly-form .bookly-progress-tracker > .active .step, .bookly-form .bookly-service-step .bookly-week-days label, .bookly-repeat-step .bookly-week-days label, .bookly-form .bookly-columnizer .bookly-hour:active .bookly-hour-icon span, .bookly-form .bookly-btn, .bookly-form .bookly-btn:active, .bookly-form .bookly-btn:focus, .bookly-form .bookly-btn:hover, .bookly-form .bookly-btn-submit, .bookly-form .bookly-round, .bookly-form .bookly-square, .bookly-form .bookly-pagination > li.active {
background-image: radial-gradient(circle at bottom left,#212b52 63%,#5e99d2 100%);
background-color: transparent;
}
.bookly-form .bookly-columnizer .bookly-hour:hover {
border: 2px solid #f4662f !important;
color: #f4662f !important;
}
.bookly-form .picker__header {
border-bottom: 1px solid #fff !important;
}
.bookly-form .picker__nav--next::before {
border-left: 6px solid #c2c2c2 !important;
background-color: transparent;
}
.bookly-form .bookly-columnizer .bookly-hour:hover {
border: 2px solid #b719ae !important;
color: #b71976 !important;
}
.bookly-form .picker__frame{
background-color: #b9b9b9 !important;
}
.bookly-form .bookly-columnizer .bookly-day, .bookly-form .bookly-schedule-date {
background: #c6c6c6 !important;
border: 1px solid #fff !important;
}
.bookly-form .bookly-week-days label{ background-image: none;
background-color: transparent;} .button_menue {
color: #FFFFFF!important;
border-width: 0px!important;
border-radius: 30px;
background-image: radial-gradient(circle at bottom left,#212b52 63%,#5e99d2 100%);
letter-spacing: 1px;
border-radius: 30px;
font-size: 16px;
font-family: 'Rubik',Helvetica,Arial,Lucida,sans-serif!important;
font-weight: 300!important;
text-transform: uppercase!important;
color: #FFFFFF!important;
}
.button_menue a {
letter-spacing: 1px;
border-radius: 30px;
font-size: 16px;
font-family: 'Rubik',Helvetica,Arial,Lucida,sans-serif!important;
font-weight: 300!important;
text-transform: uppercase!important;
color: #FFFFFF!important;
padding-top: 15px!important;
padding-right: 33px!important;
padding-bottom: 15px!important;
padding-left: 33px!important;
}
.button_menue a:hover {
border-radius: 30px;
border-width: 0px!important;
background-image: radial-gradient(circle at bottom left,#212b52 63%,#5e99d2 80%);
background-color: transparent;
}
.morethan span.percent-value:before {
content: ">";
} .et_mobile_nav_menu:before {
content: 'MENU';
position: absolute;
right: 40px;
margin-top:5px;
color: #333;
font-size:16px;
} #et_mobile_nav_menu:before {
content: 'MENU';
position: absolute;
right: 33px;
bottom:30px;
color: #333;
font-size:16px;
} .mobile_nav.opened .mobile_menu_bar:before {
content: '\4d';
} .et_mobile_menu {
border-top:0;
} .et_mobile_menu li {
text-align:center !important;
}
.et_mobile_menu li li, .et_mobile_menu li ul {
padding-left:0 !important;
} .et_mobile_menu {
min-width: 100vw;
margin-left: -10vw;
} .et_mobile_menu {
min-height:100vh !important;
min-height: -webkit-fill-available;
padding-top:50px !important;
}
html {
height: -webkit-fill-available;
} .mobile_nav.opened .et_mobile_menu {
display:block !important;
}
.et_mobile_menu li a, .nav li li a {
text-transform: uppercase;
}
.et_mobile_menu.menu-item-243205 a{
max-width:55px;
}
.et_mobile_menu li a {
border-bottom:0!important;
}
#sb_instagram .sbi_follow_btn a{
color: #FFFFFF!important;
border-width: 0px!important;
border-radius: 50px;
letter-spacing: 1px;
font-size: 16px;
font-family: 'Rubik',Helvetica,Arial,Lucida,sans-serif!important;
font-weight: 300!important;
text-transform: uppercase!important;
background-image: radial-gradient(circle at bottom left,#212b52 63%,#5e99d2 100%)!important;}
@media all and (max-width: 981px) {
#logo {   
max-height: 70%!important;}
.et_pb_svg_logo #logo {
height: 70%;
}
.mobile_menu_bar:before {
color: #333!important;
}#et-top-navigation {
font-weight: 400;
}
}
@media all and (max-width: 767px) {
#logo {   
max-height: 65%!important;}
.et_pb_svg_logo #logo {
height: 65%;
}
.mobile_menu_bar:before {
color: #333!important;
}#et-top-navigation {
font-weight: 400;
}} @media all and (min-width: 1384px) {
#title_kontakt {
margin-top: 63px;
}
}
@media all and (max-width: 1383px) {
#title_kontakt {
margin-top: 87px;
}
}
@media all and (max-width: 981px) {
#title_kontakt {
margin-top: 0;
}
}