.elementor-181 .elementor-element.elementor-element-24e020a:not(.elementor-motion-effects-element-type-background), .elementor-181 .elementor-element.elementor-element-24e020a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wobroniepolskiejszkoly.pl/nowacka-do-dymisji/wp-content/uploads/2025/03/top3-3.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-181 .elementor-element.elementor-element-24e020a > .elementor-container{max-width:1319px;min-height:572px;}.elementor-181 .elementor-element.elementor-element-24e020a{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-181 .elementor-element.elementor-element-24e020a > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-181 .elementor-element.elementor-element-2086f5f > .elementor-element-populated{padding:0px 15px 15px 15px;}.elementor-181 .elementor-element.elementor-element-b0a9676{margin-top:0px;margin-bottom:30px;}.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-181 .elementor-element.elementor-element-a880a50 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-a880a50 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:143px;font-weight:700;text-transform:uppercase;line-height:0.9em;color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-4713e2e{width:auto;max-width:auto;}.elementor-181 .elementor-element.elementor-element-4713e2e .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:29px;font-weight:400;line-height:0em;letter-spacing:0.1em;color:var( --e-global-color-76b149b );}.elementor-181 .elementor-element.elementor-element-f7fc083{width:auto;max-width:auto;}.elementor-181 .elementor-element.elementor-element-f7fc083 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:31.5px;font-weight:400;line-height:0em;letter-spacing:0.1em;color:var( --e-global-color-76b149b );}.elementor-181 .elementor-element.elementor-element-557ae08 > .elementor-container{max-width:1100px;}.elementor-181 .elementor-element.elementor-element-557ae08 > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-181 .elementor-element.elementor-element-557ae08{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;margin-top:0px;margin-bottom:0px;padding:90px 0px 50px 0px;}.elementor-181 .elementor-element.elementor-element-557ae08 a{color:#000000;}.elementor-181 .elementor-element.elementor-element-60692c7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 30px;}.elementor-181 .elementor-element.elementor-element-e16437a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-e16437a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0px;color:#000000;}.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-181 .elementor-element.elementor-element-064d8f0 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-181 .elementor-element.elementor-element-064d8f0{column-gap:0px;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;line-height:1.4em;letter-spacing:0.5px;color:#424242;}.elementor-181 .elementor-element.elementor-element-ddc8a4d:not(.elementor-motion-effects-element-type-background), .elementor-181 .elementor-element.elementor-element-ddc8a4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151410;}.elementor-181 .elementor-element.elementor-element-ddc8a4d > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-181 .elementor-element.elementor-element-ddc8a4d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;margin-top:0px;margin-bottom:0px;padding:90px 0px 80px 0px;}.elementor-181 .elementor-element.elementor-element-ddc8a4d a{color:#000000;}.elementor-181 .elementor-element.elementor-element-db71a91 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 100px 0px 100px;}.elementor-181 .elementor-element.elementor-element-d465ce0 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-181 .elementor-element.elementor-element-d465ce0{text-align:center;}.elementor-181 .elementor-element.elementor-element-d465ce0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-ddb16d4 > .elementor-widget-container{margin:0px 5px 0px 5px;padding:1rem 0rem 1rem 0rem;}.elementor-181 .elementor-element.elementor-element-ddb16d4{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:26px;letter-spacing:0.2px;color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-9adb62a{--spacer-size:50px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-181 .elementor-element.elementor-element-5e8c3fa{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-181 .elementor-element.elementor-element-5e8c3fa .elementor-divider-separator{width:100%;}.elementor-181 .elementor-element.elementor-element-5e8c3fa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-181 .elementor-element.elementor-element-5198072 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-181 .elementor-element.elementor-element-5198072{text-align:center;}.elementor-181 .elementor-element.elementor-element-5198072 .elementor-heading-title{color:#FFFFFF;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-181 .elementor-element.elementor-element-eee4806 > .elementor-widget-container{margin:25px 0px 0px 0px;border-style:solid;border-color:#FFFFFF;border-radius:16px 16px 16px 16px;}.elementor-181 .elementor-element.elementor-element-eee4806 .elementor-progress-wrapper .elementor-progress-bar{background-color:#FF2525;}.elementor-181 .elementor-element.elementor-element-eee4806 .elementor-progress-wrapper{background-color:#02010100;border-radius:16px;overflow:hidden;}.elementor-181 .elementor-element.elementor-element-eee4806 .elementor-progress-bar{height:50px;line-height:50px;}.elementor-181 .elementor-element.elementor-element-6e529ce{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-181 .elementor-element.elementor-element-35a3d95{text-align:right;}.elementor-181 .elementor-element.elementor-element-3366ee57:not(.elementor-motion-effects-element-type-background), .elementor-181 .elementor-element.elementor-element-3366ee57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151410;}.elementor-181 .elementor-element.elementor-element-3366ee57{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:4px;margin-bottom:4px;padding:10px 0px 10px 0px;}.elementor-181 .elementor-element.elementor-element-3366ee57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-181 .elementor-element.elementor-element-69881779 > .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-181 .elementor-element.elementor-element-69881779 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-9b959ea > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-181 .elementor-element.elementor-element-9b959ea > .elementor-container{max-width:500px;}.elementor-181 .elementor-element.elementor-element-9b959ea{margin-top:0px;margin-bottom:0px;}.elementor-181 .elementor-element.elementor-element-1910829f.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-181 .elementor-element.elementor-element-ac31bc8 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-181 .elementor-element.elementor-element-ac31bc8{text-align:right;}.elementor-181 .elementor-element.elementor-element-ac31bc8 img{width:95%;max-width:95%;}.elementor-181 .elementor-element.elementor-element-3b4ca556{width:var( --container-widget-width, 155.726% );max-width:155.726%;--container-widget-width:155.726%;--container-widget-flex-grow:0;}.elementor-181 .elementor-element.elementor-element-3b4ca556.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-181 .elementor-element.elementor-element-3b4ca556 .elementor-heading-title{color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-4f597431{width:var( --container-widget-width, 155.726% );max-width:155.726%;--container-widget-width:155.726%;--container-widget-flex-grow:0;}.elementor-181 .elementor-element.elementor-element-4f597431.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-181 .elementor-element.elementor-element-4f597431 .elementor-heading-title{color:#FFFFFF;}.elementor-181 .elementor-element.elementor-element-4012f48{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-181 .elementor-element.elementor-element-24e020a{padding:0px 30px 0px 30px;}.elementor-181 .elementor-element.elementor-element-a880a50 .elementor-heading-title{font-size:64px;}.elementor-181 .elementor-element.elementor-element-60692c7 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-181 .elementor-element.elementor-element-6e529ce{--grid-auto-flow:row;}.elementor-181 .elementor-element.elementor-element-3366ee57{padding:0px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-9b959ea{padding:0px 30px 0px 30px;}.elementor-181 .elementor-element.elementor-element-1910829f > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-181 .elementor-element.elementor-element-24e020a:not(.elementor-motion-effects-element-type-background), .elementor-181 .elementor-element.elementor-element-24e020a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wobroniepolskiejszkoly.pl/nowacka-do-dymisji/wp-content/uploads/2025/03/mobile-kopia.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-181 .elementor-element.elementor-element-24e020a > .elementor-container{max-width:1342px;min-height:700px;}.elementor-181 .elementor-element.elementor-element-24e020a{padding:0px 15px 0px 15px;}.elementor-181 .elementor-element.elementor-element-2086f5f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-b0a9676{margin-top:150px;margin-bottom:0px;}.elementor-181 .elementor-element.elementor-element-a880a50 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-a880a50 .elementor-heading-title{font-size:3.8em;}.elementor-181 .elementor-element.elementor-element-4713e2e > .elementor-widget-container{margin:-13px 0px 13px 0px;padding:0px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-4713e2e .elementor-heading-title{font-size:22px;}.elementor-181 .elementor-element.elementor-element-f7fc083 > .elementor-widget-container{margin:-13px 0px 13px 0px;padding:0px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-f7fc083 .elementor-heading-title{font-size:26px;}.elementor-181 .elementor-element.elementor-element-557ae08{margin-top:0px;margin-bottom:0px;padding:0px 15px 25px 15px;}.elementor-181 .elementor-element.elementor-element-60692c7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-e16437a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-e16437a{z-index:0;}.elementor-181 .elementor-element.elementor-element-e16437a .elementor-heading-title{font-size:31px;}.elementor-181 .elementor-element.elementor-element-064d8f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-181 .elementor-element.elementor-element-064d8f0{z-index:1;font-size:19px;line-height:1.4em;letter-spacing:0px;}.elementor-181 .elementor-element.elementor-element-ddc8a4d{margin-top:0px;margin-bottom:0px;padding:0px 15px 25px 15px;}.elementor-181 .elementor-element.elementor-element-db71a91 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-d465ce0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 10px 0px 10px;}.elementor-181 .elementor-element.elementor-element-d465ce0{text-align:left;}.elementor-181 .elementor-element.elementor-element-d465ce0 .elementor-heading-title{font-size:33px;}.elementor-181 .elementor-element.elementor-element-ddb16d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-181 .elementor-element.elementor-element-ddb16d4{text-align:left;font-size:21px;}.elementor-181 .elementor-element.elementor-element-5198072 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 10px 0px 10px;}.elementor-181 .elementor-element.elementor-element-5198072{text-align:center;}.elementor-181 .elementor-element.elementor-element-6e529ce{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-181 .elementor-element.elementor-element-cb4a9fb{text-align:center;}.elementor-181 .elementor-element.elementor-element-35a3d95{text-align:center;}.elementor-181 .elementor-element.elementor-element-3366ee57{padding:20px 20px 20px 20px;}.elementor-181 .elementor-element.elementor-element-9b959ea{padding:0px 15px 0px 15px;}.elementor-181 .elementor-element.elementor-element-ac31bc8{text-align:center;}.elementor-181 .elementor-element.elementor-element-ac31bc8 img{width:44%;max-width:44%;}.elementor-181 .elementor-element.elementor-element-1a0565a4 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-181 .elementor-element.elementor-element-3b4ca556 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-4f597431 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-181 .elementor-element.elementor-element-4f597431{--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-181 .elementor-element.elementor-element-2086f5f{width:65.641%;}.elementor-181 .elementor-element.elementor-element-7989739{width:34.317%;}.elementor-181 .elementor-element.elementor-element-1910829f{width:33.077%;}.elementor-181 .elementor-element.elementor-element-1a0565a4{width:66.923%;}}@media(max-width:1024px) and (min-width:768px){.elementor-181 .elementor-element.elementor-element-2086f5f{width:70%;}.elementor-181 .elementor-element.elementor-element-1910829f{width:100%;}.elementor-181 .elementor-element.elementor-element-1a0565a4{width:45%;}}/* Start custom CSS for text-editor, class: .elementor-element-ddb16d4 */#skch-form-10 > form, #skch-form-660 > form { 
	background: rgba(0,0,0,0);
}


