.home-slider rs-slide rs-sbg-px rs-sbg{position:relative}.home-slider rs-slide rs-sbg-px rs-sbg:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(0 0 0 / .45);z-index:3}.home-slider .voucher-btn{font-size:16px!important;font-weight:700!important;font-family:"Montserrat",sans-serif!important;font-style:normal!important;padding:18px 40px!important;background:transparent!important;color:#fff!important;border:5px solid #F9C7DD!important;text-transform:uppercase;transition:ease all 0.3s}.home-slider .voucher-btn:hover{background:#F9C7DD!important;color:#000!important}header#qodef-page-header .qodef-button.qodef-layout--outlined:after{border-color:rgb(255 255 255 / .4)}header#qodef-page-header .qodef-button.qodef-layout--textual{line-height:1}header#qodef-page-header .qodef-button.qodef-layout--textual .qodef-m-text{vertical-align:top;margin-top:-5px;margin-left:15px}header#qodef-page-header .qodef-button.qodef-layout--textual .qodef-m-text:after{display:none}header#qodef-page-header .widget_chea_core_button:before,header#qodef-page-header .widget_chea_core_button:after{display:none}header#qodef-page-header .qodef-header-navigation>ul>li>a{line-height:1.2}header#qodef-page-header .qodef-header-navigation>ul>li.mobile-active{display:none}header#qodef-page-header .qodef-header-navigation>ul>li>a .qodef-menu-item-text:after{bottom:-3px}header#qodef-page-header .qodef-widget-holder .widget_chea_core_button .qodef-button.qodef-layout--outlined{border:none;color:#000!important;font-style:normal;font-weight:700!important;background:#F9C7DD!important;font-family:"Montserrat",sans-serif!important;padding:12px 12px!important;font-size:12px!important;transition:ease all 0.3s;line-height:1}header#qodef-page-header .qodef-widget-holder .widget_chea_core_button .qodef-button.qodef-layout--outlined:hover,header#qodef-page-mobile-header .qodef-widget-holder .widget_chea_core_button .qodef-button.qodef-layout--outlined:hover{background:#000!important;color:#F9C7DD!important}header#qodef-page-header .qodef-widget-holder .widget_chea_core_button .qodef-button.qodef-layout--outlined:after,header#qodef-page-header .qodef-widget-holder .widget_chea_core_button .qodef-button.qodef-layout--outlined .qodef-m-border--top-right,header .qodef-widget-holder .widget_chea_core_button .qodef-button.qodef-layout--outlined .qodef-m-border--bottom-left{display:none!important}header#qodef-page-header .qodef-button.qodef-layout--textual .qodef-m-text{font-family:"Montserrat",sans-serif!important;font-style:normal;margin-top:-1px!important;font-size:16px!important}@media screen and (max-width:1650px){header#qodef-page-header .qodef-header-navigation>ul>li{margin:0 10px}header#qodef-page-header .qodef-header-navigation>ul>li:first-child{margin-left:0}header#qodef-page-header .qodef-header-navigation>ul>li:last-child{margin-right:0}header#qodef-page-header .qodef-button.qodef-layout--textual .qodef-m-text{margin-left:10px}}@media screen and (max-width:1400px){.qodef-header--standard header#qodef-page-header #qodef-page-header-inner,body .qodef-header-sticky .qodef-header-sticky-inner{padding-left:20px;padding-right:20px}header#qodef-page-header .qodef-widget-holder .widget{margin:0 7px 0 8px}header#qodef-page-header .qodef-widget-holder .widget_chea_core_button{margin:0 11px 0 8px}header#qodef-page-header .qodef-button.qodef-layout--textual .qodef-m-text{font-size:19px}header#qodef-page-header .qodef-widget-holder .widget_chea_core_icon{font-size:17px}header#qodef-page-header .qodef-button.qodef-layout--textual .qodef-m-text{margin-left:0}}@media screen and (max-width:1250px){header#qodef-page-header .qodef-widget-holder .widget_chea_core_icon{display:none}header#qodef-page-header .qodef-header-navigation>ul>li{margin:0 7px}#qodef-page-header .qodef-widget-holder{margin-left:15px}}@media screen and (max-width:1150px){header#qodef-page-header .qodef-widget-holder .widget_chea_core_button{margin:0 7px 0 5px}#qodef-page-header .qodef-widget-holder{margin-left:10px}.qodef-header-navigation>ul>li>a{letter-spacing:.03em}header#qodef-page-header .qodef-button.qodef-layout--textual .qodef-m-text{font-size:14px!important}header#qodef-page-header .qodef-widget-holder .widget_chea_core_button .qodef-button.qodef-layout--outlined{padding:12px 9px!important}}@media screen and (max-width:1024px){body #qodef-page-mobile-header .qodef-mobile-header-logo-link.qodef-height--not-set img{max-height:calc(50% * 100 / 57)}body #qodef-page-mobile-header-inner{padding:0 50px}header#qodef-page-header .qodef-header-navigation>ul>li.mobile-active{display:block}header#qodef-page-mobile-header .qodef-mobile-header-navigation>ul>li.mobile-active>a{font-size:16px}header#qodef-page-mobile-header .qodef-mobile-header-navigation>ul>li.mobile-active.icon{display:inline-block;width:auto;margin-right:10px}header#qodef-page-mobile-header .qodef-widget-holder .widget_chea_core_button .qodef-button.qodef-layout--outlined{color:#000!important}}@media screen and (max-width:768px){body #qodef-page-mobile-header-inner{padding:0 25px}.qodef-button.qodef-layout--circled .qodef-m-text{font-size:17px}.home-slider .voucher-btn{font-size:14px!important;padding:10px 25px!important;border-width:2px!important}}@media screen and (max-width:520px){header#qodef-page-mobile-header .qodef-widget-holder #chea_core_button-7.widget_chea_core_button .qodef-m-text{font-size:12px}header#qodef-page-mobile-header .qodef-widget-holder #chea_core_button-7.widget_chea_core_button a{padding:5px 9px!important}header#qodef-page-mobile-header .qodef-opener-icon.qodef-source--predefined .qodef-m-lines{width:40px}body #qodef-page-mobile-header-inner{padding:0 15px}}@media screen and (max-width:410px){header#qodef-page-mobile-header .qodef-widget-holder #chea_core_button-7.widget_chea_core_button a{padding:4px 5px!important}header#qodef-page-mobile-header .qodef-widget-holder #chea_core_button-7.widget_chea_core_button .qodef-m-text{font-size:11px}header#qodef-page-mobile-header .qodef-opener-icon.qodef-source--predefined .qodef-m-lines{width:30px}body #qodef-page-mobile-header .qodef-mobile-header-logo-link.qodef-height--not-set img{max-height:calc(50% * 100 / 75)}#qodef-page-mobile-header .qodef-widget-holder .widget{margin:0 0 0 8px}}@media screen and (max-width:360px){body #qodef-page-mobile-header-inner{padding:0 10px}}footer#qodef-page-footer .widget_chea_core_contact_info h5.qodef-widget-title{margin-bottom:5px}footer#qodef-page-footer .widget_chea_core_contact_info{margin-bottom:5px}footer#qodef-page-footer .contact-list>a{display:flex;align-items:center}footer#qodef-page-footer .contact-list>a i{font-size:21px;color:#F9C7DD;transition:ease all 0.3s}footer#qodef-page-footer .contact-list>a:hover i{color:#EC008C}footer#qodef-page-footer .contact-list>a p{display:flex;flex-direction:column;margin-bottom:0;margin-left:15px}footer#qodef-page-footer .contact-list>a span.title{font-weight:700;letter-spacing:0;font-size:14px;margin-bottom:5px}footer#qodef-page-footer .contact-list>a span.telefon{font-size:15px}footer#qodef-page-footer #qodef-page-footer-bottom-area p{font-size:14px}#qodef-back-to-top svg.qodef-custom-svg-back-to-top path{stroke:#F9C7DD}.qodef-breadcrumbs{z-index:999}body.single-portfolio-item .qodef-portfolio-info{display:none}.qodef-m-filter .qodef-m-filter-item.qodef--active,.qodef-m-filter .qodef-m-filter-item:hover,.qodef-portfolio-list.qodef-item-layout--info-below .qodef-e-top-holder .qodef-e-info>*,.qodef-button.qodef-layout--outlined .qodef-m-border--bottom-left,.qodef-button.qodef-layout--outlined .qodef-m-border--top-right{color:#F9C7DD}.qodef-button.qodef-layout--outlined:after{border-color:#EC008C}@media screen and (max-width:1024px){#qodef-page-inner{padding:30px 0 40px}}@media screen and (max-width:768px){#qodef-page-inner{padding:20px 0 30px}}.cennik-container table{color:#000}.cennik-container table a{color:#000}.cennik-container table td,.cennik-container table tr{border-color:#ccc}.cennik-container table tr:first-child{background:#000!important}.cennik-container table tr:nth-child(odd){background:#f4f4f4}.cennik-container table tr:first-child td{color:#fff!important;font-size:17px;font-weight:700}.cennik-container table td{color:#909090;font-size:15px;padding:8px 10px}.cennik-container table tr td:first-child{font-weight:500;color:#000}.member-slider img{max-height:380px!important;height:100%!important;width:auto!important;object-fit:contain;object-position:center;margin-left:auto;margin-right:auto}.member-slider .qodef-team-list.qodef-item-layout--info-below .qodef-e-media-image{margin-left:auto;margin-right:auto;width:auto;display:inline-block;height:380px}.member-slider .qodef-team-list.qodef-item-layout--info-below .qodef-e-image{display:flex;justify-content:center;height:100%}.member-slider .qodef-team-list.qodef-item-layout--info-below .qodef-e-media-image:after{display:none}.member-grid img{border-radius:50%!important;max-width:320px}.member-grid .qodef-e-media-image:after{display:none!important}.home-contact .wpcf7-acceptance .wpcf7-list-item-label,.home-contact .wpcf7-acceptance{font-size:13px;line-height:1.2;font-family:"Montserrat",sans-serif;text-align:left}.home-contact .wpcf7-form-control-wrap.polityka,.home-contact .wpcf7-form-control-wrap.zgoda,.home-contact .wpcf7-form-control-wrap.zgoda2,.home-contact .wpcf7-acceptance{display:flex;align-items:center}.home-contact .wpcf7-form-control-wrap.your-message .qodef-m-input-wrapper{margin-bottom:10px}.home-contact .wpcf7-form{text-align:center}.form-light .wpcf7-form-control-wrap input,.wpcf7-form-control-wrap textarea,.form-light .wpcf7-list-item-label{color:#000}.form-light .wpcf7-form-control-wrap input::placeholder,.wpcf7-form-control-wrap textarea::placeholder{color:#000}.form-light .qodef-button.qodef-layout--outlined{color:#000;border-color:#000}.form-light .qodef-button.qodef-layout--outlined:hover{background-color:#000;color:#fff}body .qodef-woo-product-list .qodef-woo-product-categories,body .qodef-woo-product-list .button,body .qodef-woo-product-list .wc-forward{color:#F9C7DD}.home-products h5{color:#000}.qodef-woo-product-list .button:hover,.qodef-woo-product-list .wc-forward:hover{color:#EC008C}body.single-product #qodef-page-inner{padding:90px 0 89px!important}.cennik-container .elementor-widget-text-editor>.elementor-widget-container p{display:none}body.single-portfolio-item .qodef-portfolio-single .qodef-grid-inner>.qodef-grid-item.qodef-col--9{width:100%}body.single-portfolio-item .qodef-portfolio-single-item>.qodef-e-inner{display:flex}body.single-portfolio-item .qodef-media{width:45%!important}body.single-portfolio-item .qodef-e-content{width:55%!important;margin-top:0!important;padding-left:40px!important}body.single-portfolio-item .qodef-media .qodef-popup-gallery{display:flex;flex-wrap:wrap}body.single-portfolio-item .qodef-media .qodef-popup-gallery .qodef-popup-item{width:50%!important}body.single-portfolio-item .qodef-media .qodef-popup-gallery .qodef-popup-item:only-child{width:100%!important}body.single-portfolio-item .masage-btns{display:flex;margin-top:35px;align-items:center;flex-wrap:wrap}body.single-portfolio-item .masage-btns .massage-btn{display:inline-block;margin:5px 10px 5px 0;padding:12px 18px;line-height:1.2;font-family:'Montserrat',sans-serif;font-size:14px;text-transform:uppercase;font-weight:600;background:#F9C7DD;color:#000;transition:ease all 0.3s}body.single-portfolio-item .masage-btns .massage-btn:hover{background:#000;color:#F9C7DD}.qodef-page-title .qodef-breadcrumbs{margin-top:25px}.qodef-page-title .qodef-breadcrumbs a,.qodef-page-title .qodef-breadcrumbs span{font-family:"Montserrat",sans-serif;font-style:normal;font-size:15px}@media screen and (max-width:1024px){.elementor-widget-chea_core_section_title h2{font-size:43px!important}.elementor-widget-chea_core_section_title p.qodef-m-text{font-size:19px!important}.home-contact .wpcf7-acceptance .wpcf7-list-item-label,.home-contact .wpcf7-acceptance{font-size:12px}.cennik-container table td{font-size:14px;padding:5px 8px}.cennik-container table tr:first-child td{font-size:15px}body .qodef-h1,body h1{font-size:53px}body.single-portfolio-item .qodef-portfolio-single-item>.qodef-e-inner{flex-direction:column-reverse}body.single-portfolio-item .qodef-media{width:100%!important}body.single-portfolio-item .qodef-e-content{width:100%!important;padding-left:0!important;padding-bottom:30px!important}}@media screen and (max-width:768px){.elementor-widget-chea_core_section_title h2{font-size:38px!important;text-align:center!important}.elementor-widget-chea_core_section_title p.qodef-m-text{font-size:17px!important;text-align:center!important}.elementor-widget-chea_core_section_title .qodef-section-title .qodef-m-caption,.elementor-widget-chea_core_section_title .qodef-section-title .qodef-m-button{text-align:center}.home-contact .wpcf7-acceptance .wpcf7-list-item-label,.home-contact .wpcf7-acceptance{font-size:11px}.home-contact .wpcf7-form-control-wrap.your-email>.qodef-m-input-wrapper{margin-bottom:0}.cennik-container .elementor-widget-text-editor{width:100%;overflow:hidden}.cennik-container .elementor-widget-text-editor>.elementor-widget-container{width:100%;overflow-x:scroll}body .qodef-h1,body h1{font-size:43px}#qodef-woo-page.qodef--single .entry-summary>*{font-size:36px!important}#qodef-woo-page.qodef--single form.cart .variations tr{display:flex;flex-wrap:wrap}#qodef-woo-page.qodef--single form.cart .variations tr .qodef-m-input-wrapper{margin:0}#qodef-woo-page.qodef--single form.cart .variations_button,#qodef-woo-page.qodef--single form.cart:not(.variations_form){flex-wrap:wrap}.qodef-page-title .qodef-breadcrumbs a,.qodef-page-title .qodef-breadcrumbs span{font-family:"Montserrat",sans-serif;font-style:normal;font-size:13px}}@media screen and (max-width:520px){.elementor-widget-chea_core_section_title h2{font-size:34px!important}.home-contact .wpcf7-acceptance .wpcf7-list-item-label,.home-contact .wpcf7-acceptance{font-size:10px}.cennik-container table td{font-size:13px}.cennik-container table tr:first-child td{font-size:14px}body .qodef-h1,body h1{font-size:32px}#qodef-woo-page.qodef--single .entry-summary>*{font-size:30px!important}#qodef-woo-page.qodef--single .entry-summary>*{font-size:21px!important}}.mfp-gallery .mfp-bottom-bar{display:none}.main-btn a{background:#F9C7DD!important;color:#000!important;font-family:'Montserrat',sans-serif;padding:19px 20px 20px 20px;line-height:1;display:inline-block;font-weight:600;text-transform:uppercase;font-size:16px;transition:ease all 0.3s;margin-top:15px}.main-btn a:hover{background:#000!important;color:#F9C7DD!important}.qodef-button.qodef-html--link:not(.qodef-layout--textual){font-style:normal;font-family:'Montserrat';line-height:1.2;letter-spacing:0;font-weight:600;text-transform:uppercase;font-size:16px;padding:18px 23px;border:0;transition:ease all 0.3s;background:#F9C7DD;color:#000}.qodef-button.qodef-html--link:not(.qodef-layout--textual):hover{background:#000!important;color:#F9C7DD!important;border:0}.qodef-italic-word{font-style:normal}.qodef-button.qodef-layout--outlined:after,.qodef-button.qodef-layout--outlined .qodef-m-border--top-right,.qodef-button.qodef-layout--outlined .qodef-m-border--bottom-left{display:none!important}.elementor-button{font-family:"Montserrat",sans-serif}body .qodef-portfolio-list .qodef-e-media-image img{width:100%;height:380px;object-fit:cover}body .qodef-portfolio-list .qodef-e-media-image{width:100%}@media screen and (max-width:1200px){body .qodef-portfolio-list .qodef-e-media-image img{height:320px}}@media screen and (max-width:1024px){body .qodef-portfolio-list .qodef-e-media-image img{height:270px}}@media screen and (max-width:800px){body .qodef-portfolio-list .qodef-e-media-image img{height:250px}}@media screen and (max-width:680px){body .qodef-portfolio-list .qodef-e-media-image img{max-height:320px;height:auto}body .qodef-portfolio-list .qodef-e-title{font-size:17px}body .qodef-e-info>*{letter-spacing:.1em}body .qodef-portfolio-list.qodef-item-layout--info-below .qodef-e-content{margin-top:10px;margin-bottom:12px}body .qodef-portfolio-list.qodef-item-layout--info-below .qodef-e-top-holder{margin-top:0}}.woocommerce-additional-fields #order_comments_field span.optional{display:none}.cookie-btn{background:#F9C7DD!important;color:#000!important;text-transform:uppercase!important;padding:7px 9px!important;line-height:1!important;font-size:11px!important;font-weight:600!important;display:inline-block;transition:ease all 0.3s}.cookie-btn:hover{color:#F9C7DD!important;background:#000!important}.tpay-info-label{text-transform:none!important;color:#fff!important;letter-spacing:0!important}.tpay-info-label a{color:#F9C7DD!important}body .qodef-h6,body h6{font-family:"Montserrat",sans-serif}body{font-family:"Cormorant Garamond",sans-serif}@media screen and (max-width:1024px){body #qodef-page-inner{font-size:19px;line-height:1.5em}}@media screen and (max-width:768px){body #qodef-page-inner{font-size:17px;line-height:1.4em}}