.elementor-37 .elementor-element.elementor-element-a4a631c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-8c08113{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-1953a56{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-1953a56:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-1953a56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://richterkomorowicz.com/wp-content/uploads/2025/10/04A91903-scaled.jpg");background-position:0px 75%;background-repeat:no-repeat;background-size:cover;}.elementor-37 .elementor-element.elementor-element-d98b386{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-716c11f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-716c11f:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-716c11f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://richterkomorowicz.com/wp-content/uploads/2025/11/WEB_41.jpg");background-position:0px 75%;background-repeat:no-repeat;background-size:cover;}.elementor-37 .elementor-element.elementor-element-e3021cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-573b5e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-573b5e9:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-573b5e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://richterkomorowicz.com/wp-content/uploads/2025/11/04A8834-12-scaled-e1763075071860.jpg");background-position:0px 75%;background-repeat:no-repeat;background-size:cover;}.elementor-37 .elementor-element.elementor-element-cf29f32{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:var( --e-global-color-secondary );--e-n-carousel-dots-hover-color:var( --e-global-color-59ab64a );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-36px;}.elementor-37 .elementor-element.elementor-element-cf29f32 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:11px;--swiper-pagination-bullet-vertical-gap:11px;}@media(max-width:1366px){.elementor-37 .elementor-element.elementor-element-cf29f32{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:1024px){.elementor-37 .elementor-element.elementor-element-1953a56:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-1953a56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-37 .elementor-element.elementor-element-716c11f:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-716c11f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-37 .elementor-element.elementor-element-573b5e9:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-573b5e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-37 .elementor-element.elementor-element-cf29f32{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-1953a56:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-1953a56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-37 .elementor-element.elementor-element-716c11f:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-716c11f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-37 .elementor-element.elementor-element-573b5e9:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-573b5e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-37 .elementor-element.elementor-element-cf29f32{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for nested-carousel, class: .elementor-element-cf29f32 */.elementor-37 .elementor-element.elementor-element-cf29f32{
    height:100%;
}

.slider{
    height:calc(100vh - 160.83px);
}

@media only screen and (max-width:767px){
    .slider{
    height:calc(100vh - 77px);
}
}

@media only screen and (min-width:768px) and (max-width:1024px){
    .slider{
    height:calc(100vh - 88px);
}
}/* End custom CSS */