#skch-form-10 input, #skch-form-10 select, #skch-form-660 input, #skch-form-660 select {
	background: #982D2A;
	color: #fff;
	border: 1px solid #FFFFFF;
	/*border-radius: 10px;*/
}

#skch-form-10 input::placeholder, #skch-form-10 select, #skch-form-660 input::placeholder, #skch-form-660 select {
	color: #fff;
}

#skch-form-10 [type=submit], #skch-form-10 button, #skch-form-660 [type=submit], #skch-form-660 button {
	  margin-top: -3rem;
    background: #d71d18;
    color: #FFF!important;
	  width: 100%;
	  margin-top: -30px;
}
#skch-form-10 [type=submit]:hover, #skch-form-10 button:hover, #skch-form-660 [type=submit]:hover, #skch-form-660 button:hover {
	  margin-top: -3rem;
    background: #FFF;
    color: #000!important;
	  width: 100%;
	  margin-top: -30px;
}


#skch-form-10 p:not(.just-validate-error-label), #skch-form-660 p:not(.just-validate-error-label) {
    display: none;
}

#skch-petition-content {
	color: #fff;
	font-size: 19px;
	font-family: "Poppins", sans-serif;
	max-height: 550px;
  padding-right: 15px;
  scroll-margin: 15px;
}

