.hide{display:none}.stepper-wrapper{margin:20px;display:flex;justify-content:space-between;color:#5F5F5F}.stepper-item{position:relative;display:flex;flex-direction:column;align-items:center;flex:1;@media (max-width:768px){font-size:12px}}.stepper-item::before{position:absolute;content:"";border-bottom:2px solid #fff;width:100%;top:20px;left:-50%;z-index:2}.stepper-item::after{position:absolute;content:"";border-bottom:2px solid #fff;width:100%;top:20px;left:50%;z-index:2}.stepper-item .step-counter{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;color:#222;background:#fff;margin-bottom:6px}.stepper-item .step-name{color:#bbb}.stepper-item.active{font-weight:700}.stepper-item.active .step-name{color:#0E3F6E}.stepper-item.completed .step-counter{background-color:#D94B38;color:#fff}.stepper-item.completed::after{position:absolute;content:"";border-bottom:2px solid #D94B38;width:100%;top:20px;left:50%;z-index:3}.stepper-item:first-child::before{content:none}.stepper-item:last-child::after{content:none}.donation-form{position:relative}.donation-form .light p{color:#333}.donation-form .row{margin:0}.donation-form .notice_box{position:relative;background-color:#F2F2F3;padding:20px 15px;margin:40px 0}.donation-form .form-group{position:relative;margin-bottom:30px}.donation-form .form-group h5{position:relative;font-weight:500;letter-spacing:.5px;vertical-align:bottom;bottom:-10px}div.radio_contianer{display:inline-table;padding-right:15px}div.radio_contianer input{padding:15px}.donation-form input[type="radio"]{position:relative;display:inline-block;transform:scale(1.1);line-height:15px;margin-right:5px}.donation-form input[type="file"]::file-selector-button{background:#FFF!important;color:#333;transition:1.3s;padding:15px 20px;cursor:pointer;width:13rem;height:6rem;border:none;border-radius:1rem}.donation-form input[type="file"]::file-selector-button:hover{background:#F1F1F1!important}.donation-form input[type='checkbox']{width:1em;height:1em;border:.1em solid currentColor;transform:translateY(-.075em);vertical-align:middle}.donation-form input[type="text"],.donation-form input[type="tel"],.donation-form input[type="email"],.donation-form input[type="number"],.donation-form input[type="url"],.donation-form input[type="date"],.donation-form input[type="datetime-local"],.donation-form textarea{position:relative;color:#333;line-height:20px;height:30px;min-width:100px;width:auto;padding:14px 20px;background-color:#fff;border:1px solid #e0e0e0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.donation-form input[type="text"]:read-only,.donation-form input[type="tel"]:read-only,.donation-form input[type="email"]:read-only,.donation-form input[type="number"]:read-only,.donation-form input[type="url"]:read-only,.donation-form input[type="date"]:read-only,.donation-form input[type="datetime-local"]:read-only,.donation-form textarea:read-only{background-color:#4185AC}.donation-form select.inline-select-box{position:relative;display:inline-table;width:fit-content;height:30px;color:#333;line-height:20px;background-color:#fff;vertical-align:middle;padding:0 20px;margin-right:8px;border:1px solid #e0e0e0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.donation-form textarea{display:block}.donation-form .inputboxlabel{position:relative;display:inline-table;margin:6px;vertical-align:top}.donation-form .img-circle{border-radius:50%}.donation-form .boxblock{position:relative;display:block;clear:both}.donation-form label{position:relative;display:inline-block;font-weight:400;margin-right:30px;margin-bottom:0;line-height:15px;padding:15px 5px;cursor:pointer}.donation-form .inputboxlabel label{margin:0}.donation-form .inputboxlabel input{padding:14px 20px;height:30px}.donation-form .select-box{position:relative;height:30px;min-width:300px;line-height:20px;color:#333;background-color:#fff;align-items:center;padding:0 20px;border:1px solid #e0e0e0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.donation-form .btn-box{padding-top:45px}.donation-form .theme-btn{font-weight:900;background-color:#F39A0A;color:#FFF;padding:15px 20px;border:none;border-radius:14px;margin:20px 0;cursor:pointer}.stripe-payment-button{position:relative;width:100%;font-size:18px;line-height:calc(2.4rem + 6*((100vw - 450px)/1500));color:#FFF;background-color:#6772E5;font-weight:500;cursor:pointer;padding:10px 25px;border:1px solid #6772E5;border-radius:4px;text-align:center}.stripe-payment-button:hover{background:#7a73ff}.pay-btn-undericons{text-align:center}.pay-btn-undericons img{margin:3px 2px 10px}.books_form input[type="text"],.books_form input[type="email"],.books_form input[type="password"],.books_form input[type="tel"],.books_form input[type="number"],.books_form input[type="url"],.books_form select,.books_form textarea{position:relative;color:#333;line-height:20px;height:30px;min-width:100px;width:auto;padding:14px 20px;background-color:#fff;border:1px solid #e0e0e0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.books_form .inputboxlabel input{padding:14px 20px;height:30px}.books_form select{cursor:pointer}.books_form select option{text-indent:15px}.books_form textarea{resize:none;margin-bottom:0;height:170px}.books_form textarea.shiping-address{height:70px}.books_form input:focus,.books_form select:focus,.books_form textarea:focus{border-color:#d55342}.title-box{position:relative}.title-box-1{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;padding:130px 0 280px}.title-box-1:before{position:absolute;left:0;top:0;height:100%;width:100%;background-color:#ffc75a;opacity:.85;content:""}.title-box-1:after{position:absolute;left:0;top:0;height:510px;width:785px;background-image:url(../../../../../images/icons/pattern-2.png);content:'';opacity:.2}.title-box-2:before{background-color:#151515;opacity:.90}.title-box-2:after{position:absolute;left:-150px;top:0;height:510px;width:785px;background-image:url(../../../../../images/icons/pattern-2.png);content:'';opacity:.1}.title-box-3{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;padding:130px 0 280px}.title-box-3:before{position:absolute;left:0;top:0;height:100%;width:100%;opacity:.85;content:""}.title-box-3:after{position:absolute;left:0;top:0;height:510px;width:785px;background-image:url(../../../../../images/icons/pattern-2.png);content:'';opacity:.2}.title-box-ptop{position:relative;padding:130px 0 60px}.sec-title20{margin-bottom:20px}.sec-title25{margin-bottom:25px}.sec-title30{margin-bottom:30px}.sec-title35{margin-bottom:35px}.sec-title50{margin-bottom:50px}.sec-title55{margin-bottom:55px}.sec-title60{margin-bottom:60px}.sec-title65{margin-bottom:65px}.sec-title,.sec-title20,.sec-title25,.sec-title30,.sec-title35,.sec-title50,.sec-title55,.sec-title60,.sec-title65{position:relative;margin-bottom:40px;z-index:9}.sec-title h2,.sec-title20 h2,.sec-title25 h2,.sec-title30 h2,.sec-title35 h2,.sec-title50 h2,.sec-title55 h2,.sec-title60 h2,.sec-title65 h2{position:relative;font-size:40px;line-height:1.2em;color:#333;font-weight:700;padding-bottom:14px}.sec-title h2:before,.sec-title20 h2:before,.sec-title25 h2:before,.sec-title30 h2:before,.sec-title35 h2:before,.sec-title50 h2:before,.sec-title55 h2:before,.sec-title60 h2:before,.sec-title65 h2:before{position:absolute;bottom:0;left:0;display:inline-block;height:3px;width:75px;background-color:#d55342;content:"";border-radius:50%}.sec-title h2.text-right:before,.sec-title20 h2.text-right:before,.sec-title25 h2.text-right:before,.sec-title30 h2.text-right:before,.sec-title35 h2.text-right:before,.sec-title50 h2.text-right:before,.sec-title55 h2.text-right:before,.sec-title60 h2.text-right:before,.sec-title65 h2.text-right:before{position:absolute;bottom:0;right:0;margin-left:auto;display:inline-block;height:3px;width:75px;background-color:#d55342;content:"";border-radius:50%}.sec-title h3,.sec-title20 h3,.sec-title25 h3,.sec-title30 h3,.sec-title35 h3,.sec-title50 h3,.sec-title55 h3,.sec-title60 h3,.sec-title65 h3{position:relative;font-size:28px;line-height:1.4em;color:#333;font-weight:600;padding:14px 0}.sec-title .text,.sec-title20 .text,.sec-title25 .text,.sec-title30 .text,.sec-title35 .text,.sec-title50 .text,.sec-title55 .text,.sec-title60 .text,.sec-title65 .text{position:relative;font-size:16px;line-height:26px;color:#777;font-weight:400;margin-top:30px}.sec-title.text-center h2:before,.sec-title20.text-center h2:before,.sec-title25.text-center h2:before,.sec-title30.text-center h2:before,.sec-title35.text-center h2:before,.sec-title50.text-center h2:before,.sec-title55.text-center h2:before,.sec-title60.text-center h2:before,.sec-title65.text-center h2:before{right:0;margin:0 auto}.sec-title-two{padding-bottom:40px}.sec-title-two h2{font-size:14px;font-weight:500;padding:0;line-height:1px;margin:0 0 5px 0;letter-spacing:2px;text-transform:uppercase;color:#aaa;font-family:"Poppins",sans-serif}.sec-title-two h2::after{content:"";width:120px;height:1px;display:inline-block;background:#ffde9e;margin:4px 10px}.sec-title-two p{position:relative;font-size:40px;line-height:1.2em;color:#333;font-weight:700;padding-bottom:14px;text-transform:uppercase}.text-center{text-align:center;margin:auto}.light h1,.light h2,.light h3,.light h4,.light h5,.light h6{color:#fff}.light .text{color:#fefefe!important}.light p,.light ol,.light ul{color:#fefefe!important}.event-single{position:relative;margin-bottom:50px}.event-single .inner-box{position:relative}.event-single .inner-box .image{position:relative;border-radius:5px;overflow:hidden}.event-single .inner-box .image img{position:relative;width:100%;display:block}.event-single .inner-box .image .post-date{position:absolute;left:30px;top:30px;background-color:#000;border-radius:5px;text-align:center;font-size:15px;color:#fff;line-height:30px;font-weight:700;z-index:9;padding:5px 33px}.event-single .inner-box .lower-content{position:relative;padding-top:60px}.event-single .inner-box h2{position:relative;color:#333;font-size:30px;font-weight:700;margin-bottom:30px;line-height:1.4em}.event-single .inner-box .lower-content .post-info{position:relative}.event-single .inner-box .lower-content .post-info li{position:relative;padding:15px 32px;border-radius:5px;text-align:center;font-size:16px;float:left;margin-right:20px;margin-bottom:20px;display:inline-block;border:1px solid #e5e5e5}.event-single .inner-box .lower-content .post-info li:last-child{margin-right:0}.event-single .inner-box .lower-content .post-info li .icon{position:relative;color:#d94b38;font-size:25px;line-height:1em;display:block;margin-bottom:8px}.event-single .inner-box .lower-content .post-info li.social{padding:30px 50px;color:#333;font-size:20px;font-weight:600;font-family:Noto Sans TC,Noto Sans SC,"Times New Roman",serif}.event-single .inner-box .lower-content .post-info li.social a{color:#d55342;font-size:14px;margin-left:18px}.event-single .inner-box .lower-content .text{position:relative}.event-single .inner-box .lower-content .text p{position:relative;color:#555;font-size:16px;line-height:1.7em;margin-bottom:25px}.event-single .inner-box .lower-content .text p:last-child{margin-bottom:0}.event-single .inner-box .lower-content .text .map-canvas{position:relative;height:230px;margin-bottom:20px}.sidebar-widget{position:relative;margin-bottom:50px}.donate-box{position:relative;margin-bottom:30px}.donate-box .inner-box{position:relative;border-radius:4px;overflow:hidden}.donate-box .inner-box .image{position:relative}.donate-box .inner-box .image img{position:relative;width:100%;display:block;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.donate-box .inner-box:hover .image .theme-btn{background:#d94b38;color:#fff;border-color:#d94b38}.donate-box .inner-box .overlay-box{position:absolute;left:0;top:0;width:100%;height:100%;color:#fff;text-align:center;background:rgba(0,0,0,.3)}.donate-box .inner-box .overlay-box .overlay-inner{position:absolute;left:0;top:0;width:100%;height:100%;display:table;padding:10px 0;vertical-align:middle}.donate-box .inner-box .overlay-box .overlay-inner .content{position:relative;display:table-cell;vertical-align:middle}