.elementor-629 .elementor-element.elementor-element-420932f6:not(.elementor-motion-effects-element-type-background), .elementor-629 .elementor-element.elementor-element-420932f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151410;}.elementor-629 .elementor-element.elementor-element-420932f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-629 .elementor-element.elementor-element-420932f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-629 .elementor-element.elementor-element-573900d4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-629 .elementor-element.elementor-element-573900d4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-0bb5410{text-align:center;}.elementor-629 .elementor-element.elementor-element-0bb5410 a:hover, .elementor-629 .elementor-element.elementor-element-0bb5410 a:focus{color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-48419e6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-629 .elementor-element.elementor-element-48419e6 > .elementor-container{max-width:500px;}.elementor-629 .elementor-element.elementor-element-48419e6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-629 .elementor-element.elementor-element-50aa9f56.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-629 .elementor-element.elementor-element-5c28387e > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-629 .elementor-element.elementor-element-5c28387e{text-align:right;}.elementor-629 .elementor-element.elementor-element-5c28387e img{width:95%;max-width:95%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-2782f12{width:var( --container-widget-width, 155.726% );max-width:155.726%;--container-widget-width:155.726%;--container-widget-flex-grow:0;}.elementor-629 .elementor-element.elementor-element-2782f12.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-629 .elementor-element.elementor-element-2782f12 .elementor-heading-title{color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-2c2e2fcf{width:var( --container-widget-width, 155.726% );max-width:155.726%;--container-widget-width:155.726%;--container-widget-flex-grow:0;}.elementor-629 .elementor-element.elementor-element-2c2e2fcf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-629 .elementor-element.elementor-element-2c2e2fcf .elementor-heading-title{color:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-629 .elementor-element.elementor-element-420932f6{padding:0px 0px 0px 0px;}.elementor-629 .elementor-element.elementor-element-48419e6{padding:0px 30px 0px 30px;}.elementor-629 .elementor-element.elementor-element-50aa9f56 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-629 .elementor-element.elementor-element-420932f6{padding:20px 20px 20px 20px;}.elementor-629 .elementor-element.elementor-element-48419e6{padding:0px 15px 0px 15px;}.elementor-629 .elementor-element.elementor-element-5c28387e{text-align:center;}.elementor-629 .elementor-element.elementor-element-5c28387e img{width:44%;max-width:44%;}.elementor-629 .elementor-element.elementor-element-fb58309 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-629 .elementor-element.elementor-element-2782f12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-629 .elementor-element.elementor-element-2c2e2fcf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-629 .elementor-element.elementor-element-2c2e2fcf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}}@media(min-width:768px){.elementor-629 .elementor-element.elementor-element-50aa9f56{width:33.077%;}.elementor-629 .elementor-element.elementor-element-fb58309{width:66.923%;}}@media(max-width:1024px) and (min-width:768px){.elementor-629 .elementor-element.elementor-element-50aa9f56{width:100%;}.elementor-629 .elementor-element.elementor-element-fb58309{width:45%;}}/* Start custom CSS */:root {
    --clr-button: #FFCD67;
    --clr-button--dark: #CCA352;
    --border-radius: 100vw;
    --submit-padding: 1rem;
}

body {
    background:#ffffff;
}

#sendPetition .form-group button.elementor-button-link {
   width: 100%;
   background: #FFFFFF;
}

.petitionBox p{
    margin:10px auto;
}

#sendPetition .form-group input.form-control, #sendPetition .form-group .selectItem select {
    margin-top: 20px;
}

.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
    background: #B8B8B8;
}

.texttop {
line-height: 25px;
}

.fb-comments iframe {
    max-height: 100% !important;
}

#PayWespryjformularz.wesprzyjakcje select {
    padding: 8px;
    margin: 8px 0;
}

#PayWespryjformularz div .form-group{
    margin-bottom: 0;
}

form.formContainer input.form-control, select {
    height: 45px;
}

#cpBox .btn.active {
    border-color: var(--clr-button);
    background-color: var(--clr-button);
}

#cpBox .btn.active:hover {
    border-color: var(--clr-button--dark);
    background-color:  var(--clr-button--dark);
}

cpBox label:hover {
    border-color:var(--clr-button);
    background-color:var(--clr-button);
}

#PayWespryjformularz button.sbmtPayBtn {
    background-color: var(--clr-button);
    border-color: var(--clr-button);
}

#PayWespryjformularz button.sbmtPayBtn:hover {
    background-color:  var(--clr-button--dark);
    border-color:  var(--clr-button--dark);
}
#cpBox .OPpriceInputContainer label {
    padding: 5.5px;
}
#cpBox .OPpriceInputContainer {
    display: flex;
}

.OPpriceInputContainer span.currency {
    top: 5px;
}

.post-item .post-footer,
.single-post-header-footer{
    display: none !important;
}

[type="submit"] {
    font-family: "Roboto Condensed" !important;
    border-radius: var(--border-radius) !important;
    padding: var(--submit-padding) !important;
    text-transform: uppercase !important;
    font-size: 21px !important;
    font-weight: 600 !important;
    letter-spacing: .3px !important;
    color: var(--e-global-color-72972f9) !important;
}

.shadow {
    filter: drop-shadow(3px 5px 0px #B11A1A);
}/* End custom CSS */