@import url(https://fonts.bunny.net/css?family=Nunito);@media (min-width:320px) and (max-width:400px){.menu_fit_content{width:auto}section{overflow:unset}header .btn-right{margin-left:auto}header .fundraised-meter{padding-left:10px!important;padding-right:10px!important;padding-top:0!important}header .fundraised-meter .count .val{font-weight:700;font-size:.8rem}header .fundraised-meter .count .val .pricetag{font-size:.8rem}.top-bar .left-bar-side{width:100%;display:-webkit-box;display:flex;color:#fff}.top-bar .left-bar-side .header_phone,.top-bar .left-bar-side .header_phone_number{display:none}.top-bar .right-bar-side{display:none!important}.container{max-width:90%}.childhood_content .dashed_wrap{display:unset!important}.contact_logo{display:none}}@media (min-width:400px) and (max-width:575px){.contact_logo{display:none}.menu_fit_content{width:auto}section{overflow:unset}header .fundraised-meter .count .val{font-weight:700;font-size:1rem}header .fundraised-meter .count .val .pricetag{font-size:1rem}header .btn-right{margin-left:auto}.top-bar .left-bar-side{width:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;color:#fff}.top-bar .left-bar-side .header_phone{display:none}.header_contact{float:right}.container{max-width:90%}.childhood_content .dashed_wrap{display:unset!important}}@media (min-width:576px){.contact_logo{display:block}}@media (min-width:575px) and (max-width:768px){.menu_fit_content{width:auto}.top-bar p{font-size:1.2rem!important}.container{max-width:90%}header .btn-right{margin-left:auto}header .fundraised-meter .count .val{font-weight:700;font-size:1rem}header .fundraised-meter .count .val .pricetag{font-size:1rem}nav button{top:-50px!important;left:-5px!important;border:0}.carousel-caption h3{font-size:1.2rem!important}.carousel-caption p{color:#fff;font-size:.8rem!important}.childhood_content .dashed_wrap h3{flex-shrink:0}.banner_desktop{display:none!important}.banner_tablet_mobile{display:block!important}.login_logo1{display:none!important}}@media (min-width:768px){.user_page .contact-us .row{--bs-gutter-x:0}.user_page .contact-us .row .user_page_image{position:fixed;right:0;top:0}.contact-us .container .login_logo1{display:block!important}.contact-us .container .login_logo2{display:none!important}.pos_list_of_donors{position:absolute;right:0;z-index:1;background-color:#fff}.menu_fit_content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.top-bar p{font-size:1.2rem!important}header .btn-right{margin-left:0}.navbar-expand-md .navbar-nav .dropdown-menu{padding:0;border:0;border-radius:0}.section_card_border{border-radius:10px 0 0 10px!important}.childhood_content .dashed_wrap h3{flex-shrink:0}}@media (min-width:767px) and (max-width:768px){.cases li img{height:100%}header nav button{top:-40px!important}.dropdown-menu .dropdown-menu{margin-left:.7rem;margin-right:.7rem;margin-bottom:.5rem}.csr_card_image_text{height:100%!important}}@media (min-width:768px) and (max-width:768px){header .container1 .container{padding:10px}.csr_card_image_text{height:280px!important}.banner_desktop{display:block!important}.banner_tablet_mobile{display:none!important}.login_logo1{display:block!important}}@media (max-width:767px){.csr_card_image_text .card_image{height:300px!important}.cases li img{height:100%}.contact-us .container .login_logo1{display:none!important}.contact-us .container .login_logo2{display:block!important}}@media (min-width:768px) and (max-width:992px){header nav button{top:-40px!important;left:-5px!important}.navbar-nav .dropdown-menu{width:auto}.nav-item .submenu{right:100%;left:auto}header .fundraised-meter .count.val,header .fundraised-meter .count.val .pricetag{font-size:.8rem}header .fundraised-meter .row .col-4{padding-left:0;padding-right:0}}@media (min-width:992px) and (max-width:1200px){.nav-item .submenu{right:100%;left:auto}}@media (min-width:768px){.csr_card_image_text{height:280px}}@media (max-width:768px){.community-content .list_of_participants_btn{display:none}}@media (min-width:300px) and (max-width:576px){#header-container .top-bar .container{padding-left:0;padding-right:0}.donatores .filter-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:unset!important;align-items:unset!important;-webkit-box-pack:unset!important;justify-content:unset!important;vertical-align:unset!important}}@media (max-width:992px){.top-bar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;height:60px}.dropend .dropdown-toggle:after{top:8px!important}.dropdown-menu .dropdown-menu{margin-left:.7rem!important;margin-right:.7rem!important;margin-bottom:.5rem}}@media (min-width:992px){nav{min-height:70px;z-index:5}nav ul,nav ul>li{width:100%}nav ul>li>a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000;margin:auto}nav ul>li>a:focus,nav ul>li>a:hover{background-color:unset!important;color:#5e5a58!important;border-bottom:2px solid #5e5a58!important}nav ul>li>ul{width:180px}nav ul>li>ul li{padding:15px 10px}nav ul>li>ul li a{margin:unset}.dropdown-menu li{position:relative}.nav-item .submenu{display:none;position:absolute;top:-9px;overflow-x:auto}.nav-item .submenu-left{right:100%;left:auto}.dropdown-menu>li:hover>.submenu{display:block;width:100%}}@media (min-width:1200px){.nav-item .submenu{left:100%}}nav{top:0;line-height:0;text-transform:uppercase;background-color:#f2b71b}nav button{position:absolute;top:-45px;left:calc(5px + 2.5%);border:0;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.reg_button{border-radius:20px;background:#f2b71b;color:#000;width:125px;text-align:center}.container1{width:100%;background-color:#fff;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}h4{font-weight:600}ul .row li{list-style:disc}footer #footer{background-color:#36312e;text-align:center;--bs-gutter-x:0}footer #footer h6{color:#fff}footer a{color:#000}footer #footer a{font-size:15px;color:#fff}iframe{width:100%;height:400px}.home-demo .item{background:#ff3f4d}.home-demo h2{color:#fff;text-align:center;padding:5rem 0;margin:0;font-style:italic;font-weight:300}.text-primary-1{color:#f2b71b}.text-primary-2{color:#f2b71b;-webkit-filter:brightness(.75);filter:brightness(.75)}.text-primary-3{color:#f2b71b;-webkit-filter:brightness(.66);filter:brightness(.66)}.text-primary-4{color:#f2b71b;-webkit-filter:brightness(.5);filter:brightness(.5)}.text-primary-5{color:#f2b71b;-webkit-filter:brightness(.33);filter:brightness(.33)}.text-primary-6{color:#f2b71b;-webkit-filter:brightness(.25);filter:brightness(.25)}hr{border:1px solid #f2b71b}.dashed_hr{height:3px;border:none;background:-webkit-gradient(linear,left top,right top,color-stop(50%,#f2b71b),color-stop(0,transparent)) bottom repeat-x;background:linear-gradient(90deg,#f2b71b 50%,transparent 0) bottom repeat-x;background-size:20px 2px;opacity:1}.hr_with_gray{border:1px solid hsla(0,0%,72.2%,.2)}.top-bar{background-color:#36312e!important}.top-bar a{border:unset}.top-bar ul:first-child{font-weight:unset}.top-bar ul:first-child .header_phone{font-size:20px}.top-bar p{font-size:.8rem!important;color:#fff}.top-bar .right-bar-side{display:-webkit-box;display:flex}.top-bar .right-bar-side .logout_bar a:first-child{padding-right:20px}.top-bar .left-bar-side{display:-webkit-box;display:flex;-webkit-box-align:left;align-items:left;color:#fff}.top-bar .left-bar-side span{font-size:.8rem}header nav li a{line-height:20px;color:#000!important;font-weight:700}header .logo{min-width:100px;width:100%;max-width:140px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}header .logo:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}header .fundraised-meter .count{padding-top:0;line-height:1.2rem}header .fundraised-meter .count .val{font-weight:700;font-size:1rem}header .fundraised-meter .count .val .pricetag{font-size:1rem}header .fundraised-meter .total-fundraised-meter{width:100%;height:10px;background-color:#e8e8e8;border-radius:10px;overflow:hidden}header .fundraised-meter .total-fundraised-meter .progress-bar{border-radius:10px;background-color:#f2b71b;box-shadow:none}header .btn-right{text-align:right}header .btn-right i{margin-right:0}header .btn-right .search-result-container{position:absolute;top:unset;right:unset;width:auto;height:200px;z-index:9999;background-color:#fff;border:1px solid #f2b71b;overflow-y:scroll;overflow-x:scroll}header .btn-right .search-result-container a{color:#000;display:block;height:4rem;text-align:center;line-height:4rem;white-space:nowrap}header .btn-right .btn{display:inline-block;padding:10px;margin-top:0;--bs-btn-border-width:0;--bs-btn-border-radius:0;background-color:#f2b71b}header .btn-right .btn:hover{background-color:#5e5a58}header .btn-right .btn.short{width:40px;height:40px;border:none!important}header .btn-right .btn.short .text{display:none}header .btn-right .btn.text{margin-left:10px}header .btn-right .btn.long{width:75%}header .btn-right .btn.long .text{display:inline-block}header .btn-right .btn.fundraiser-search{padding:2px;height:40px;border-radius:180px;background-color:unset}header .btn-right .btn.fundraiser-search .text{margin:unset;padding:0;width:calc(100% - 40px);border:none;text-indent:5px;background-color:transparent}header .btn-right .btn.fundraiser-search.hovered,header .btn-right .btn.fundraiser-search:hover{background-color:transparent;color:transparent}header .form-control:focus{box-shadow:none}#main-content-container .content{background-color:#fff}.carousel-caption{top:0;bottom:0;margin:auto 0;height:50%;left:10%;text-align:left}.carousel-caption h3{color:#fff}.carousel-caption p{color:#fff;font-size:1rem!important}.recent-donors{list-style-type:none;overflow-y:scroll}.recent-donors::-webkit-scrollbar{width:7px}.recent-donors::-webkit-scrollbar-track{background:#f1f1f1}.recent-donors::-webkit-scrollbar-thumb{border-radius:5px;background:#c1c1c1}.recent-donors::-webkit-scrollbar-thumb:hover{background:#aeaeae}.recent-donors li{padding:16px;border:1px solid #e8e8e8;border-radius:10px}.recent-donors .info .left .name{font-size:1.2rem!important;font-weight:700}.recent-donors .info .left .donated span{font-weight:700;color:#886615;background-color:#fbf2c1;padding:5px 10px 5px 5px;border-radius:5px}.main_event{border-radius:5px;padding:10px;border:1px solid rgba(86,86,86,.2)}.main_event .event_raised{color:#5e5a58;opacity:.8}.participants_details .d-flex .participant_ranking{height:80px;width:80px}.participants_details .d-flex div:last-child{width:calc(100% - 80px)}.participants_details .d-flex div .secondary_text_color,.participants_details .d-flex div h5{overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis}.participants_details .d-flex div h5{height:1.5rem;font-weight:700;max-height:1.5rem;line-height:1.5rem}.participants_details .d-flex div .address{overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;display:-webkit-box}.list_of_participants{height:100%;box-shadow:0 0 5px 1px hsla(0,0%,72.2%,.5);border-radius:10px;position:relative;z-index:2;background-color:#fff}.list_of_participants .participant_ranking img{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.participants_list a{color:#000}.participants_list a:hover{color:unset}.participants_list .participant_details .event_slogan_desc{display:-webkit-box;-webkit-box-orient:vertical;max-height:3rem;line-height:1.5rem;overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis}.participants_list .participant_details .participant_description{width:calc(100% - 120px)}.secondary_text_color{color:#5e5a58}.donatores{background:none;padding:0}.event_slogan_desc{font-size:.8rem!important;color:grey}p{font-size:1rem!important}.hover-none:hover{color:unset!important}.filter-bar ul{list-style:none}.filter-bar ul li{background-color:#fff}.alert_msg_box{height:20%;width:40%;position:absolute;left:50%;top:80%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:flex;justify-items:center;-webkit-box-align:center;align-items:center;opacity:.97}.alert_msg{display:block;width:100%;text-align:center}.event_percent{color:#5e5a58}.progress{height:10px!important}.progress-bar{background-color:#f2b71b}.progress-bar.progress-bar-striped{min-width:0}.cases{padding:0}.cases li{text-align:unset}.cases li .donate-detail{padding:0;height:auto;text-align:left!important}.cases li .donate-detail .head{font-size:1rem!important}.cases li .donate-detail p.description{font-size:.8rem!important;color:grey;line-height:1.5rem;height:3rem;max-height:3rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.cases li .btn{font-size:unset!important}.cases-pages .items li{margin:0}.cases-pages .items li section{box-shadow:0 0 5px 1px hsla(0,0%,72.2%,.5);border-radius:5px;margin:10px}.cases-pages .filter{margin-bottom:0!important;height:unset!important;text-align:left!important}.cases-pages .filter li a{padding:10px 20px}.cases-pages .filter li a.active{width:100%;border-bottom:2px solid #f2b71b}.cases-pages .filter-bar{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;vertical-align:middle;-webkit-box-align:center;align-items:center}.filter-bar .container,.filter-bar ul{padding-left:0}.image_stroke{width:30px!important;margin-top:-50px;height:auto!important;margin-left:-10px}.card-body{height:80px;padding:0}.description{height:3rem;max-height:3rem;line-height:1.5rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.nowrap-white-space{white-space:nowrap}.csr_card_image_text{box-shadow:0 0 5px 1px hsla(0,0%,72.2%,.5);border-radius:10px}.csr_card_image_text .card_image{padding:0;max-height:100%}.csr_card_image_text .card_content{padding:10px}.csr_card_image_text .card_content p:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.clarification_section{overflow:hidden;min-height:250px;height:auto;background-color:#2e4c66}.clarification_section p{color:#fff}.reminder_section{min-height:250px;height:auto}.reminder_section,.salon-schedule .user_section{background-color:#fbf2c1}.salon-schedule .delete_section{background-color:hsla(0,0%,50.2%,.1215686275);color:grey;font-weight:700}.section_card_border{border-radius:10px 10px 0 0;height:100%;width:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.user_page_image{width:40%;min-height:100%;height:auto;overflow:hidden;position:relative}.sccs-image-content .overlay{background-color:rgba(0,0,0,.7)}.sccs-image-content .overlay:hover{cursor:pointer}.shaving_card_section{position:relative}.shaving_card_section .sccs-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;width:100%;border-radius:20px 20px 0 0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.shaving_card_section .img-responsive{display:block;width:100%;height:auto;border-radius:20px}.shaving_card_section .overlay{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;-webkit-transition:.5s ease;transition:.5s ease;--bs-card-border-color:unset}.shaving_card_section .overlay i{top:50%;left:50%;position:absolute;color:#fff}.shaving_card_section .overlay .card-body .card-title{font-size:1.2rem!important}.shaving_card_section .overlay .card-body .card-text{font-size:1rem!important;line-height:1.2rem}.shaving_card_section .card-body{color:#fff;font-size:20px;position:absolute;text-align:left;height:100%;width:100%;padding:20px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.shaving_card_section:hover .overlay{opacity:.89}.shaving_card_section:hover .sccs-img{-webkit-transform:scale(1.2);transform:scale(1.2)}.img_ranking{position:absolute;margin-top:10px}.sponsor_container .img-responsive{height:200px!important}body{background-color:unset;overflow-x:hidden;line-height:24px}.main_button{border-radius:180px;background:#f2b71b;border:unset;color:#000;width:auto;text-align:center;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.main_button:hover{color:#fff!important;background:#5e5a58!important;-webkit-transform:scale(1.01);transform:scale(1.01)}.main_button:active{background:#f2b71b!important;color:#000!important}.secondary_button{background-color:#fff;border:1px solid #5e5a58;color:#5e5a58;cursor:pointer;border-radius:180px}.secondary_button:hover{background-color:#5e5a58!important;border:1px solid #5e5a58!important;color:#f2b71b!important}.secondary_button:hover .icon{fill:#f2b71b}.homePage_button{width:230px;font-size:28px;height:60px}.res_button{width:150px;height:35px;font-size:14px}.img-responsive{-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;height:100%!important;-o-object-position:center;object-position:center}.contact-form{width:unset}.application-form,.contact-us{padding:0}.application-form .contact-form label,.contact-us .contact-form label{text-transform:none;text-align:left;font-size:1rem;color:#000}.application-form .contact-form .form-control,.contact-us .contact-form .form-control{background-color:unset;padding:10px;margin-top:8px}.application-form .contact-form .form-group,.contact-us .contact-form .form-group{margin-top:14px}.application-form span.invalid-feedback,.contact-us span.invalid-feedback{text-align:left}span .asterisk{font-size:.5rem}.contact_us .contact-info .description{height:auto;max-height:none;font-size:.8rem!important}.contact_us .contact-info .contact-info-box{padding-top:10px!important}.dashed_with_text{display:inline}.float_left{float:left}.icon_primary-color{-webkit-filter:brightness(0) saturate(100%) invert(75%) sepia(88%) saturate(772%) hue-rotate(339deg) brightness(102%) contrast(94%);filter:brightness(0) saturate(100%) invert(75%) sepia(88%) saturate(772%) hue-rotate(339deg) brightness(102%) contrast(94%)}.rotate{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rotate_180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#modal_menu{background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}#modal_menu .modal_search_btn .text{margin-left:10px;margin-right:0;width:90%;border:none;text-indent:5px;background-color:transparent}#modal_menu .modal_search_btn .text:focus{border:none}#modal_menu .modal_search-result-container{width:70%;height:200px;border:1px solid #f7ba27;border-radius:5px;background-color:hsla(0,0%,100%,.833);overflow-y:scroll}#modal_menu .modal_search-result-container a{color:#000;display:block;height:4rem;text-align:center;line-height:4rem;white-space:nowrap}#modal_menu .modal_search-result-container a:hover{background-color:rgba(247,186,39,.2)}#modal_menu_content{position:absolute;top:0;left:-100%;background-color:#fff;height:100vh;overflow-y:auto}#modal_menu_content .header .image{width:45px;height:45px;-webkit-box-flex:0;flex:none}#modal_menu_content .header .image .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.how-can-help ul li{color:#f2b71b;font-size:1.5rem}.title_circle{width:150px;position:relative;right:100px}.more_about .shaving_card_section{height:250px;overflow:hidden;border-radius:5px}.more_about .shaving_card_section img:first-child{max-height:250px}.more_about .shaving_card_section .overlay{border-radius:5px 5px 0 0}.center_align-items{-webkit-box-align:center;align-items:center}.border_btn_long{border:1px solid grey!important}.collapsible_content{padding:0 18px;max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out}.container{max-width:90%!important}.carousel-indicators .active{opacity:1;background-color:#f2b71b!important}.carousel-indicators [data-bs-target]{background-color:grey}.donation-pop{max-height:600px}.donation-pop h6{background:#fff;font-size:1.2rem;text-align:left;padding:20px}.donation-pop .pop-inner{padding:0 20px 20px}.donation-pop .pop-inner label{display:inline-block;font-weight:400;text-transform:unset;font-size:1rem;color:#000}.donation-pop .dona-amount{padding:0}.donation-pop .dona-amount li{width:100%;font-size:1rem;border-radius:180px}.donation-pop .dona-amount li.active,.donation-pop .dona-amount li:hover{background:#f2b71b;border-color:#f2b71b}.donation-pop input[type=submit]{background-color:#f2b71b}.donation-pop input[type=email],.donation-pop input[type=text]{width:100%;display:inline-block;height:40px;border:1px solid grey;background:unset;padding:0 10px;margin-top:0;margin-bottom:0}.donation-pop input[type=radio]{width:auto;display:inline-block;height:auto;border:unset;background:unset;padding:10px;margin:0}.donation-pop .label-box{height:40px}.group_with_flex{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.group_with_flex .form-check-input[type=checkbox]{width:auto!important;height:20px!important;border-radius:50%}.group_with_flex .form-check-input:checked[type=checkbox]{background-color:#f2b71b!important;border-color:#f2b71b!important}.mfp-content{overflow-y:scroll}.mfp-content .container{background-color:#fff}.mfp-close{right:7%;top:10px}.btn{text-transform:unset!important}.btn:first-letter{text-transform:uppercase}.btn:hover{background-color:#f2b71b}.btn.btn-long{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:6px 30px}.btn.btn-theme{background-color:#f2b71b;color:#000}.btn.btn-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn.btn-rounded{border-radius:180px}.dashed_wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.dashed_wrap h5{margin-bottom:0!important}.dashed_wrap hr{-webkit-box-flex:1;flex:1 1 0;margin-left:20px}.banner_desktop{width:100%;min-height:90%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.banner_tablet_mobile{display:none}.faq-session .panel-title{font-weight:lighter;font-size:1rem;background-color:#e6eeec;padding:20px 20px 10px 10px}.faq-session .panel-default{background-color:#fbf2c1}.faq-session .panel-default>.panel-heading{background-color:unset;padding:10px;margin:10px}.faq-session .multi-collapse{padding:10px}.faq_about_title{color:brown;font-weight:700;border-bottom:1px solid;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.community-content #fundraiser_search{margin:0 0 10px}.community-content #fundraiser_search #fundraiser_search_input{height:100%;padding:10px;border:none;border-bottom:1px solid grey;text-indent:0;display:none;position:absolute;width:150px;bottom:0;right:0;top:0}.community-content #fundraiser_search #fundraiser_search_input:focus{outline:unset}.community-content #fundraiser_search #fundraiser_search_button{background-color:unset;color:#000;border:unset;left:-30px;top:5px}.community-content .event_fundraiser_search{margin:0 0 10px;position:relative}.community-content .event_fundraiser_search .event_fundraiser_search_input{height:100%;padding:10px;border:none;border-bottom:1px solid grey;text-indent:0;display:none;position:absolute;width:150px;bottom:0;right:0;top:0}.community-content .event_fundraiser_search .event_fundraiser_search_input:focus{outline:unset}.community-content .event_fundraiser_search .event_fundraiser_search_button{background-color:unset;color:#000;border:unset;left:-30px;position:absolute;top:0;width:25px;height:100%;text-align:center;border-top-left-radius:2px;border-bottom-left-radius:2px;cursor:pointer}.community-content .event_fundraiser_search .event_fundraiser_search_button:hover{cursor:pointer}.community-content .participants_list .participant_details .participant_ranking img{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.community-content .header{display:-webkit-box;display:flex}.community-content .header .btn{margin:0}@media (max-width:400px){.community-content .header{display:grid;grid-template-columns:1fr;gap:25px}.community-content .header .text{-webkit-box-ordinal-group:3;order:2}.community-content .header .btn{-webkit-box-ordinal-group:2;order:1;margin:auto}}.filter-bar{margin-bottom:0}.filter-bar h3{float:left}#fundraiser_search_input{display:none}.event_detail_description div div div h2{font-size:1.2rem!important;font-weight:700}.event_detail_description div div div ul li{list-style-image:url(/images/arrow.svg?5147405d6c6cefd4b224e77e49a8cb43)}a{color:#000}a:hover{color:#5e5a58}.record{padding:20px;border:1px solid rgba(0,0,0,.06)}.record:first-letter{text-transform:uppercase}.reference-link{font-size:15px!important;font-weight:unset;color:#f2b71b!important;border-bottom:2px solid #f2b71b}.link_color{color:var(--bs-link-color)}.form-check-input:checked[type=radio]{border-color:#f2b71b!important;accent-color:#f2b71b!important}.radio-item{display:inline-block;position:relative;padding:0 6px;margin:10px 0 0}.radio-item input[type=radio]{display:none}.radio-item label{color:#000;font-weight:400;line-height:0}.radio-item label:before{content:" ";display:inline-block;position:relative;top:5px;margin:0 5px 0 0;width:18px;height:18px;border-radius:11px;border:2px solid #f2b71b;background-color:transparent}.radio-item input[type=radio]:checked+label:after{border-radius:11px;width:10px;height:10px;position:absolute;top:9px;left:18px;content:" ";display:block;background:#f2b71b}.radio-item.register-form-radio input[type=radio]:checked+label:after{left:10px}.update_info{width:30px;height:30px;text-align:center}.checkbox_radio_item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;position:relative;padding:0 6px;margin:10px 0 0}.checkbox_radio_item input[type=checkbox]{width:20px;padding:0;margin:0;border:1px solid #f2b71b;background-color:#f2b71b}.checkbox_radio_item label{color:#000;font-weight:400;line-height:0}.register-subline{margin:2rem auto;max-width:300px}.group_image_circle_with_title{position:relative;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content}.group_underline_image{position:absolute;right:0;left:0;margin:auto;width:100%}.how-to-join-content .align_left_with_image{position:absolute;right:0;left:-40%;top:-5%;width:200%}.card-box-shadow{border:0;box-shadow:0 0 5px 1px hsla(0,0%,72.2%,.5)}.header-box-shadow{box-shadow:0 4px 16px 4px rgba(172,176,216,.2)}.card-image{height:250px}.card-image img{width:100%;-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.carousel-indicators{bottom:5%;margin-bottom:0}.carousel-control-next,.carousel-control-prev{top:0;bottom:0;margin:auto 0;width:50px;height:50px;background-color:#000;border-radius:50%}.carousel-control-next .carousel-control-next-icon,.carousel-control-next .carousel-control-prev-icon,.carousel-control-prev .carousel-control-next-icon,.carousel-control-prev .carousel-control-prev-icon{width:1rem}.carousel-control-next:hover .carousel-control-next-icon,.carousel-control-next:hover .carousel-control-prev-icon,.carousel-control-prev:hover .carousel-control-next-icon,.carousel-control-prev:hover .carousel-control-prev-icon{width:1.2rem}.carousel-control-prev,.dropdown-toggle:after{margin-left:20px}.carousel-control-next{margin-right:20px}.carousel-indicators [data-bs-target]{width:12px;height:12px;margin:0 6px 0 0;border-radius:50%}.carousel-indicators [data-bs-target]:hover{opacity:.5;background-color:#f2b71b}.carousel-indicators [data-bs-target]:focus-visible{outline:unset}.customNextBtn,.customPrevBtn{height:40px;width:70px;-webkit-transform:scale(.7);transform:scale(.7);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.customNextBtn:hover,.customPrevBtn:hover{cursor:pointer;-webkit-transform:scale(1);transform:scale(1)}.customNextBtn:not(:hover),.customPrevBtn:not(:hover){-webkit-transform:scale(.6);transform:scale(.6)}.pointer{cursor:pointer}.highlight{color:#f2b71b!important}.circle_highlight{border-radius:180px;background-color:#f2b71b;width:25px;height:25px;margin:auto;color:#fff}.table_layout{border-radius:8px;border-collapse:separate;border-spacing:0;border:1px solid grey}.table_layout th:first-child{min-width:80px;max-width:80px}.table_layout th{min-width:200px;max-width:200px;padding:16px}.table_layout td{padding:16px}.table_layout td:first-child{border-left:unset}.table_layout td{border-left:1px solid grey;border-top:1px solid grey}div{font-size:1rem}#banner{margin-top:unset}.nav-link,a{-webkit-transition:unset;transition:unset;border:unset}.mfp-close:active{top:10px}.participant_category{background:#f2b71b;position:relative;top:30px;z-index:-1;width:100%;border-radius:10px 10px 0 0;-webkit-transition:top .5s ease;transition:top .5s ease}.participant_category h5{color:#fff;font-weight:700}.dropend .dropdown-toggle:after{position:absolute;right:10%;top:calc(50% - 5px)}.header-top{position:relative;z-index:1030}.mfp-wrap{overflow-y:auto}.modal-body ul li{list-style-image:url(/images/list_arrow_right.svg?66c53177940d14550ee552a9780cec8b)}.btn_cancel{border-radius:180px;background:#fff;color:#5e5a58;border:1px solid #5e5a58;width:auto;text-align:center}.btn_cancel:hover{color:#fff!important;background-color:grey!important}.myModal{top:0;left:0;position:fixed;height:100%;width:100%;background:rgba(0,0,0,.7);z-index:9999}.myModal .modal_content{background-color:#fff;padding:50px}.title_circle1{left:-10%;position:absolute;top:-50%;width:125%}.circle{width:20px;height:20px;position:absolute;border-radius:180%;background-color:#f2b71b}.roadmap_Dashed{top:10px;left:9px;height:calc(100% - 25px);position:absolute;width:2px;background:#f2b71b}.section{background-color:#fbf2c1}:focus-visible{outline:unset}.btn:focus-visible{background-color:#f2b71b}.current_week{width:150px}.hide_left{left:-100%}.hide_left,.hide_right{position:absolute;top:0;opacity:0}.hide_right{left:100%}.date-container{display:-webkit-box;display:flex;width:100%;margin-bottom:15px}.icon{padding:12px;background:grey;color:#fff;min-width:50px;text-align:center;margin-top:12px;margin-bottom:20px}.select_date{border:unset}.animationLeftRight{-webkit-animation:leftToRight 1s ease-in-out forwards;animation:leftToRight 1s ease-in-out forwards}.animationLeftLeft{-webkit-animation:leftToLeft 1s ease-in-out forwards;animation:leftToLeft 1s ease-in-out forwards}.animationRightLeft{-webkit-animation:rightToLeft 1s ease-in-out forwards;animation:rightToLeft 1s ease-in-out forwards}.animationRightRight{-webkit-animation:rightToRight 1s ease-in-out forwards;animation:rightToRight 1s ease-in-out forwards}.owl-carousel .owl-item img{display:block;width:100%;height:18rem;object-fit:cover;object-position:center;-o-object-fit:cover;-o-object-position:center}@-webkit-keyframes leftToRight{0%{left:-100%;opacity:0}to{opacity:1;left:0}}@keyframes leftToRight{0%{left:-100%;opacity:0}to{opacity:1;left:0}}@-webkit-keyframes leftToLeft{0%{left:0;opacity:1}to{opacity:0;left:-100%}}@keyframes leftToLeft{0%{left:0;opacity:1}to{opacity:0;left:-100%}}@-webkit-keyframes rightToLeft{0%{left:100%;opacity:0}to{opacity:1;left:0}}@keyframes rightToLeft{0%{left:100%;opacity:0}to{opacity:1;left:0}}@-webkit-keyframes rightToRight{0%{left:0;opacity:1}to{opacity:0;left:100%}}@keyframes rightToRight{0%{left:0;opacity:1}to{opacity:0;left:100%}}@media screen and (max-width:991.98px){nav{min-height:0}}svg path.stroke{stroke:#f2b71b}svg circle.first,svg path.fill{fill:#f2b71b}.csr-detail .avatar{max-height:150px;max-width:150px}.csr-detail .avatar img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.bg-color{background-color:#fbf2c1}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;width:215px;margin-left:20px}.grid-frame{margin-bottom:10px;display:grid;grid-template-columns:50% 50%;grid-gap:10px;min-height:250px}.grid-frame .image{position:relative;box-shadow:0 0 5px 1px hsla(0,0%,72.2%,.5)}.grid-frame .image img{width:100%;height:100%;max-height:250px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:#f2b71b}@media (max-width:600px){.donation_arrow{margin-left:auto}}.modal_fundraiser-search{padding:5px 10px;height:40px;border-radius:180px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:#f6f6f6}.modal_fundraiser-search .text{margin:unset;width:100%;border:none;text-indent:5px;color:#87888a;background-color:transparent}.modal_fundraiser-search .fa{color:#87888a}.d-flex.gap-5,.d-grid.gap-5{gap:5px}.d-flex.gap-6,.d-grid.gap-6{gap:6px}.d-flex.gap-7,.d-grid.gap-7{gap:7px}.d-flex.gap-8,.d-grid.gap-8{gap:8px}.d-flex.gap-9,.d-grid.gap-9{gap:9px}.d-flex.gap-10,.d-grid.gap-10{gap:10px}.d-flex.gap-15,.d-grid.gap-15{gap:15px}.d-flex.gap-20,.d-grid.gap-20{gap:20px}.d-flex.gap-25,.d-grid.gap-25{gap:25px}.d-flex.gap-30,.d-grid.gap-30{gap:30px}.d-flex.gap-35,.d-grid.gap-35{gap:35px}.d-flex.gap-40,.d-grid.gap-40{gap:40px}.d-flex.template-column-1,.d-flex.template-column-2-3,.d-flex.template-column-3,.d-flex.template-column-3-2,.d-grid.template-column-1,.d-grid.template-column-2-3,.d-grid.template-column-3,.d-grid.template-column-3-2{grid-template-columns:1fr}@media screen and (min-width:576px){.d-flex.template-column-1,.d-grid.template-column-1{grid-template-columns:1fr}.d-flex.template-column-2-3,.d-grid.template-column-2-3{grid-template-columns:2fr 3fr}.d-flex.template-column-3-2,.d-grid.template-column-3-2{grid-template-columns:3fr 2fr}.d-flex.template-column-3,.d-grid.template-column-3{grid-template-columns:1fr 1fr}}@media screen and (min-width:770px){.d-flex.template-column-3,.d-grid.template-column-3{grid-template-columns:1fr 1fr 1fr}}.rgap-5{row-gap:5px}.rgap-10{row-gap:10px}.rgap-15{row-gap:15px}.rgap-20{row-gap:20px}.rgap-25{row-gap:25px}.rgap-30{row-gap:30px}.rgap-35{row-gap:35px}.rgap-40{row-gap:40px}span.invalid-feedback{display:block!important}.image.round-corner{border-radius:15px;overflow:hidden}.image.round-border{border-radius:9999px;overflow:hidden}.image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.image>img.aspect-ratio-3-2{aspect-ratio:3/2}.inline-btn-input{position:relative}.inline-btn-input>input.text{padding-right:70px}.inline-btn-input>.submit-btn{margin:0;top:5px;right:5px;bottom:5px;position:absolute;padding:4px 15px;border-radius:999px;font-size:.8rem}.input-style{margin-top:0;margin-bottom:0;padding:0 10px;display:inline-block;width:100%;height:40px;border:1px solid grey;background:unset}