.elementor-146 .elementor-element.elementor-element-20deec01 .skch-rodo {
	font-size: 1.2rem;
}

#skch-form-660 .custom-amount {
	background: transparent;
	padding: 10px;
	border-radius: 10px
}

#skch-form-660 .custom-amount [type=number] {
	color: #fff;
	width: 100% !important;
	max-width: 53rem;
	text-align:center;
}

#skch-form-660 span {
	padding: 5px;
}

#skch-form-660 .skch-radio label {
	background: #8B8B8B;
}

#skch-form-660 .selected {
	background: #182B5A !important;
	color: #fff;
}

.elementor-59 .elementor-element.elementor-element-504c0bb progress {
	width: 86%;
	padding: 3rem;
}

.elementor-59 .elementor-element.elementor-element-df14089 .elementor-progress-wrapper {
	border: 2px solid #fff;
}

.elementor-59 .elementor-element.elementor-element-df14089 .elementor-progress-wrapper::-moz-progress-bar { 
	background: #182B5A !important;
}

.elementor-59 .elementor-element.elementor-element-df14089 .elementor-progress-wrapper::-webkit-progress-value { 
	background: #182B5A !important;
}

.elementor-progress-percentage {
    text-align: center !important;
	  margin: 0 auto;
}

.elementor-progress-text {
	text-align: center !important;
	overflow: visible !important;
}

