.elementor-208 .elementor-element.elementor-element-11fe17e > .elementor-container{max-width:1222px;}.elementor-208 .elementor-element.elementor-element-11fe17e .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:28px;}.elementor-208 .elementor-element.elementor-element-11fe17e{padding:33px 0px 033px 0px;}.elementor-208 .elementor-element.elementor-element-fec8bac img{width:100%;height:437px;object-fit:cover;object-position:top center;border-radius:11px 11px 11px 11px;}.elementor-208 .elementor-element.elementor-element-583b096 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:29px;font-weight:500;}.elementor-208 .elementor-element.elementor-element-c593c97{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-208 .elementor-element.elementor-element-0bef9fd > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#D3D3D3;padding:0px 0px 0px 5px;}.elementor-208 .elementor-element.elementor-element-b4054a4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-b4054a4, .elementor-208 .elementor-element.elementor-element-b4054a4 > .elementor-background-overlay{border-radius:11px 11px 11px 11px;}.elementor-208 .elementor-element.elementor-element-8ca7901 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-208 .elementor-element.elementor-element-8ca7901 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-208 .elementor-element.elementor-element-0368d47 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-208 .elementor-element.elementor-element-9af67c1 > .elementor-widget-container{margin:8px 0px -1px 0px;}.elementor-208 .elementor-element.elementor-element-9af67c1{line-height:19px;}.elementor-208 .elementor-element.elementor-element-aaf383e{--divider-border-style:solid;--divider-color:#E4E4E4;--divider-border-width:1px;}.elementor-208 .elementor-element.elementor-element-aaf383e .elementor-divider-separator{width:100%;}.elementor-208 .elementor-element.elementor-element-aaf383e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-208 .elementor-element.elementor-element-47fd068 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-208 .elementor-element.elementor-element-c7aaefe > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-208 .elementor-element.elementor-element-15bd59a{--divider-border-style:solid;--divider-color:#E4E4E4;--divider-border-width:1px;}.elementor-208 .elementor-element.elementor-element-15bd59a .elementor-divider-separator{width:100%;}.elementor-208 .elementor-element.elementor-element-15bd59a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-208 .elementor-element.elementor-element-120ebc1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-208 .elementor-element.elementor-element-e65aa6b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-208 .elementor-element.elementor-element-7d83bc5{--divider-border-style:solid;--divider-color:#E4E4E4;--divider-border-width:1px;}.elementor-208 .elementor-element.elementor-element-7d83bc5 .elementor-divider-separator{width:100%;}.elementor-208 .elementor-element.elementor-element-7d83bc5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-208 .elementor-element.elementor-element-e125b69 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-208 .elementor-element.elementor-element-daced8e{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-208 .elementor-element.elementor-element-522e2c3 .elementor-button{background-color:#FF6600;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;border-radius:0px 0px 0px 0px;padding:18px 18px 18px 18px;}.elementor-208 .elementor-element.elementor-element-522e2c3 > .elementor-widget-container{margin:15px 0px 15px 0px;}@media(min-width:768px){.elementor-208 .elementor-element.elementor-element-2b56338{width:68%;}.elementor-208 .elementor-element.elementor-element-0bef9fd{width:32%;}}@media(max-width:1024px){ .elementor-208 .elementor-element.elementor-element-daced8e{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){ .elementor-208 .elementor-element.elementor-element-daced8e{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-fec8bac */#scrollproject {
    width: 100%; /* Szerokość kontenera */
    height: 500px; /* Wysokość kontenera */
    overflow: hidden;
    position: relative;
    box-shadow: 5px 1px 22px #0000000d;
    border-radius: 13px;
}

#scrollproject img {
    width: 100%;
    height: auto;
    display: block;
    transition: transform 5s ease-in-out;
    transform: translateY(0);
}

#scrollproject:hover img {
    transform: translateY(calc(-100% + min(100%, 500px)));
}

div#scrollproject {
    box-shadow: 5px 1px 22px #0000000d;
    border-radius: 13px;
}/* End custom CSS */