.elementor-1278 .elementor-element.elementor-element-pqxxyki:not(.elementor-motion-effects-element-type-background), .elementor-1278 .elementor-element.elementor-element-pqxxyki > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#595959;background-image:url("https://naturecamp.pl/wp-content/uploads/2025/03/NC_background_underconstruction.jpg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-1278 .elementor-element.elementor-element-pqxxyki > .elementor-background-overlay{background-color:#000000;opacity:0.13;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1278 .elementor-element.elementor-element-pqxxyki > .elementor-container{min-height:290px;}.elementor-1278 .elementor-element.elementor-element-pqxxyki{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1278 .elementor-element.elementor-element-ynvmafk .th-header-wrap{max-width:540px;margin:0 auto;}.elementor-1278 .elementor-element.elementor-element-ynvmafk .th-header-wrap .elementor-icon-box-wrapper{text-align:center;}.elementor-1278 .elementor-element.elementor-element-ynvmafk .elementor-icon-box-description{text-align:center;}.elementor-1278 .elementor-element.elementor-element-ynvmafk .elementor-icon-box-content .elementor-icon-box-title{color:#ffffff;}.elementor-1278 .elementor-element.elementor-element-ynvmafk .elementor-icon-box-content .elementor-icon-box-description{color:#ffffff;}.elementor-1278 .elementor-element.elementor-element-ynvmafk .elementor-icon-box-content .elementor-icon-box-description a{color:#ffffff;}.elementor-1278 .elementor-element.elementor-element-3c1265e{--spacer-size:10px;}.elementor-1278 .elementor-element.elementor-element-4772701 .th-service-block-w{margin:0 auto;}.elementor-1278 .elementor-element.elementor-element-4772701 .th-service-block-w .elementor-icon-box-wrapper{text-align:center;}.elementor-1278 .elementor-element.elementor-element-86c4dc1 .th-header-wrap{max-width:691px;margin:0 auto;}.elementor-1278 .elementor-element.elementor-element-86c4dc1 .th-header-wrap .elementor-icon-box-wrapper{text-align:center;}.elementor-1278 .elementor-element.elementor-element-86c4dc1 .elementor-icon-box-description{text-align:left;}.elementor-1278 .elementor-element.elementor-element-d4a168d{--spacer-size:20px;}.elementor-bc-flex-widget .elementor-1278 .elementor-element.elementor-element-950b1d9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1278 .elementor-element.elementor-element-950b1d9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1278 .elementor-element.elementor-element-cbf2adc{--e-image-carousel-slides-to-show:1;}.elementor-1278 .elementor-element.elementor-element-cbf2adc .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1278 .elementor-element.elementor-element-cbf2adc .elementor-swiper-button.elementor-swiper-button-next{font-size:50px;}.elementor-1278 .elementor-element.elementor-element-cbf2adc .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-1278 .elementor-element.elementor-element-63f9d6a:not(.elementor-motion-effects-element-type-background), .elementor-1278 .elementor-element.elementor-element-63f9d6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3f3f3;}.elementor-1278 .elementor-element.elementor-element-63f9d6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1278 .elementor-element.elementor-element-63f9d6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1278 .elementor-element.elementor-element-e428191 .th-service-block-w{margin:0 auto;}.elementor-1278 .elementor-element.elementor-element-e428191 .th-service-block-w .elementor-icon-box-wrapper{text-align:center;}.elementor-1278 .elementor-element.elementor-element-529eacc .th-service-block-w{margin:0 auto;}.elementor-1278 .elementor-element.elementor-element-529eacc .th-service-block-w .elementor-icon-box-wrapper{text-align:center;}.elementor-1278 .elementor-element.elementor-element-6f0adbc .th-service-block-w{margin:0 auto;}.elementor-1278 .elementor-element.elementor-element-6f0adbc .th-service-block-w .elementor-icon-box-wrapper{text-align:center;}.elementor-1278 .elementor-element.elementor-element-1cc485e .th-service-block-w{margin:0 auto;}.elementor-1278 .elementor-element.elementor-element-1cc485e .th-service-block-w .elementor-icon-box-wrapper{text-align:center;}.elementor-1278 .elementor-element.elementor-element-1ca0c34 .th-service-block-w{margin:0 auto;}.elementor-1278 .elementor-element.elementor-element-1ca0c34 .th-service-block-w .elementor-icon-box-wrapper{text-align:center;}.elementor-1278 .elementor-element.elementor-element-17f77d0 .th-service-block-w{margin:0 auto;}.elementor-1278 .elementor-element.elementor-element-17f77d0 .th-service-block-w .elementor-icon-box-wrapper{text-align:center;}.elementor-1278 .elementor-element.elementor-element-ff5738c{--spacer-size:10px;}.elementor-1278 .elementor-element.elementor-element-e89ba25:not(.elementor-motion-effects-element-type-background), .elementor-1278 .elementor-element.elementor-element-e89ba25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1278 .elementor-element.elementor-element-e89ba25{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1278 .elementor-element.elementor-element-e89ba25 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1278 .elementor-element.elementor-element-f078ce7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1278 .elementor-element.elementor-element-f078ce7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1278 .elementor-element.elementor-element-f078ce7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1278 .elementor-element.elementor-element-f078ce7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1278 .elementor-element.elementor-element-5f2e388 > .elementor-widget-container{background-image:url("https://naturecamp.pl/wp-content/uploads/topography_bg.jpg");}.elementor-1278 .elementor-element.elementor-element-b78f77b:not(.elementor-motion-effects-element-type-background), .elementor-1278 .elementor-element.elementor-element-b78f77b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#efefef;}.elementor-1278 .elementor-element.elementor-element-b78f77b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-1278 .elementor-element.elementor-element-b78f77b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1278 .elementor-element.elementor-element-8da5589 .th-header-wrap{max-width:930px;margin:0 auto;}.elementor-1278 .elementor-element.elementor-element-8da5589 .th-header-wrap .elementor-icon-box-wrapper{text-align:center;}.elementor-1278 .elementor-element.elementor-element-8da5589 .elementor-icon-box-description{text-align:left;}.elementor-1278 .elementor-element.elementor-element-8da5589 .elementor-icon-box-content .elementor-icon-box-title{color:#253679;}.elementor-1278 .elementor-element.elementor-element-8da5589 .elementor-icon-box-content .elementor-icon-box-description{color:#54595f;}.elementor-1278 .elementor-element.elementor-element-8da5589 .elementor-icon-box-content .elementor-icon-box-description a{color:#54595f;}.elementor-1278 .elementor-element.elementor-element-d24d154{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 60px 0px;}.elementor-1278 .elementor-element.elementor-element-d24d154 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1278 .elementor-element.elementor-element-0d21375.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1278 .elementor-element.elementor-element-0d21375.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1278 .elementor-element.elementor-element-21f6d7f .th-header-wrap{max-width:100%;margin:0 auto;}.elementor-1278 .elementor-element.elementor-element-21f6d7f .th-header-wrap .elementor-icon-box-wrapper{text-align:center;}.elementor-1278 .elementor-element.elementor-element-21f6d7f .elementor-icon-box-description{text-align:left;}.elementor-1278 .elementor-element.elementor-element-618fee2:not(.elementor-motion-effects-element-type-background), .elementor-1278 .elementor-element.elementor-element-618fee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#efefef;}.elementor-1278 .elementor-element.elementor-element-618fee2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-1278 .elementor-element.elementor-element-618fee2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1278 .elementor-element.elementor-element-af3839a .th-header-wrap{max-width:100%;margin:0 auto;}.elementor-1278 .elementor-element.elementor-element-af3839a .th-header-wrap .elementor-icon-box-wrapper{text-align:center;}.elementor-1278 .elementor-element.elementor-element-af3839a .elementor-icon-box-description{text-align:center;}.elementor-1278 .elementor-element.elementor-element-47b14de .th-cta-text span{color:#ffffff;}body.elementor-page-1278 h1.entry-title{margin-top:1px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1278 .elementor-element.elementor-element-3c1265e{--spacer-size:30px;}.elementor-1278 .elementor-element.elementor-element-d4a168d{--spacer-size:30px;}.elementor-1278 .elementor-element.elementor-element-d24d154{padding:40px 0px 40px 0px;}}@media(min-width:1025px){.elementor-1278 .elementor-element.elementor-element-pqxxyki:not(.elementor-motion-effects-element-type-background), .elementor-1278 .elementor-element.elementor-element-pqxxyki > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}