.skch-payments .custom-amount.right span { 
	background: #121212;
	border-radius 0 10px 10px 0;
	padding-right: 1rem;
}
#skch-form-660 .skch-payments .custom-amount.right input{
	border-right: 0;
	border-radius: 10px 0 0 10px;
	padding-right: 0;
}
#skch-form-660 .skch-payments .custom-amount.right span{
	border-radius: 0 10px 10px 0;
	padding-right: 1rem;
	padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1498dc3 *//* formularz, główny element */
.skch-form form {
    background: rgba(255, 227, 193, 0);
    gap: 15px 10px;
    border-radius: 0;
}
/* ukrywamy teksty nad inputami */
.skch-input-label{
    display: none;
}
/* inputy */
form input.skch-input,
select.skch-input{
    background: #ffffff;
    color: #3b3b3b;
    border: 1px solid #3b3b3b;
    border-radius: 3px;
	height: 45px;
}
/* placeholdery w inputach */
form input.skch-input::placeholder,
select.skch-input::placeholder{
    color: rgba(59,59,59,0.5);
}
/* tekst nad boxami z wpłatami */
.skch-payment-amount-label{
    color: #fff;
    text-align: left;
    font-size: .9rem;
    font-weight: 600;
}
/* element z boxami wpłat */
.skch-payments{
    gap: .5rem;
}
/* boxy z kwotami */
.skch-radio div,
.skch-radio label{
    color: #fff;
    background: #FF2525;
    border-radius: 3px;
    padding: .7rem;
}
.skch-radio label, .skch-radio div.custom-amount {
	height: 45px;
}
/* boxy po najechaniu kursorem lub wybraniu kwoty */
.skch-radio div:hover,
.skch-radio label:hover,
.skch-radio .selected{
    background: #cc1d1d !important;
    color: #000;
}
/* kwota w boxie */
.skch-radio span{
    font-weight: 400;
    font-size: 1rem;
}
/* box z własną kwotą*/
.skch-payments .custom-amount{
    margin-top: -1rem;
    padding: 0;
}
/* input na własną kwotę */
.skch-payments .custom-amount [type=number]{
    background: none;
    border: 0;
    color: #fff;
}
/* input na własną kwotę po najechaniu */
.skch-payments .custom-amount:hover [type=number]{
    color: #000;
}
/* input na własną kwotę po wybraniu */
.skch-payments .custom-amount.selected [type=number]{
    color: #F2A74B;
}
/* placeholder własnej kwoty */
.skch-payments .custom-amount [type=number]::placeholder{
    color: #fff;    
}
/* placeholder własnej kwoty po najechaniu */
.skch-payments .custom-amount:hover [type=number]::placeholder{
    color: #F2A74B;    
}
/* waluta obok własnej kwoty */
.skch-payments .custom-amount span{
    background: none !important;
    border: none !important;
}
/* tekst nad rodo */
.skch-rodo-label{
    color: #fff;
    text-align: left;
    font-size: .9rem;
    font-weight: 600;
}
/* tekst rodo */
.skch-rodo-content{
    font-size: 10px !important;
    font-weight: 300;
    line-height: 1.2 !important;
	color: #fff!important;
}
/* przycisk czytaj więcej */
[data-more]:after{
    display: block;
    color: #f2a74b;
    text-decoration: none;
    font-size: 10px;
    margin-top: 2px;
}
/* przycisk wyślij */
.skch-submit-wrapper button{
    width: 100%;
    background: #FF2525;
    border: none;
    border-radius: 3px!important;
    font-size: 1.5rem;
    color: #fff!important;
}
/* przycisk wyślij po najechaniu */
.skch-submit-wrapper button:hover{
    background: #cc1d1d;
    color: #000!important;
}
/* błędy */
.skch-form .just-validate-error-label{
    text-align: left;
    font-size: 11px;
    line-height: 1.1;
    font-weight: 300;
    margin-top: 4px;
}
/* pierwszy błąd, nie wyoycha to inputów w dół */
.skch-form .just-validate-error-label:first-of-type{
    margin-bottom: -0.25rem;
}




.skch-payments .custom-amount.right input[type=number] {
    color: #fff;
}

.skch-payments .custom-amount.right:hover input[type=number] {
    color: #000;
}

.skch-payments .custom-amount.right:hover input[type=number]::placeholder {
    color: #000;
}

.skch-payments .custom-amount.right.selected input[type=number] {
    color: #000;
}/* End custom CSS */
/* 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 */