/********* Compiled - Do not edit *********/
@font-face {
font-family:"OrpheusW05-Regular";
src:url(../2022/12/OrpheusW05-Regular.woff2), url(../2022/12/OrpheusW05-Regular.woff), url(../2022/12/OrpheusW05-Regular.ttf);font-weight:;
font-display:swap;
}
:root{--color-primary:#dfc389;--color-gradient-start:#dfc389;--color-gradient-stop:#ddb054;--color-link:#dfc389;--color-link-hover:#636363;}.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:Open Sans;font-weight:400;line-height:1.7em;font-size:1em;color:#111111;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:inherit;}.h1,h1{font-family:Open Sans;font-weight:400;line-height:1.2em;font-size:36px;color:#181b31;}.h2,h2{font-family:Open Sans;font-weight:400;line-height:1.2em;font-size:36px;color:#181b31;}.h3,h3{font-family:OrpheusW05-Regular;font-weight:400;line-height:1.2em;font-size:32px;color:#181b31;}.h4,h4{font-family:OrpheusW05-Regular;font-weight:400;line-height:1.2em;font-size:36px;color:#181b31;}.h5,h5{font-family:Open Sans;font-weight:400;line-height:1.2em;font-size:18px;color:#dfc389;}.h6,h6{font-family:Open Sans;font-weight:600;line-height:1.2em;font-size:18px;color:#181b31;}.main-header .navbar-brand{max-width:200px !important;}.titlebar-inner h1{font-family:Open Sans;font-size:36px;font-weight:400;text-transform:inherit;line-height:1.2;color:#000000 !important;}.titlebar-inner p{}.titlebar-inner{padding-top:50px;padding-bottom:50px;}.titlebar{background-image:url( ../2024/10/mini_header-glowna-anatomia-piekna.webp);background-repeat:no-repeat;background-size:cover;background-attachment:inherit;background-position:center top;}@media screen and (max-width: 1199px){body[data-mobile-nav-style=classic] .navbar-collapse, body[data-mobile-nav-style=minimal] .navbar-collapse{background:rgb(255, 255, 255);color:rgb(0, 0, 0);}ul.nav.main-nav > li > a, ul.nav.main-nav > li > a:hover, .main-nav .children > li.active > a, .main-nav .children > li.current-menu-item > a, .main-nav .children > li.current-menu-ancestor > a, .main-nav .children > li:hover > a, .nav-item-children > li.active > a, .nav-item-children > li.current-menu-item > a, .nav-item-children > li.current-menu-ancestor > a, .nav-item-children > li:hover > a{color:inherit !important;}}@media (min-width: 1199px) {
      #tel-mobile {	display:none!important;}
      }
      
      .pm-btn {
      background: #221f1e;
      font-family: Open Sans;
      font-size: 24px;
      color: #000 !important;
      padding: 25px;
      bottom: 0 !important;
      left: 0;
      width: 100%;
      z-index: 999;     
      text-decoration: none !important;
      align-items: center!important;
      justify-content: center!important;
      display: flex!important;
      position: fixed!important;
}




/* CONTENT - oferta */
.vc_separator h4 {color: #fff; font-size: 36px; text-align: center; font-family: OrpheusW05-Regular!important; font-style: normal;font-weight: 400;}
.vc_separator {justify-content: center; }
.vc_separator .vc_sep_holder { min-width:5%;  max-width: 5%;}
#header-color-h4 h4 {color: #111111; font-size: 36px; text-align: center;}
.titlebar-inner h1 {
    text-transform: inherit;
    font-family: OrpheusW05-Regular, serif!important;
    font-style: normal;
    font-weight: 400;
    font-size: 38px!important;
    letter-spacing: 1px;
    color: #000 !important;
}

::marker {
    color: #dfc389;
}



@media screen and (max-width: 599px){
.vc_separator .vc_sep_holder { min-width: 8%;  max-width: 8%;}
}

.btn-zabiegi {
display: flex;
padding-bottom: 1rem;
padding-top: 1rem;
align-items: center;
width: 100%;
border-bottom: 1px solid #dee2e6;
}

.ms-lg-auto {    margin-left: auto;}
.ps-3 {    padding-left: 1rem; width: 99%!important; }
.me-3 {    margin-right: 1rem;}
img, svg {    vertical-align: middle;}

.txt-zabiegi {
display: block;
text-decoration: none;
border: none;
color: #000;
padding: 12px 5px;
text-align: left;
}

#h3-zabiegi  {
    font-size: 2.6rem;
   font-family: OrpheusW05-Regular, serif!important; 
    font-weight: 400;
    line-height: 1.2;
    margin-bottom: 0.5rem;
    margin-top: 0;
    text-decoration: none;
}

