.elementor-29370 .elementor-element.elementor-element-d1de761:not(.elementor-motion-effects-element-type-background), .elementor-29370 .elementor-element.elementor-element-d1de761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://talentbridge.pl/wp-content/uploads/2021/07/test_bg.jpg");}.elementor-29370 .elementor-element.elementor-element-d1de761{transition:background 0.4s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 26px 0px;}.elementor-29370 .elementor-element.elementor-element-d1de761 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29370 .elementor-element.elementor-element-48788ac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29370 .elementor-element.elementor-element-48788ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29370 .elementor-element.elementor-element-48788ac{z-index:1;}.elementor-29370 .elementor-element.elementor-element-844ee83 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-29370 .elementor-element.elementor-element-8af9f00 > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-29370 .elementor-element.elementor-element-cfb81e9{z-index:1;}.elementor-29370 .elementor-element.elementor-element-bef7531:not(.elementor-motion-effects-element-type-background), .elementor-29370 .elementor-element.elementor-element-bef7531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-29370 .elementor-element.elementor-element-bef7531{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-29370 .elementor-element.elementor-element-bef7531 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29370 .elementor-element.elementor-element-c854edc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:40px;}.elementor-29370 .elementor-element.elementor-element-039f9ee{text-align:center;}.elementor-29370 .elementor-element.elementor-element-315df9d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-29370 .elementor-element.elementor-element-3f80ea5{text-align:center;}.elementor-29370 .elementor-element.elementor-element-5da15b1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-29370 .elementor-element.elementor-element-5b1a12a{text-align:center;}.elementor-29370 .elementor-element.elementor-element-97fb0fc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-29370 .elementor-element.elementor-element-a79696b{text-align:center;}.elementor-29370 .elementor-element.elementor-element-6c8497f{padding:40px 0px 40px 0px;}.elementor-29370 .elementor-element.elementor-element-ccdc22b{z-index:10;}.elementor-29370 .elementor-element.elementor-element-77cb799 > .elementor-container{max-width:500px;}.elementor-29370 .elementor-element.elementor-element-77cb799:not(.elementor-motion-effects-element-type-background), .elementor-29370 .elementor-element.elementor-element-77cb799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-29370 .elementor-element.elementor-element-77cb799{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29370 .elementor-element.elementor-element-77cb799 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29370 .elementor-element.elementor-element-fe90f69 > .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-29370 .elementor-element.elementor-element-fe90f69 > .elementor-element-populated{border-style:solid;border-color:#4950572B;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29370 .elementor-element.elementor-element-fe90f69 > .elementor-element-populated, .elementor-29370 .elementor-element.elementor-element-fe90f69 > .elementor-element-populated > .elementor-background-overlay, .elementor-29370 .elementor-element.elementor-element-fe90f69 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-29370 .elementor-element.elementor-element-fe90f69 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29370 .elementor-element.elementor-element-7092762{text-align:center;}.elementor-bc-flex-widget .elementor-29370 .elementor-element.elementor-element-0cb3386.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29370 .elementor-element.elementor-element-0cb3386.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-29370 .elementor-element.elementor-element-e33de81.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29370 .elementor-element.elementor-element-e33de81.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29370 .elementor-element.elementor-element-9bf6ddb > .elementor-container{max-width:700px;}.elementor-29370 .elementor-element.elementor-element-b01c76c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-29370 .elementor-element.elementor-element-be5d4ad{text-align:center;}.elementor-29370 .elementor-element.elementor-element-f4d1045 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-29370 .elementor-element.elementor-element-3610a32{text-align:center;}.elementor-29370 .elementor-element.elementor-element-b5b8148 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-29370 .elementor-element.elementor-element-728aa49{text-align:center;}.elementor-29370 .elementor-element.elementor-element-e05fd4e{padding:60px 0px 160px 0px;}.elementor-29370 .elementor-element.elementor-element-df56c47 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:50px;}.elementor-29370 .elementor-element.elementor-element-b7da671{text-align:center;}.elementor-29370 .elementor-element.elementor-element-51bc019{padding:20px 0px 20px 0px;}.elementor-29370 .elementor-element.elementor-element-c00130d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-29370 .elementor-element.elementor-element-a06c7e7{text-align:center;}.elementor-29370 .elementor-element.elementor-element-3072131{text-align:center;}.elementor-29370 .elementor-element.elementor-element-4c162db > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-29370 .elementor-element.elementor-element-afa0cc7{text-align:center;}.elementor-29370 .elementor-element.elementor-element-f817d51{text-align:center;}.elementor-29370 .elementor-element.elementor-element-e4a250b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-29370 .elementor-element.elementor-element-977a0ed{text-align:center;}.elementor-29370 .elementor-element.elementor-element-6ec06fc{text-align:center;}.elementor-29370 .elementor-element.elementor-element-892b7cd{padding:20px 0px 20px 0px;}.elementor-29370 .elementor-element.elementor-element-827f61e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-29370 .elementor-element.elementor-element-b561afa{text-align:center;}.elementor-29370 .elementor-element.elementor-element-bfd467d{text-align:center;}.elementor-29370 .elementor-element.elementor-element-e85c5fc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-29370 .elementor-element.elementor-element-f49aead{text-align:center;}.elementor-29370 .elementor-element.elementor-element-17b01d2{text-align:center;}.elementor-29370 .elementor-element.elementor-element-bd4092b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-29370 .elementor-element.elementor-element-0bad1ad{text-align:center;}.elementor-29370 .elementor-element.elementor-element-e0eb206{text-align:center;}.elementor-29370 .elementor-element.elementor-element-7f181e5:not(.elementor-motion-effects-element-type-background), .elementor-29370 .elementor-element.elementor-element-7f181e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-29370 .elementor-element.elementor-element-7f181e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29370 .elementor-element.elementor-element-7f181e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29370 .elementor-element.elementor-element-e760373 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-29370 .elementor-element.elementor-element-e760373:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29370 .elementor-element.elementor-element-e760373 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-29370 .elementor-element.elementor-element-e760373 > .elementor-element-populated, .elementor-29370 .elementor-element.elementor-element-e760373 > .elementor-element-populated > .elementor-background-overlay, .elementor-29370 .elementor-element.elementor-element-e760373 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-29370 .elementor-element.elementor-element-e760373 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-29370 .elementor-element.elementor-element-e760373 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29370 .elementor-element.elementor-element-80ed687{text-align:center;}.elementor-29370 .elementor-element.elementor-element-13b283f{text-align:center;}.elementor-29370 .elementor-element.elementor-element-cb9f752:not(.elementor-motion-effects-element-type-background), .elementor-29370 .elementor-element.elementor-element-cb9f752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-29370 .elementor-element.elementor-element-cb9f752{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 300px 0px;}.elementor-29370 .elementor-element.elementor-element-cb9f752 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29370 .elementor-element.elementor-element-82d6860 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-29370 .elementor-element.elementor-element-9602c57{text-align:center;}.elementor-29370 .elementor-element.elementor-element-d1545a3{text-align:center;}.elementor-29370 .elementor-element.elementor-element-0822559:not(.elementor-motion-effects-element-type-background), .elementor-29370 .elementor-element.elementor-element-0822559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://talentbridge.pl/wp-content/uploads/2024/11/background-tiles-tb.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-29370 .elementor-element.elementor-element-0822559, .elementor-29370 .elementor-element.elementor-element-0822559 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-29370 .elementor-element.elementor-element-0822559{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29370 .elementor-element.elementor-element-0822559 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-29370 .elementor-element.elementor-element-9a351e1.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-29370 .elementor-element.elementor-element-9a351e1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-29370 .elementor-element.elementor-element-9a351e1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-29370 .elementor-element.elementor-element-9a351e1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29370 .elementor-element.elementor-element-9a351e1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A32275;}.elementor-29370 .elementor-element.elementor-element-9a351e1 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 40px 20px;}.elementor-29370 .elementor-element.elementor-element-9a351e1 > .elementor-element-populated, .elementor-29370 .elementor-element.elementor-element-9a351e1 > .elementor-element-populated > .elementor-background-overlay, .elementor-29370 .elementor-element.elementor-element-9a351e1 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-29370 .elementor-element.elementor-element-9a351e1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29370 .elementor-element.elementor-element-a2bafc3{text-align:center;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:26px;}.elementor-29370 .elementor-element.elementor-element-e8facad{text-align:center;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-29370 .elementor-element.elementor-element-09b1ca5.elementor-column .elementor-widget-wrap{align-items:space-evenly;}.elementor-29370 .elementor-element.elementor-element-09b1ca5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly;}.elementor-29370 .elementor-element.elementor-element-09b1ca5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-29370 .elementor-element.elementor-element-09b1ca5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29370 .elementor-element.elementor-element-09b1ca5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A32275;}.elementor-29370 .elementor-element.elementor-element-09b1ca5 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 40px 20px;}.elementor-29370 .elementor-element.elementor-element-09b1ca5 > .elementor-element-populated, .elementor-29370 .elementor-element.elementor-element-09b1ca5 > .elementor-element-populated > .elementor-background-overlay, .elementor-29370 .elementor-element.elementor-element-09b1ca5 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-29370 .elementor-element.elementor-element-09b1ca5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29370 .elementor-element.elementor-element-197987b{text-align:center;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:26px;}.elementor-29370 .elementor-element.elementor-element-dac7e41{text-align:center;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-29370 .elementor-element.elementor-element-ab999a6.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-29370 .elementor-element.elementor-element-ab999a6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-29370 .elementor-element.elementor-element-ab999a6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-29370 .elementor-element.elementor-element-ab999a6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-29370 .elementor-element.elementor-element-ab999a6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A32275;}.elementor-29370 .elementor-element.elementor-element-ab999a6 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 40px 20px;}.elementor-29370 .elementor-element.elementor-element-ab999a6 > .elementor-element-populated, .elementor-29370 .elementor-element.elementor-element-ab999a6 > .elementor-element-populated > .elementor-background-overlay, .elementor-29370 .elementor-element.elementor-element-ab999a6 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-29370 .elementor-element.elementor-element-ab999a6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29370 .elementor-element.elementor-element-b80e3e5{text-align:center;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:26px;}.elementor-29370 .elementor-element.elementor-element-739bfde{text-align:center;color:#FFFFFF;}.elementor-29370 .elementor-element.elementor-element-925fc57{text-align:center;}.elementor-29370 .elementor-element.elementor-element-925fc57 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-29370 .elementor-element.elementor-element-2f17c8e > .elementor-widget-container{margin:45px 0px 0px 0px;}@media(max-width:1024px){.elementor-29370 .elementor-element.elementor-element-d1de761{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-29370 .elementor-element.elementor-element-48788ac > .elementor-element-populated{padding:30px 11px 30px 11px;}.elementor-29370 .elementor-element.elementor-element-0cb3386 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29370 .elementor-element.elementor-element-51bd2a8 img{max-width:50%;}.elementor-29370 .elementor-element.elementor-element-e33de81 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-29370 .elementor-element.elementor-element-94b7b34 img{width:50%;}.elementor-29370 .elementor-element.elementor-element-e760373 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-29370 .elementor-element.elementor-element-cb9f752{padding:60px 0px 200px 0px;}}@media(min-width:768px){.elementor-29370 .elementor-element.elementor-element-fe90f69{width:100%;}.elementor-29370 .elementor-element.elementor-element-e760373{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29370 .elementor-element.elementor-element-9a351e1{width:100%;}.elementor-29370 .elementor-element.elementor-element-09b1ca5{width:100%;}.elementor-29370 .elementor-element.elementor-element-ab999a6{width:100%;}}/* Start custom CSS for column, class: .elementor-element-e760373 */@media(min-width: 767px) {
    #kompleksowe-rozwiazania{
    transform: translateY(-50%);
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8facad */@media(min-width:1024px){ .box-desc {
    min-height:110px;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9a351e1 */.reduct-box > .elementor-widget-wrap.elementor-element-populated{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0822559 */@media(min-width: 1024px) {.marketing-banner {
    aspect-ratio: 2.15/1
}
}

@media(max-width: 1024px){
    .marketing-banner {
        background-image:none!important;
    }
}

.marketing-banner {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.marketing-banner > .elementor-container.elementor-column-gap-default{
    display: flex;
    flex-direction: row;
    gap: 20px;
    max-width: 75%;
}

.elementor-29370 .elementor-element.elementor-element-0822559 p {
    color:white;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cb9f752 */#last-section:after {
    content: "";
    height: 150px;
    background-image:url('/wp-content/uploads/2024/11/section-flow-transition.svg');
    position: absolute;
    bottom:-20px;
    width: 100vw;
    background-position: center top
}/* End custom CSS */