.elementor-515 .elementor-element.elementor-element-8615abf{--display:flex;--min-height:100vh;--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:flex-end;--align-items:center;--overlay-opacity:0.88;}.elementor-515 .elementor-element.elementor-element-8615abf:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-8615abf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://papousphotography.com/wp-content/uploads/2025/10/PAP01018-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-515 .elementor-element.elementor-element-8615abf::before, .elementor-515 .elementor-element.elementor-element-8615abf > .elementor-background-video-container::before, .elementor-515 .elementor-element.elementor-element-8615abf > .e-con-inner > .elementor-background-video-container::before, .elementor-515 .elementor-element.elementor-element-8615abf > .elementor-background-slideshow::before, .elementor-515 .elementor-element.elementor-element-8615abf > .e-con-inner > .elementor-background-slideshow::before, .elementor-515 .elementor-element.elementor-element-8615abf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F6F6F6;--background-overlay:'';}.elementor-515 .elementor-element.elementor-element-cf24dab{--display:flex;}.elementor-515 .elementor-element.elementor-element-cf24dab:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-cf24dab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://papousphotography.com/wp-content/uploads/2025/11/capture-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-515 .elementor-element.elementor-element-97590b6{--spacer-size:68vh;}.elementor-515 .elementor-element.elementor-element-2d82bde{--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:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-515 .elementor-element.elementor-element-5a82352{--display:flex;--padding-top:0%;--padding-bottom:5%;--padding-left:4%;--padding-right:0%;}.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 );color:var( --e-global-color-primary );}.elementor-515 .elementor-element.elementor-element-b3bbc96 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-515 .elementor-element.elementor-element-7e1b111 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:45px;font-weight:900;color:#094166;}.elementor-515 .elementor-element.elementor-element-9287199{--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;}.elementor-515 .elementor-element.elementor-element-d1f15a9{--display:flex;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-515 .elementor-element.elementor-element-167708a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-515 .elementor-element.elementor-element-167708a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-515 .elementor-element.elementor-element-167708a{--image-border-radius:36px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-515 .elementor-element.elementor-element-8696f48{--display:flex;}.elementor-515 .elementor-element.elementor-element-658b9be .elementor-heading-title{font-family:"Merienda One", Sans-serif;font-size:15px;font-weight:400;line-height:40px;color:#000000;}.elementor-515 .elementor-element.elementor-element-b42eb8a .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-515 .elementor-element.elementor-element-041a7ba .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:15px;font-weight:400;line-height:26px;letter-spacing:0px;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-515 .elementor-element.elementor-element-f8a567a .elementor-button{background-color:var( --e-global-color-primary );padding:5% 2% 5% 2%;}.elementor-515 .elementor-element.elementor-element-bab9d0a{--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;}.elementor-515 .elementor-element.elementor-element-d6b61c7{--display:flex;}.elementor-515 .elementor-element.elementor-element-66cb581 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-515 .elementor-element.elementor-element-66cb581 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-515 .elementor-element.elementor-element-66cb581{--image-border-radius:36px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-515 .elementor-element.elementor-element-7df5c59{--display:flex;}.elementor-515 .elementor-element.elementor-element-7df5c59.e-con{--order:-99999 /* order start hack */;}.elementor-515 .elementor-element.elementor-element-0550103 .elementor-heading-title{font-family:"Merienda One", Sans-serif;font-size:15px;font-weight:400;line-height:40px;color:var( --e-global-color-primary );}.elementor-515 .elementor-element.elementor-element-fda78f0 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-515 .elementor-element.elementor-element-9f49a8c .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:15px;font-weight:400;line-height:26px;letter-spacing:0px;color:#000000;}.elementor-515 .elementor-element.elementor-element-28f36e0 .elementor-button{background-color:var( --e-global-color-primary );padding:5% 2% 5% 2%;}.elementor-515 .elementor-element.elementor-element-1340c24{--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;}.elementor-515 .elementor-element.elementor-element-ce99872{--display:flex;}.elementor-515 .elementor-element.elementor-element-8ffb0aa .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-515 .elementor-element.elementor-element-8ffb0aa .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-515 .elementor-element.elementor-element-8ffb0aa{--image-border-radius:36px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-515 .elementor-element.elementor-element-e330c77{--display:flex;}.elementor-515 .elementor-element.elementor-element-5251e61 .elementor-heading-title{font-family:"Merienda One", Sans-serif;font-size:15px;font-weight:400;line-height:40px;color:#000000;}.elementor-515 .elementor-element.elementor-element-26c6b72 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-515 .elementor-element.elementor-element-1e4c5ed .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:15px;font-weight:400;line-height:26px;letter-spacing:0px;color:#000000;}.elementor-515 .elementor-element.elementor-element-ac50eb2 .elementor-button{background-color:var( --e-global-color-primary );padding:5% 2% 5% 2%;}.elementor-515 .elementor-element.elementor-element-7e4c5a1{--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;}.elementor-515 .elementor-element.elementor-element-2ebf031{--display:flex;}.elementor-515 .elementor-element.elementor-element-af710df .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-515 .elementor-element.elementor-element-af710df .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-515 .elementor-element.elementor-element-af710df{--image-border-radius:36px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-515 .elementor-element.elementor-element-3c5bbd7{--display:flex;}.elementor-515 .elementor-element.elementor-element-3c5bbd7.e-con{--order:-99999 /* order start hack */;}.elementor-515 .elementor-element.elementor-element-e84bc6f .elementor-heading-title{font-family:"Merienda One", Sans-serif;font-size:15px;font-weight:400;line-height:40px;color:var( --e-global-color-primary );}.elementor-515 .elementor-element.elementor-element-c1880a2 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-515 .elementor-element.elementor-element-3ce53e2 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:15px;font-weight:400;line-height:26px;letter-spacing:0px;color:#000000;}.elementor-515 .elementor-element.elementor-element-86fd7ef .elementor-button{background-color:var( --e-global-color-primary );padding:5% 2% 5% 2%;}.elementor-515 .elementor-element.elementor-element-bfdaad9{--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;}.elementor-515 .elementor-element.elementor-element-d3e0af6{--display:flex;}.elementor-515 .elementor-element.elementor-element-f8c99d2 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-515 .elementor-element.elementor-element-f8c99d2 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-515 .elementor-element.elementor-element-f8c99d2{--image-border-radius:36px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-515 .elementor-element.elementor-element-d1ce95f{--display:flex;}.elementor-515 .elementor-element.elementor-element-ca630fc .elementor-heading-title{font-family:"Merienda One", Sans-serif;font-size:15px;font-weight:400;line-height:40px;color:#000000;}.elementor-515 .elementor-element.elementor-element-3963224 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-515 .elementor-element.elementor-element-6ad0553 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:15px;font-weight:400;line-height:26px;letter-spacing:0px;color:#000000;}.elementor-515 .elementor-element.elementor-element-a8f9cdf .elementor-button{background-color:var( --e-global-color-primary );padding:5% 2% 5% 2%;}.elementor-515 .elementor-element.elementor-element-156e61a{--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;}.elementor-515 .elementor-element.elementor-element-32e9005{--display:flex;}.elementor-515 .elementor-element.elementor-element-b7f3932 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-515 .elementor-element.elementor-element-b7f3932 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-515 .elementor-element.elementor-element-b7f3932{--image-border-radius:36px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-515 .elementor-element.elementor-element-965ac82{--display:flex;}.elementor-515 .elementor-element.elementor-element-965ac82.e-con{--order:-99999 /* order start hack */;}.elementor-515 .elementor-element.elementor-element-c12997c .elementor-heading-title{font-family:"Merienda One", Sans-serif;font-size:15px;font-weight:400;line-height:40px;color:var( --e-global-color-primary );}.elementor-515 .elementor-element.elementor-element-354e18c .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-515 .elementor-element.elementor-element-d1ae084 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:15px;font-weight:400;line-height:26px;letter-spacing:0px;color:#000000;}.elementor-515 .elementor-element.elementor-element-9edd40f .elementor-button{background-color:var( --e-global-color-primary );padding:5% 2% 5% 2%;}.elementor-515 .elementor-element.elementor-element-013f69e{--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:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-515 .elementor-element.elementor-element-053c63f .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:45px;font-weight:900;color:#094166;}.elementor-515 .elementor-element.elementor-element-7b4602f .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:15px;font-weight:400;line-height:26px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-515 .elementor-element.elementor-element-d822d74{text-align:center;}.elementor-515 .elementor-element.elementor-element-d822d74 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:12px;font-weight:400;line-height:26px;letter-spacing:0px;color:#721600;}.elementor-515 .elementor-element.elementor-element-c4ead0c{--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;}.elementor-515 .elementor-element.elementor-element-3a5d783 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Merriweather Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.8px;padding:25px 20px 25px 20px;}.elementor-515 .elementor-element.elementor-element-3a5d783 .elementor-button:hover, .elementor-515 .elementor-element.elementor-element-3a5d783 .elementor-button:focus{background-color:#06324E;}@media(max-width:1024px){.elementor-515 .elementor-element.elementor-element-8615abf{--min-height:85vh;}}@media(max-width:767px){.elementor-515 .elementor-element.elementor-element-d1f15a9.e-con{--order:-99999 /* order start hack */;}.elementor-515 .elementor-element.elementor-element-d6b61c7.e-con{--order:-99999 /* order start hack */;}.elementor-515 .elementor-element.elementor-element-ce99872.e-con{--order:-99999 /* order start hack */;}.elementor-515 .elementor-element.elementor-element-2ebf031.e-con{--order:-99999 /* order start hack */;}.elementor-515 .elementor-element.elementor-element-d3e0af6.e-con{--order:-99999 /* order start hack */;}.elementor-515 .elementor-element.elementor-element-32e9005.e-con{--order:-99999 /* order start hack */;}}@media(min-width:768px){.elementor-515 .elementor-element.elementor-element-cf24dab{--width:60%;}.elementor-515 .elementor-element.elementor-element-8696f48{--width:70%;}.elementor-515 .elementor-element.elementor-element-7df5c59{--width:70%;}.elementor-515 .elementor-element.elementor-element-e330c77{--width:70%;}.elementor-515 .elementor-element.elementor-element-3c5bbd7{--width:70%;}.elementor-515 .elementor-element.elementor-element-d1ce95f{--width:70%;}.elementor-515 .elementor-element.elementor-element-965ac82{--width:70%;}}