.elementor-82 .elementor-element.elementor-element-77f3057d{--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:110px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-82 .elementor-element.elementor-element-77f3057d:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-77f3057d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F1;}.elementor-82 .elementor-element.elementor-element-c067d63c{--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;}.elementor-82 .elementor-element.elementor-element-7599bec{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-82 .elementor-element.elementor-element-93c1742 .elementor-heading-title{font-family:"Cormorant SC", Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:6px;color:var( --e-global-color-brand_gold );}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-82 .elementor-element.elementor-element-bca91e0{--divider-border-style:solid;--divider-color:var( --e-global-color-brand_gold );--divider-border-width:2px;}.elementor-82 .elementor-element.elementor-element-bca91e0 .elementor-divider-separator{width:64px;margin:0 auto;margin-center:0;}.elementor-82 .elementor-element.elementor-element-bca91e0 .elementor-divider{text-align:center;padding-block-start:18px;padding-block-end:18px;}.elementor-82 .elementor-element.elementor-element-cc5bea3b{--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;--justify-content:center;--align-items:stretch;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--flex-wrap:wrap;}.elementor-82 .elementor-element.elementor-element-97ba9202{--display:flex;--min-height:649px;--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;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-82 .elementor-element.elementor-element-97ba9202:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-97ba9202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fotograficznaprzystan.pl/wp-content/uploads/2026/07/Portret.jpg");background-position:center center;background-size:contain;}.elementor-82 .elementor-element.elementor-element-97ba9202:hover::before, .elementor-82 .elementor-element.elementor-element-97ba9202:hover > .elementor-background-video-container::before, .elementor-82 .elementor-element.elementor-element-97ba9202:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-82 .elementor-element.elementor-element-97ba9202 > .elementor-background-slideshow:hover::before, .elementor-82 .elementor-element.elementor-element-97ba9202 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-82 .elementor-element.elementor-element-97ba9202:hover{--overlay-opacity:0.5;}.elementor-82 .elementor-element.elementor-element-97ba9202, .elementor-82 .elementor-element.elementor-element-97ba9202::before{--overlay-transition:1s;}.elementor-82 .elementor-element.elementor-element-a62ba56.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-a62ba56{z-index:2;}.elementor-82 .elementor-element.elementor-element-a62ba56 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:500;text-transform:none;font-style:normal;letter-spacing:1px;color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-2d71d423{--display:flex;--min-height:649px;--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;--overlay-opacity:0.8;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-82 .elementor-element.elementor-element-2d71d423:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-2d71d423 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fotograficznaprzystan.pl/wp-content/uploads/2026/07/Wizerunek.jpg");background-position:center center;background-size:contain;}.elementor-82 .elementor-element.elementor-element-2d71d423::before, .elementor-82 .elementor-element.elementor-element-2d71d423 > .elementor-background-video-container::before, .elementor-82 .elementor-element.elementor-element-2d71d423 > .e-con-inner > .elementor-background-video-container::before, .elementor-82 .elementor-element.elementor-element-2d71d423 > .elementor-background-slideshow::before, .elementor-82 .elementor-element.elementor-element-2d71d423 > .e-con-inner > .elementor-background-slideshow::before, .elementor-82 .elementor-element.elementor-element-2d71d423 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(27,36,64,0.05) 0%, rgba(27,36,64,0.72) 100%);}.elementor-82 .elementor-element.elementor-element-2d71d423:hover::before, .elementor-82 .elementor-element.elementor-element-2d71d423:hover > .elementor-background-video-container::before, .elementor-82 .elementor-element.elementor-element-2d71d423:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-82 .elementor-element.elementor-element-2d71d423 > .elementor-background-slideshow:hover::before, .elementor-82 .elementor-element.elementor-element-2d71d423 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-82 .elementor-element.elementor-element-2d71d423:hover{--overlay-opacity:0.5;}.elementor-82 .elementor-element.elementor-element-9e6117ce.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-9e6117ce .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:500;text-transform:none;font-style:normal;letter-spacing:1px;color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-875a10ad{--display:flex;--min-height:649px;--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;--overlay-opacity:0.8;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-82 .elementor-element.elementor-element-875a10ad:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-875a10ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fotograficznaprzystan.pl/wp-content/uploads/2026/07/Bliskosc.jpg");background-position:center center;background-size:contain;}.elementor-82 .elementor-element.elementor-element-875a10ad::before, .elementor-82 .elementor-element.elementor-element-875a10ad > .elementor-background-video-container::before, .elementor-82 .elementor-element.elementor-element-875a10ad > .e-con-inner > .elementor-background-video-container::before, .elementor-82 .elementor-element.elementor-element-875a10ad > .elementor-background-slideshow::before, .elementor-82 .elementor-element.elementor-element-875a10ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-82 .elementor-element.elementor-element-875a10ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(27,36,64,0.05) 0%, rgba(27,36,64,0.72) 100%);}.elementor-82 .elementor-element.elementor-element-875a10ad:hover::before, .elementor-82 .elementor-element.elementor-element-875a10ad:hover > .elementor-background-video-container::before, .elementor-82 .elementor-element.elementor-element-875a10ad:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-82 .elementor-element.elementor-element-875a10ad > .elementor-background-slideshow:hover::before, .elementor-82 .elementor-element.elementor-element-875a10ad > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-82 .elementor-element.elementor-element-875a10ad:hover{--overlay-opacity:0.5;}.elementor-82 .elementor-element.elementor-element-85584a9c.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-85584a9c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:500;text-transform:none;font-style:normal;letter-spacing:1px;color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-b5ca6ac{--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;--justify-content:center;--align-items:stretch;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--flex-wrap:wrap;}.elementor-82 .elementor-element.elementor-element-d4aebcb{--display:flex;--min-height:440px;--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;--overlay-opacity:0.8;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-82 .elementor-element.elementor-element-d4aebcb:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-d4aebcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fotograficznaprzystan.pl/wp-content/uploads/2026/07/Wizerunek.jpg");background-position:center center;background-size:cover;}.elementor-82 .elementor-element.elementor-element-d4aebcb::before, .elementor-82 .elementor-element.elementor-element-d4aebcb > .elementor-background-video-container::before, .elementor-82 .elementor-element.elementor-element-d4aebcb > .e-con-inner > .elementor-background-video-container::before, .elementor-82 .elementor-element.elementor-element-d4aebcb > .elementor-background-slideshow::before, .elementor-82 .elementor-element.elementor-element-d4aebcb > .e-con-inner > .elementor-background-slideshow::before, .elementor-82 .elementor-element.elementor-element-d4aebcb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(27,36,64,0.05) 0%, rgba(27,36,64,0.72) 100%);}.elementor-82 .elementor-element.elementor-element-d4aebcb:hover::before, .elementor-82 .elementor-element.elementor-element-d4aebcb:hover > .elementor-background-video-container::before, .elementor-82 .elementor-element.elementor-element-d4aebcb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-82 .elementor-element.elementor-element-d4aebcb > .elementor-background-slideshow:hover::before, .elementor-82 .elementor-element.elementor-element-d4aebcb > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-82 .elementor-element.elementor-element-d4aebcb:hover{--overlay-opacity:0.5;}.elementor-82 .elementor-element.elementor-element-cbb2706.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-cbb2706 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:500;text-transform:none;font-style:normal;letter-spacing:1px;color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-faa8867{--display:flex;--min-height:440px;--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;--overlay-opacity:0.8;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-82 .elementor-element.elementor-element-faa8867:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-faa8867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fotograficznaprzystan.pl/wp-content/uploads/2026/07/Wizerunek.jpg");background-position:center center;background-size:cover;}.elementor-82 .elementor-element.elementor-element-faa8867::before, .elementor-82 .elementor-element.elementor-element-faa8867 > .elementor-background-video-container::before, .elementor-82 .elementor-element.elementor-element-faa8867 > .e-con-inner > .elementor-background-video-container::before, .elementor-82 .elementor-element.elementor-element-faa8867 > .elementor-background-slideshow::before, .elementor-82 .elementor-element.elementor-element-faa8867 > .e-con-inner > .elementor-background-slideshow::before, .elementor-82 .elementor-element.elementor-element-faa8867 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(27,36,64,0.05) 0%, rgba(27,36,64,0.72) 100%);}.elementor-82 .elementor-element.elementor-element-faa8867:hover::before, .elementor-82 .elementor-element.elementor-element-faa8867:hover > .elementor-background-video-container::before, .elementor-82 .elementor-element.elementor-element-faa8867:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-82 .elementor-element.elementor-element-faa8867 > .elementor-background-slideshow:hover::before, .elementor-82 .elementor-element.elementor-element-faa8867 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-82 .elementor-element.elementor-element-faa8867:hover{--overlay-opacity:0.5;}.elementor-82 .elementor-element.elementor-element-6827112.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-6827112 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:500;text-transform:none;font-style:normal;letter-spacing:1px;color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-249673b{--display:flex;--min-height:440px;--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;--overlay-opacity:0.8;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-82 .elementor-element.elementor-element-249673b:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-249673b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fotograficznaprzystan.pl/wp-content/uploads/2026/07/Bliskosc.jpg");background-position:center center;background-size:cover;}.elementor-82 .elementor-element.elementor-element-249673b::before, .elementor-82 .elementor-element.elementor-element-249673b > .elementor-background-video-container::before, .elementor-82 .elementor-element.elementor-element-249673b > .e-con-inner > .elementor-background-video-container::before, .elementor-82 .elementor-element.elementor-element-249673b > .elementor-background-slideshow::before, .elementor-82 .elementor-element.elementor-element-249673b > .e-con-inner > .elementor-background-slideshow::before, .elementor-82 .elementor-element.elementor-element-249673b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(27,36,64,0.05) 0%, rgba(27,36,64,0.72) 100%);}.elementor-82 .elementor-element.elementor-element-249673b:hover::before, .elementor-82 .elementor-element.elementor-element-249673b:hover > .elementor-background-video-container::before, .elementor-82 .elementor-element.elementor-element-249673b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-82 .elementor-element.elementor-element-249673b > .elementor-background-slideshow:hover::before, .elementor-82 .elementor-element.elementor-element-249673b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-82 .elementor-element.elementor-element-249673b:hover{--overlay-opacity:0.5;}.elementor-82 .elementor-element.elementor-element-5937b5e.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-5937b5e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:500;text-transform:none;font-style:normal;letter-spacing:1px;color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-82 .elementor-element.elementor-element-7599bec{--width:760px;}.elementor-82 .elementor-element.elementor-element-97ba9202{--width:100%;}.elementor-82 .elementor-element.elementor-element-2d71d423{--width:100%;}.elementor-82 .elementor-element.elementor-element-875a10ad{--width:100%;}.elementor-82 .elementor-element.elementor-element-d4aebcb{--width:100%;}.elementor-82 .elementor-element.elementor-element-faa8867{--width:100%;}.elementor-82 .elementor-element.elementor-element-249673b{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-82 .elementor-element.elementor-element-97ba9202{--width:47%;}.elementor-82 .elementor-element.elementor-element-2d71d423{--width:47%;}.elementor-82 .elementor-element.elementor-element-875a10ad{--width:47%;}.elementor-82 .elementor-element.elementor-element-d4aebcb{--width:47%;}.elementor-82 .elementor-element.elementor-element-faa8867{--width:47%;}.elementor-82 .elementor-element.elementor-element-249673b{--width:47%;}}@media(max-width:1024px){.elementor-widget-divider .elementor-divider__text{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-82 .elementor-element.elementor-element-b5ca6ac{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82 .elementor-element.elementor-element-d4aebcb:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-d4aebcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fotograficznaprzystan.pl/wp-content/uploads/2026/07/Portret.jpg");}}@media(max-width:767px){.elementor-82 .elementor-element.elementor-element-77f3057d{--padding-top:64px;--padding-bottom:64px;--padding-left:22px;--padding-right:22px;}.elementor-82 .elementor-element.elementor-element-7599bec{--width:100%;}.elementor-82 .elementor-element.elementor-element-93c1742 .elementor-heading-title{font-size:35px;}.elementor-widget-divider .elementor-divider__text{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-82 .elementor-element.elementor-element-97ba9202{--width:100%;}.elementor-82 .elementor-element.elementor-element-2d71d423{--width:100%;}.elementor-82 .elementor-element.elementor-element-875a10ad{--width:100%;}.elementor-82 .elementor-element.elementor-element-d4aebcb:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-d4aebcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fotograficznaprzystan.pl/wp-content/uploads/2026/07/Portret.jpg");}.elementor-82 .elementor-element.elementor-element-d4aebcb{--width:100%;}.elementor-82 .elementor-element.elementor-element-faa8867{--width:100%;}.elementor-82 .elementor-element.elementor-element-249673b{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-97ba9202 */.elementor-82 .elementor-element.elementor-element-97ba9202 .elementor-heading-title{
    visibility: hidden;
    opacity:0;
}

.elementor-82 .elementor-element.elementor-element-97ba9202 {
    background-size: 100% !important;
    transition: background-size 0.8s ease-in-out !important;
}

.elementor-82 .elementor-element.elementor-element-97ba9202:hover{
    background-size: 115% !important;
}

.elementor-82 .elementor-element.elementor-element-97ba9202:hover .elementor-heading-title{
    visibility: visible;
    opacity: 1;
}

.elementor-82 .elementor-element.elementor-element-97ba9202 .elementor-heading-title{
    visibility: hidden;
    opacity: 0;
    transition: opacity 0.8s ease-in-out, visibility 0.8s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d71d423 */.elementor-82 .elementor-element.elementor-element-2d71d423 .elementor-heading-title{
    visibility: hidden;
    opacity:0;
}

.elementor-82 .elementor-element.elementor-element-2d71d423:hover{
    background-size: 115% !important;
}

.elementor-82 .elementor-element.elementor-element-2d71d423:hover .elementor-heading-title{
    visibility: visible;
    opacity: 1;
}

.elementor-82 .elementor-element.elementor-element-2d71d423 {
    background-size: 100% !important;
    transition: background-size 0.8s ease-in-out !important;
}

.elementor-82 .elementor-element.elementor-element-2d71d423 .elementor-heading-title{
    visibility: hidden;
    opacity: 0;
    transition: opacity 0.8s ease-in-out, visibility 0.8s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-875a10ad */.elementor-82 .elementor-element.elementor-element-875a10ad .elementor-heading-title{
    visibility: hidden;
    opacity:0;
}

.elementor-82 .elementor-element.elementor-element-875a10ad:hover{
    background-size: 115% !important;
}

.elementor-82 .elementor-element.elementor-element-875a10ad:hover .elementor-heading-title{
    visibility: visible;
    opacity: 1;
}

.elementor-82 .elementor-element.elementor-element-875a10ad {
    background-size: 100% !important;
    transition: background-size 0.8s ease-in-out !important;
}

.elementor-82 .elementor-element.elementor-element-875a10ad .elementor-heading-title{
    visibility: hidden;
    opacity: 0;
    transition: opacity 0.8s ease-in-out, visibility 0.8s ease-in-out;
}/* End custom CSS */