.elementor-681 .elementor-element.elementor-element-d73026b{padding:120px 0px 0px 0px;}.elementor-681 .elementor-element.elementor-element-ac7fb3b > .elementor-widget-container{margin:-100px -100px -100px -100px;}.elementor-681 .elementor-element.elementor-element-ac7fb3b .our-goal .data, .elementor-681 .elementor-element.elementor-element-ac7fb3b .our-goal .data p, .elementor-681 .elementor-element.elementor-element-ac7fb3b .our-goal .data ul li{color:var( --e-global-color-secondary );}.elementor-681 .elementor-element.elementor-element-ac7fb3b .our-goal .data .goal-img:before{background-color:var( --e-global-color-f572c0f );}.elementor-681 .elementor-element.elementor-element-d201d44 > .elementor-widget-container{margin:-139px -139px -122px -139px;}.elementor-681 .elementor-element.elementor-element-d201d44 .heading h2{color:var( --e-global-color-secondary );}.elementor-681 .elementor-element.elementor-element-d201d44 .heading > span{color:var( --e-global-color-secondary );}.elementor-681 .elementor-element.elementor-element-d201d44 .service-style-two .service-two-box:hover:before{background-color:var( --e-global-color-accent );}.elementor-681 .elementor-element.elementor-element-d201d44 .service-style-two .service-two-box .service-two-icon:before{background:var( --e-global-color-a979aa8 );}.elementor-681 .elementor-element.elementor-element-d201d44 .service-style-two .service-two-box:hover .service-two-icon:before{background:var( --e-global-color-text );}.elementor-681 .elementor-element.elementor-element-d201d44 .service-style-two .service-two-box h3, .elementor-681 .elementor-element.elementor-element-d201d44 .service-style-two .service-two-box h3 a, .elementor-681 .elementor-element.elementor-element-d201d44 .service-style-two .service-two-box .h3, .elementor-681 .elementor-element.elementor-element-d201d44 .service-style-two .service-two-box .h3 a{color:var( --e-global-color-secondary );}.elementor-681 .elementor-element.elementor-element-d201d44 .service-style-two .service-two-box:hover h3, .elementor-681 .elementor-element.elementor-element-d201d44 .service-style-two .service-two-box:hover h3 a, .elementor-681 .elementor-element.elementor-element-d201d44 .service-style-two .service-two-box:hover .h3, .elementor-681 .elementor-element.elementor-element-d201d44 .service-style-two .service-two-box:hover .h3 a{color:var( --e-global-color-primary );}.elementor-681 .elementor-element.elementor-element-d201d44 .service-style-two .service-two-box p{color:var( --e-global-color-secondary );}.elementor-681 .elementor-element.elementor-element-d201d44 .service-style-two .service-two-box:hover p{color:var( --e-global-color-a979aa8 );}.elementor-681 .elementor-element.elementor-element-d201d44 .service-two-box .service-two-icon a i{color:var( --e-global-color-a979aa8 );}.elementor-681 .elementor-element.elementor-element-0d4b6e2 > .elementor-widget-container{margin:0px 0px -91px 0px;}.elementor-681 .elementor-element.elementor-element-0fec93f > .elementor-widget-container{margin:-50px -50px -50px -50px;}.elementor-681 .elementor-element.elementor-element-0fec93f .project-style-one .heading h2{color:var( --e-global-color-secondary );}.elementor-681 .elementor-element.elementor-element-0fec93f .project-style-one .heading > span{color:var( --e-global-color-secondary );}.elementor-681 .elementor-element.elementor-element-0fec93f .project-style-one .project-post .project-data{background-color:var( --e-global-color-a979aa8 );}.elementor-681 .elementor-element.elementor-element-0fec93f .project-style-one .project-post .project-data h3 a, .elementor-681 .elementor-element.elementor-element-0fec93f .project-style-one .project-post .project-data h3, .elementor-681 .elementor-element.elementor-element-0fec93f .project-style-one .project-post .project-data .h3 a, .elementor-681 .elementor-element.elementor-element-0fec93f .project-style-one .project-post .project-data .h3{color:var( --e-global-color-fb20dbe );}.elementor-681 .elementor-element.elementor-element-0fec93f .project-style-one .project-post .project-data h3, .elementor-681 .elementor-element.elementor-element-0fec93f .project-style-one .project-post .project-data .h3{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-681 .elementor-element.elementor-element-0fec93f .project-style-one .project-post .project-data p{color:var( --e-global-color-secondary );}.elementor-681 .elementor-element.elementor-element-0fec93f .project-style-one:before{background-color:var( --e-global-color-primary );}.elementor-681 .elementor-element.elementor-element-0fec93f .project-style-one .project-post .project-data .project-icon{background:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-681 .elementor-element.elementor-element-9c02f5c > .elementor-widget-container{margin:90px 90px 90px 90px;}.elementor-681 .elementor-element.elementor-element-9c02f5c .heading{text-align:none;}.elementor-681 .elementor-element.elementor-element-9c02f5c .heading > span{display:block;}.elementor-681 .elementor-element.elementor-element-9c02f5c .heading h2{display:inline-block;}.elementor-681 .elementor-element.elementor-element-62bbfaa > .elementor-widget-container{margin:-100px -100px -100px -100px;}.elementor-681 .elementor-element.elementor-element-62bbfaa .counter-style-one .counter-data .count{-webkit-text-stroke-color:#151516;}.elementor-681 .elementor-element.elementor-element-62bbfaa .counter-style-one .counter-data .count i{-webkit-text-fill-color:#1457A0;}.elementor-681 .elementor-element.elementor-element-62bbfaa .counter-style-one .counter-data h4, .elementor-681 .elementor-element.elementor-element-62bbfaa .counter-style-one .counter-data .h4{color:var( --e-global-color-secondary );}.elementor-681 .elementor-element.elementor-element-62bbfaa .counter-style-one .counter-data{background-color:var( --e-global-color-a979aa8 );border-color:var( --e-global-color-accent );}.elementor-681 .elementor-element.elementor-element-62bbfaa .counter-style-one .counter-data:before{background-color:var( --e-global-color-primary );}.elementor-681 .elementor-element.elementor-element-b8db156 > .elementor-widget-container{margin:-100px -100px -100px -100px;}.elementor-681 .elementor-element.elementor-element-b8db156.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-681 .elementor-element.elementor-element-c5d313b .heading{text-align:left;}.elementor-681 .elementor-element.elementor-element-c5d313b .heading > span{display:block;}.elementor-681 .elementor-element.elementor-element-c5d313b .heading h2{display:inline-block;}.elementor-681 .elementor-element.elementor-element-600bccb > .elementor-widget-container{padding:100px 0px 0px 0px;}@media(max-width:1024px) and (min-width:768px){.elementor-681 .elementor-element.elementor-element-d331594{width:100%;}.elementor-681 .elementor-element.elementor-element-0c35fee{width:100%;}}@media(max-width:1024px){.elementor-681 .elementor-element.elementor-element-d73026b{padding:80px 0px 0px 0px;}.elementor-681 .elementor-element.elementor-element-600bccb > .elementor-widget-container{padding:55px 0px 0px 0px;}}@media(max-width:767px){.elementor-681 .elementor-element.elementor-element-d73026b{padding:60px 0px 0px 0px;}.elementor-681 .elementor-element.elementor-element-600bccb > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for builty-clients, class: .elementor-element-b8db156 *//* Pole zgody RODO w formularzu kontaktowym Euro Projekt */
.wpcf7-acceptance .wpcf7-list-item {
    display: flex;
    align-items: flex-start;
    margin: 0;
}
.wpcf7-acceptance .wpcf7-list-item label {
    display: flex;
    align-items: flex-start;
    gap: 12px;
    cursor: pointer;
}
.wpcf7-acceptance input[type="checkbox"] {
    width: 20px;
    height: 20px;
    min-width: 20px;
    margin: 3px 0 0 0;
    cursor: pointer;
}
.wpcf7-acceptance .wpcf7-list-item-label {
    color: #1a1a1a !important;
    font-size: 14px !important;
    line-height: 1.5;
    display: inline-block;
}

/* Odstęp nad przyciskiem Wyślij w formularzu kontaktowym */
.wpcf7-form button[type="submit"] {
    margin-top: 30px;
}/* End custom CSS */