.elementor-45161 .elementor-element.elementor-element-372bd417>.elementor-background-overlay{opacity:.5}.elementor-45161 .elementor-element.elementor-element-3ba7d216{text-align:left}.elementor-45161 .elementor-element.elementor-element-8f8de2b>.elementor-container{max-width:1600px}.elementor-45161 .elementor-element.elementor-element-9b56e9d.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-45161 .elementor-element.elementor-element-9b56e9d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-45161 .elementor-element.elementor-element-0d269b7{width:100%;max-width:100%}.elementor-45161 .elementor-element.elementor-element-672b63d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-45161 .elementor-element.elementor-element-672b63d>.elementor-element-populated{padding:0}.elementor-45161 .elementor-element.elementor-element-f49f471:not(.elementor-motion-effects-element-type-background),.elementor-45161 .elementor-element.elementor-element-f49f471>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-45161 .elementor-element.elementor-element-f49f471{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-45161 .elementor-element.elementor-element-f49f471>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-45161 .elementor-element.elementor-element-a508ed7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-45161 .elementor-element.elementor-element-a508ed7>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-45161 .elementor-element.elementor-element-c5666c7>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-45161 .elementor-element.elementor-element-c5666c7:not(.elementor-motion-effects-element-type-background),.elementor-45161 .elementor-element.elementor-element-c5666c7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-45161 .elementor-element.elementor-element-c5666c7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-45161 .elementor-element.elementor-element-c5666c7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-45161 .elementor-element.elementor-element-3cbb27f2.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-45161 .elementor-element.elementor-element-3cbb27f2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-45161 .elementor-element.elementor-element-3cbb27f2>.elementor-element-populated{margin:30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-45161 .elementor-element.elementor-element-1f386235{text-align:right;color:var(--e-global-color-0a58f07)}.elementor-45161 .elementor-element.elementor-element-4411319f{text-align:right;color:var(--e-global-color-0a58f07)}.elementor-45161 .elementor-element.elementor-element-5e8fbd30{--spacer-size:20px}.elementor-45161 .elementor-element.elementor-element-4f8bab22 .elementor-nav-menu .elementor-item{font-family:"Roboto",Sans-serif;font-size:14px;font-weight:400;text-decoration:underline}.elementor-45161 .elementor-element.elementor-element-4f8bab22 .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-0a58f07);fill:var(--e-global-color-0a58f07);padding-left:9px;padding-right:9px}.elementor-45161 .elementor-element.elementor-element-4f8bab22 .elementor-nav-menu--main .elementor-item:hover,.elementor-45161 .elementor-element.elementor-element-4f8bab22 .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-45161 .elementor-element.elementor-element-4f8bab22 .elementor-nav-menu--main .elementor-item.highlighted,.elementor-45161 .elementor-element.elementor-element-4f8bab22 .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-0a58f07);fill:var(--e-global-color-0a58f07)}@media(max-width:767px){.elementor-45161 .elementor-element.elementor-element-2561bd0b{width:50%}.elementor-45161 .elementor-element.elementor-element-672b63d{width:100%}.elementor-45161 .elementor-element.elementor-element-672b63d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-45161 .elementor-element.elementor-element-f49f471{padding:0 10px}.elementor-45161 .elementor-element.elementor-element-a508ed7>.elementor-element-populated{margin:20px 0 50px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-45161 .elementor-element.elementor-element-c5666c7{padding:20px 10px 0}.elementor-45161 .elementor-element.elementor-element-1f386235{text-align:left}.elementor-45161 .elementor-element.elementor-element-4411319f{text-align:left}.elementor-45161 .elementor-element.elementor-element-4f8bab22 .elementor-nav-menu--main .elementor-item{padding-left:3px;padding-right:3px}}@media(min-width:768px){.elementor-45161 .elementor-element.elementor-element-9b56e9d{width:55%}.elementor-45161 .elementor-element.elementor-element-672b63d{width:45%}.elementor-45161 .elementor-element.elementor-element-4828ccbb{width:29.035%}.elementor-45161 .elementor-element.elementor-element-3cbb27f2{width:70.965%}}@media(max-width:1024px) and (min-width:768px){.elementor-45161 .elementor-element.elementor-element-672b63d{width:100%}}:root{--color-black:#0a0a0a;--color-red-primary:#d92027;--color-red-dark:#b01820;--color-red-light:#ff3b42;--color-cyan:#00abec;--color-cyan-dark:#0088c7;--color-cyan-20:#e6f7ff;--color-white:#fff;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e5e5e5;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-900:#171717;--color-success:#22c55e;--color-success-dark:#16a34a;--font-primary:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;--shadow-xs:0 1px 2px 0 rgba(0,0,0,.05);--shadow-sm:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--shadow-2xl:0 25px 50px -12px rgba(0,0,0,.25);--transition-fast:.15s cubic-bezier(.4,0,.2,1);--transition-base:.25s cubic-bezier(.4,0,.2,1);--transition-slow:.35s cubic-bezier(.4,0,.2,1);--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-full:9999px}.donation-form-container,#donation-form-container,.elementor-widget-container form{background:rgba(255,255,255,.98);backdrop-filter:blur(10px);padding:3rem;border-radius:var(--radius-2xl);box-shadow:var(--shadow-2xl);max-width:100%;margin:0 auto;border:1px solid rgba(0,0,0,.05);position:relative;overflow:hidden}.donation-form-container:before,#donation-form-container:before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--color-cyan) 0%,var(--color-red-primary) 100%)}.donation-form-container h2,.donation-form-container h3,#donation-form-container h2,#donation-form-container h3{font-family:var(--font-primary);font-size:1.5rem;font-weight:700;margin-bottom:2rem;color:var(--color-gray-900);letter-spacing:-.02em;display:flex;align-items:center;gap:1rem}.donation-form-container h2:before,.donation-form-container h3:before,#donation-form-container h2:before,#donation-form-container h3:before{content:'';display:inline-block;width:4px;height:32px;background:linear-gradient(180deg,var(--color-cyan) 0%,var(--color-cyan-dark) 100%);border-radius:4px;flex-shrink:0}.donation-form-container input[type=text],.donation-form-container input[type=email],.donation-form-container input[type=tel],.donation-form-container input[type=number],.donation-form-container select,.donation-form-container textarea,#donation-form-container input[type=text],#donation-form-container input[type=email],#donation-form-container input[type=tel],#donation-form-container input[type=number],#donation-form-container select,#donation-form-container textarea{width:100% !important;padding:.875rem 1rem !important;border:2px solid var(--color-gray-200) !important;border-radius:var(--radius-md) !important;font-size:1rem !important;font-family:var(--font-primary) !important;transition:all var(--transition-base) !important;background:var(--color-white) !important;color:var(--color-gray-900) !important;font-weight:500;-webkit-font-smoothing:antialiased}.donation-form-container input:focus,.donation-form-container select:focus,.donation-form-container textarea:focus,#donation-form-container input:focus,#donation-form-container select:focus,#donation-form-container textarea:focus{outline:none !important;border-color:var(--color-red-primary) !important;box-shadow:0 0 0 4px rgba(217,32,39,.08) !important;transform:translateY(-1px)}.donation-form-container input:hover,.donation-form-container select:hover,.donation-form-container textarea:hover,#donation-form-container input:hover,#donation-form-container select:hover,#donation-form-container textarea:hover{border-color:var(--color-gray-300) !important}.donation-form-container label,#donation-form-container label{display:block;margin-bottom:.5rem;font-weight:600;color:var(--color-gray-700);font-family:var(--font-primary);font-size:.9rem;letter-spacing:-.01em}.donation-form-container .form-group,.donation-form-container .elementor-field-group,#donation-form-container .form-group,#donation-form-container .elementor-field-group{margin-bottom:1.75rem}.donation-amount-card,.amount-option,.donation-card{background:var(--color-gray-50) !important;border:2px solid var(--color-gray-200) !important;border-radius:var(--radius-xl) !important;padding:2rem 1.5rem !important;cursor:pointer !important;transition:all var(--transition-base) !important;position:relative;text-align:center;margin-bottom:1rem}.donation-amount-card:hover,.amount-option:hover,.donation-card:hover{border-color:var(--color-red-primary) !important;transform:translateY(-4px) scale(1.02);box-shadow:var(--shadow-lg),0 0 0 1px rgba(217,32,39,.1) !important;background:var(--color-white) !important}.donation-amount-card.selected,.donation-amount-card.active,.amount-option.selected,.amount-option.active,.donation-card.selected,.donation-card.active{border-color:var(--color-red-primary) !important;background:linear-gradient(135deg,#fff5f5 0%,var(--color-white) 100%) !important;box-shadow:var(--shadow-xl),0 0 0 3px rgba(217,32,39,.1) !important;transform:translateY(-4px)}.donation-amount-value,.amount-value{font-size:2.75rem !important;font-weight:800 !important;color:var(--color-red-primary) !important;font-family:var(--font-primary) !important;letter-spacing:-.03em;line-height:1}.donation-amount-description,.amount-description{font-size:.9rem !important;color:var(--color-gray-600) !important;margin-top:.75rem;line-height:1.5;font-weight:500}.frequency-toggle,.donation-frequency{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-top:1.5rem;background:var(--color-gray-100);padding:.375rem;border-radius:var(--radius-full);border:1px solid var(--color-gray-200)}.frequency-option,.frequency-button{padding:.875rem 1.5rem !important;border:none !important;background:0 0 !important;border-radius:var(--radius-full) !important;font-weight:600 !important;cursor:pointer !important;transition:all var(--transition-base) !important;font-family:var(--font-primary) !important;color:var(--color-gray-700) !important;font-size:.95rem}.frequency-option:hover,.frequency-button:hover{background:var(--color-white) !important;box-shadow:var(--shadow-sm)}.frequency-option.active,.frequency-option.selected,.frequency-button.active,.frequency-button.selected{background:var(--color-red-primary) !important;color:var(--color-white) !important;box-shadow:var(--shadow-md);transform:scale(1.02)}.donation-form-container button[type=submit],.donation-form-container .submit-button,.donation-form-container .btn-primary,#donation-form-container button[type=submit],#donation-form-container .submit-button,#donation-form-container .btn-primary,.elementor-button{width:100% !important;padding:1.25rem 2rem !important;background:linear-gradient(135deg,var(--color-red-primary) 0%,var(--color-red-dark) 100%) !important;color:var(--color-white) !important;border:none !important;border-radius:var(--radius-full) !important;font-size:1.125rem !important;font-weight:700 !important;cursor:pointer !important;transition:all var(--transition-base) !important;font-family:var(--font-primary) !important;margin-top:1.5rem;box-shadow:var(--shadow-lg),0 4px 20px rgba(217,32,39,.3) !important;text-transform:uppercase;letter-spacing:.05em;position:relative;overflow:hidden}.donation-form-container button[type=submit]:before,.donation-form-container .submit-button:before,.donation-form-container .btn-primary:before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.donation-form-container button[type=submit]:hover:before,.donation-form-container .submit-button:hover:before,.donation-form-container .btn-primary:hover:before{left:100%}.donation-form-container button[type=submit]:hover,.donation-form-container .submit-button:hover,.donation-form-container .btn-primary:hover,#donation-form-container button[type=submit]:hover,#donation-form-container .submit-button:hover,#donation-form-container .btn-primary:hover,.elementor-button:hover{background:linear-gradient(135deg,var(--color-red-dark) 0%,#8a0f15 100%) !important;transform:translateY(-2px) scale(1.01);box-shadow:var(--shadow-xl),0 8px 30px rgba(217,32,39,.4) !important}.donation-form-container button[type=submit]:active,.donation-form-container .submit-button:active,.donation-form-container .btn-primary:active{transform:translateY(0) scale(.99)}.security-badge,.secure-payment{display:flex;align-items:center;gap:.75rem;font-size:.9rem;color:var(--color-gray-600);margin-top:1.5rem;padding:1rem 1.25rem;background:var(--color-gray-50);border-radius:var(--radius-md);border:1px solid var(--color-gray-200);font-weight:500}.security-icon:before{content:'🔒';font-size:1.3rem}.tax-benefit,.fiscal-benefit{background:linear-gradient(135deg,#e6f7ff 0%,#cef 100%) !important;padding:1.25rem !important;border-radius:var(--radius-md) !important;margin-top:1.5rem;border-left:4px solid var(--color-cyan) !important;border:1px solid rgba(0,171,236,.2)}.tax-benefit-title,.fiscal-benefit-title{font-weight:700 !important;color:var(--color-gray-900) !important;margin-bottom:.5rem;font-size:1rem}.tax-benefit-title:before{content:'💰 '}.tax-benefit-text,.fiscal-benefit-text{font-size:.9rem !important;color:var(--color-gray-600) !important;line-height:1.6}.form-row,.elementor-field-type-date,.card-details{display:grid;grid-template-columns:2fr 1fr;gap:1rem}.popular-badge:before,.most-chosen:before{content:'PIÙ SCELTO';position:absolute;top:-12px;right:16px;background:linear-gradient(135deg,var(--color-red-primary) 0%,var(--color-red-dark) 100%);color:var(--color-white);padding:.375rem 1rem;border-radius:var(--radius-full);font-size:.7rem;font-weight:700;letter-spacing:.05em;box-shadow:var(--shadow-md)}.recurring-badge{display:inline-block;background:linear-gradient(135deg,#dcfce7 0%,#bbf7d0 100%);color:var(--color-success-dark);padding:.375rem .875rem;border-radius:var(--radius-full);font-size:.8rem;font-weight:700;margin-left:.5rem;border:1px solid rgba(34,197,94,.2)}.donation-form-container input[type=checkbox],.donation-form-container input[type=radio],#donation-form-container input[type=checkbox],#donation-form-container input[type=radio]{width:1.125rem !important;height:1.125rem !important;margin-right:.625rem;accent-color:var(--color-red-primary);cursor:pointer}.error-message,.field-error{color:var(--color-red-primary);font-size:.85rem;margin-top:.375rem;display:flex;align-items:center;gap:.375rem;font-weight:500}.error-message:before,.field-error:before{content:'⚠️';font-size:.875rem}.success-message{background:linear-gradient(135deg,#dcfce7 0%,#bbf7d0 100%);color:var(--color-success-dark);padding:1.25rem;border-radius:var(--radius-md);border-left:4px solid var(--color-success);margin-bottom:1.5rem;font-weight:600;display:flex;align-items:center;gap:.75rem}.success-message:before{content:'✓';font-size:1.5rem;font-weight:700}.donation-form-container button[type=submit]:disabled,#donation-form-container button[type=submit]:disabled{opacity:.5;cursor:not-allowed !important;transform:none !important}.donation-form-container input::placeholder,.donation-form-container textarea::placeholder,#donation-form-container input::placeholder,#donation-form-container textarea::placeholder{color:var(--color-gray-400);opacity:1;font-weight:400}.donation-form-container select,#donation-form-container select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23525252' d='M8 11L3 6h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px;padding-right:3rem !important;cursor:pointer}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.donation-form-container,#donation-form-container{animation:fadeInUp .6s cubic-bezier(.4,0,.2,1)}.donation-form-container .form-group,#donation-form-container .form-group{animation:slideIn .4s cubic-bezier(.4,0,.2,1);animation-fill-mode:both}.donation-form-container .form-group:nth-child(1){animation-delay:.05s}.donation-form-container .form-group:nth-child(2){animation-delay:.1s}.donation-form-container .form-group:nth-child(3){animation-delay:.15s}.donation-form-container .form-group:nth-child(4){animation-delay:.2s}.donation-form-container .form-group:nth-child(5){animation-delay:.25s}@media (max-width:768px){.donation-form-container,#donation-form-container,.elementor-widget-container form{background:var(--color-white) !important;backdrop-filter:none;padding:2rem 1.5rem;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);border:2px solid var(--color-gray-200)}.donation-form-container:before,#donation-form-container:before{height:3px}.donation-form-container h2,.donation-form-container h3,#donation-form-container h2,#donation-form-container h3{font-size:1.25rem;margin-bottom:1.5rem}.donation-form-container h2:before,.donation-form-container h3:before,#donation-form-container h2:before,#donation-form-container h3:before{height:28px;width:4px}.donation-amount-card,.amount-option,.donation-card{background:var(--color-gray-100) !important;border:2px solid var(--color-gray-300) !important;padding:1.75rem 1.25rem !important;border-radius:var(--radius-lg) !important}.donation-amount-card.selected,.donation-amount-card.active,.amount-option.selected,.amount-option.active,.donation-card.selected,.donation-card.active{background:var(--color-white) !important;border:3px solid var(--color-red-primary) !important;box-shadow:var(--shadow-md),0 0 0 4px rgba(217,32,39,.1) !important}.donation-amount-value,.amount-value{font-size:2.25rem !important}.donation-amount-description,.amount-description{font-size:.85rem !important;color:var(--color-gray-700) !important}.donation-form-container input[type=text],.donation-form-container input[type=email],.donation-form-container input[type=tel],.donation-form-container input[type=number],.donation-form-container select,.donation-form-container textarea,#donation-form-container input[type=text],#donation-form-container input[type=email],#donation-form-container input[type=tel],#donation-form-container input[type=number],#donation-form-container select,#donation-form-container textarea{border:2px solid var(--color-gray-300) !important;background:var(--color-white) !important;font-size:16px !important}.form-row,.card-details{grid-template-columns:1fr;gap:1rem}.donation-form-container button[type=submit],.donation-form-container .submit-button,.donation-form-container .btn-primary,#donation-form-container button[type=submit],#donation-form-container .submit-button,#donation-form-container .btn-primary{padding:1.125rem 1.75rem !important;font-size:1rem !important}.security-badge,.secure-payment{background:var(--color-gray-100);border:2px solid var(--color-gray-200);padding:1rem;font-size:.85rem}.tax-benefit,.fiscal-benefit{background:var(--color-white) !important;border:2px solid var(--color-cyan) !important;border-left:4px solid var(--color-cyan) !important}.frequency-toggle,.donation-frequency{background:var(--color-gray-100);border:2px solid var(--color-gray-200);padding:.375rem}.frequency-option.active,.frequency-option.selected,.frequency-button.active,.frequency-button.selected{box-shadow:var(--shadow-sm)}}@media (max-width:480px){.donation-form-container,#donation-form-container{padding:1.5rem 1rem;border-radius:var(--radius-lg)}.donation-amount-value,.amount-value{font-size:2rem !important}}.elementor-widget-form .elementor-field-group{margin-bottom:1.75rem}.elementor-widget-form .elementor-field-textual{width:100%;padding:.875rem 1rem;border:2px solid var(--color-gray-200);border-radius:var(--radius-md);font-family:var(--font-primary);transition:all var(--transition-base)}.elementor-widget-form .elementor-field-textual:focus{border-color:var(--color-red-primary);box-shadow:0 0 0 4px rgba(217,32,39,.08)}.elementor-section:has(#sos-wrap){background:#080808 !important;position:relative;z-index:1;padding:0 !important;margin:0 !important;overflow:visible !important}.elementor-section:has(#sos-wrap) .elementor-container,.elementor-section:has(#sos-wrap) .elementor-row{overflow:visible !important}.elementor-section:has(#sos-wrap) .elementor-column:not(:has(#sos-wrap)),.elementor-section:has(#sos-wrap) .elementor-column:not(:has(#sos-wrap)) .elementor-column-wrap,.elementor-section:has(#sos-wrap) .elementor-column:not(:has(#sos-wrap)) .elementor-widget-wrap,.elementor-section:has(#sos-wrap) .elementor-column:not(:has(#sos-wrap)) .elementor-widget-container{background:0 0 !important;background-color:transparent !important;box-shadow:none !important;padding:0 !important}.elementor-section:has(#sos-wrap) .elementor-column:not(:has(#sos-wrap)){position:relative;z-index:999 !important}.elementor-section:has(#sos-wrap) .elementor-column:has(#sos-wrap){position:relative;z-index:1 !important;padding:0 !important}.elementor-section:has(#sos-wrap) .elementor-column:not(:has(#sos-wrap)) form,.elementor-section:has(#sos-wrap) .elementor-column:not(:has(#sos-wrap)) .give-form,.elementor-section:has(#sos-wrap) .elementor-column:not(:has(#sos-wrap)) [class*=give-],.elementor-section:has(#sos-wrap) .elementor-column:not(:has(#sos-wrap)) .elementor-form{width:100% !important;max-width:100% !important;background:#fff !important;padding:32px 24px !important;margin:0 !important}.elementor-section:has(#sos-wrap) .elementor-column:not(:has(#sos-wrap)) h2,.elementor-section:has(#sos-wrap) .elementor-column:not(:has(#sos-wrap)) h3,.elementor-section:has(#sos-wrap) .elementor-column:not(:has(#sos-wrap)) .give-form-title{font-family:'Bebas Neue',sans-serif !important;font-size:2rem !important;letter-spacing:.08em !important;color:#080808 !important;margin-bottom:20px !important;text-transform:uppercase !important;border-left:4px solid #d4001a;padding-left:12px;background:0 0 !important}.give-donation-amount-picker .give-amount-item,.give-btn-level,[class*=amount-button],[class*=give-btn]{border:2px solid #e0e0e0 !important;border-radius:0 !important;font-family:'Bebas Neue',sans-serif !important;font-size:1.3rem !important;letter-spacing:.08em !important;color:#080808 !important;background:#fff !important;transition:all .2s !important;padding:12px 8px !important}.give-donation-amount-picker .give-amount-item:hover,.give-btn-level:hover,[class*=amount-button]:hover{border-color:#d4001a !important;color:#d4001a !important}.give-donation-amount-picker .give-amount-item.selected,.give-btn-level.give-default-level,.give-btn-level.active,[class*=amount-button].selected{background:#d4001a !important;border-color:#d4001a !important;color:#fff !important}.give-donation-amount-picker .give-amount-item .give-amount-tip,[class*=popular-badge],[class*=most-popular]{background:#d4001a !important;border-radius:0 !important;font-family:'Barlow Condensed',sans-serif !important;font-weight:800 !important;letter-spacing:.15em !important;text-transform:uppercase !important;font-size:.6rem !important}.give-input,input[type=text],input[type=email],input[type=number],input[type=tel],select{border:1px solid #ddd !important;border-radius:0 !important;border-bottom:2px solid #d4001a !important;padding:14px 16px !important;font-family:'Barlow',sans-serif !important;font-size:.9rem !important;background:#fafafa !important;transition:border-color .2s !important;outline:none !important;box-shadow:none !important}.give-input:focus,input[type=text]:focus,input[type=email]:focus,input[type=number]:focus{border-bottom-color:#080808 !important;background:#fff !important}.give-btn,input[type=submit],button[type=submit],.give-submit{background:#d4001a !important;border:none !important;border-radius:0 !important;font-family:'Bebas Neue',sans-serif !important;font-size:1.5rem !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#fff !important;padding:18px !important;width:100% !important;cursor:pointer !important;transition:background .2s,transform .15s !important}.give-btn:hover,input[type=submit]:hover,button[type=submit]:hover{background:#ff1c38 !important;transform:translateY(-2px) !important}.give-gdpr-fieldset a,[class*=gdpr] a{color:#d4001a !important}.give-form *,[class*=give-] *{border-radius:0 !important}.give-section-break{border-top:1px solid #eee !important;margin:20px 0 !important}.elementor-button.e-scroll-up,.e-scroll-up,a.elementor-button[href="#"],.elementor-widget-button .elementor-button[href="#top"]{display:none !important}