.card-product{border-radius:.25rem;box-shadow:0 3px 7px rgba(0,0,0,.03);margin-bottom:1.5rem}.card-product .cover-product{padding:.5rem}.card-product .cover-product img{border-radius:0}.card-product .cover-product .cover-video-product{height:600px;border-radius:0}@media screen and (max-width:1020px){.card-product .cover-product .cover-video-product{height:450px}}@media screen and (max-width:850px){.card-product .cover-product .cover-video-product{height:300px}}@media screen and (max-width:600px){.card-product .cover-product .cover-video-product{height:260px}}.wrap-product-header{padding:25px 30px}@media screen and (max-width:800px){.wrap-product-header{padding:15px 20px}}.wrap-product-header .main-product-title{width:100%;display:flex;justify-content:space-between;align-items:center;gap:1.5rem}@media screen and (max-width:1000px){.wrap-product-header .main-product-title{display:block}}.wrap-product-header .main-product-title h1{font-weight:700;font-size:2rem;margin-bottom:0;width:65%}@media screen and (max-width:1000px){.wrap-product-header .main-product-title h1{width:100%;margin-bottom:1rem}}@media screen and (max-width:800px){.wrap-product-header .main-product-title h1{font-size:1.9rem}}@media screen and (max-width:600px){.wrap-product-header .main-product-title h1{font-size:1.6rem;margin-bottom:.5rem}}.wrap-product-header .main-product-title .sub-product-title{display:flex;align-items:center;gap:2rem;width:35%}@media screen and (max-width:1000px){.wrap-product-header .main-product-title .sub-product-title{width:100%;margin-top:10pt}}.wrap-product-header .main-product-title .sub-product-title .sub-product-wrapper{display:flex;gap:1rem;align-items:center;width:-moz-fit-content;width:fit-content}.wrap-product-header .main-product-title .sub-product-title .sub-product-wrapper .sub-product-info h4{font-size:1.2rem;font-weight:600;color:rgba(59,59,59,.8666666667);margin-bottom:.3rem}.wrap-product-header .main-product-title .sub-product-title .sub-product-wrapper .sub-product-info h5{font-size:1.15rem;font-weight:500;color:rgba(89,89,89,.8666666667);margin-bottom:0}.progress-bar{background-color:#0d6efd!important}.progress{height:.5rem!important}.card-body{padding:25px 30px}@media screen and (max-width:500px){.fundraising-section-title{font-size:1.2rem}}.font-weight-bold{font-weight:700}.btn{border-radius:.3rem}.w-10{width:10%!important}.round-primary{position:absolute;left:0;right:0;top:0;bottom:0;margin:0 auto;background-color:#007bff;border:1px solid #007bff;border-radius:50%;height:13px;width:13px;-webkit-clip-path:circle();clip-path:circle()}.read-more-redirect{position:relative;overflow:hidden;max-height:180px;display:flex;flex-direction:column;padding:0}.read-more-redirect:after{content:"";position:absolute;bottom:0;width:100%;height:100px;background:linear-gradient(rgba(255,255,255,0),rgb(255,255,255))}.rui-main{min-height:100vh}.display-subtitle{font-size:16px!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Nunito Sans,sans-serif;line-height:1.5;color:#393f49;text-transform:none;letter-spacing:normal}body{font-family:Open Sans,sans-serif}.list-group-item{border-style:none}.card .list-group-item{padding:0}.list-group a{text-decoration:none!important;color:#007bff!important}.rui-task{position:relative;display:flex;align-items:flex-start;padding:16px 0;transition:background-color .15s ease-in-out}.rui-task.hover,.rui-task:hover{background-color:#f8f9fa}.mobile-checkout{display:none;position:fixed;right:0;bottom:0;left:0;z-index:999;width:100%;background:#fff;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}@media screen and (max-width:575px){.mobile-checkout{display:grid!important;grid-template-columns:17% 1fr;grid-gap:.5rem;gap:.5rem;padding:.8rem}}.button-icon{min-height:41px}.checkout-input{min-height:36px;background-color:#fbfcfc;border-radius:3.9px;font-size:1.25rem;border-color:#e6ecf0;padding:3.5px 17px}.checkout-input::placeholder{color:#abadac}@media screen and (max-width:500px){.checkout-input{min-height:60px}}