@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none!important}:root{--main-color:#bf0411;--circle-size:clamp(1.5rem, 5vw, 3rem);--danger:#e43e49;--spacing:clamp(0.25rem, 2vw, 0.5rem)}body{font-family:"Roboto",sans-serif;overflow-x:hidden!important}h1,h2,h3,h4,h5,h6{margin:0!important}a{text-decoration:none!important}textarea{resize:none!important}#scroll-top{background-color:#404449;border:0!important;border-radius:30px!important;color:#fff;cursor:pointer;position:fixed;bottom:25px;font-size:20px;width:40px;height:40px;right:5px;z-index:999;opacity:.8;-webkit-transition:opacity 0.8s;transition:opacity 0.8s}#scroll-top:hover{opacity:1;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}#paypal-container{display:block!important;margin:20px auto!important;max-width:500px!important}.alert-danger{background-color:var(--danger)!important;color:#ffffff!important}.bd-red{border:solid 1px red!important}.bg-main{background-color:var(--main-color)!important}.btn{border-radius:30px!important}.btn-link{text-decoration:none!important;color:var(--main-color)!important}.btn-main{background-color:var(--main-color)!important;color:#ffffff!important}.c-stepper{display:flex}.c-stepper__item,.c-stepper__item_active{display:flex;flex-direction:column;flex:1;text-align:center}.c-stepper__item::before{--size:3rem;content:"";display:block;width:var(--circle-size);height:var(--circle-size);border-radius:50%;background-color:lightgrey;background-color:var(--main-color);opacity:.4;margin:0 auto 1rem}.c-stepper__item_active::before{--size:3rem;content:"";display:block;width:var(--circle-size);height:var(--circle-size);border-radius:50%;background-color:lightgrey;background-color:var(--main-color);opacity:.9;margin:0 auto 1rem}.c-stepper__item:not(:last-child)::after,.c-stepper__item_active:not(:last-child)::after{content:"";position:relative;top:calc(var(--circle-size) / 2);width:calc(100% - var(--circle-size) - calc(var(--spacing) * 2));left:calc(50% + calc(var(--circle-size) / 2 + var(--spacing)));height:2px;background-color:#e0e0e0;order:-1}.c-stepper__title{font-weight:700;font-size:clamp(1rem, 4vw, 1.25rem);margin-bottom:.5rem}.c-stepper__desc{color:grey;font-size:clamp(0.85rem, 2vw, 1rem);padding-left:var(--spacing);padding-right:var(--spacing)}.card-create-fundraiser .card-footer{padding:10px!important;background-color:#fff!important;border-top:dashed 1px #dcdcdc!important}.card-create-fundraiser .card-body-scroll{min-height:200px;max-height:200px;overflow-y:auto}.card-create-fundraiser .card-body-scroll::-webkit-scrollbar{width:2px;background:#999595!important}.card-create-fundraiser .card-img-top{padding:20px!important}.font-size-08{font-size:0.8rem!important}.footer .social-icon{background-color:#dcdcdc;color:#fff!important;border-radius:2.8rem;cursor:pointer;display:inline-block;font-size:1.4rem;height:2.8rem;line-height:2.8rem;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2.8rem}.footer .social-icon:hover{background-color:var(--main-color)!important}.form-check-input{transform:scale(1.3);border:solid 1px var(--main-color)}.form-control,.form-select{border-radius:2px!important;font-size:1.2rem!important;padding:12px!important;color:#333!important}.form-control::placeholder{color:#c6c2c2;opacity:1}.form-control:-ms-input-placeholder{color:#c6c2c2}.form-control::-ms-input-placeholder{color:#c6c2c2}.form-label{color:#696969!important}.fundraiser-card{border:0!important}.fundraiser-card .card-body{min-height:300px;max-height:300px;overflow-y:auto}.fundraiser-card .card-body::-webkit-scrollbar{width:3px;background:#999595!important}.fundraiser-card .card-body h5{color:#333!important;font-weight:600!important;margin-bottom:8px!important}.fundraiser-card .card-footer{padding:10px!important;background-color:#fff!important;border-top:dashed 1px #dcdcdc!important}.fundraiser-card .card-img-top,.fundraiser-item .img-thumbnail{width:100%!important;min-height:20vw;max-height:20vw;object-fit:cover!important;object-position:50% 0%}.card-img-top:hover{transform:scale(1.1);transition:0.5s ease;z-index:9999}.fundraiser-card .progress{height:8px!important}.grecaptcha-badge{bottom:0px!important;left:0!important;width:70px!important;opacity:0.3!important}.navbar .dropdown-item:hover{background-color:var(--main-color)!important;color:#ffffff!important}.navbar-toggler{border:0!important}.offcanvas-body a{text-decoration:none!important;color:var(--main-color)!important}.offcanvas-body .dropdown-item:hover{background-color:var(--main-color)!important;color:#ffffff!important}.pointer{cursor:pointer!important}.pointer-no{cursor:default!important}.text-main{color:var(--main-color)!important}.text-wrap{word-wrap:break-word!important}.upload-file{width:100%;background:#f1f0f0;border-radius:0;cursor:pointer;padding:10px 0;margin-top:5px}.upload-file:hover{background-color:var(--main-color)!important;color:#ffffff!important}.upload-file i{font-size:1rem}.upload-file input{display:none}.wrapper-fluid{width:100%}@media (max-width:576px){.fundraiser-card .card-img-top,.fundraiser-item .img-thumbnail{width:100%!important;min-height:20vw;max-height:60vw;object-fit:cover!important;object-position:50% 0%}}