.donation-banner{width:100%;max-height:600px;-o-object-fit:cover;object-fit:cover}.app-header{padding:0!important}body.modal-open{padding-right:0!important}@media (min-width: 576px){.app-header{max-width:540px;margin:auto}}@media (min-width: 768px){.app-header{max-width:720px;margin:auto}}@media (min-width: 992px){.app-header{max-width:960px;margin:auto}}@media (min-width: 1200px){.app-header{max-width:1140px;margin:auto}}@media (min-width: 1400px){.app-header{max-width:1320px;margin:auto}}ol.stepperrr{--default-b: #cccccc;--default-c: white;--active-b: rgb(249, 177, 20);--active-c: white;--circle: 2em;--b: 1px;display:flex;list-style:none;justify-content:space-between;background:linear-gradient(#000 0,#000 0) no-repeat 50% calc((var(--circle) - var(--b))/2)/100% var(--b);counter-reset:step;margin:0;padding:0;font-size:1.3em;font-weight:900;overflow:hidden}ol.stepperrr li{display:grid;place-items:center;gap:5px;position:relative}ol.stepperrr li:before{content:counter(step) " ";counter-increment:step;display:grid;place-content:center;aspect-ratio:1;height:var(--circle);border:1px solid #000000;box-sizing:border-box;background:var(--active-b);color:var(--active-c);border-radius:50%;z-index:1}ol.stepperrr li.active~li:before{background:var(--default-b);color:var(--default-c)}ol.stepperrr li.active:after{content:"";position:absolute;height:var(--b);right:100%;top:calc((var(--circle) - var(--b))/2);width:100vw}#country_code~.select2-container .select2-selection{border-top-right-radius:0;border-bottom-right-radius:0}