.txt-zabiegi:hover {   background-color: transparent; box-shadow: none;  color: #dfc389;}

@media screen and (max-width: 599px){
    svg:not(:root) {    overflow: hidden;    width: 20%;}
    .vc_separator.vc_separator_align_center h4 {    padding: 0.2em;}
}


/*OFERTA*/
.cb-img-btn { background-color: rgba(0,0,0,0)!important; }



/* CONTENT HOME */
.clame {font-family: OrpheusW05-Regular, serif; font-style: normal; font-weight: 400;} 
.clame-h1 {font-family: OrpheusW05-Regular, serif; font-style: normal; font-weight: 400;   font-size: 50px;  text-align: center; } 

@media only screen and (max-width: 1366px){
.clame-h1 {font-family: OrpheusW05-Regular, serif; font-style: normal; font-weight: 400;   font-size: 70px;  text-align: center; } 
}

.btn_mause {border: 0px !important;}
.btn_mause:hover { background-color: transparent; box-shadow: none;}

@media screen and (max-width: 599px){
.btn_mause>span  {  padding: 0.15em 2.1em;}
#btn_mause  { font-size: 30px;     padding: 0.15em 2.1em;}
.btn_mause .btn-icon  {font-size: 30px!important; margin-bottom: 0.5em!important;}
.clame {text-align: left!important;} 

    
}

 h2 {font-family: OrpheusW05-Regular, serif!important; font-style: normal; font-weight: 400;}

.lqd-back-to-top a { border-radius: 0em; }
.lqd-back-to-top { bottom: 20px; right: 20px; }
    

/* HEADER */



@media screen and (max-width: 767px){
.titlebar-inner h1 {font-size: 32px !important;}
}

.tel-headers { font-weight: 500;}
.tel-headers a { color:#fff;}
.tel-headers a:hover { color:#dfc389;}
.main-nav-hover-underline-3 > li > a .link-ext {top: 90px;}
.navbar-brand img {min-width: 200px !important;}


@media (max-width: 599px){
.titlebar.scheme-light.text-center {
    background-image: url(../2024/10/duda-barcik_top-naglowek_600px.webp)!important;
    background-size: contain;
    background-attachment: inherit;
    background-position: right bottom;
}
.titlebar-inner {    padding-top: 40px;    padding-bottom: 45px;}
.titlebar.scheme-light {    background-color: #000; color: #000;}

}

@media (min-width: 1200px) {
.titlebar.scheme-light.text-center {
    background-image: url(../2024/10/header-glowna-anatomia-piekna.webp)!important;
    background-size: cover;
    background-attachment: inherit;
    background-position: right top;}

.titlebar-inner {    padding-top: 40px;    padding-bottom: 28px;}
}

@media (min-width: 600px) and (max-width: 1199px){
.titlebar.scheme-light.text-center {
    background-image: url(../2024/10/duda-barcik_top-naglowek_1199px.webp)!important;
    background-size: contain;
    background-attachment: inherit;
    background-position: right bottom;}
    
.titlebar.scheme-light {background-color: #252120!important;}
.titlebar-inner {    padding-top: 50px;    padding-bottom: 48px;}
}


/*@media (max-width: 899px){
.titlebar.scheme-light.text-center {
    background-size: cover;
    background-attachment: inherit;
    background-position: right top;}
}
*/
    
@media screen and (max-width: 1199px){
/*[data-mobile-header-scheme=light] .navbar-header {background-color: #221f1e!important;}
.main-header .navbar-brand {    max-width: 120px !important;}
.nav-trigger {    color: #fff!important;}*/
.main-header .navbar-header { background-color: #fff!important;}

.mainbar {    box-shadow: 0 2px 60px rgb(0 0 0 / 10%);}
}



/* CENNIK */


/* CONTENT FILOZOFIA */
hr.new1 {  border-top: 1px solid #dfc389;}

/* BLOG */
.main-sidebar .widget-title { font-size: 2em;   font-family: OrpheusW05-Regular, serif;}
.widget_nav_menu ul {    font-size: 1em;}
.liquid-lp-date {display: none;}
.liquid-lp-excerpt { display: none;}
.liquid-lp-footer { display: none;}
.blog-single-details { display: none;}

h2.entry-title.liquid-lp-title.h3.text-interhit.font-weight-normal {    font-size: 24px;}


.liquid-lp-media[data-parallax]>a>img {    visibility: inherit;}

@media screen and (max-width: 991px){
.has-left-sidebar #content>.container>.row {  flex-direction: column; padding-top: -30px;}
}

.liquid-blog-scheme-dark .liquid-lp-title, .liquid-blog-scheme-light .liquid-lp-title  {
    line-height: 1.3em!important; 
    letter-spacing: 0em !important; 
    font-weight: 400!important;
}
.liquid-lp-read-more.size-sm { display: none;}
.post-meta { display: none;}
.liquid-lp-details  {   display: none;}
.liquid-blog-item .liquid-lp-excerpt {  display: none;}
.blog-single-image-left:not(.has-sidebar) .blog-single-cover {    display: none;}

/* FOOTER */
.footer-font { color:#000000;}
.wpcf7-list-item  {  line-height: 1em;}
#footer-icon-tel {    align-items: center;}
.iconbox .iconbox-icon-container>svg {width: 30px; }

@media screen and (max-width: 599px){
.wpcf7-list-item  {    padding-top: 20px;    line-height: 1em;}
}

/* ZESPOL */
.box-umow-sie {    font-size: 16px;    line-height: 1.2em;     font-style: normal;    font-weight: 600;}

/* FORM */
.lqd-contact-form input { padding-left: 1em;   font-size: 14px;   color: #000;}
.lqd-contact-form input[type=submit], .lqd-contact-form button[type=submit] { border: none;}
.wpcf7 form.sent .wpcf7-response-output {    background: #dee2e6;}



#accept { font-weight: 400; color: #000; line-height: 1.4em; font-size: 13px; text-align:justify;}
#accept1 span.wpcf7-list-item-label { font-weight: 400; color: #000; line-height: 1.4em; font-size: 13px; text-align:justify; }

.ld_cf7_6168739b31e2a .ui-selectmenu-button {    font-size: 18px;}
.fancy-title {margin-bottom: 1em;}
.lqd-contact-form input{  margin-bottom: 5px;}
.wpcf7-list-item {  margin: 0em; color: #000;}
 .lqd-contact-form-inputs-underlined input { padding-left: 8px;}
.wpcf7-not-valid-tip {    color: #dc3232;    font-size: 0.7em;    line-height: 1em; }