.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.mobile_nav.opened .mobile_menu_bar:before{color:#eb5f7d}.et_mobile_menu{border-top:0}.et_mobile_menu li{text-align:center!important}.et_mobile_menu li li,.et_mobile_menu li ul{padding-left:0!important}.et_mobile_menu{min-width:100vw;margin-left:-5vw}@media (max-width:980px){.et_pb_menu .et_mobile_menu{top:106%}}#donation-form .form-table,#donation-form .form-table tbody,#donation-form .form-table tr,#donation-form .form-table th,#donation-form .form-table td{display:block;width:100%;margin:0;padding:0;border:0!important;background:transparent;box-shadow:none}#donation-form .form-table tbody{display:flex;flex-wrap:wrap;gap:18px}#donation-form .form-table tr{flex:0 0 100%;max-width:100%}#donation-form .form-table th{display:none}#donation-form .form-table tr:nth-last-child(2){display:none}#donation-form .form-table tr:nth-child(1),#donation-form .form-table tr:nth-child(2){flex:0 0 calc(50% - 9px);max-width:calc(50% - 9px)}#donation-form input[type="text"],#donation-form input[type="email"],#donation-form input[type="number"],#donation-form textarea{width:100%;box-sizing:border-box;background:#FFFAEC;border:2px solid #FFFAEC;border-radius:8px;padding:12px 18px;color:#7A7264;font-size:15px;line-height:1.5;box-shadow:none;-webkit-appearance:none}#donation-form textarea{min-height:140px;resize:vertical}#donation-form input::placeholder,#donation-form textarea::placeholder{color:#AFA6A1;opacity:1}#donation-form input:focus,#donation-form textarea:focus{outline:none;border-color:#EB5F7D}#donation-form .amount-field{display:flex;flex-wrap:wrap;align-items:center;gap:12px}#donation-form .amount-item{display:inline-flex;align-items:center;justify-content:center;gap:5px;margin:0;padding:11px 22px;background:transparent;border:2px solid #FFFAEC;border-radius:8px;cursor:pointer;transition:background .2s ease,border-color .2s ease}#donation-form .amount-item .amount,#donation-form .amount-item .currency{color:#fff;font-weight:700;font-size:16px}#donation-form .amount-item:hover{background:rgba(255,255,255,.15)}#donation-form .amount-item.amount-selected{background:#EB5F7D;border-color:#EB5F7D}#donation-form .input-price{flex:0 0 100%}#donation-form .input-price .description{color:#fff;opacity:.85;font-size:13px;margin:8px 0 0}#donation-form,#donation-form td,#donation-form p,#donation-form label,#donation-form strong,#donation-form .required{color:#fff}#donation-form a{color:#fff;text-decoration:underline}#donation-form a:hover{color:#FFFAEC}#donation-form input[type="checkbox"]{accent-color:#EB5F7D;width:17px;height:17px;margin-right:8px;vertical-align:-3px}#donation-form .grouped-checkbox label{display:inline-flex;align-items:flex-start;gap:7px}#donation-form .grouped-checkbox input[type="checkbox"]{flex:0 0 auto;margin:2px 0 0}#donation-form p.submit{margin:6px 0 0;padding:0}#donation-form input[type="submit"]{display:inline-block;width:auto;background:#FFFAEC;color:#61ACDF;border:2px solid #FFFAEC;border-radius:100px;padding:14px 40px;font-size:17px;font-weight:600;line-height:1.2;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease;-webkit-appearance:none;box-shadow:none}#donation-form input[type="submit"]:hover{background:#EB5F7D;border-color:#EB5F7D;color:#fff}@media (max-width:767px){#donation-form .form-table tr:nth-child(1),#donation-form .form-table tr:nth-child(2){flex:0 0 100%;max-width:100%}#donation-form .amount-field{gap:10px}#donation-form .amount-item{flex:1 1 auto;padding:11px 12px}#donation-form .amount-item.custom_price{flex:1 1 100%}#donation-form input[type="submit"]{width:100%}}#donation-form{padding-bottom:50px}#donation-form:after{content:"";display:block;clear:both}.et_pb_code_0,.et_pb_code_0 .et_pb_code_inner{height:auto!important;min-height:0}#donation-form label[for="payment_method"]{visibility:hidden;font-size:0;line-height:0}#donation-form input[name="flexible_donation[payment_method]"]+strong{display:block;position:relative;margin-top:25px}#donation-form input[name="flexible_donation[payment_method]"]+strong::before{content:"Metody płatności:";display:block;position:absolute;top:-22px;left:0;font-weight:bold;font-size:14px}