.elementor-48 .elementor-element.elementor-element-hero{--display:flex;--min-height:760px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-48 .elementor-element.elementor-element-hero:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-hero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#052430;background-image:url("https://staging.paznokcie.wroclaw.pl/wp-content/uploads/2026/10/paznokcie-2-hero.jpg");background-position:center center;background-size:cover;}.elementor-48 .elementor-element.elementor-element-hero::before, .elementor-48 .elementor-element.elementor-element-hero > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-hero > .e-con-inner > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-hero > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-hero > .e-con-inner > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-hero > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,13,22,0.5);--background-overlay:'';}.elementor-48 .elementor-element.elementor-element-hero-content{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-hero-head .rcp-sh{--rcp-sh-gap:24px;--rcp-sh-desc:560px;}.elementor-48 .elementor-element.elementor-element-hero-head .rcp-sh__eyebrow{font-family:"Catamaran", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#ffffff;}.elementor-48 .elementor-element.elementor-element-hero-head .rcp-sh__title{font-family:"Lora", Sans-serif;font-size:72px;font-weight:400;text-transform:uppercase;line-height:1.18em;letter-spacing:1.5px;color:#ffffff;}.elementor-48 .elementor-element.elementor-element-hero-head .rcp-sh__desc{font-family:"Catamaran", Sans-serif;font-size:18px;line-height:1.6em;color:#ffffff;}.elementor-48 .elementor-element.elementor-element-hero-buttons{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-hero-book .elementor-button{background-color:#00a6e0;font-family:"Catamaran", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.14em;fill:#052430;color:#052430;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00a6e0;border-radius:0px 0px 0px 0px;padding:16px 34px 16px 34px;--rcp-fx:#0094ca;--rcp-line:#0094ca;}.elementor-48 .elementor-element.elementor-element-hero-book .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-hero-book .elementor-button:focus{background-color:#0094ca;color:#ffffff;border-color:#0094ca;}.elementor-48 .elementor-element.elementor-element-hero-book .elementor-button:hover svg, .elementor-48 .elementor-element.elementor-element-hero-book .elementor-button:focus svg{fill:#ffffff;}.elementor-48 .elementor-element.elementor-element-hero-prices .elementor-button{background-color:rgba(5,36,48,0.42);font-family:"Catamaran", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.14em;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:0px 0px 0px 0px;padding:16px 34px 16px 34px;--rcp-fx:#ffffff;--rcp-line:#ffffff;}.elementor-48 .elementor-element.elementor-element-hero-prices .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-hero-prices .elementor-button:focus{background-color:#ffffff;color:#052430;border-color:#ffffff;}.elementor-48 .elementor-element.elementor-element-hero-prices .elementor-button:hover svg, .elementor-48 .elementor-element.elementor-element-hero-prices .elementor-button:focus svg{fill:#052430;}.elementor-48 .elementor-element.elementor-element-icons{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-48 .elementor-element.elementor-element-icons-list .rcp-ft{--rcp-ft-cols:3;--rcp-ft-gap:48px;--rcp-ft-icon:#052430;}.elementor-48 .elementor-element.elementor-element-icons-list .rcp-ft__icon{width:64px;height:64px;}.elementor-48 .elementor-element.elementor-element-icons-list .rcp-ft__item{gap:22px;}.elementor-48 .elementor-element.elementor-element-icons-list .rcp-ft__title{font-family:"Lora", Sans-serif;font-size:26px;font-weight:600;color:#052430;}.elementor-48 .elementor-element.elementor-element-icons-list .rcp-ft__text{font-size:16px;line-height:1.6em;color:#1a3637;}.elementor-48 .elementor-element.elementor-element-skilled{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:48px 80px;--row-gap:48px;--column-gap:80px;--grid-auto-flow:row;--align-items:center;--padding-top:40px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-48 .elementor-element.elementor-element-skilled-text{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-skilled-head .rcp-sh{--rcp-sh-gap:20px;}.elementor-48 .elementor-element.elementor-element-skilled-head .rcp-sh__eyebrow{font-family:"Catamaran", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#3d4d47;}.elementor-48 .elementor-element.elementor-element-skilled-head .rcp-sh__title{font-family:"Lora", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;letter-spacing:-0.25px;color:#052430;}.elementor-48 .elementor-element.elementor-element-skilled-head .rcp-sh__desc{font-family:"Catamaran", Sans-serif;font-size:17px;line-height:1.65em;color:#1a3637;}.elementor-48 .elementor-element.elementor-element-skilled-list{font-size:16px;line-height:1.7em;color:#1a3637;}.elementor-48 .elementor-element.elementor-element-skilled-image img{width:100%;height:520px;object-fit:cover;object-position:center center;}.elementor-48 .elementor-element.elementor-element-offer{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-48 .elementor-element.elementor-element-offer:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-offer > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fdf7f9;}.elementor-48 .elementor-element.elementor-element-offer-head .rcp-sh{--rcp-sh-gap:14px;--rcp-sh-desc:560px;}.elementor-48 .elementor-element.elementor-element-offer-head .rcp-sh__eyebrow{font-family:"Catamaran", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#3d4d47;}.elementor-48 .elementor-element.elementor-element-offer-head .rcp-sh__title{font-family:"Lora", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;letter-spacing:-0.25px;color:#052430;}.elementor-48 .elementor-element.elementor-element-offer-head .rcp-sh__desc{font-family:"Catamaran", Sans-serif;font-size:17px;line-height:1.65em;color:#1a3637;}.elementor-48 .elementor-element.elementor-element-offer-cards .rcp-services{--rcp-sv-cols:4;gap:24px;--rcp-sv-gap:24px;--rcp-sv-ratio:4 / 5;}.elementor-48 .elementor-element.elementor-element-offer-cards .rcp-services__card{background-color:#ffffff;border-color:#e3edf5;border-radius:0px;}.elementor-48 .elementor-element.elementor-element-offer-cards .rcp-services__body{padding:24px 24px 24px 24px;gap:10px;}.elementor-48 .elementor-element.elementor-element-offer-cards .rcp-services__foot{border-top:1px solid #e3edf5;padding-top:12px;}.elementor-48 .elementor-element.elementor-element-offer-cards .rcp-services__title{font-family:"Lora", Sans-serif;font-size:28px;font-weight:600;line-height:1.15em;color:#052430;}.elementor-48 .elementor-element.elementor-element-offer-cards .rcp-services__desc{font-family:"Catamaran", Sans-serif;font-size:15px;color:#1a3637;}.elementor-48 .elementor-element.elementor-element-offer-cards .rcp-services__price{font-family:"Catamaran", Sans-serif;font-size:16px;font-weight:500;color:#00a6e0;}.elementor-48 .elementor-element.elementor-element-offer-cards .rcp-services__more{font-family:"Catamaran", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.16em;color:#052430;}.elementor-48 .elementor-element.elementor-element-about{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:80px 80px;--row-gap:80px;--column-gap:80px;--grid-auto-flow:row;--align-items:center;position:relative;--rcp-panel-left:35%;--rcp-panel-right:0px;--rcp-panel-top:0px;--rcp-panel-bottom:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-48 .elementor-element.elementor-element-about::after{content:"";position:absolute;z-index:0;top:var(--rcp-panel-top, 0px);right:var(--rcp-panel-right, 0px);bottom:var(--rcp-panel-bottom, 0px);left:var(--rcp-panel-left, 35%);background-color:#eaf8fe;pointer-events:none;}.elementor-48 .elementor-element.elementor-element-about > .e-con-inner, .elementor-48 .elementor-element.elementor-element-about > .elementor-element:not(.elementor-absolute):not(.elementor-fixed){position:relative;z-index:1;}.elementor-48 .elementor-element.elementor-element-about-images .rcp-duo{--rcp-duo-ratio:4 / 5;--rcp-duo-block:#e8f3fb;--rcp-duo-off:48px;--rcp-duo-r:0px;}.elementor-48 .elementor-element.elementor-element-about-text{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-about-head .rcp-sh{--rcp-sh-gap:20px;--rcp-sh-desc:520px;}.elementor-48 .elementor-element.elementor-element-about-head .rcp-sh__eyebrow{font-family:"Catamaran", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#3d4d47;}.elementor-48 .elementor-element.elementor-element-about-head .rcp-sh__title{font-family:"Lora", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;letter-spacing:-0.25px;color:#052430;}.elementor-48 .elementor-element.elementor-element-about-head .rcp-sh__desc{font-family:"Catamaran", Sans-serif;font-size:17px;line-height:1.65em;color:#1a3637;}.elementor-48 .elementor-element.elementor-element-about-features .rcp-ft{--rcp-ft-cols:1;--rcp-ft-gap:18px;}.elementor-48 .elementor-element.elementor-element-about-features .rcp-ft__title{font-family:"Lora", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;color:#052430;}.elementor-48 .elementor-element.elementor-element-about-features .rcp-ft__text{font-family:"Catamaran", Sans-serif;font-size:15px;color:#1a3637;}.elementor-48 .elementor-element.elementor-element-about-link .elementor-button{background-color:rgba(0,0,0,0);font-family:"Catamaran", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.16em;fill:#052430;color:#052430;border-style:solid;border-width:0px 0px 1px 0px;border-color:#052430;border-radius:0px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-48 .elementor-element.elementor-element-about-link .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-about-link .elementor-button:focus{background-color:rgba(0,0,0,0);color:#00a6e0;border-color:#00a6e0;}.elementor-48 .elementor-element.elementor-element-about-link .elementor-button:hover svg, .elementor-48 .elementor-element.elementor-element-about-link .elementor-button:focus svg{fill:#00a6e0;}.elementor-48 .elementor-element.elementor-element-works{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-48 .elementor-element.elementor-element-works:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-works > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fdf7f9;}.elementor-48 .elementor-element.elementor-element-works-head .rcp-sh{--rcp-sh-gap:14px;}.elementor-48 .elementor-element.elementor-element-works-head .rcp-sh__eyebrow{font-family:"Catamaran", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#3d4d47;}.elementor-48 .elementor-element.elementor-element-works-head .rcp-sh__title{font-family:"Lora", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;letter-spacing:-0.25px;color:#052430;}.elementor-48 .elementor-element.elementor-element-works-head .rcp-sh__desc{font-family:"Catamaran", Sans-serif;font-size:17px;line-height:1.65em;color:#1a3637;}.elementor-48 .elementor-element.elementor-element-works-head .rcp-sh__link{font-family:"Catamaran", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0.16em;color:#052430;}.elementor-48 .elementor-element.elementor-element-works-grid{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-works-gallery .rcp-gallery{--rcp-gl-cols:4;--rcp-gl-gap:14px;}.elementor-48 .elementor-element.elementor-element-works-gallery .rcp-gallery__item{border-radius:0px;}.elementor-48 .elementor-element.elementor-element-reviews{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-48 .elementor-element.elementor-element-ae5685b .rcp-reviews{--rcp-rv-cols:3;--rcp-rv-gap:24px;--rcp-rv-nav:#052430;}.elementor-48 .elementor-element.elementor-element-ae5685b .rcp-reviews__card{background-color:#fdf7f9;border-radius:0px;}.elementor-48 .elementor-element.elementor-element-ae5685b .rcp-reviews__stars{color:#00a6e0;}.elementor-48 .elementor-element.elementor-element-ae5685b .rcp-reviews__text{font-family:"Lora", Sans-serif;font-size:22px;font-weight:500;line-height:1.4em;color:#052430;}.elementor-48 .elementor-element.elementor-element-ae5685b .rcp-reviews__author{font-family:"Catamaran", Sans-serif;font-size:16px;font-weight:500;color:#052430;}.elementor-48 .elementor-element.elementor-element-ae5685b .rcp-reviews__detail{font-family:"Catamaran", Sans-serif;font-size:14px;color:#1a3637;}.elementor-48 .elementor-element.elementor-element-hours{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 80px;--row-gap:40px;--column-gap:80px;--grid-auto-flow:row;--align-items:center;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-48 .elementor-element.elementor-element-hours-table .rcp-hours-wrap{--rcp-hours-w:1000px;}.elementor-48 .elementor-element.elementor-element-hours-table .rcp-hours__heading{font-family:"Lora", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;letter-spacing:-0.25px;color:#052430;}.elementor-48 .elementor-element.elementor-element-hours-table .rcp-hours__day{color:#052430;}.elementor-48 .elementor-element.elementor-element-hours-table .rcp-hours__time{color:#052430;}.elementor-48 .elementor-element.elementor-element-tiles{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-tile-insta{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--overlay-opacity:1;--padding-top:64px;--padding-bottom:64px;--padding-left:72px;--padding-right:40px;}.elementor-48 .elementor-element.elementor-element-tile-insta:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-tile-insta > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.paznokcie.wroclaw.pl/wp-content/uploads/2026/10/paznokcie-2-instagram.jpg");background-position:center center;background-size:cover;}.elementor-48 .elementor-element.elementor-element-tile-insta::before, .elementor-48 .elementor-element.elementor-element-tile-insta > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-tile-insta > .e-con-inner > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-tile-insta > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-tile-insta > .e-con-inner > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-tile-insta > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(234,248,254,0.88);--background-overlay:'';}.elementor-48 .elementor-element.elementor-element-tile-insta-head .rcp-sh{--rcp-sh-desc:420px;}.elementor-48 .elementor-element.elementor-element-tile-insta-head .rcp-sh__eyebrow{font-family:"Catamaran", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#1a3637;}.elementor-48 .elementor-element.elementor-element-tile-insta-head .rcp-sh__title{font-family:"Lora", Sans-serif;font-size:46px;font-weight:500;font-style:italic;line-height:1.2em;color:#052430;}.elementor-48 .elementor-element.elementor-element-tile-insta-head .rcp-sh__desc{font-family:"Catamaran", Sans-serif;font-size:17px;color:#052430;}.elementor-48 .elementor-element.elementor-element-tile-insta-btn .elementor-button{background-color:#00a6e0;font-family:"Catamaran", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.14em;fill:#052430;color:#052430;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00a6e0;border-radius:0px 0px 0px 0px;padding:16px 34px 16px 34px;--rcp-fx:#0094ca;--rcp-line:#0094ca;}.elementor-48 .elementor-element.elementor-element-tile-insta-btn .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-tile-insta-btn .elementor-button:focus{background-color:#0094ca;color:#ffffff;border-color:#0094ca;}.elementor-48 .elementor-element.elementor-element-tile-insta-btn .elementor-button:hover svg, .elementor-48 .elementor-element.elementor-element-tile-insta-btn .elementor-button:focus svg{fill:#ffffff;}.elementor-48 .elementor-element.elementor-element-tile-gift{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--overlay-opacity:1;--padding-top:64px;--padding-bottom:64px;--padding-left:72px;--padding-right:40px;}.elementor-48 .elementor-element.elementor-element-tile-gift:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-tile-gift > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.paznokcie.wroclaw.pl/wp-content/uploads/2026/10/paznokcie-2-bon.jpg");background-position:center center;background-size:cover;}.elementor-48 .elementor-element.elementor-element-tile-gift::before, .elementor-48 .elementor-element.elementor-element-tile-gift > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-tile-gift > .e-con-inner > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-tile-gift > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-tile-gift > .e-con-inner > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-tile-gift > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,166,224,0.84);--background-overlay:'';}.elementor-48 .elementor-element.elementor-element-tile-gift-head .rcp-sh{--rcp-sh-desc:420px;}.elementor-48 .elementor-element.elementor-element-tile-gift-head .rcp-sh__eyebrow{font-family:"Catamaran", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#ffffff;}.elementor-48 .elementor-element.elementor-element-tile-gift-head .rcp-sh__title{font-family:"Lora", Sans-serif;font-size:72px;font-weight:600;line-height:1.05em;color:#ffffff;}.elementor-48 .elementor-element.elementor-element-tile-gift-head .rcp-sh__desc{font-family:"Catamaran", Sans-serif;font-size:17px;color:#ffffff;}.elementor-48 .elementor-element.elementor-element-tile-gift-btn .elementor-button{background-color:rgba(0,0,0,0);font-family:"Catamaran", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.14em;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:0px 0px 0px 0px;padding:16px 34px 16px 34px;--rcp-fx:#ffffff;--rcp-line:#ffffff;}.elementor-48 .elementor-element.elementor-element-tile-gift-btn .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-tile-gift-btn .elementor-button:focus{background-color:#ffffff;color:#052430;border-color:#ffffff;}.elementor-48 .elementor-element.elementor-element-tile-gift-btn .elementor-button:hover svg, .elementor-48 .elementor-element.elementor-element-tile-gift-btn .elementor-button:focus svg{fill:#052430;}.elementor-48 .elementor-element.elementor-element-faq{--display:grid;--e-con-grid-template-columns:minmax(0, 1fr) minmax(0, 1.4fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:80px 80px;--row-gap:80px;--column-gap:80px;--grid-auto-flow:row;--align-items:start;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-48 .elementor-element.elementor-element-faq:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-faq > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eaf8fe;}.elementor-48 .elementor-element.elementor-element-faq-head .rcp-sh{--rcp-sh-gap:18px;}.elementor-48 .elementor-element.elementor-element-faq-head .rcp-sh__eyebrow{font-family:"Catamaran", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#3d4d47;}.elementor-48 .elementor-element.elementor-element-faq-head .rcp-sh__title{font-family:"Lora", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;letter-spacing:-0.25px;color:#052430;}.elementor-48 .elementor-element.elementor-element-faq-head .rcp-sh__desc{font-family:"Catamaran", Sans-serif;font-size:17px;line-height:1.65em;color:#1a3637;}.elementor-48 .elementor-element.elementor-element-faq-head .rcp-sh__link{font-family:"Catamaran", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0.16em;color:#052430;}.elementor-48 .elementor-element.elementor-element-7f9f047w{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-faq-list .rcp-faq{gap:12px;--rcp-faq-line:#e3edf5;--rcp-faq-py:22px;--rcp-faq-px:24px;}.elementor-48 .elementor-element.elementor-element-faq-list .rcp-faq__item{background-color:#ffffff;border-radius:0px;}.elementor-48 .elementor-element.elementor-element-faq-list .rcp-faq__title{font-family:"Lora", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;color:#052430;}.elementor-48 .elementor-element.elementor-element-faq-list .rcp-faq__icon{color:#00a6e0;}.elementor-48 .elementor-element.elementor-element-faq-list .rcp-faq__a{font-family:"Catamaran", Sans-serif;font-size:16px;color:#1a3637;}.elementor-48 .elementor-element.elementor-element-7f9f047{font-size:17px;line-height:1.6em;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-7f9f047 p{margin-block-end:0px;}.elementor-48 .elementor-element.elementor-element-7f9f047 a{color:var( --e-global-color-accent );}.elementor-48 .elementor-element.elementor-element-7f9f047 a:hover, .elementor-48 .elementor-element.elementor-element-7f9f047 a:focus{color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-cta{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--padding-top:130px;--padding-bottom:130px;--padding-left:24px;--padding-right:24px;}.elementor-48 .elementor-element.elementor-element-cta:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-cta > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#052430;background-image:url("https://staging.paznokcie.wroclaw.pl/wp-content/uploads/2026/10/paznokcie-2-cta.jpg");background-position:center center;background-size:cover;}.elementor-48 .elementor-element.elementor-element-cta::before, .elementor-48 .elementor-element.elementor-element-cta > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-cta > .e-con-inner > .elementor-background-video-container::before, .elementor-48 .elementor-element.elementor-element-cta > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-cta > .e-con-inner > .elementor-background-slideshow::before, .elementor-48 .elementor-element.elementor-element-cta > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,13,22,0.58);--background-overlay:'';}.elementor-48 .elementor-element.elementor-element-cta-head .rcp-sh{--rcp-sh-gap:20px;--rcp-sh-desc:520px;}.elementor-48 .elementor-element.elementor-element-cta-head .rcp-sh__eyebrow{font-family:"Catamaran", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#ffffff;}.elementor-48 .elementor-element.elementor-element-cta-head .rcp-sh__title{font-family:"Lora", Sans-serif;font-size:64px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;color:#ffffff;}.elementor-48 .elementor-element.elementor-element-cta-head .rcp-sh__desc{font-family:"Catamaran", Sans-serif;font-size:17px;line-height:1.65em;color:#ffffff;}.elementor-48 .elementor-element.elementor-element-cta-book .elementor-button{background-color:#00a6e0;font-family:"Catamaran", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.14em;fill:#052430;color:#052430;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00a6e0;border-radius:0px 0px 0px 0px;padding:16px 34px 16px 34px;--rcp-fx:#0094ca;--rcp-line:#0094ca;}.elementor-48 .elementor-element.elementor-element-cta-book .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-cta-book .elementor-button:focus{background-color:#0094ca;color:#ffffff;border-color:#0094ca;}.elementor-48 .elementor-element.elementor-element-cta-book .elementor-button:hover svg, .elementor-48 .elementor-element.elementor-element-cta-book .elementor-button:focus svg{fill:#ffffff;}.elementor-48 .elementor-element.elementor-element-contact{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:80px 80px;--row-gap:80px;--column-gap:80px;--grid-auto-flow:row;--align-items:stretch;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-48 .elementor-element.elementor-element-contact-map .rcp-map{--rcp-map-h:480px;--rcp-map-bg:#e8f3fb;--rcp-map-r:0px;--rcp-map-btn:#052430;}.elementor-48 .elementor-element.elementor-element-contact-info{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-contact-head .rcp-sh{--rcp-sh-gap:14px;}.elementor-48 .elementor-element.elementor-element-contact-head .rcp-sh__eyebrow{font-family:"Catamaran", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#3d4d47;}.elementor-48 .elementor-element.elementor-element-contact-head .rcp-sh__title{font-family:"Lora", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;letter-spacing:-0.25px;color:#052430;}.elementor-48 .elementor-element.elementor-element-contact-head .rcp-sh__desc{font-family:"Catamaran", Sans-serif;font-size:17px;line-height:1.65em;color:#1a3637;}.elementor-48 .elementor-element.elementor-element-contact-data .rcp-contact__list{flex-direction:column;gap:12px;}.elementor-48 .elementor-element.elementor-element-contact-data .rcp-contact__item{font-family:"Catamaran", Sans-serif;font-size:16px;color:#052430;}.elementor-48 .elementor-element.elementor-element-contact-data .rcp-contact__item a:hover, .elementor-48 .elementor-element.elementor-element-contact-data .rcp-contact__item a:focus-visible{color:#00a6e0;}.elementor-48 .elementor-element.elementor-element-contact-data .rcp-contact{--rcp-contact-icon:#00a6e0;--rcp-contact-icon-size:18px;}.elementor-48 .elementor-element.elementor-element-contact-hours .rcp-hours__row{padding-block:12px;}.elementor-48 .elementor-element.elementor-element-contact-hours .rcp-hours{--rcp-hours-line:#e3edf5;}.elementor-48 .elementor-element.elementor-element-contact-hours .rcp-hours__day{font-family:"Catamaran", Sans-serif;font-size:16px;color:#1a3637;}.elementor-48 .elementor-element.elementor-element-contact-hours .rcp-hours__time{font-family:"Catamaran", Sans-serif;font-size:16px;color:#1a3637;}.elementor-48 .elementor-element.elementor-element-contact-hours .rcp-hours__row.is-today, .elementor-48 .elementor-element.elementor-element-contact-hours .rcp-hours__row.is-today .rcp-hours__day, .elementor-48 .elementor-element.elementor-element-contact-hours .rcp-hours__row.is-today .rcp-hours__time{color:#00a6e0;}@media(min-width:768px){.elementor-48 .elementor-element.elementor-element-hero-content{--width:980px;}.elementor-48 .elementor-element.elementor-element-about-text{--width:520px;}}@media(max-width:1024px){.elementor-48 .elementor-element.elementor-element-hero{--min-height:620px;}.elementor-48 .elementor-element.elementor-element-hero-head .rcp-sh__title{font-size:54px;}.elementor-48 .elementor-element.elementor-element-icons-list .rcp-ft{--rcp-ft-cols:3;}.elementor-48 .elementor-element.elementor-element-skilled{--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-skilled-head .rcp-sh__title{font-size:40px;}.elementor-48 .elementor-element.elementor-element-offer{--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-48 .elementor-element.elementor-element-offer-head .rcp-sh__title{font-size:40px;}.elementor-48 .elementor-element.elementor-element-offer-cards .rcp-services{--rcp-sv-cols:2;}.elementor-48 .elementor-element.elementor-element-about{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--rcp-panel-left:0%;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-48 .elementor-element.elementor-element-about-images{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-48 .elementor-element.elementor-element-about-head .rcp-sh__title{font-size:40px;}.elementor-48 .elementor-element.elementor-element-works{--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-48 .elementor-element.elementor-element-works-head .rcp-sh__title{font-size:40px;}.elementor-48 .elementor-element.elementor-element-works-grid{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-works-gallery .rcp-gallery{--rcp-gl-cols:3;}.elementor-48 .elementor-element.elementor-element-reviews{--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-48 .elementor-element.elementor-element-ae5685b .rcp-reviews{--rcp-rv-cols:2;}.elementor-48 .elementor-element.elementor-element-hours{--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-hours-table .rcp-hours__heading{font-size:40px;}.elementor-48 .elementor-element.elementor-element-tiles{--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-tile-gift-head .rcp-sh__title{font-size:56px;}.elementor-48 .elementor-element.elementor-element-faq{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-48 .elementor-element.elementor-element-faq-head .rcp-sh__title{font-size:40px;}.elementor-48 .elementor-element.elementor-element-cta{--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-48 .elementor-element.elementor-element-cta-head .rcp-sh__title{font-size:48px;}.elementor-48 .elementor-element.elementor-element-contact{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-48 .elementor-element.elementor-element-contact-head .rcp-sh__title{font-size:40px;}}@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-hero{--min-height:560px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-hero:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-hero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-48 .elementor-element.elementor-element-hero-content{--width:100%;}.elementor-48 .elementor-element.elementor-element-hero-head .rcp-sh__title{font-size:38px;}.elementor-48 .elementor-element.elementor-element-icons{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-icons-list .rcp-ft{--rcp-ft-cols:1;}.elementor-48 .elementor-element.elementor-element-skilled{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:24px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-skilled-head .rcp-sh__title{font-size:32px;}.elementor-48 .elementor-element.elementor-element-skilled-image img{height:340px;}.elementor-48 .elementor-element.elementor-element-offer{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-offer-head .rcp-sh__title{font-size:32px;}.elementor-48 .elementor-element.elementor-element-offer-cards .rcp-services{--rcp-sv-cols:1;}.elementor-48 .elementor-element.elementor-element-about{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--rcp-panel-left:0%;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-about-images{width:100%;max-width:100%;}.elementor-48 .elementor-element.elementor-element-about-text{--width:100%;}.elementor-48 .elementor-element.elementor-element-about-head .rcp-sh__title{font-size:32px;}.elementor-48 .elementor-element.elementor-element-works{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-works-head .rcp-sh__title{font-size:32px;}.elementor-48 .elementor-element.elementor-element-works-grid{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-works-gallery .rcp-gallery{--rcp-gl-cols:2;}.elementor-48 .elementor-element.elementor-element-reviews{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-ae5685b .rcp-reviews{--rcp-rv-cols:1;}.elementor-48 .elementor-element.elementor-element-hours{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-hours-table .rcp-hours__heading{font-size:32px;}.elementor-48 .elementor-element.elementor-element-tiles{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-48 .elementor-element.elementor-element-tile-insta{--min-height:420px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-48 .elementor-element.elementor-element-tile-insta-head .rcp-sh__title{font-size:32px;}.elementor-48 .elementor-element.elementor-element-tile-gift{--min-height:420px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-48 .elementor-element.elementor-element-tile-gift-head .rcp-sh__title{font-size:44px;}.elementor-48 .elementor-element.elementor-element-faq{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-faq-head .rcp-sh__title{font-size:32px;}.elementor-48 .elementor-element.elementor-element-7f9f047{font-size:16px;}.elementor-48 .elementor-element.elementor-element-cta{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-cta-head .rcp-sh__title{font-size:36px;}.elementor-48 .elementor-element.elementor-element-contact{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-contact-map .rcp-map{--rcp-map-h:360px;}.elementor-48 .elementor-element.elementor-element-contact-head .rcp-sh__title{font-size:32px;}.elementor-48 .elementor-element.elementor-element-contact-data .rcp-contact__list{flex-direction:column;}}