.elementor-7015 .elementor-element.elementor-element-6138f61{--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;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7015 .elementor-element.elementor-element-6138f61:not(.elementor-motion-effects-element-type-background), .elementor-7015 .elementor-element.elementor-element-6138f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.krzysztofjaunzems.pl/wp-content/uploads/2025/10/pexels-san-wedding-1649543-5544666.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7015 .elementor-element.elementor-element-6138f61::before, .elementor-7015 .elementor-element.elementor-element-6138f61 > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-6138f61 > .e-con-inner > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-6138f61 > .elementor-background-slideshow::before, .elementor-7015 .elementor-element.elementor-element-6138f61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7015 .elementor-element.elementor-element-6138f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7015 .elementor-element.elementor-element-6138f61:hover::before, .elementor-7015 .elementor-element.elementor-element-6138f61:hover > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-6138f61:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-6138f61 > .elementor-background-slideshow:hover::before, .elementor-7015 .elementor-element.elementor-element-6138f61 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7015 .elementor-element.elementor-element-6138f61:hover{--overlay-opacity:0.6;}.elementor-7015 .elementor-element.elementor-element-e28bc8e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-e28bc8e{text-align:center;}.elementor-7015 .elementor-element.elementor-element-e28bc8e .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:400;line-height:16px;color:#AB9E8D;}.elementor-7015 .elementor-element.elementor-element-7db54ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-7db54ff{text-align:center;}.elementor-7015 .elementor-element.elementor-element-7db54ff .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:70px;font-weight:600;line-height:57px;color:#FDFEFF;}.elementor-7015 .elementor-element.elementor-element-fdf6993{--divider-border-style:solid;--divider-color:#AB9E8D;--divider-border-width:1px;}.elementor-7015 .elementor-element.elementor-element-fdf6993 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-fdf6993 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-7015 .elementor-element.elementor-element-fdf6993 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7015 .elementor-element.elementor-element-0788b36 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-0788b36{text-align:center;}.elementor-7015 .elementor-element.elementor-element-0788b36 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:400;line-height:16px;color:#FDFEFF;}.elementor-7015 .elementor-element.elementor-element-2e0c95e{padding:100px 50px 50px 50px;}.elementor-7015 .elementor-element.elementor-element-57e301f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7015 .elementor-element.elementor-element-1cb3fc5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-1cb3fc5{text-align:center;}.elementor-7015 .elementor-element.elementor-element-1cb3fc5 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:400;line-height:16px;color:#AB9E8D;}.elementor-7015 .elementor-element.elementor-element-b62b065{text-align:center;}.elementor-7015 .elementor-element.elementor-element-b62b065 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:47px;font-weight:600;line-height:57px;color:#7A7A7A;}.elementor-7015 .elementor-element.elementor-element-7825dfb{--divider-border-style:solid;--divider-color:#AB9E8D;--divider-border-width:1px;}.elementor-7015 .elementor-element.elementor-element-7825dfb > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-7825dfb .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-7015 .elementor-element.elementor-element-7825dfb .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7015 .elementor-element.elementor-element-a85d723{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-7015 .elementor-element.elementor-element-a85d723 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-6bb903b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-6bb903b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7015 .elementor-element.elementor-element-5736dfc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7015 .elementor-element.elementor-element-5736dfc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F4;}.elementor-7015 .elementor-element.elementor-element-5736dfc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:150px 50px 150px 50px;}.elementor-7015 .elementor-element.elementor-element-5736dfc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7015 .elementor-element.elementor-element-6cbfdaf > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-6cbfdaf{text-align:start;}.elementor-7015 .elementor-element.elementor-element-6cbfdaf .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:95px;font-weight:600;line-height:95px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#4C4C4C12;stroke:#4C4C4C12;color:#4C4C4C00;}.elementor-7015 .elementor-element.elementor-element-2da739c > .elementor-widget-container{margin:-67px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-2da739c{text-align:start;}.elementor-7015 .elementor-element.elementor-element-2da739c .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:47px;font-weight:600;line-height:47px;color:#7A7A7A;}.elementor-7015 .elementor-element.elementor-element-169ae84 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-169ae84{text-align:start;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-7015 .elementor-element.elementor-element-0d17a73 .elementor-button{background-color:#61CE7000;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:#C9B7A1;color:#C9B7A1;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9B7A1;border-radius:0px 0px 0px 0px;padding:15px 30px 13px 30px;}.elementor-7015 .elementor-element.elementor-element-0d17a73 .elementor-button:hover, .elementor-7015 .elementor-element.elementor-element-0d17a73 .elementor-button:focus{background-color:#C9B7A1;color:#FFFFFF;border-color:#C9B7A1;}.elementor-7015 .elementor-element.elementor-element-0d17a73 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-0d17a73 .elementor-button:hover svg, .elementor-7015 .elementor-element.elementor-element-0d17a73 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7015 .elementor-element.elementor-element-86a9b6a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7015 .elementor-element.elementor-element-86a9b6a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.krzysztofjaunzems.pl/wp-content/uploads/2025/09/pexels-thegenner-11102875.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7015 .elementor-element.elementor-element-86a9b6a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-86a9b6a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7015 .elementor-element.elementor-element-c6d68f7{--spacer-size:50px;}.elementor-7015 .elementor-element.elementor-element-c6d68f7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7015 .elementor-element.elementor-element-8f29d32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:70px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-8f29d32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7015 .elementor-element.elementor-element-f6205d5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7015 .elementor-element.elementor-element-f6205d5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.krzysztofjaunzems.pl/wp-content/uploads/2025/09/pexels-bikareantalya-31807614.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7015 .elementor-element.elementor-element-f6205d5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-f6205d5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7015 .elementor-element.elementor-element-cda5c74{--spacer-size:50px;}.elementor-7015 .elementor-element.elementor-element-cda5c74.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7015 .elementor-element.elementor-element-599e570:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7015 .elementor-element.elementor-element-599e570 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F4;}.elementor-7015 .elementor-element.elementor-element-599e570 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:150px 50px 150px 50px;}.elementor-7015 .elementor-element.elementor-element-599e570 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7015 .elementor-element.elementor-element-1aa3f5a > .elementor-widget-container{margin:-67px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-1aa3f5a{text-align:start;}.elementor-7015 .elementor-element.elementor-element-1aa3f5a .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:47px;font-weight:600;line-height:47px;color:#7A7A7A;}.elementor-7015 .elementor-element.elementor-element-a16cffc > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-a16cffc{text-align:start;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-7015 .elementor-element.elementor-element-91c3921 .elementor-button{background-color:#61CE7000;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:#C9B7A1;color:#C9B7A1;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9B7A1;border-radius:0px 0px 0px 0px;padding:15px 30px 13px 30px;}.elementor-7015 .elementor-element.elementor-element-91c3921 .elementor-button:hover, .elementor-7015 .elementor-element.elementor-element-91c3921 .elementor-button:focus{background-color:#C9B7A1;color:#FFFFFF;border-color:#C9B7A1;}.elementor-7015 .elementor-element.elementor-element-91c3921 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-91c3921 .elementor-button:hover svg, .elementor-7015 .elementor-element.elementor-element-91c3921 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7015 .elementor-element.elementor-element-66ef522{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:70px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-66ef522 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7015 .elementor-element.elementor-element-ebacded:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7015 .elementor-element.elementor-element-ebacded > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F4;}.elementor-7015 .elementor-element.elementor-element-ebacded > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:150px 50px 150px 50px;}.elementor-7015 .elementor-element.elementor-element-ebacded > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7015 .elementor-element.elementor-element-4c3ef98 > .elementor-widget-container{margin:-67px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-4c3ef98{text-align:start;}.elementor-7015 .elementor-element.elementor-element-4c3ef98 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:47px;font-weight:600;line-height:47px;color:#7A7A7A;}.elementor-7015 .elementor-element.elementor-element-cdd6905 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-cdd6905{text-align:start;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-7015 .elementor-element.elementor-element-7c49281 .elementor-button{background-color:#61CE7000;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:500;line-height:16px;fill:#C9B7A1;color:#C9B7A1;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9B7A1;border-radius:0px 0px 0px 0px;padding:15px 30px 13px 30px;}.elementor-7015 .elementor-element.elementor-element-7c49281 .elementor-button:hover, .elementor-7015 .elementor-element.elementor-element-7c49281 .elementor-button:focus{background-color:#C9B7A1;color:#FFFFFF;border-color:#C9B7A1;}.elementor-7015 .elementor-element.elementor-element-7c49281 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-7c49281 .elementor-button:hover svg, .elementor-7015 .elementor-element.elementor-element-7c49281 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7015 .elementor-element.elementor-element-e22acba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7015 .elementor-element.elementor-element-e22acba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.krzysztofjaunzems.pl/wp-content/uploads/2025/09/pexels-amar-18386854.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7015 .elementor-element.elementor-element-e22acba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-e22acba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7015 .elementor-element.elementor-element-50efa0a{--spacer-size:50px;}.elementor-7015 .elementor-element.elementor-element-d9de888{padding:100px 50px 50px 50px;}.elementor-7015 .elementor-element.elementor-element-41cdbcd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7015 .elementor-element.elementor-element-46a2253 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-46a2253{text-align:center;}.elementor-7015 .elementor-element.elementor-element-46a2253 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:400;line-height:16px;color:#AB9E8D;}.elementor-7015 .elementor-element.elementor-element-bd6aab6{text-align:center;}.elementor-7015 .elementor-element.elementor-element-bd6aab6 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:47px;font-weight:600;line-height:57px;color:#7A7A7A;}.elementor-7015 .elementor-element.elementor-element-7bf839f{--divider-border-style:solid;--divider-color:#AB9E8D;--divider-border-width:1px;}.elementor-7015 .elementor-element.elementor-element-7bf839f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-7bf839f .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-7015 .elementor-element.elementor-element-7bf839f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7015 .elementor-element.elementor-element-ad11fc2{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-7015 .elementor-element.elementor-element-ad11fc2 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-80797d2{--display:flex;--min-height:413px;--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-7015 .elementor-element.elementor-element-542fa7c{--display:flex;--justify-content:center;--overlay-opacity:0.4;}.elementor-7015 .elementor-element.elementor-element-542fa7c:not(.elementor-motion-effects-element-type-background), .elementor-7015 .elementor-element.elementor-element-542fa7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.krzysztofjaunzems.pl/wp-content/uploads/2025/10/pexels-olcayertem06-13841020.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7015 .elementor-element.elementor-element-542fa7c::before, .elementor-7015 .elementor-element.elementor-element-542fa7c > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-542fa7c > .e-con-inner > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-542fa7c > .elementor-background-slideshow::before, .elementor-7015 .elementor-element.elementor-element-542fa7c > .e-con-inner > .elementor-background-slideshow::before, .elementor-7015 .elementor-element.elementor-element-542fa7c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0C0A0A;--background-overlay:'';}.elementor-7015 .elementor-element.elementor-element-542fa7c:hover::before, .elementor-7015 .elementor-element.elementor-element-542fa7c:hover > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-542fa7c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-542fa7c > .elementor-background-slideshow:hover::before, .elementor-7015 .elementor-element.elementor-element-542fa7c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7015 .elementor-element.elementor-element-542fa7c:hover{--overlay-opacity:0.6;}.elementor-7015 .elementor-element.elementor-element-5de9341{text-align:center;}.elementor-7015 .elementor-element.elementor-element-5de9341 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;color:#AB9E8D;}.elementor-7015 .elementor-element.elementor-element-a1b712a{text-align:center;}.elementor-7015 .elementor-element.elementor-element-a1b712a .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:30px;color:#F7F6F4;}.elementor-7015 .elementor-element.elementor-element-e76fd45{text-align:center;}.elementor-7015 .elementor-element.elementor-element-e76fd45 .elementor-heading-title{font-size:18px;text-decoration:underline;color:#C9C6C4;}.elementor-7015 .elementor-element.elementor-element-e76fd45 .elementor-heading-title a:hover, .elementor-7015 .elementor-element.elementor-element-e76fd45 .elementor-heading-title a:focus{color:#E7E5E5;}.elementor-7015 .elementor-element.elementor-element-3755de8{--display:flex;--justify-content:center;--overlay-opacity:0.4;}.elementor-7015 .elementor-element.elementor-element-3755de8:not(.elementor-motion-effects-element-type-background), .elementor-7015 .elementor-element.elementor-element-3755de8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.krzysztofjaunzems.pl/wp-content/uploads/2025/10/pexels-skylake-15736067.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7015 .elementor-element.elementor-element-3755de8::before, .elementor-7015 .elementor-element.elementor-element-3755de8 > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-3755de8 > .e-con-inner > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-3755de8 > .elementor-background-slideshow::before, .elementor-7015 .elementor-element.elementor-element-3755de8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7015 .elementor-element.elementor-element-3755de8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0C0A0A;--background-overlay:'';}.elementor-7015 .elementor-element.elementor-element-3755de8:hover::before, .elementor-7015 .elementor-element.elementor-element-3755de8:hover > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-3755de8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-3755de8 > .elementor-background-slideshow:hover::before, .elementor-7015 .elementor-element.elementor-element-3755de8 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7015 .elementor-element.elementor-element-3755de8:hover{--overlay-opacity:0.6;}.elementor-7015 .elementor-element.elementor-element-f224554{text-align:center;}.elementor-7015 .elementor-element.elementor-element-f224554 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;color:#AB9E8D;}.elementor-7015 .elementor-element.elementor-element-34675ac{text-align:center;}.elementor-7015 .elementor-element.elementor-element-34675ac .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:30px;color:#F7F6F4;}.elementor-7015 .elementor-element.elementor-element-9dc8b49{text-align:center;}.elementor-7015 .elementor-element.elementor-element-9dc8b49 .elementor-heading-title{font-size:18px;text-decoration:underline;color:#C9C6C4;}.elementor-7015 .elementor-element.elementor-element-9dc8b49 .elementor-heading-title a:hover, .elementor-7015 .elementor-element.elementor-element-9dc8b49 .elementor-heading-title a:focus{color:#E7E5E5;}.elementor-7015 .elementor-element.elementor-element-7a79959{--display:flex;--justify-content:center;--overlay-opacity:0.4;}.elementor-7015 .elementor-element.elementor-element-7a79959:not(.elementor-motion-effects-element-type-background), .elementor-7015 .elementor-element.elementor-element-7a79959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.krzysztofjaunzems.pl/wp-content/uploads/2025/10/pexels-julianemonarifotografia-29657255.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7015 .elementor-element.elementor-element-7a79959::before, .elementor-7015 .elementor-element.elementor-element-7a79959 > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-7a79959 > .e-con-inner > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-7a79959 > .elementor-background-slideshow::before, .elementor-7015 .elementor-element.elementor-element-7a79959 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7015 .elementor-element.elementor-element-7a79959 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0C0A0A;--background-overlay:'';}.elementor-7015 .elementor-element.elementor-element-7a79959:hover::before, .elementor-7015 .elementor-element.elementor-element-7a79959:hover > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-7a79959:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-7a79959 > .elementor-background-slideshow:hover::before, .elementor-7015 .elementor-element.elementor-element-7a79959 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7015 .elementor-element.elementor-element-7a79959:hover{--overlay-opacity:0.6;}.elementor-7015 .elementor-element.elementor-element-a037fd9{text-align:center;}.elementor-7015 .elementor-element.elementor-element-a037fd9 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;color:#AB9E8D;}.elementor-7015 .elementor-element.elementor-element-920ae92{text-align:center;}.elementor-7015 .elementor-element.elementor-element-920ae92 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:30px;color:#F7F6F4;}.elementor-7015 .elementor-element.elementor-element-8d4efd4{text-align:center;}.elementor-7015 .elementor-element.elementor-element-8d4efd4 .elementor-heading-title{font-size:18px;text-decoration:underline;color:#C9C6C4;}.elementor-7015 .elementor-element.elementor-element-8d4efd4 .elementor-heading-title a:hover, .elementor-7015 .elementor-element.elementor-element-8d4efd4 .elementor-heading-title a:focus{color:#E7E5E5;}.elementor-7015 .elementor-element.elementor-element-da0c216{padding:100px 50px 50px 50px;}.elementor-7015 .elementor-element.elementor-element-7af9a72.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7015 .elementor-element.elementor-element-88fc241 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-88fc241{text-align:center;}.elementor-7015 .elementor-element.elementor-element-88fc241 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:400;line-height:16px;color:#AB9E8D;}.elementor-7015 .elementor-element.elementor-element-43fa4d5{text-align:center;}.elementor-7015 .elementor-element.elementor-element-43fa4d5 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:47px;font-weight:600;line-height:57px;color:#7A7A7A;}.elementor-7015 .elementor-element.elementor-element-4e8630c{--divider-border-style:solid;--divider-color:#AB9E8D;--divider-border-width:1px;}.elementor-7015 .elementor-element.elementor-element-4e8630c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-4e8630c .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-7015 .elementor-element.elementor-element-4e8630c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7015 .elementor-element.elementor-element-59efd2a{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-7015 .elementor-element.elementor-element-59efd2a > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-d9e557a{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-7015 .elementor-element.elementor-element-2effaf9{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--overlay-opacity:0.4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:300px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7015 .elementor-element.elementor-element-2effaf9:not(.elementor-motion-effects-element-type-background), .elementor-7015 .elementor-element.elementor-element-2effaf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.krzysztofjaunzems.pl/wp-content/uploads/2025/10/pexels-jibarofoto-1560303.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7015 .elementor-element.elementor-element-2effaf9::before, .elementor-7015 .elementor-element.elementor-element-2effaf9 > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-2effaf9 > .e-con-inner > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-2effaf9 > .elementor-background-slideshow::before, .elementor-7015 .elementor-element.elementor-element-2effaf9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7015 .elementor-element.elementor-element-2effaf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0C0A0A;--background-overlay:'';}.elementor-7015 .elementor-element.elementor-element-2effaf9:hover::before, .elementor-7015 .elementor-element.elementor-element-2effaf9:hover > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-2effaf9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-2effaf9 > .elementor-background-slideshow:hover::before, .elementor-7015 .elementor-element.elementor-element-2effaf9 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7015 .elementor-element.elementor-element-2effaf9:hover{--overlay-opacity:0.6;}.elementor-7015 .elementor-element.elementor-element-92a4210{text-align:center;}.elementor-7015 .elementor-element.elementor-element-92a4210 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;color:#AB9E8D;}.elementor-7015 .elementor-element.elementor-element-7eb8c08{text-align:center;}.elementor-7015 .elementor-element.elementor-element-7eb8c08 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:25px;color:#F7F6F4;}.elementor-7015 .elementor-element.elementor-element-1267f52{text-align:center;}.elementor-7015 .elementor-element.elementor-element-1267f52 .elementor-heading-title{font-size:18px;text-decoration:underline;color:#C9C6C4;}.elementor-7015 .elementor-element.elementor-element-1267f52 .elementor-heading-title a:hover, .elementor-7015 .elementor-element.elementor-element-1267f52 .elementor-heading-title a:focus{color:#E7E5E5;}.elementor-7015 .elementor-element.elementor-element-e8c135c{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--overlay-opacity:0.4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:300px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7015 .elementor-element.elementor-element-e8c135c:not(.elementor-motion-effects-element-type-background), .elementor-7015 .elementor-element.elementor-element-e8c135c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.krzysztofjaunzems.pl/wp-content/uploads/2025/10/pexels-jonathanborba-19841043.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7015 .elementor-element.elementor-element-e8c135c::before, .elementor-7015 .elementor-element.elementor-element-e8c135c > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-e8c135c > .e-con-inner > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-e8c135c > .elementor-background-slideshow::before, .elementor-7015 .elementor-element.elementor-element-e8c135c > .e-con-inner > .elementor-background-slideshow::before, .elementor-7015 .elementor-element.elementor-element-e8c135c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0C0A0A;--background-overlay:'';}.elementor-7015 .elementor-element.elementor-element-e8c135c:hover::before, .elementor-7015 .elementor-element.elementor-element-e8c135c:hover > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-e8c135c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-e8c135c > .elementor-background-slideshow:hover::before, .elementor-7015 .elementor-element.elementor-element-e8c135c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7015 .elementor-element.elementor-element-e8c135c:hover{--overlay-opacity:0.6;}.elementor-7015 .elementor-element.elementor-element-9d92c82{text-align:center;}.elementor-7015 .elementor-element.elementor-element-9d92c82 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;color:#AB9E8D;}.elementor-7015 .elementor-element.elementor-element-0b8e68d{text-align:center;}.elementor-7015 .elementor-element.elementor-element-0b8e68d .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:25px;color:#F7F6F4;}.elementor-7015 .elementor-element.elementor-element-70f4c40{text-align:center;}.elementor-7015 .elementor-element.elementor-element-70f4c40 .elementor-heading-title{font-size:18px;text-decoration:underline;color:#C9C6C4;}.elementor-7015 .elementor-element.elementor-element-70f4c40 .elementor-heading-title a:hover, .elementor-7015 .elementor-element.elementor-element-70f4c40 .elementor-heading-title a:focus{color:#E7E5E5;}.elementor-7015 .elementor-element.elementor-element-4add260{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--overlay-opacity:0.4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:300px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7015 .elementor-element.elementor-element-4add260:not(.elementor-motion-effects-element-type-background), .elementor-7015 .elementor-element.elementor-element-4add260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.krzysztofjaunzems.pl/wp-content/uploads/2025/10/pexels-bikareantalya-31688036.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7015 .elementor-element.elementor-element-4add260::before, .elementor-7015 .elementor-element.elementor-element-4add260 > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-4add260 > .e-con-inner > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-4add260 > .elementor-background-slideshow::before, .elementor-7015 .elementor-element.elementor-element-4add260 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7015 .elementor-element.elementor-element-4add260 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0C0A0A;--background-overlay:'';}.elementor-7015 .elementor-element.elementor-element-4add260:hover::before, .elementor-7015 .elementor-element.elementor-element-4add260:hover > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-4add260:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-4add260 > .elementor-background-slideshow:hover::before, .elementor-7015 .elementor-element.elementor-element-4add260 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7015 .elementor-element.elementor-element-4add260:hover{--overlay-opacity:0.6;}.elementor-7015 .elementor-element.elementor-element-9506c07{text-align:center;}.elementor-7015 .elementor-element.elementor-element-9506c07 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;color:#AB9E8D;}.elementor-7015 .elementor-element.elementor-element-6cdeefd{text-align:center;}.elementor-7015 .elementor-element.elementor-element-6cdeefd .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:25px;color:#F7F6F4;}.elementor-7015 .elementor-element.elementor-element-9a382e7{text-align:center;}.elementor-7015 .elementor-element.elementor-element-9a382e7 .elementor-heading-title{font-size:18px;text-decoration:underline;color:#C9C6C4;}.elementor-7015 .elementor-element.elementor-element-9a382e7 .elementor-heading-title a:hover, .elementor-7015 .elementor-element.elementor-element-9a382e7 .elementor-heading-title a:focus{color:#E7E5E5;}.elementor-7015 .elementor-element.elementor-element-5533926{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--overlay-opacity:0.4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:300px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7015 .elementor-element.elementor-element-5533926:not(.elementor-motion-effects-element-type-background), .elementor-7015 .elementor-element.elementor-element-5533926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portfolio.krzysztofjaunzems.pl/wp-content/uploads/2025/10/pexels-alexander-mass-748453803-31562269.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7015 .elementor-element.elementor-element-5533926::before, .elementor-7015 .elementor-element.elementor-element-5533926 > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-5533926 > .e-con-inner > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-5533926 > .elementor-background-slideshow::before, .elementor-7015 .elementor-element.elementor-element-5533926 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7015 .elementor-element.elementor-element-5533926 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0C0A0A;--background-overlay:'';}.elementor-7015 .elementor-element.elementor-element-5533926:hover::before, .elementor-7015 .elementor-element.elementor-element-5533926:hover > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-5533926:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7015 .elementor-element.elementor-element-5533926 > .elementor-background-slideshow:hover::before, .elementor-7015 .elementor-element.elementor-element-5533926 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7015 .elementor-element.elementor-element-5533926:hover{--overlay-opacity:0.6;}.elementor-7015 .elementor-element.elementor-element-0fb359a{text-align:center;}.elementor-7015 .elementor-element.elementor-element-0fb359a .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;color:#AB9E8D;}.elementor-7015 .elementor-element.elementor-element-7618798{text-align:center;}.elementor-7015 .elementor-element.elementor-element-7618798 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:25px;color:#F7F6F4;}.elementor-7015 .elementor-element.elementor-element-84009dc{text-align:center;}.elementor-7015 .elementor-element.elementor-element-84009dc .elementor-heading-title{font-size:18px;text-decoration:underline;color:#C9C6C4;}.elementor-7015 .elementor-element.elementor-element-84009dc .elementor-heading-title a:hover, .elementor-7015 .elementor-element.elementor-element-84009dc .elementor-heading-title a:focus{color:#E7E5E5;}.elementor-7015 .elementor-element.elementor-element-0f0742e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7015 .elementor-element.elementor-element-14740e5{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7015 .elementor-element.elementor-element-14740e5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7015 .elementor-element.elementor-element-3bbe972 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-3bbe972{text-align:start;}.elementor-7015 .elementor-element.elementor-element-3bbe972 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:400;line-height:16px;color:#C9B7A1;}.elementor-7015 .elementor-element.elementor-element-c1fb46c{text-align:start;}.elementor-7015 .elementor-element.elementor-element-c1fb46c .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:47px;font-weight:600;line-height:47px;color:#7A7A7A;}.elementor-7015 .elementor-element.elementor-element-cfc9506{--divider-border-style:solid;--divider-color:#C9B7A1;--divider-border-width:1px;}.elementor-7015 .elementor-element.elementor-element-cfc9506 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-cfc9506 .elementor-divider-separator{width:20%;margin:0 auto;margin-left:0;}.elementor-7015 .elementor-element.elementor-element-cfc9506 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-7015 .elementor-element.elementor-element-ff1e19d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;color:#7A7A7A;}.elementor-7015 .elementor-element.elementor-element-ff1e19d > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-fbd5566 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-fbd5566 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-7015 .elementor-element.elementor-element-fbd5566 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-7015 .elementor-element.elementor-element-fbd5566 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-7015 .elementor-element.elementor-element-fbd5566 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-7015 .elementor-element.elementor-element-fbd5566 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-7015 .elementor-element.elementor-element-fbd5566 .elementor-icon-list-icon i{color:#C9B7A1;transition:color 0.3s;}.elementor-7015 .elementor-element.elementor-element-fbd5566 .elementor-icon-list-icon svg{fill:#C9B7A1;transition:fill 0.3s;}.elementor-7015 .elementor-element.elementor-element-fbd5566{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-7015 .elementor-element.elementor-element-fbd5566 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7015 .elementor-element.elementor-element-fbd5566 .elementor-icon-list-item > a{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;}.elementor-7015 .elementor-element.elementor-element-fbd5566 .elementor-icon-list-text{color:#7A7A7A;transition:color 0.3s;}.elementor-7015 .elementor-element.elementor-element-fbd5566 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#D4D8DB;}.elementor-7015 .elementor-element.elementor-element-61b7014{--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;}.elementor-7015 .elementor-element.elementor-element-61b7014.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7015 .elementor-element.elementor-element-c054177{width:var( --container-widget-width, 108.588% );max-width:108.588%;--container-widget-width:108.588%;--container-widget-flex-grow:0;}.elementor-7015 .elementor-element.elementor-element-c054177.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7015 .elementor-element.elementor-element-00da494{text-align:start;font-family:"Josefin Sans", Sans-serif;color:#7A7A7A;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7015 .elementor-element.elementor-element-7db54ff .elementor-heading-title{font-size:47px;line-height:57px;}.elementor-7015 .elementor-element.elementor-element-2e0c95e{padding:50px 20px 20px 20px;}.elementor-7015 .elementor-element.elementor-element-b62b065 .elementor-heading-title{font-size:47px;line-height:57px;}.elementor-7015 .elementor-element.elementor-element-a85d723{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7015 .elementor-element.elementor-element-6bb903b{margin-top:30px;margin-bottom:0px;}.elementor-7015 .elementor-element.elementor-element-5736dfc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 20px 50px 20px;}.elementor-7015 .elementor-element.elementor-element-6cbfdaf .elementor-heading-title{font-size:80px;line-height:80px;}.elementor-7015 .elementor-element.elementor-element-2da739c .elementor-heading-title{font-size:35px;}.elementor-7015 .elementor-element.elementor-element-169ae84{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7015 .elementor-element.elementor-element-86a9b6a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-c6d68f7{--spacer-size:580px;width:var( --container-widget-width, 825px );max-width:825px;--container-widget-width:825px;--container-widget-flex-grow:0;}.elementor-7015 .elementor-element.elementor-element-8f29d32{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-cda5c74{--spacer-size:580px;width:var( --container-widget-width, 774px );max-width:774px;--container-widget-width:774px;--container-widget-flex-grow:0;}.elementor-7015 .elementor-element.elementor-element-599e570 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 20px 50px 20px;}.elementor-7015 .elementor-element.elementor-element-1aa3f5a .elementor-heading-title{font-size:35px;}.elementor-7015 .elementor-element.elementor-element-66ef522{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-ebacded > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 20px 50px 20px;}.elementor-7015 .elementor-element.elementor-element-4c3ef98 .elementor-heading-title{font-size:35px;}.elementor-7015 .elementor-element.elementor-element-e22acba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-50efa0a{--spacer-size:580px;}.elementor-7015 .elementor-element.elementor-element-d9de888{padding:50px 20px 20px 20px;}.elementor-7015 .elementor-element.elementor-element-bd6aab6 .elementor-heading-title{font-size:47px;line-height:57px;}.elementor-7015 .elementor-element.elementor-element-ad11fc2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7015 .elementor-element.elementor-element-542fa7c{--justify-content:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-7015 .elementor-element.elementor-element-a1b712a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-a1b712a .elementor-heading-title{font-size:25px;}.elementor-7015 .elementor-element.elementor-element-3755de8{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-7015 .elementor-element.elementor-element-34675ac .elementor-heading-title{font-size:25px;}.elementor-7015 .elementor-element.elementor-element-7a79959{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-7015 .elementor-element.elementor-element-920ae92 .elementor-heading-title{font-size:25px;}.elementor-7015 .elementor-element.elementor-element-da0c216{padding:50px 20px 20px 20px;}.elementor-7015 .elementor-element.elementor-element-43fa4d5 .elementor-heading-title{font-size:47px;line-height:57px;}.elementor-7015 .elementor-element.elementor-element-59efd2a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7015 .elementor-element.elementor-element-92a4210 .elementor-heading-title{font-size:18px;}.elementor-7015 .elementor-element.elementor-element-7eb8c08 .elementor-heading-title{font-size:27px;}.elementor-7015 .elementor-element.elementor-element-9d92c82 .elementor-heading-title{font-size:18px;}.elementor-7015 .elementor-element.elementor-element-0b8e68d .elementor-heading-title{font-size:27px;}.elementor-7015 .elementor-element.elementor-element-9506c07 .elementor-heading-title{font-size:18px;}.elementor-7015 .elementor-element.elementor-element-6cdeefd .elementor-heading-title{font-size:27px;}.elementor-7015 .elementor-element.elementor-element-0fb359a .elementor-heading-title{font-size:18px;}.elementor-7015 .elementor-element.elementor-element-7618798 .elementor-heading-title{font-size:27px;}.elementor-7015 .elementor-element.elementor-element-3bbe972{text-align:center;}.elementor-7015 .elementor-element.elementor-element-c1fb46c{text-align:center;}.elementor-7015 .elementor-element.elementor-element-cfc9506 .elementor-divider{text-align:center;}.elementor-7015 .elementor-element.elementor-element-cfc9506 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-7015 .elementor-element.elementor-element-ff1e19d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7015 .elementor-element.elementor-element-ff1e19d > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-7015 .elementor-element.elementor-element-6138f61{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7015 .elementor-element.elementor-element-e28bc8e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-7db54ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-7db54ff .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-7015 .elementor-element.elementor-element-fdf6993 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-0788b36 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-2e0c95e{margin-top:80px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-7015 .elementor-element.elementor-element-57e301f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-1cb3fc5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-b62b065 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-b62b065 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-7015 .elementor-element.elementor-element-7825dfb > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-a85d723{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7015 .elementor-element.elementor-element-a85d723 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-6bb903b{margin-top:30px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-7015 .elementor-element.elementor-element-5736dfc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 10px 50px 10px;}.elementor-7015 .elementor-element.elementor-element-6cbfdaf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-6cbfdaf .elementor-heading-title{font-size:80px;}.elementor-7015 .elementor-element.elementor-element-2da739c > .elementor-widget-container{margin:-67px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-2da739c .elementor-heading-title{font-size:25px;}.elementor-7015 .elementor-element.elementor-element-169ae84 > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-169ae84{font-size:14px;}.elementor-7015 .elementor-element.elementor-element-c6d68f7{--spacer-size:350px;}.elementor-7015 .elementor-element.elementor-element-8f29d32{margin-top:80px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-7015 .elementor-element.elementor-element-cda5c74{--spacer-size:350px;}.elementor-7015 .elementor-element.elementor-element-599e570 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 10px 50px 10px;}.elementor-7015 .elementor-element.elementor-element-1aa3f5a > .elementor-widget-container{margin:-67px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-1aa3f5a .elementor-heading-title{font-size:25px;}.elementor-7015 .elementor-element.elementor-element-a16cffc > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-a16cffc{font-size:14px;}.elementor-7015 .elementor-element.elementor-element-66ef522{margin-top:80px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-7015 .elementor-element.elementor-element-ebacded > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 10px 50px 10px;}.elementor-7015 .elementor-element.elementor-element-4c3ef98 > .elementor-widget-container{margin:-67px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-4c3ef98 .elementor-heading-title{font-size:25px;}.elementor-7015 .elementor-element.elementor-element-cdd6905 > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-cdd6905{font-size:14px;}.elementor-7015 .elementor-element.elementor-element-d9de888{margin-top:80px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-7015 .elementor-element.elementor-element-41cdbcd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-46a2253 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-bd6aab6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-bd6aab6 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-7015 .elementor-element.elementor-element-7bf839f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-ad11fc2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7015 .elementor-element.elementor-element-ad11fc2 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-542fa7c{--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7015 .elementor-element.elementor-element-3755de8{--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7015 .elementor-element.elementor-element-7a79959{--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7015 .elementor-element.elementor-element-da0c216{margin-top:80px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-7015 .elementor-element.elementor-element-7af9a72 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-88fc241 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-43fa4d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-43fa4d5 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-7015 .elementor-element.elementor-element-4e8630c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-59efd2a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7015 .elementor-element.elementor-element-59efd2a > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-0f0742e{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7015 .elementor-element.elementor-element-3bbe972 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-c1fb46c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-c1fb46c .elementor-heading-title{font-size:35px;line-height:35px;}.elementor-7015 .elementor-element.elementor-element-cfc9506 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-ff1e19d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:14px;}.elementor-7015 .elementor-element.elementor-element-ff1e19d > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7015 .elementor-element.elementor-element-fbd5566 > .elementor-widget-container{margin:-20px 0px 0px 0px;}}@media(min-width:768px){.elementor-7015 .elementor-element.elementor-element-5736dfc{width:45%;}.elementor-7015 .elementor-element.elementor-element-86a9b6a{width:55%;}.elementor-7015 .elementor-element.elementor-element-f6205d5{width:55%;}.elementor-7015 .elementor-element.elementor-element-599e570{width:45%;}.elementor-7015 .elementor-element.elementor-element-ebacded{width:45%;}.elementor-7015 .elementor-element.elementor-element-e22acba{width:55%;}.elementor-7015 .elementor-element.elementor-element-14740e5{--width:41.872%;}.elementor-7015 .elementor-element.elementor-element-61b7014{--width:55.588%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7015 .elementor-element.elementor-element-5736dfc{width:100%;}.elementor-7015 .elementor-element.elementor-element-86a9b6a{width:100%;}.elementor-7015 .elementor-element.elementor-element-f6205d5{width:100%;}.elementor-7015 .elementor-element.elementor-element-599e570{width:100%;}.elementor-7015 .elementor-element.elementor-element-ebacded{width:100%;}.elementor-7015 .elementor-element.elementor-element-e22acba{width:100%;}}/* Start custom CSS for container, class: .elementor-element-61b7014 */.elementor-7015 .elementor-element.elementor-element-61b7014 input,
.elementor-7015 .elementor-element.elementor-element-61b7014 textarea,
.elementor-7015 .elementor-element.elementor-element-61b7014 select {
    border: 2px solid #ccc;
    border-radius: 8px;
    padding: 10px;
}
.elementor-7015 .elementor-element.elementor-element-61b7014 .wpforms-submit {
    background: transparent !important;
    color: #C9B7A1 !important;
    border: 1px solid #C9B7A1 !important;
    border-radius: 12px !important;
    padding: 12px 28px;
    font-family: 'Josefin Sans', sans-serif !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    transition: all 0.3s ease;
    letter-spacing: 1px;
    text-transform: none !important;
}

.elementor-7015 .elementor-element.elementor-element-61b7014 .wpforms-submit:hover {
    background: #C9B7A1 !important;
    color: #ffffff !important;
    border: 1px solid #C9B7A1 !important;
}

.elementor-7015 .elementor-element.elementor-element-61b7014 .wpforms-form {
    border: 1px solid #C9B7A1 !important;
    border-radius: 12px;
    padding: 24px;
}

.elementor-7015 .elementor-element.elementor-element-61b7014 .wpforms-form input,
.elementor-7015 .elementor-element.elementor-element-61b7014 .wpforms-form textarea,
.elementor-7015 .elementor-element.elementor-element-61b7014 .wpforms-form select {
    border: 1px solid rgba(201, 183, 161, 0.35) !important;
    border-radius: 12px;
    padding: 12px;
}

.elementor-7015 .elementor-element.elementor-element-61b7014 .wpforms-form input:focus,
.elementor-7015 .elementor-element.elementor-element-61b7014 .wpforms-form textarea:focus,
.elementor-7015 .elementor-element.elementor-element-61b7014 .wpforms-form select:focus {
    border-color: #C9B7A1 !important;
    box-shadow: 0 0 0 2px rgba(201, 183, 161, 0.15);
    outline: none;
}/* End custom CSS */