#main .container{padding-left:15px;padding-right:15px}body{background-color:var(--body)}#main{padding:1rem}#main .container h1{color:var(--light);font-family:Raleway,sans-serif;font-size:4rem}#main .container p{color:var(--light);font-size:1.2rem;line-height:normal;margin-top:10px}#main h3{font-size:2.5rem;font-weight:400;letter-spacing:.15rem}.join-text{font-size:1.8rem;font-weight:500}.bg-primary-2{background-color:#d4af37}.card-testimony{background-color:#fff;border-radius:25px;box-shadow:0 4px 8px 0 rgba(0,0,0,.1);cursor:pointer;height:305px;margin:.8rem;padding:1.5rem;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease}.circle-profile{background-color:#d4af37;border-radius:100%;color:#fff;font-weight:600;height:50px;margin-right:18px;padding:0;width:50px}.card-info p{font-family:Roboto,Helvetica,sans-serif;white-space:nowrap}.card-info p:first-child{font-weight:400}.card-info p:nth-child(2),.card-info p:nth-child(3){font-size:.93rem;font-weight:lighter;line-height:1.1rem}.card-content p{font-weight:lighter}.btns .custom-btn{align-items:center;background-color:#fff;border-radius:20px;color:#000;display:flex;justify-content:center}.custom-btn{background:#d4af37!important;border-radius:10px!important;box-shadow:0 4px 10px rgba(0,0,0,.1);color:#fff!important;cursor:pointer;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;height:45px;outline:none;position:relative;text-decoration:none;transition:all .3s ease;width:30%}.custom-btn:hover{background-color:#000!important}.cs-btn-2{background:var(--light);border:none;z-index:1}.cs-btn-2:after{background:var(--secondary);border-radius:20px;content:"";height:100%;position:absolute;right:0;top:0;transition:all .3s ease;width:0;z-index:-1}.cs-btn-2:hover{color:#fff!important}.cs-btn-2:hover:after{left:0;width:100%}html body section#main.container-fluid div.container div.row.d-flex.justidy-content-center.align-items-center div.col-12.col-md-8.header-1.container.text-start p.text-dark.mb-5{font-size:1.2rem}@media (max-width:991.98px) and (min-width:768px){#main .container h1{font-size:3.3rem}#main h3{font-size:2.2rem;letter-spacing:0}}@media (min-width:576px) and (max-width:767px){#main .container h1{font-size:2.8rem;text-align:center}#main h3{font-size:1.8rem;letter-spacing:.15rem;text-align:center}}@media (max-width:575px){#main .container h1{font-size:2.3rem;text-align:center}#main h3{font-size:1.45rem;letter-spacing:0;text-align:center}.join-text{font-size:1.4rem}.custom-btn{font-size:.8rem;width:105px}.circle-profile{height:45px;width:45px}.card-info{max-width:130px}.card-info p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-info p.clicked,.card-info p:hover{overflow:visible;text-overflow:clip;white-space:nowrap}.card-info p:first-child{font-size:.9rem;line-height:1rem;margin-top:5%}.card-info p:nth-child(2),.card-info p:nth-child(3){font-size:.85rem;line-height:1rem}.card-testimony{height:330px}.card-content p{font-size:.95rem}.carousel-indicators button{margin-left:4px!important;margin-right:4px!important}}.donation-btn{background-color:#e7e7e7;border:1px solid transparent;border-radius:25px;cursor:pointer;font-size:1rem;font-weight:600;padding:10px 20px;transition:background-color .3s,transform .3s}.donation-btn.selected{background-color:#252525;color:#fff}#basic-addon1{font-size:1rem;font-weight:650}.donation-btn:hover{transform:scale(1.03)}.donation-btn:focus{box-shadow:none;outline:none}.input-group-text{padding:12px 20px}.form-control{border-radius:0 25px 25px 0}.form-control,.input-group-text{background-color:#e7e7e7;color:#495057}.input-group-text{border:1px solid #ced4da;border-radius:25px 0 0 25px}.donation-input-group .form-control:focus{background-color:#e7e7e7;border:none;box-shadow:none}.donation-input-group .input-group-prepend{margin-right:-1px}.donation-input-group .form-control,.donation-input-group .input-group-text{border-color:#e7e7e7}.text-yellow{color:#d4af37}@media (max-width:450px){#main .container p{font-size:1rem;text-align:center}#main h3{font-size:1.3rem}.custom-btn{height:35px}.justify-content-start>h3:first-child{align-text:center;white-space:nowrap}.justify-content-start>p:nth-child(2){text-align:center}}