/********* Compiled - Do not edit *********/
@font-face {
font-family:"Basier Square";
src:url(//voguish.liquid-themes.com/wp-content/uploads/fonts/basiersquare-regular-webfont.woff2), url(//voguish.liquid-themes.com/wp-content/uploads/fonts/basiersquare-regular-webfont.woff);font-weight:;
font-display:swap;
}
:root{--color-primary:#fa116b;--color-gradient-start:#fa116b;--color-gradient-stop:#fa116b;}.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-15px;margin-right:-15px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px;}body{font-family:Roboto;font-weight:400;line-height:1.6em;font-size:15px;color:#5b6674;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:Poppins;font-weight:400;line-height:2;font-size:14px;color:#737373;}.h1,h1{font-family:Nunito;line-height:1.2em;font-size:52px;color:#443227;}.h2,h2{font-family:Nunito;line-height:1.083em;font-size:40px;color:#443227;}.h3,h3{font-family:Nunito;line-height:1.2em;font-size:32px;color:#443227;}.h4,h4{font-family:Nunito;line-height:1.2em;font-size:25px;color:#443227;}.h5,h5{font-family:Nunito;line-height:1.2em;font-size:21px;color:#443227;}.h6,h6{font-family:Nunito;line-height:1.2em;font-size:18px;color:#443227;}.main-header .navbar-brand{max-width:140px !important;}.titlebar-inner h1{}.titlebar-inner p{}section.vc_row{padding-right:25px;padding-left:25px;}@media ( min-width: 1200px ){.main-header .is-stuck{background:rgba(255, 255, 255, 0.67) !important;}.mainbar-wrap.is-stuck .social-icon:not(.branded):not(.branded-text) a, .mainbar-wrap.is-stuck .header-module .ld-module-trigger, .mainbar-wrap.is-stuck .main-nav > li > a, .mainbar-wrap.is-stuck .ld-module-search-visible-form .ld-search-form input, .mainbar-wrap.is-stuck .header-module .lqd-custom-menu > li > a{color:rgb(0, 0, 0) !important;}.mainbar-wrap.is-stuck .mainbar-wrap.is-stuck .header-module .nav-trigger .bar{background-color:rgb(0, 0, 0) !important;}.mainbar-wrap.is-stuck .header-module .ld-module-trigger-icon, .mainbar-wrap.is-stuck .header-module .ld-module-trigger-txt{color:inherit !important;}.mainbar-wrap.is-stuck .ld-module-search-visible-form .ld-search-form input{border-color:rgb(0, 0, 0) !important;}.mainbar-wrap.is-stuck .social-icon:not(.branded):not(.branded-text) a:hover, .mainbar-wrap.is-stuck .main-nav > li > a:hover, .mainbar-wrap.is-stuck .header-module .lqd-custom-menu > li > a:hover{color:rgb(231, 172, 147) !important;}}.wps-form {
    width: 100%;
    margin: 0 auto;
}

.wps-form-row {
    display: flex;
    flex-direction: column;
    width: 100%;
}

.wps-form-row .wpcf7-form-control {
    width: 100%;
}

.wps-form-column {
    flex: 1;
    padding: 0.5rem 0;
    width: 100%;
}

/* Notebook / Desktop */
@media only screen and ( min-width: 48em ) { 
    .wps-form-row {
        flex-direction: row;
    }

    .wps-form-column {
        padding: 0.5rem 1rem;
    }
}

.contact-form textarea {
    height: 218px !important;
}

input[type="submit"] {
    background: #fa116b!important;
    border: none !important;
}

.unsichtbar {
    display:none!important;
}

.main-nav a:hover {
    color: #fa116b!important;
}

.mainbar-wrap.is-stuck .main-nav > li > a:hover {
    color:#fa116b!important;
}

/*.submenu {
    font-weight:900!important;
}*/

.menupfeil {
    top: -1px;
position: relative;
margin-left: 2px;
color: #fa116b;
}
@media only screen and (max-width: 1200px) {
.menupfeil {
   display:none!important;
}
}

.fa-envelope::before {
    font-size:22px!important;
    position: relative!important;
    bottom: 2px!important;
    left: -1px!important;
}



@media only screen and ( max-width: 1199px ) { 
.menu-rueck {
 height: auto!important;
 margin-left: 0px!important;
 align-items: normal!important;
 -webkit-transform: translateY(0%)!important;
 translateY(0%)!important;
 font-size: 1em;
position: inherit;
}
.submenu-expander {
       width: auto!important;
}
.menu-desk {
    display:none!important;
}
.navbar-brand img {
    max-width: 120px;
}
}

div.ppt {
    display: none!important;
}



/*.navbar-header {
    display: none!important;
}
.mainbar-container {
    display: block!important;
}    
@media only screen and (max-width: 1000px) {
    .navbar-header {
    display: block!important;
}
.mainbar-container {
    display: none!important;
}    
}
*/


/* ##### NINJA Forms ####### */

.nf-form-title, .nf-before-form-content {
display:none!important;
}

.nf-field-element input, .nf-field-element select, .nf-field-element textarea {
    border: 1px solid #d5d6de;
}

.nf-field-label .nf-label-span, .nf-field-label label {
    font-weight: 400!important;
    color: #5b6674!important;
}

.label-right .checkbox-wrap .nf-field-label {
    display: none;
}

.label-right .nf-field-description {
    margin-right: 0!important;
}

input[type="submit"] {
    color: #fff!important;
    padding: 10px 45px!important;
}

#nf-field-1, #nf-field-2 {
    min-height: 40px;
}

/* ##### NINJA Forms – ENDE ####### */