.elementor-511 .elementor-element.elementor-element-fd30397:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-fd30397 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #FF9D2D82 0%, #F2295B00 60%);}.elementor-511 .elementor-element.elementor-element-fd30397{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-511 .elementor-element.elementor-element-fd30397 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-511 .elementor-element.elementor-element-003be1e{--spacer-size:156px;}.elementor-511 .elementor-element.elementor-element-da9518c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-da9518c .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-511 .elementor-element.elementor-element-da9518c .aux-modern-heading-primary{color:var( --e-global-color-77c6ac7 );}.elementor-511 .elementor-element.elementor-element-d1c827d{--spacer-size:0px;}.elementor-511 .elementor-element.elementor-element-a08c91b:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-a08c91b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF21 0%, #00000000 62%);}.elementor-511 .elementor-element.elementor-element-a08c91b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 35px 80px 35px;z-index:4;}.elementor-511 .elementor-element.elementor-element-a08c91b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-511 .elementor-element.elementor-element-d552f31.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-511 .elementor-element.elementor-element-d552f31 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-5f4ceb3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-511 .elementor-element.elementor-element-5f4ceb3 > .elementor-container{max-width:1650px;}.elementor-511 .elementor-element.elementor-element-745fb27 > .elementor-element-populated{margin:0px 25px 0px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-511 .elementor-element.elementor-element-8fdc0b4{animation-duration:2000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-511 .elementor-element.elementor-element-8fdc0b4 .aux-widget-3d-textbox .aux-3d-textbox-widget-content{background-color:rgba(2, 1, 1, 0);}.elementor-511 .elementor-element.elementor-element-45ecb91 > .elementor-element-populated{margin:0px 25px 0px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-511 .elementor-element.elementor-element-2b8f6a5{animation-duration:2000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-511 .elementor-element.elementor-element-2b8f6a5 .aux-widget-3d-textbox .aux-3d-textbox-widget-content{background-color:rgba(2, 1, 1, 0);}.elementor-511 .elementor-element.elementor-element-f36fd2b > .elementor-element-populated{margin:0px 25px 0px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-511 .elementor-element.elementor-element-44349a6{animation-duration:2000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-511 .elementor-element.elementor-element-44349a6 .aux-widget-3d-textbox .aux-3d-textbox-widget-content{background-color:rgba(2, 1, 1, 0);}.elementor-511 .elementor-element.elementor-element-e13644a > .elementor-element-populated{margin:0px 25px 0px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-511 .elementor-element.elementor-element-3afb085{animation-duration:2000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-511 .elementor-element.elementor-element-3afb085 .aux-widget-3d-textbox .aux-3d-textbox-widget-content{background-color:rgba(2, 1, 1, 0);}.elementor-511 .elementor-element.elementor-element-8e15bf0{margin-top:0px;margin-bottom:090px;padding:0px 100px 0px 100px;}.elementor-511 .elementor-element.elementor-element-7d7f6bf{animation-duration:1500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-511 .elementor-element.elementor-element-7d7f6bf .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-511 .elementor-element.elementor-element-7d7f6bf .aux-modern-heading-secondary .aux-head-highlight{font-size:49px;font-weight:bold;text-transform:capitalize;letter-spacing:-1.5px;margin:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-19c4ffe:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-19c4ffe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, #FFE63670 0%, #FF000300 63%);}.elementor-511 .elementor-element.elementor-element-19c4ffe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-511 .elementor-element.elementor-element-19c4ffe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-511 .elementor-element.elementor-element-1661d3a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-511 .elementor-element.elementor-element-1661d3a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-f1ab92f{animation-duration:1500ms;animation-delay:300ms;}.elementor-511 .elementor-element.elementor-element-f1ab92f > .elementor-widget-container{margin:0px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-f1ab92f .aux-widget-image{text-align:left;}.elementor-511 .elementor-element.elementor-element-f1ab92f .aux-media-image{max-width:570px;border-radius:20px 20px 20px 20px;overflow:hidden;}body:not(.rtl) .elementor-511 .elementor-element.elementor-element-9965852{left:0px;}body.rtl .elementor-511 .elementor-element.elementor-element-9965852{right:0px;}.elementor-511 .elementor-element.elementor-element-9965852{bottom:0px;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-511 .elementor-element.elementor-element-9965852 .aux-modern-heading-primary{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;color:#EDEDED;margin:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-9965852 .aux-modern-heading-secondary{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-511 .elementor-element.elementor-element-4706de5.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-511 .elementor-element.elementor-element-4706de5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-511 .elementor-element.elementor-element-4706de5 > .elementor-element-populated{padding:0% 0% 0% 25%;}.elementor-511 .elementor-element.elementor-element-146c8b4{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-511 .elementor-element.elementor-element-146c8b4 .aux-modern-heading-secondary .aux-head-highlight{font-size:49px;font-weight:bold;text-transform:capitalize;letter-spacing:-1.5px;margin:0px 0px 0px -100px;}.elementor-511 .elementor-element.elementor-element-146c8b4 .aux-modern-heading-divider{height:2.5px;width:30px;margin:-15px 0px 40px 0px;}.elementor-511 .elementor-element.elementor-element-146c8b4 .aux-modern-heading-description{font-size:14px;font-weight:400;letter-spacing:-0.48px;max-width:100%;}.elementor-511 .elementor-element.elementor-element-4ec6a63 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-511 .elementor-element.elementor-element-4ec6a63 .aux-modern-button .aux-overlay:after{background-color:#000000;}.elementor-511 .elementor-element.elementor-element-4ec6a63 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-4ec6a63{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-511 .elementor-element.elementor-element-4ec6a63 .aux-modern-button-wrapper{text-align:left;}.elementor-511 .elementor-element.elementor-element-4ec6a63 .aux-modern-button{padding:14px 44px 13px 44px;}.elementor-511 .elementor-element.elementor-element-4ec6a63 .aux-text{font-size:16px;font-weight:500;letter-spacing:-0.48px;color:#000000;}.elementor-511 .elementor-element.elementor-element-0151f51{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-511 .elementor-element.elementor-element-0151f51{right:0px;}body.rtl .elementor-511 .elementor-element.elementor-element-0151f51{left:0px;}.elementor-511 .elementor-element.elementor-element-ed6107c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-ed6107c{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-511 .elementor-element.elementor-element-ed6107c .aux-layout-masonry .aux-frame-ratio{padding-bottom:calc( 0.69 * 100% );}.elementor-511 .elementor-element.elementor-element-ed6107c .aux-gallery-container .aux-frame-darken::after{background-color:rgba(0, 0, 0, 0.7);}.elementor-511 .elementor-element.elementor-element-ed6107c .aux-gallery-container .aux-frame-darken::after, .elementor-511 .elementor-element.elementor-element-ed6107c .aux-gallery-container .aux-frame-mask-plain{transition-duration:1000ms;}.elementor-511 .elementor-element.elementor-element-ed6107c .aux-gallery-container .aux-hover-active:hover .aux-frame-mask-plain{-webkit-transform:perspective(1000) translateZ(-120px);transform:perspective(1000) translateZ(-120px);}.elementor-511 .elementor-element.elementor-element-ed6107c .aux-gallery-container .gallery-item .aux-frame-ratio-inner{overflow:hidden;}.elementor-511 .elementor-element.elementor-element-0efb79c{margin-top:0px;margin-bottom:090px;padding:0px 100px 0px 100px;}.elementor-511 .elementor-element.elementor-element-34f9fa3{animation-duration:1500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-511 .elementor-element.elementor-element-34f9fa3 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-511 .elementor-element.elementor-element-34f9fa3 .aux-modern-heading-secondary .aux-head-highlight{font-size:49px;font-weight:bold;text-transform:capitalize;letter-spacing:-1.5px;margin:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-1d676c1:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-1d676c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, #A036FF52 0%, #FF000300 63%);}.elementor-511 .elementor-element.elementor-element-1d676c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-511 .elementor-element.elementor-element-1d676c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-511 .elementor-element.elementor-element-1437dc7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-511 .elementor-element.elementor-element-1437dc7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-f47907f{animation-duration:1500ms;animation-delay:300ms;}.elementor-511 .elementor-element.elementor-element-f47907f > .elementor-widget-container{margin:0px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-f47907f .aux-widget-image{text-align:left;}.elementor-511 .elementor-element.elementor-element-f47907f .aux-media-image{max-width:570px;border-radius:20px 20px 20px 20px;overflow:hidden;}body:not(.rtl) .elementor-511 .elementor-element.elementor-element-ee46001{left:0px;}body.rtl .elementor-511 .elementor-element.elementor-element-ee46001{right:0px;}.elementor-511 .elementor-element.elementor-element-ee46001{bottom:0px;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-511 .elementor-element.elementor-element-ee46001 .aux-modern-heading-primary{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;color:#EDEDED;margin:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-ee46001 .aux-modern-heading-secondary{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-511 .elementor-element.elementor-element-6cd9a2e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-511 .elementor-element.elementor-element-6cd9a2e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-511 .elementor-element.elementor-element-6cd9a2e > .elementor-element-populated{padding:0% 0% 0% 25%;}.elementor-511 .elementor-element.elementor-element-09d93d1{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-511 .elementor-element.elementor-element-09d93d1 .aux-modern-heading-secondary .aux-head-highlight{font-size:49px;font-weight:bold;text-transform:capitalize;letter-spacing:-1.5px;margin:0px 0px 0px -100px;}.elementor-511 .elementor-element.elementor-element-09d93d1 .aux-modern-heading-divider{height:2.5px;width:30px;margin:-15px 0px 40px 0px;}.elementor-511 .elementor-element.elementor-element-09d93d1 .aux-modern-heading-description{font-size:14px;font-weight:400;letter-spacing:-0.48px;max-width:100%;}.elementor-511 .elementor-element.elementor-element-6add621 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-511 .elementor-element.elementor-element-6add621 .aux-modern-button .aux-overlay:after{background-color:#000000;}.elementor-511 .elementor-element.elementor-element-6add621 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-6add621{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-511 .elementor-element.elementor-element-6add621 .aux-modern-button-wrapper{text-align:left;}.elementor-511 .elementor-element.elementor-element-6add621 .aux-modern-button{padding:14px 44px 13px 44px;}.elementor-511 .elementor-element.elementor-element-6add621 .aux-text{font-size:16px;font-weight:500;letter-spacing:-0.48px;color:#000000;}.elementor-511 .elementor-element.elementor-element-d644776{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-511 .elementor-element.elementor-element-d644776{right:0px;}body.rtl .elementor-511 .elementor-element.elementor-element-d644776{left:0px;}.elementor-511 .elementor-element.elementor-element-d855462 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-d855462{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-511 .elementor-element.elementor-element-d855462 .aux-layout-masonry .aux-frame-ratio{padding-bottom:calc( 0.69 * 100% );}.elementor-511 .elementor-element.elementor-element-d855462 .aux-gallery-container .aux-frame-darken::after{background-color:rgba(0, 0, 0, 0.7);}.elementor-511 .elementor-element.elementor-element-d855462 .aux-gallery-container .aux-frame-darken::after, .elementor-511 .elementor-element.elementor-element-d855462 .aux-gallery-container .aux-frame-mask-plain{transition-duration:1000ms;}.elementor-511 .elementor-element.elementor-element-d855462 .aux-gallery-container .aux-hover-active:hover .aux-frame-mask-plain{-webkit-transform:perspective(1000) translateZ(-120px);transform:perspective(1000) translateZ(-120px);}.elementor-511 .elementor-element.elementor-element-d855462 .aux-gallery-container .gallery-item .aux-frame-ratio-inner{overflow:hidden;}.elementor-511 .elementor-element.elementor-element-d92629b{margin-top:0px;margin-bottom:090px;padding:0px 100px 0px 100px;}.elementor-511 .elementor-element.elementor-element-f868375{animation-duration:1500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-511 .elementor-element.elementor-element-f868375 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-511 .elementor-element.elementor-element-f868375 .aux-modern-heading-secondary .aux-head-highlight{font-size:49px;font-weight:bold;text-transform:capitalize;letter-spacing:-1.5px;margin:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-0dc332f:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-0dc332f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, #D0D0D052 0%, #FF000300 63%);}.elementor-511 .elementor-element.elementor-element-0dc332f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-511 .elementor-element.elementor-element-0dc332f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-511 .elementor-element.elementor-element-7ec70d1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-511 .elementor-element.elementor-element-7ec70d1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-415ca26{animation-duration:1500ms;animation-delay:300ms;}.elementor-511 .elementor-element.elementor-element-415ca26 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-415ca26 .aux-widget-image{text-align:left;}.elementor-511 .elementor-element.elementor-element-415ca26 .aux-media-image{max-width:570px;border-radius:20px 20px 20px 20px;overflow:hidden;}body:not(.rtl) .elementor-511 .elementor-element.elementor-element-8e80996{left:0px;}body.rtl .elementor-511 .elementor-element.elementor-element-8e80996{right:0px;}.elementor-511 .elementor-element.elementor-element-8e80996{bottom:0px;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-511 .elementor-element.elementor-element-8e80996 .aux-modern-heading-primary{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;color:#EDEDED;margin:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-8e80996 .aux-modern-heading-secondary{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-511 .elementor-element.elementor-element-b32f30f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-511 .elementor-element.elementor-element-b32f30f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-511 .elementor-element.elementor-element-b32f30f > .elementor-element-populated{padding:0% 0% 0% 25%;}.elementor-511 .elementor-element.elementor-element-65d0ccb{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-511 .elementor-element.elementor-element-65d0ccb .aux-modern-heading-secondary .aux-head-highlight{font-size:49px;font-weight:bold;text-transform:capitalize;letter-spacing:-1.5px;margin:0px 0px 0px -100px;}.elementor-511 .elementor-element.elementor-element-65d0ccb .aux-modern-heading-divider{height:2.5px;width:30px;margin:-15px 0px 40px 0px;}.elementor-511 .elementor-element.elementor-element-65d0ccb .aux-modern-heading-description{font-size:14px;font-weight:400;letter-spacing:-0.48px;max-width:100%;}.elementor-511 .elementor-element.elementor-element-8fba12b .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-511 .elementor-element.elementor-element-8fba12b .aux-modern-button .aux-overlay:after{background-color:#000000;}.elementor-511 .elementor-element.elementor-element-8fba12b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-8fba12b{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-511 .elementor-element.elementor-element-8fba12b .aux-modern-button-wrapper{text-align:left;}.elementor-511 .elementor-element.elementor-element-8fba12b .aux-modern-button{padding:14px 44px 13px 44px;}.elementor-511 .elementor-element.elementor-element-8fba12b .aux-text{font-size:16px;font-weight:500;letter-spacing:-0.48px;color:#000000;}.elementor-511 .elementor-element.elementor-element-f472523{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-511 .elementor-element.elementor-element-f472523{right:0px;}body.rtl .elementor-511 .elementor-element.elementor-element-f472523{left:0px;}.elementor-511 .elementor-element.elementor-element-5a361e4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-5a361e4{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-511 .elementor-element.elementor-element-5a361e4 .aux-layout-masonry .aux-frame-ratio{padding-bottom:calc( 0.69 * 100% );}.elementor-511 .elementor-element.elementor-element-5a361e4 .aux-gallery-container .aux-frame-darken::after{background-color:rgba(0, 0, 0, 0.7);}.elementor-511 .elementor-element.elementor-element-5a361e4 .aux-gallery-container .aux-frame-darken::after, .elementor-511 .elementor-element.elementor-element-5a361e4 .aux-gallery-container .aux-frame-mask-plain{transition-duration:1000ms;}.elementor-511 .elementor-element.elementor-element-5a361e4 .aux-gallery-container .aux-hover-active:hover .aux-frame-mask-plain{-webkit-transform:perspective(1000) translateZ(-120px);transform:perspective(1000) translateZ(-120px);}.elementor-511 .elementor-element.elementor-element-5a361e4 .aux-gallery-container .gallery-item .aux-frame-ratio-inner{overflow:hidden;}.elementor-511 .elementor-element.elementor-element-001d28c{margin-top:0px;margin-bottom:090px;padding:0px 100px 0px 100px;}.elementor-511 .elementor-element.elementor-element-3ceb016{animation-duration:1500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-511 .elementor-element.elementor-element-3ceb016 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-511 .elementor-element.elementor-element-3ceb016 .aux-modern-heading-secondary .aux-head-highlight{font-size:49px;font-weight:bold;text-transform:capitalize;letter-spacing:-1.5px;margin:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-6e30e43:not(.elementor-motion-effects-element-type-background), .elementor-511 .elementor-element.elementor-element-6e30e43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, #D444D552 0%, #FF000300 63%);}.elementor-511 .elementor-element.elementor-element-6e30e43{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-511 .elementor-element.elementor-element-6e30e43 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-511 .elementor-element.elementor-element-d1bee30 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-511 .elementor-element.elementor-element-d1bee30 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-f24e3a9{animation-duration:1500ms;animation-delay:300ms;}.elementor-511 .elementor-element.elementor-element-f24e3a9 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-f24e3a9 .aux-widget-image{text-align:left;}.elementor-511 .elementor-element.elementor-element-f24e3a9 .aux-media-image{max-width:570px;border-radius:20px 20px 20px 20px;overflow:hidden;}body:not(.rtl) .elementor-511 .elementor-element.elementor-element-2b11941{left:0px;}body.rtl .elementor-511 .elementor-element.elementor-element-2b11941{right:0px;}.elementor-511 .elementor-element.elementor-element-2b11941{bottom:0px;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-511 .elementor-element.elementor-element-2b11941 .aux-modern-heading-primary{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;color:#EDEDED;margin:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-2b11941 .aux-modern-heading-secondary{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-511 .elementor-element.elementor-element-68ca056.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-511 .elementor-element.elementor-element-68ca056.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-511 .elementor-element.elementor-element-68ca056 > .elementor-element-populated{padding:0% 0% 0% 25%;}.elementor-511 .elementor-element.elementor-element-750fca6{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-511 .elementor-element.elementor-element-750fca6 .aux-modern-heading-secondary .aux-head-highlight{font-size:49px;font-weight:bold;text-transform:capitalize;letter-spacing:-1.5px;margin:0px 0px 0px -100px;}.elementor-511 .elementor-element.elementor-element-750fca6 .aux-modern-heading-divider{height:2.5px;width:30px;margin:-15px 0px 40px 0px;}.elementor-511 .elementor-element.elementor-element-750fca6 .aux-modern-heading-description{font-size:14px;font-weight:400;letter-spacing:-0.48px;max-width:100%;}.elementor-511 .elementor-element.elementor-element-b5f2b95 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-511 .elementor-element.elementor-element-b5f2b95 .aux-modern-button .aux-overlay:after{background-color:#000000;}.elementor-511 .elementor-element.elementor-element-b5f2b95 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-b5f2b95{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-511 .elementor-element.elementor-element-b5f2b95 .aux-modern-button-wrapper{text-align:left;}.elementor-511 .elementor-element.elementor-element-b5f2b95 .aux-modern-button{padding:14px 44px 13px 44px;}.elementor-511 .elementor-element.elementor-element-b5f2b95 .aux-text{font-size:16px;font-weight:500;letter-spacing:-0.48px;color:#000000;}.elementor-511 .elementor-element.elementor-element-00731d8{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-511 .elementor-element.elementor-element-00731d8{right:0px;}body.rtl .elementor-511 .elementor-element.elementor-element-00731d8{left:0px;}.elementor-511 .elementor-element.elementor-element-704c2f8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-704c2f8{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-511 .elementor-element.elementor-element-704c2f8 .aux-layout-masonry .aux-frame-ratio{padding-bottom:calc( 0.69 * 100% );}.elementor-511 .elementor-element.elementor-element-704c2f8 .aux-gallery-container .aux-frame-darken::after{background-color:rgba(0, 0, 0, 0.7);}.elementor-511 .elementor-element.elementor-element-704c2f8 .aux-gallery-container .aux-frame-darken::after, .elementor-511 .elementor-element.elementor-element-704c2f8 .aux-gallery-container .aux-frame-mask-plain{transition-duration:1000ms;}.elementor-511 .elementor-element.elementor-element-704c2f8 .aux-gallery-container .aux-hover-active:hover .aux-frame-mask-plain{-webkit-transform:perspective(1000) translateZ(-120px);transform:perspective(1000) translateZ(-120px);}.elementor-511 .elementor-element.elementor-element-704c2f8 .aux-gallery-container .gallery-item .aux-frame-ratio-inner{overflow:hidden;}@media(max-width:1024px){.elementor-511 .elementor-element.elementor-element-a08c91b{margin-top:12%;margin-bottom:0%;}.elementor-511 .elementor-element.elementor-element-745fb27 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-511 .elementor-element.elementor-element-45ecb91 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-511 .elementor-element.elementor-element-f36fd2b > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-511 .elementor-element.elementor-element-e13644a > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-511 .elementor-element.elementor-element-7d7f6bf .aux-modern-heading-secondary .aux-head-highlight{font-size:54px;line-height:1.2em;margin:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-4706de5 > .elementor-element-populated{padding:0% 0% 0% 15%;}.elementor-511 .elementor-element.elementor-element-146c8b4 .aux-modern-heading-secondary .aux-head-highlight{font-size:54px;line-height:1.2em;margin:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-146c8b4 .aux-modern-heading-divider{margin:10px 0px 40px 0px;}.elementor-511 .elementor-element.elementor-element-34f9fa3 .aux-modern-heading-secondary .aux-head-highlight{font-size:54px;line-height:1.2em;margin:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-6cd9a2e > .elementor-element-populated{padding:0% 0% 0% 15%;}.elementor-511 .elementor-element.elementor-element-09d93d1 .aux-modern-heading-secondary .aux-head-highlight{font-size:54px;line-height:1.2em;margin:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-09d93d1 .aux-modern-heading-divider{margin:10px 0px 40px 0px;}.elementor-511 .elementor-element.elementor-element-f868375 .aux-modern-heading-secondary .aux-head-highlight{font-size:54px;line-height:1.2em;margin:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-b32f30f > .elementor-element-populated{padding:0% 0% 0% 15%;}.elementor-511 .elementor-element.elementor-element-65d0ccb .aux-modern-heading-secondary .aux-head-highlight{font-size:54px;line-height:1.2em;margin:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-65d0ccb .aux-modern-heading-divider{margin:10px 0px 40px 0px;}.elementor-511 .elementor-element.elementor-element-3ceb016 .aux-modern-heading-secondary .aux-head-highlight{font-size:54px;line-height:1.2em;margin:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-68ca056 > .elementor-element-populated{padding:0% 0% 0% 15%;}.elementor-511 .elementor-element.elementor-element-750fca6 .aux-modern-heading-secondary .aux-head-highlight{font-size:54px;line-height:1.2em;margin:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-750fca6 .aux-modern-heading-divider{margin:10px 0px 40px 0px;}}@media(max-width:767px){.elementor-511 .elementor-element.elementor-element-a08c91b{margin-top:0%;margin-bottom:0%;padding:10px 15px 50px 15px;}.elementor-511 .elementor-element.elementor-element-745fb27{width:50%;}.elementor-511 .elementor-element.elementor-element-745fb27 > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-511 .elementor-element.elementor-element-45ecb91{width:50%;}.elementor-511 .elementor-element.elementor-element-45ecb91 > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-511 .elementor-element.elementor-element-f36fd2b{width:50%;}.elementor-511 .elementor-element.elementor-element-f36fd2b > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-511 .elementor-element.elementor-element-e13644a{width:50%;}.elementor-511 .elementor-element.elementor-element-e13644a > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-511 .elementor-element.elementor-element-8e15bf0{padding:0px 15px 0px 015px;}.elementor-511 .elementor-element.elementor-element-7d7f6bf .aux-modern-heading-secondary .aux-head-highlight{font-size:30px;}.elementor-511 .elementor-element.elementor-element-4706de5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-146c8b4 .aux-modern-heading-secondary .aux-head-highlight{font-size:25px;}.elementor-511 .elementor-element.elementor-element-4ec6a63 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-4ec6a63 .aux-modern-button{padding:12px 30px 12px 30px;}.elementor-511 .elementor-element.elementor-element-4ec6a63 .aux-text{font-size:14px;}.elementor-511 .elementor-element.elementor-element-ed6107c > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-0efb79c{padding:0px 15px 0px 15px;}.elementor-511 .elementor-element.elementor-element-34f9fa3 .aux-modern-heading-secondary .aux-head-highlight{font-size:40px;}.elementor-511 .elementor-element.elementor-element-6cd9a2e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-09d93d1 .aux-modern-heading-secondary .aux-head-highlight{font-size:40px;}.elementor-511 .elementor-element.elementor-element-6add621 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-6add621 .aux-modern-button{padding:12px 30px 12px 30px;}.elementor-511 .elementor-element.elementor-element-6add621 .aux-text{font-size:14px;}.elementor-511 .elementor-element.elementor-element-d855462 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-d92629b{padding:0px 15px 0px 15px;}.elementor-511 .elementor-element.elementor-element-f868375 .aux-modern-heading-secondary .aux-head-highlight{font-size:40px;}.elementor-511 .elementor-element.elementor-element-b32f30f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-65d0ccb .aux-modern-heading-secondary .aux-head-highlight{font-size:40px;}.elementor-511 .elementor-element.elementor-element-8fba12b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-8fba12b .aux-modern-button{padding:12px 30px 12px 30px;}.elementor-511 .elementor-element.elementor-element-8fba12b .aux-text{font-size:14px;}.elementor-511 .elementor-element.elementor-element-5a361e4 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-001d28c{padding:0px 15px 0px 15px;}.elementor-511 .elementor-element.elementor-element-3ceb016 .aux-modern-heading-secondary .aux-head-highlight{font-size:40px;}.elementor-511 .elementor-element.elementor-element-68ca056 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-750fca6 .aux-modern-heading-secondary .aux-head-highlight{font-size:40px;}.elementor-511 .elementor-element.elementor-element-b5f2b95 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-511 .elementor-element.elementor-element-b5f2b95 .aux-modern-button{padding:12px 30px 12px 30px;}.elementor-511 .elementor-element.elementor-element-b5f2b95 .aux-text{font-size:14px;}.elementor-511 .elementor-element.elementor-element-704c2f8 > .elementor-widget-container{margin:50px 0px 0px 0px;}}/* Start custom CSS for aux_3d_textbox, class: .elementor-element-8fdc0b4 */.elementor-511 .elementor-element.elementor-element-8fdc0b4 .aux-3d-textbox-widget-content{
    box-shadow:  none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-745fb27 */@media screen and (max-width:900px) and (min-width:768px){
    .elementor-511 .elementor-element.elementor-element-745fb27{
        width:100%;
        margin:5% 10%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_3d_textbox, class: .elementor-element-2b8f6a5 */.elementor-511 .elementor-element.elementor-element-2b8f6a5 .aux-3d-textbox-widget-content{
    box-shadow:  none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-45ecb91 */@media screen and (max-width:900px) and (min-width:768px){
    .elementor-511 .elementor-element.elementor-element-45ecb91{
        width:100%;
        margin:5% 10%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_3d_textbox, class: .elementor-element-44349a6 */.elementor-511 .elementor-element.elementor-element-44349a6 .aux-3d-textbox-widget-content{
    box-shadow:  none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f36fd2b */@media screen and (max-width:900px) and (min-width:768px){
    .elementor-511 .elementor-element.elementor-element-f36fd2b{
        width:100%;
        margin:5% 10%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_3d_textbox, class: .elementor-element-3afb085 */.elementor-511 .elementor-element.elementor-element-3afb085 .aux-3d-textbox-widget-content{
    box-shadow:  none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e13644a */@media screen and (max-width:900px) and (min-width:768px){
    .elementor-511 .elementor-element.elementor-element-e13644a{
        width:100%;
        margin:5% 10%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a08c91b */@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-511 .elementor-element.elementor-element-a08c91b{
        margin-top:7% !important;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-511 .elementor-element.elementor-element-a08c91b{
        margin-top:-22% !important;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-7d7f6bf */@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-511 .elementor-element.elementor-element-7d7f6bf .aux-head-highlight{
        font-size:62px !important;
    }
}
@media screen and (max-width:1024px){
    .elementor-511 .elementor-element.elementor-element-7d7f6bf .aux-modern-heading-secondary{
        display:inline-block;
        max-width:320px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-9965852 */@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-511 .elementor-element.elementor-element-9965852 .aux-head-highlight{
        font-size:62px !important;
    }
}
@media screen and (max-width:1024px){
    .elementor-511 .elementor-element.elementor-element-9965852 .aux-modern-heading-secondary{
        display:inline-block;
        max-width:320px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-146c8b4 */@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-511 .elementor-element.elementor-element-146c8b4 .aux-head-highlight{
        font-size:62px !important;
    }
}
@media screen and (max-width:1024px){
    .elementor-511 .elementor-element.elementor-element-146c8b4 .aux-modern-heading-secondary{
        display:inline-block;
        max-width:320px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-4ec6a63 */.elementor-511 .elementor-element.elementor-element-4ec6a63 .aux-overlay::after{
    background: transparent;
    border:2px solid #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0151f51 */.transparent-image {
    opacity: 0.2; /* Ustawienie przezroczystości (0 = całkowicie przezroczyste, 1 = brak przezroczystości) */
    transition: opacity 0.3s ease; /* Dodaje płynne przejście, np. dla efektów hover */
}

/* Opcjonalnie: efekt po najechaniu */
.transparent-image:hover {
    opacity: 0.8; /* Zwiększa nieco widoczność zdjęcia po najechaniu */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4706de5 */@media screen and (max-width:900px){
    .elementor-511 .elementor-element.elementor-element-4706de5{
        width:100%;
        margin-top:40px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-34f9fa3 */@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-511 .elementor-element.elementor-element-34f9fa3 .aux-head-highlight{
        font-size:62px !important;
    }
}
@media screen and (max-width:1024px){
    .elementor-511 .elementor-element.elementor-element-34f9fa3 .aux-modern-heading-secondary{
        display:inline-block;
        max-width:320px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-ee46001 */@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-511 .elementor-element.elementor-element-ee46001 .aux-head-highlight{
        font-size:62px !important;
    }
}
@media screen and (max-width:1024px){
    .elementor-511 .elementor-element.elementor-element-ee46001 .aux-modern-heading-secondary{
        display:inline-block;
        max-width:320px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-09d93d1 */@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-511 .elementor-element.elementor-element-09d93d1 .aux-head-highlight{
        font-size:62px !important;
    }
}
@media screen and (max-width:1024px){
    .elementor-511 .elementor-element.elementor-element-09d93d1 .aux-modern-heading-secondary{
        display:inline-block;
        max-width:320px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-6add621 */.elementor-511 .elementor-element.elementor-element-6add621 .aux-overlay::after{
    background: transparent;
    border:2px solid #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d644776 */.transparent-image {
    opacity: 0.2; /* Ustawienie przezroczystości (0 = całkowicie przezroczyste, 1 = brak przezroczystości) */
    transition: opacity 0.3s ease; /* Dodaje płynne przejście, np. dla efektów hover */
}

/* Opcjonalnie: efekt po najechaniu */
.transparent-image:hover {
    opacity: 0.8; /* Zwiększa nieco widoczność zdjęcia po najechaniu */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6cd9a2e */@media screen and (max-width:900px){
    .elementor-511 .elementor-element.elementor-element-6cd9a2e{
        width:100%;
        margin-top:40px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-f868375 */@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-511 .elementor-element.elementor-element-f868375 .aux-head-highlight{
        font-size:62px !important;
    }
}
@media screen and (max-width:1024px){
    .elementor-511 .elementor-element.elementor-element-f868375 .aux-modern-heading-secondary{
        display:inline-block;
        max-width:320px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-8e80996 */@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-511 .elementor-element.elementor-element-8e80996 .aux-head-highlight{
        font-size:62px !important;
    }
}
@media screen and (max-width:1024px){
    .elementor-511 .elementor-element.elementor-element-8e80996 .aux-modern-heading-secondary{
        display:inline-block;
        max-width:320px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-65d0ccb */@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-511 .elementor-element.elementor-element-65d0ccb .aux-head-highlight{
        font-size:62px !important;
    }
}
@media screen and (max-width:1024px){
    .elementor-511 .elementor-element.elementor-element-65d0ccb .aux-modern-heading-secondary{
        display:inline-block;
        max-width:320px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-8fba12b */.elementor-511 .elementor-element.elementor-element-8fba12b .aux-overlay::after{
    background: transparent;
    border:2px solid #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f472523 */.transparent-image {
    opacity: 0.2; /* Ustawienie przezroczystości (0 = całkowicie przezroczyste, 1 = brak przezroczystości) */
    transition: opacity 0.3s ease; /* Dodaje płynne przejście, np. dla efektów hover */
}

/* Opcjonalnie: efekt po najechaniu */
.transparent-image:hover {
    opacity: 0.8; /* Zwiększa nieco widoczność zdjęcia po najechaniu */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b32f30f */@media screen and (max-width:900px){
    .elementor-511 .elementor-element.elementor-element-b32f30f{
        width:100%;
        margin-top:40px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-3ceb016 */@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-511 .elementor-element.elementor-element-3ceb016 .aux-head-highlight{
        font-size:62px !important;
    }
}
@media screen and (max-width:1024px){
    .elementor-511 .elementor-element.elementor-element-3ceb016 .aux-modern-heading-secondary{
        display:inline-block;
        max-width:320px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-2b11941 */@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-511 .elementor-element.elementor-element-2b11941 .aux-head-highlight{
        font-size:62px !important;
    }
}
@media screen and (max-width:1024px){
    .elementor-511 .elementor-element.elementor-element-2b11941 .aux-modern-heading-secondary{
        display:inline-block;
        max-width:320px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-750fca6 */@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-511 .elementor-element.elementor-element-750fca6 .aux-head-highlight{
        font-size:62px !important;
    }
}
@media screen and (max-width:1024px){
    .elementor-511 .elementor-element.elementor-element-750fca6 .aux-modern-heading-secondary{
        display:inline-block;
        max-width:320px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-b5f2b95 */.elementor-511 .elementor-element.elementor-element-b5f2b95 .aux-overlay::after{
    background: transparent;
    border:2px solid #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-00731d8 */.transparent-image {
    opacity: 0.2; /* Ustawienie przezroczystości (0 = całkowicie przezroczyste, 1 = brak przezroczystości) */
    transition: opacity 0.3s ease; /* Dodaje płynne przejście, np. dla efektów hover */
}

/* Opcjonalnie: efekt po najechaniu */
.transparent-image:hover {
    opacity: 0.8; /* Zwiększa nieco widoczność zdjęcia po najechaniu */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-68ca056 */@media screen and (max-width:900px){
    .elementor-511 .elementor-element.elementor-element-68ca056{
        width:100%;
        margin-top:40px;
    }
}/* End custom CSS */