.App .page{flex-grow:1;position:relative}@media screen and (max-width:992px){.App .page{position:static}}.App.flex_column{display:flex}.initial_loader{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10}.app_loader{height:2rem;-webkit-transform-origin:center;transform-origin:center;width:2rem;z-index:1}.app_loader.is_absolute{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.app_loader.is_dark path{fill:#454545}.app_loader path{fill:#fff}.app_loader svg{-webkit-animation:circle-animation 1s linear infinite;animation:circle-animation 1s linear infinite}@-webkit-keyframes circle-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes circle-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.base64-image{position:relative}.base64-image .image_loading{visibility:hidden}.side_bar{height:100%;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:background-color .5s;width:100%;z-index:5}.side_bar.open{background-color:rgba(0,0,160,.8);background-color:rgba(var(--secondary-color),.8);pointer-events:all}.side_bar.un_covered{z-index:0}.side_bar.un_covered .side_bar_content{z-index:2}.side_bar .side_bar_content{background-color:#fff;height:100%;opacity:0;overflow:auto;position:absolute;right:0}.side_bar.hidden{display:none}.external_link{color:#fff;text-decoration:none}.external_link:hover{text-decoration:underline}.app-modal{align-items:center;background-color:rgba(0,0,160,.8);background-color:rgba(var(--secondary-color),.8);display:flex;height:100%;justify-content:center;left:0;min-height:650px;position:fixed;top:0;width:100%;z-index:5}@media screen and (max-height:650px){.app-modal{align-items:flex-start}}.app-modal .content_container{background-color:#fff;border-radius:1rem;display:flex;flex-direction:column}.app-modal .content_container .close_button{align-self:flex-end;cursor:pointer;margin-right:1rem;margin-top:1rem}.app-modal .content_container .close_button svg{fill:green;fill:rgb(var(--primary-color));height:1rem;width:1rem}.need_help{cursor:pointer}.need_help_content{align-items:center;display:flex;gap:.4rem}.need_help_content .contact_link{color:#454545;font-weight:600;opacity:.5}.need_help_content svg{fill:green;fill:rgb(var(--primary-color));stroke:green;stroke:rgb(var(--primary-color));height:1rem;width:1rem}.need_help_modal_content{color:#454545;max-height:40rem;max-width:60rem;min-height:20rem;padding:2rem 2rem 5rem;width:30rem}@media screen and (max-width:579px){.need_help_modal_content{max-width:none;width:100%}}.need_help_modal_content .title{font-size:2.5rem;font-weight:600}@media screen and (max-width:579px){.need_help_modal_content .title{font-size:2rem}}.need_help_modal_content .title .underline{border-bottom:.2rem solid green;border-bottom:.2rem solid rgb(var(--primary-color));color:green;color:rgb(var(--primary-color));content:"";display:block;height:.01rem;margin:1rem 0;width:7rem}@media screen and (max-width:579px){.need_help_modal_content .title .underline{width:6rem}}.need_help_modal_content .sub_title{font-size:1.5rem;font-weight:600}@media screen and (max-width:579px){.need_help_modal_content .sub_title{font-size:1rem}}.need_help_modal_content .help_description{margin-top:1rem;opacity:.8}@media screen and (max-width:579px){.need_help_modal_content .help_description{font-size:.9rem}}.need_help_modal_content .contact_container{align-items:baseline;display:flex;flex-wrap:wrap;margin-top:1rem}@media screen and (max-width:579px){.need_help_modal_content .contact_container{font-size:.9rem}}.need_help_modal_content .contact_container .email,.need_help_modal_content .contact_container .phone{color:green;color:rgb(var(--primary-color));font-weight:600;margin:0 .5rem}.need_help_modal_content .contact_container .phone{font-size:1.3rem;text-decoration:none}@media screen and (max-width:579px){.need_help_modal_content .contact_container .phone{font-size:1rem}}.input_group{align-items:center;cursor:pointer;display:flex;gap:.438rem;margin:.5rem}.label{color:#454545;cursor:pointer;font-weight:600}.box{border:.125rem solid #d0d0d0;border-radius:.25rem;height:1.25rem;position:relative;width:1.25rem}.box.checked:after{-webkit-animation:check-box-select-animation .2s ease-in forwards;animation:check-box-select-animation .2s ease-in forwards;background-color:#99b833;border-radius:.063rem;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.circle{border:.125rem solid #d0d0d0;border-radius:100%;height:1.25rem;position:relative;width:1.25rem}.circle.checked:after{-webkit-animation:check-box-select-animation .2s ease-in forwards;animation:check-box-select-animation .2s ease-in forwards;background-color:#99b833;border-radius:100%;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@-webkit-keyframes check-box-select-animation{0%{height:0;width:0}to{height:50%;width:50%}}@keyframes check-box-select-animation{0%{height:0;width:0}to{height:50%;width:50%}}.account_select_modal{color:#454545;max-height:40rem;min-height:20rem;overflow:auto;padding:0 2rem 1rem 3rem;width:60rem}@media screen and (max-height:650px){.account_select_modal{max-height:calc(var(--doc-height) - 30px);min-height:0;min-height:auto}}.account_select_modal .account_select_title{font-size:2rem;font-weight:600}@media screen and (max-width:992px){.account_select_modal{width:40rem}}@media screen and (max-width:768px){.account_select_modal{width:35rem}.account_select_modal .account_select_title{font-size:1.5rem}}@media screen and (max-width:579px){.account_select_modal{max-height:30rem;width:20rem}.account_select_modal .account_select_title{font-size:1.2rem}}.account_select{align-items:center;border:2px solid #d0d0d0;border-radius:4.3rem;cursor:pointer;display:flex;height:3rem;justify-content:flex-start;margin:1rem 0;position:relative;width:13rem}.account_select.non_interactive{pointer-events:none;text-align:center}.account_select .account_name{font-weight:600;margin-left:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 3rem)}.account_select .drop_down_arrow{display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;right:.5rem;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.account_select .drop_down_arrow svg{fill:green;fill:rgb(var(--primary-color));height:1rem;width:1rem}.navigation_menu{box-shadow:.625rem 0 2.25rem rgba(41,71,75,.149);display:flex;flex-direction:column;height:100vh;left:0;min-height:650px;min-width:20rem;position:-webkit-sticky;position:sticky;top:0;z-index:1}.navigation_menu .mobile_header{align-items:center;background-color:#fff;display:flex;gap:5rem;justify-content:flex-end;margin-top:1.25rem;padding-right:2rem}.navigation_menu .mobile_header .icon_placeholder svg{height:1.563rem;width:1.563rem}.navigation_menu .mobile_header svg path{fill:#7fa600}.navigation_menu .mobile_header svg line{stroke:#7fa600}.navigation_menu .logo{align-items:center;display:flex;flex:2 1;justify-content:center}.navigation_menu .logo img{width:12rem}@media screen and (max-width:992px){.navigation_menu .logo{display:none}}.navigation_menu .company_select_container{align-items:center;display:flex;flex:1.5 1;justify-content:center}.navigation_menu .navigation_items_container{align-items:center;display:flex;flex:6 1;flex-direction:column;gap:2rem}@media screen and (max-width:992px){.navigation_menu .navigation_items_container{justify-content:flex-start}}@media screen and (max-width:768px){.navigation_menu .navigation_items_container{gap:1.5rem}}.navigation_menu .navigation_items_container .logout_container{align-items:flex-end;display:flex;height:100%;margin-bottom:2rem;width:100%}.navigation_menu .navigation_items_container a{align-items:center;color:#646464;display:flex;font-size:1.2rem;font-weight:600;height:2.5rem;justify-content:center;position:relative;text-decoration:none;width:100%}.navigation_menu .navigation_items_container a .icon_container{align-items:center;display:flex;gap:1rem;width:60%}.navigation_menu .navigation_items_container a .icon_container svg{fill:#646464;height:2rem;width:2rem}.navigation_menu .navigation_items_container a.active{color:#454545;font-weight:700}.navigation_menu .navigation_items_container a.active svg{fill:#0000a0;fill:rgb(var(--secondary-color))}.navigation_menu .navigation_items_container a.active:before{background-color:green;background-color:rgb(var(--primary-color));border-bottom-right-radius:2rem;border-top-right-radius:2rem;content:"";height:140%;left:0;position:absolute;width:.5rem}.navigation_menu .navigation_items_container a:hover{font-weight:700}.navigation_menu .navigation_items_container a:hover svg{fill:#0000a0;fill:rgb(var(--secondary-color))}.navigation_menu .navigation_items_container a.log_out{cursor:pointer;font-size:1rem}.navigation_menu .navigation_items_container a.log_out svg{fill:#646464;height:1.2rem;width:1.2rem}.navigation_menu .atf_logo{align-items:center;display:flex;flex:1 1;flex-shrink:0;justify-content:center;position:relative}.navigation_menu .atf_logo svg{margin:1rem 0;width:8rem}.navigation_menu .atf_logo .pow_by{color:#454545;font-size:1rem;position:absolute;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}.navigation_menu.hidden{display:none}.container .mobile_header header{align-items:center;background-color:#fff;display:flex;gap:4rem;height:5rem;justify-content:space-between;padding-right:2rem}.container .mobile_header header .account_logo{margin-left:1.87rem;width:5.5rem}.container .mobile_header header .account_logo img{width:5.5rem}.container .mobile_header header .icon_placeholder svg{height:1.8rem;width:1.8rem}.container .mobile_header header .icon_placeholder svg path{fill:#7fa600}.container .mobile_header header .icon_placeholder svg line{stroke:#7fa600}.container .mobile{background-color:#fff;height:calc(var(--doc-height));max-height:inherit}.container .mobile .close_sidebar_container{align-items:center;display:flex;gap:4rem;height:6rem;justify-content:flex-end;padding-right:2rem}.container .mobile .close_sidebar_container svg{height:1.8rem;width:1.8rem}.container .mobile .close_sidebar_container svg path{fill:#7fa600}.container .mobile .close_sidebar_container svg line{stroke:#7fa600}@media screen and (max-width:579px){.container .mobile .close_sidebar_container svg{height:1.2rem;width:1.2rem}}.main_btn{align-items:center;border:none;border-radius:1.938rem;color:#fff;color:rgb(var(--primary-color-text));cursor:pointer;display:flex;font-size:1rem;font-weight:700;justify-content:center;padding:.5rem 1rem}.main_btn.primary{background-color:green;background-color:rgb(var(--primary-color));box-shadow:0 .813rem 1rem rgba(0,128,0,.4);box-shadow:0 .813rem 1rem rgba(var(--primary-color),.4)}@media(hover:hover)and (pointer:fine){.main_btn.primary:hover{-webkit-filter:brightness(85%);filter:brightness(85%)}}.main_btn.primary svg,.main_btn.primary svg path{fill:#fff;fill:rgb(var(--primary-color-text))}.main_btn.ghost,.main_btn.tertiary{background-color:#fff;border:.125rem solid #d0d0d0;box-shadow:none;color:#454545}.main_btn.tertiary.active{background-color:#0000a0;background-color:rgb(var(--secondary-color));border:.125rem solid #0000a0;border:.125rem solid rgb(var(--secondary-color));color:#fff;color:rgb(var(--primary-color-text))}.main_btn.tertiary.active svg,.main_btn.tertiary.active svg path{fill:#fff;fill:rgb(var(--primary-color-text))}@media(hover:hover)and (pointer:fine){.main_btn.tertiary:hover{background-color:#0000a0;background-color:rgb(var(--secondary-color));border:.125rem solid #0000a0;border:.125rem solid rgb(var(--secondary-color));color:#fff;color:rgb(var(--primary-color-text))}.main_btn.tertiary:hover svg,.main_btn.tertiary:hover svg path{fill:#fff;fill:rgb(var(--primary-color-text))}}.main_btn.tertiary svg,.main_btn.tertiary svg path{fill:#454545}.main_btn.disabled{background-color:#d0d0d0;box-shadow:none!important;color:#f5f5f5;cursor:default;pointer-events:none}.snack_bar{align-items:center;background-color:#fff;bottom:0;box-shadow:0 9px 24px rgba(0,0,0,.349);display:flex;height:5rem;left:50%;position:fixed;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%;z-index:10}@media screen and (max-width:992px){.snack_bar{width:80%}}@media screen and (max-width:579px){.snack_bar{font-size:.8rem;width:90%}}.snack_bar.error{height:6.688rem;justify-content:space-between;padding-right:2.563rem;top:10%}@media screen and (max-width:992px){.snack_bar.error{bottom:0;height:5.25rem;top:auto}}.snack_bar.error .close_error{align-items:center;display:flex;font-size:.8rem;gap:.625rem;padding:.625rem 1.563rem}@media screen and (max-width:992px){.snack_bar.error .close_error{border:none;position:absolute;right:0;top:10%}.snack_bar.error .close_error .close_text{display:none}}.snack_bar.error .close_error svg{fill:#454545}@media screen and (max-width:992px){.snack_bar.error .close_error svg{height:.6rem;width:.6rem}}.snack_bar.error .content{align-items:flex-start;display:flex;flex-direction:column}.snack_bar.error .content .icon{align-items:center;color:#ff1721;display:flex;flex-direction:row;gap:.5rem}.snack_bar.error .content .icon svg{height:1rem;width:1rem}.snack_bar.error .content .icon svg path{fill:#ff1721}.snack_bar.error .content .description{color:#646464;font-weight:400;margin-left:1.5rem}.snack_bar.error .loader{background-color:#ff1721}.snack_bar .content{align-items:center;color:#5eab41;display:flex;font-weight:700;gap:.7rem;margin-left:2rem}.snack_bar .content .icon{height:1rem}.snack_bar .content svg{height:1rem;width:1rem}.snack_bar .content svg path{fill:#5eab41}.snack_bar .loader{background-color:#5eab41;bottom:0;height:.3rem;left:0;position:absolute;width:100%}.legal_links{align-items:center;border-top:.125rem solid hsla(0,0%,100%,.24);display:flex;font-size:.85rem;height:3.25rem;justify-content:space-between}@media screen and (max-width:992px){.legal_links{align-items:normal;display:flex;flex-direction:column-reverse;height:inherit;margin-bottom:inherit}.legal_links a{color:#000}.legal_links .copyright{margin:1rem 0}}@media screen and (max-width:579px){.legal_links .copyright{text-align:center}}.legal_links .links_list{display:flex;gap:1.938rem}@media screen and (max-width:992px){.legal_links .links_list{border-bottom:.125rem solid #d0d0d0;border-top:.125rem solid #d0d0d0;flex-direction:column;gap:.875rem;padding:1rem 0}}@media screen and (max-width:579px){.legal_links .links_list{text-align:center}}.legal_links_page{align-items:center;border-top:.125rem solid #d0d0d0;flex-direction:row;font-size:.85rem;height:4rem}@media screen and (max-width:992px){.legal_links_page{flex-direction:row}}@media screen and (max-width:579px){.legal_links_page{align-items:normal;display:flex;flex-direction:column-reverse;height:inherit;margin-bottom:inherit}.legal_links_page a{color:#000}.legal_links_page .copyright{margin:1rem 0}}@media screen and (max-width:992px){.legal_links_page .links_list{border-bottom:none;border-top:none;flex-direction:row}}@media screen and (max-width:579px){.legal_links_page .links_list{border-bottom:.125rem solid #d0d0d0;flex-direction:column;gap:.875rem;padding:1rem 0;text-align:center}}.page_layout_container{background-color:#f5f5f5;display:flex;flex-direction:column;height:100%}@media screen and (max-width:992px){.page_layout_container{justify-content:space-between;min-height:calc(var(--doc-height) - 5rem)}}@media screen and (max-width:579px){.page_layout_container{padding:initial}}.page_layout_container .help_me_btn{align-self:flex-end;display:flex;font-weight:600;margin:2rem 4rem 0 0;position:absolute;z-index:1}.page_layout_container .help_me_btn .contact_link{color:#454545;opacity:.5}.page_layout_container .help_me_btn.dashboard_help .contact_link{color:#fff;opacity:1}.page_layout_container .page_content{height:100%}.page_layout_container .legal_links_containers{color:#454545;margin:auto 2rem 0}@media screen and (max-width:992px){.page_layout_container .legal_links_containers{margin:auto 1rem 0}}@media screen and (max-width:579px){.page_layout_container .legal_links_containers{margin:auto 1rem 0}}.page_layout_container .legal_links_containers a{color:#454545}.tooltip{background-color:#fff;border:1px solid #5eab41;max-width:32rem;padding:1rem;position:fixed;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:-webkit-max-content;width:max-content;z-index:10}@media screen and (max-width:768px){.tooltip{max-width:25rem}}@media screen and (max-width:579px){.tooltip{max-width:20rem}}.tooltip_arrow{background-color:#fff;border:1px solid #5eab41;border-left:none;border-top:none;height:.7rem;position:fixed;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:.7rem;z-index:11}.beneficiarie_card{background-color:#fff;border-radius:.625rem;cursor:pointer;display:flex;flex-direction:column;height:13.625rem;justify-content:space-between;min-width:21rem;padding:2.5rem 1.5rem}.beneficiarie_card:hover{box-shadow:0 0 36px rgba(41,71,75,.149)}@media screen and (max-width:768px){.beneficiarie_card{min-width:19rem;padding:2rem 1.5rem}}.beneficiarie_card .title{color:#454545;font-size:1.375rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:19rem}@media screen and (max-width:768px){.beneficiarie_card .title{max-width:17rem}}@media screen and (max-width:579px){.beneficiarie_card .title{max-width:15rem}}.beneficiarie_card .address_container{color:#454545;font-size:1rem;font-weight:400}.beneficiarie_card .address_container div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:19rem}@media screen and (max-width:768px){.beneficiarie_card .address_container div{max-width:17rem}}@media screen and (max-width:579px){.beneficiarie_card .address_container div{max-width:15rem}}.beneficiarie_card .actions{color:#646464;display:flex;font-weight:500;gap:1.25rem}.beneficiarie_card .actions .action_item{cursor:pointer}.beneficiarie_card .actions .action_item:hover{text-decoration:underline}.beneficiary_side_bar{word-wrap:break-word;padding-left:2.063rem;padding-right:2.063rem;width:40rem;z-index:2}@media screen and (max-width:768px){.beneficiary_side_bar{width:70vw}}@media screen and (max-width:579px){.beneficiary_side_bar{padding-left:1rem;padding-right:1rem;width:100vw}}.beneficiary_side_bar .close_icon{align-items:center;display:flex;justify-content:flex-end}.beneficiary_side_bar .close_icon .icon_container{cursor:pointer;display:grid;height:4.063rem;place-content:center;width:2.063rem}.beneficiary_side_bar .close_icon .icon_container svg{fill:green;fill:rgb(var(--primary-color));height:1.563rem;width:1.563rem}.beneficiary_side_bar .beneficiary_side_bar_content .title{color:#454545;font-size:3.188rem;font-weight:600;margin-top:4.75rem}@media screen and (max-width:768px){.beneficiary_side_bar .beneficiary_side_bar_content .title{font-size:1.875rem}}.beneficiary_side_bar .beneficiary_side_bar_content .title:after{border-bottom:.25rem solid green;border-bottom:.25rem solid rgb(var(--primary-color));content:" ";display:block;height:1px;margin-top:1.75rem;width:8.75rem}.beneficiary_side_bar .beneficiary_side_bar_content .info .sub_title{color:#454545;font-size:1.375rem;font-weight:600;margin-top:2.875rem}@media screen and (max-width:768px){.beneficiary_side_bar .beneficiary_side_bar_content .info .sub_title{font-size:1.313rem}}.beneficiary_side_bar .beneficiary_side_bar_content .info .information{color:#454545;display:flex;flex-direction:column;gap:.1rem;margin-top:.688rem}.grid_list{grid-row-gap:1.875rem;grid-column-gap:1.875rem;-webkit-column-gap:1.875rem;column-gap:1.875rem;display:grid;grid-template-rows:auto;row-gap:1.875rem}.grid_list.no_scroll{overflow:hidden}.grid_list.loading{grid-template-columns:none!important;place-content:center}.grid_list .pre_column{display:none}@media screen and (max-width:992px){.grid_list{display:flex;overflow-x:scroll;overflow-y:hidden;padding:2rem 0;position:relative}}@media screen and (max-width:992px)and (pointer:coarse){.grid_list{-ms-overflow-style:none;overflow-y:scroll;scrollbar-width:none}.grid_list::-webkit-scrollbar{display:none}}@media screen and (max-width:992px){.grid_list.single{overflow:hidden}.grid_list .pre_column{display:inline}}.pagination{align-items:center;display:flex;gap:1rem}@media screen and (max-width:579px){.pagination{gap:.4rem}}.pagination .pagination_items_container{display:flex;gap:.625rem}@media screen and (max-width:579px){.pagination .pagination_items_container{gap:.1rem}}.pagination .pagination_items_container .pagination_item{align-items:center;border:.125rem solid #d0d0d0;border-radius:100%;cursor:pointer;display:flex;height:2.5rem;justify-content:center;width:2.5rem}@media screen and (max-width:579px){.pagination .pagination_items_container .pagination_item{border:.1rem solid #d0d0d0;font-size:.8rem;height:1.8rem;width:1.8rem}}.pagination .pagination_items_container .pagination_item:hover{border-color:#0000a0;border-color:rgb(var(--secondary-color))}.pagination .pagination_items_container .pagination_item.active{background-color:#0000a0;background-color:rgb(var(--secondary-color));border:.125rem solid #0000a0;border:.125rem solid rgb(var(--secondary-color));color:#fff;color:rgb(var(--secondary-color-text))}.pagination .pagination_items_container .separator{align-self:center}.pagination .action{color:#646464;cursor:pointer;font-weight:500}@media screen and (max-width:579px){.pagination .action{font-size:.8rem}}.pagination .action.next{color:#454545}.beneficiaries_page{display:flex;flex-direction:column;height:100%}.beneficiaries_page .beneficiaries_title_container{align-items:baseline;display:flex;justify-content:space-between;margin-right:4rem}@media screen and (max-width:768px){.beneficiaries_page .beneficiaries_title_container{flex-direction:column;gap:1rem}}.beneficiaries_page .beneficiaries_title_container .page_title{color:#454545;display:grid;font-size:3.188rem;font-weight:600;margin-left:2rem;margin-right:2rem;margin-top:7rem}@media screen and (max-width:992px){.beneficiaries_page .beneficiaries_title_container .page_title{margin-left:1.875rem;margin-right:1.875rem;margin-top:1rem}}.beneficiaries_page .beneficiaries_title_container .page_title:after{border-top:.35rem solid green;border-top:.35rem solid rgb(var(--primary-color));content:"";margin-top:1.625rem;width:8.75rem}.beneficiaries_page .beneficiaries_title_container .create_benef_link{color:#454545;opacity:.5}.beneficiaries_page .beneficiaries_title_container .create_benef_link:hover{color:#454545;opacity:1}.beneficiaries_page .beneficiaries_title_container .create_benef_link:active{color:#000;opacity:1}.beneficiaries_page .create_beneficiaries{color:#454545;cursor:pointer;font-size:1rem;font-weight:500;opacity:.5}.beneficiaries_page .create_beneficiaries:hover{text-decoration:underline}@media screen and (max-width:579px){.beneficiaries_page .create_beneficiaries{opacity:1}}.beneficiaries_page .create_ben_btn{color:#fff;margin-bottom:1rem;margin-left:2rem;margin-right:2rem;padding:1rem}@media screen and (max-width:992px){.beneficiaries_page .create_ben_btn{margin-left:1.875rem;margin-right:1.875rem}}@media screen and (max-width:768px){.beneficiaries_page .create_ben_btn{width:40%}}@media screen and (max-width:579px){.beneficiaries_page .create_ben_btn{width:auto}}.beneficiaries_page .filters{margin:2rem}@media screen and (max-width:992px){.beneficiaries_page .filters{margin-left:1.875rem;margin-right:1.875rem}}.beneficiaries_page .cards_container{margin:1rem 2rem}@media screen and (max-width:992px){.beneficiaries_page .cards_container{margin-left:1.875rem;margin-right:1.875rem}}.beneficiaries_page .cards_container .list_loader{margin:5rem auto 0}.beneficiaries_page .cards_container .beneficiary_grid_list{grid-template-columns:repeat(auto-fill,21.25rem)}.beneficiaries_page .list_separator{color:#454545;font-size:1.375rem;font-weight:600;margin-bottom:1rem;margin-top:1.875rem}@media screen and (max-width:992px){.beneficiaries_page .list_separator{margin-bottom:0;margin-top:0}}.beneficiaries_page .b_pagination{margin:auto 2rem 1rem}@media screen and (max-width:992px){.beneficiaries_page .b_pagination{margin-left:1.875rem;margin-right:1.875rem}}@media screen and (max-width:768px){.beneficiaries_page .b_pagination{margin-top:1rem}}.beneficiaries_page .no_content_description{margin:1rem 2rem}@media screen and (max-width:992px){.beneficiaries_page .no_content_description{margin-left:1.875rem;margin-right:1.875rem}}.status{align-items:center;color:#fff;display:flex;font-size:.75rem;font-weight:600;height:1.5rem;padding:5px .938rem;text-align:center;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.status.Draft{background-color:#d0d0d0}.status.En_attente_de_signature{background-color:#f38a12}.status.En_cours{background-color:#0e2d5e}.status.Expédiee{background-color:#5eab41}.status.Terminee{background-color:#c55555}.status.Annulee{background-color:#440105}.donation_card{background-color:#fff;border-radius:.625rem;cursor:pointer;min-height:14.813rem;padding:1.5rem;transition:box-shadow 1s}.donation_card:where(:hover){box-shadow:0 0 36px rgba(41,71,75,.149)}.donation_card .status{color:#fff;font-size:.75rem;font-weight:600;height:1.5rem;padding:5px .938rem;text-transform:uppercase}.donation_card .status.Draft{background-color:#d0d0d0}.donation_card .status.En_attente_de_signature{background-color:#f38a12}.donation_card .status.En_cours{background-color:#0e2d5e}.donation_card .status.Expédiee{background-color:#5eab41}.donation_card .status.Terminee{background-color:#c55555}.donation_card .additional_data{display:flex;justify-content:space-between}.donation_card .additional_data .check_email{color:#ff1721;margin-top:1.438rem}.donation_card .additional_data .ref{color:#646464;font-size:.875rem;font-weight:500;margin-top:1.438rem}.donation_card .additional_data .date{color:#646464;font-size:.875rem;font-weight:400;margin-top:.4rem}.donation_card .title{color:#454545;font-size:1.938rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;-webkit-transform:translateX(-.5%);transform:translateX(-.5%);white-space:nowrap;width:100%}@media screen and (max-width:579px){.donation_card .title{font-size:1.313rem}}.donation_card .sub_title{color:#454545;font-weight:500;margin-top:.313rem}.donation_card .action{align-items:baseline;color:#454545;display:flex;font-weight:500;gap:.2rem;margin-top:1.438rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.donation_card .action svg{fill:green;fill:rgb(var(--primary-color));stroke:green;stroke:rgb(var(--primary-color));stroke-width:.1rem;height:.6rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;width:.6rem}.donation_card .action:hover{text-decoration:underline}.donation_card .action:hover svg{-webkit-transform:rotate(-90deg) translateY(20%);transform:rotate(-90deg) translateY(20%)}.counter_button{align-items:center;border:.125rem solid #d0d0d0;border-radius:1.875rem;display:flex;height:2.188rem;justify-content:space-evenly;width:5.688rem}.counter_button.error{border-color:#ff1721}.counter_button.not_editable .action{visibility:hidden}.counter_button .action{color:#454545;cursor:pointer;display:grid;flex:1 1;font-weight:600;height:100%;opacity:.6;place-items:center}.counter_button .action.right .max_item{font-size:.7rem;-webkit-transform:translateX(-.2rem);transform:translateX(-.2rem)}.counter_button .action div{display:grid;place-items:center;-webkit-transform:translateY(-.1rem);transform:translateY(-.1rem)}.counter_button input{border:none;flex:1 1;height:100%;outline:none;text-align:center;width:1.875rem}.counter_button input::-webkit-inner-spin-button,.counter_button input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.counter_button input[type=number]{-moz-appearance:textfield}.sidebar_equipment_card{border-bottom:.063rem solid #d0d0d0;padding:1.2rem 0}.sidebar_equipment_card .card_equipment_data{align-items:center;display:flex;justify-content:space-between;margin-bottom:.6rem}.sidebar_equipment_card .card_equipment_data .card_information_container{align-items:center;display:flex}.sidebar_equipment_card .card_equipment_data .card_information_container .icon{border:.063rem solid #d0d0d0;border-radius:100%;display:grid;min-height:4.875rem;min-width:4.875rem;place-items:center;position:relative;z-index:1}@media screen and (max-width:579px){.sidebar_equipment_card .card_equipment_data .card_information_container .icon{min-height:4rem;min-width:4rem}}.sidebar_equipment_card .card_equipment_data .card_information_container .icon svg{z-index:2}.sidebar_equipment_card .card_equipment_data .card_information_container .icon:before{background-color:#f5f5f5;border-radius:100%;content:"";height:80%;position:absolute;width:80%;z-index:1}.sidebar_equipment_card .card_equipment_data .card_information_container .text_container{margin-left:.938rem;margin-top:1rem}.sidebar_equipment_card .card_equipment_data .card_information_container .text_container .equipment_name{color:#454545;font-size:1.375rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:21rem}@media screen and (max-width:1200px){.sidebar_equipment_card .card_equipment_data .card_information_container .text_container .equipment_name{width:21rem}}@media screen and (max-width:992px){.sidebar_equipment_card .card_equipment_data .card_information_container .text_container .equipment_name{width:21rem}}@media screen and (max-width:768px){.sidebar_equipment_card .card_equipment_data .card_information_container .text_container .equipment_name{width:12rem}}@media screen and (max-width:579px){.sidebar_equipment_card .card_equipment_data .card_information_container .text_container .equipment_name{margin-right:.5rem;width:10rem}}.sidebar_equipment_card .card_equipment_data .card_information_container .text_container .equipment_grade{color:#646464;font-size:.875rem;font-weight:500;text-transform:uppercase}.sidebar_equipment_card .card_equipment_data .card_information_container .text_container.mobile{align-items:center;display:flex}.sidebar_equipment_card .card_equipment_data .card_information_container .mobile_counter_card_info .equipment_name{font-size:1rem}@media screen and (max-width:579px){.sidebar_equipment_card .card_equipment_data .card_information_container .mobile_counter_card_info .equipment_name{font-size:.8rem}}.sidebar_equipment_card .card_equipment_data .card_information_container .mobile_counter_card_info .equipment_grade{font-size:.87rem}@media screen and (max-width:579px){.sidebar_equipment_card .card_equipment_data .card_information_container .mobile_counter_card_info .equipment_grade{font-size:.6rem}}.sidebar_equipment_card .card_equipment_data .card_information_container .mobile_counter_card_info .sidebar_card_counter{margin-left:1rem;margin-top:.3rem}.sidebar_equipment_card .card_equipment_data .card_actions_container{align-items:baseline;display:flex;gap:2rem}@media screen and (max-width:1200px){.sidebar_equipment_card .card_equipment_data .card_actions_container{align-self:self-start;margin-top:1.1rem}}@media screen and (max-width:579px){.sidebar_equipment_card .card_equipment_data .card_actions_container{margin-top:.8rem}}.sidebar_equipment_card .card_equipment_data .card_actions_container .delete_icon{cursor:pointer;height:1rem;width:1rem}.sidebar_equipment_card .card_equipment_data .card_actions_container .delete_icon svg{fill:#646464;height:.7rem;width:.7rem}@media screen and (max-width:768px){.sidebar_equipment_card .card_equipment_data .card_actions_container .delete_icon svg{height:.7rem;width:.7rem}}.sidebar_equipment_card .stock_error{border:1px solid #ff1721;overflow:hidden;position:relative}.sidebar_equipment_card .stock_error .error_icon{height:1rem;left:.6rem;position:absolute;top:.8rem;width:1rem}.sidebar_equipment_card .stock_error .error_icon svg{height:1rem;width:1rem}.sidebar_equipment_card .stock_error .error_text{margin-left:2rem}.sidebar_equipment_card .stock_error .error_text .error_title{color:#ff1721;font-size:1rem;font-weight:700;margin-top:.625rem}.sidebar_equipment_card .stock_error .error_text .error_description{color:#646464;font-size:1rem;font-weight:500;margin-top:.2rem}.donation_overview{padding:0 2rem 1rem;width:40rem;z-index:2}@media screen and (max-width:768px){.donation_overview{width:28.688rem}}@media screen and (max-width:579px){.donation_overview{padding:0 1rem 1rem;width:100vw}}.donation_overview .close_icon{align-items:center;display:flex;justify-content:flex-end}.donation_overview .close_icon .icon_container{cursor:pointer;display:grid;height:4.063rem;place-content:center;width:2.063rem}.donation_overview .close_icon .icon_container svg{fill:green;fill:rgb(var(--primary-color));height:1.563rem;width:1.563rem}.donation_overview .donation_meta_data{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:2.75rem}.donation_overview .donation_meta_data .donation_id{color:#646464;font-size:.8rem;text-transform:uppercase}.donation_overview .donation_sidebar_title{word-wrap:break-word;color:#454545;font-size:3.188rem;font-weight:600;margin-top:1rem}@media screen and (max-width:1200px){.donation_overview .donation_sidebar_title{margin-top:1rem}}@media screen and (max-width:768px){.donation_overview .donation_sidebar_title{font-size:2.188rem}}@media screen and (max-width:579px){.donation_overview .donation_sidebar_title{font-size:1.875rem}}.donation_overview .donation_sidebar_title:after{border-bottom:.25rem solid green;border-bottom:.25rem solid rgb(var(--primary-color));content:" ";display:block;height:1px;margin-top:2.5rem;position:absolute;width:8.75rem}@media screen and (max-width:768px){.donation_overview .donation_sidebar_title:after{margin-top:2rem}}.donation_overview .donation_equipment_list{margin-top:2rem}.donation_overview .sidebar_beneficiary_select_container .sidebar_beneficiary_section_name{align-items:center;color:#454545;display:flex;font-size:1.375rem;font-weight:600;gap:1rem}.donation_overview .sidebar_beneficiary_select_container .sidebar_beneficiary_section_name .beneficiary_icon{height:2.375rem;width:2.375rem}.donation_overview .sidebar_beneficiary_select_container .sidebar_beneficiary_section_name .beneficiary_icon svg{fill:green;fill:rgb(var(--primary-color));height:2.375rem;width:2.375rem}.donation_overview .sidebar_beneficiary_select_container .beneficiary_short_data{color:#454545;margin-left:0}.donation_overview .sidebar_beneficiary_select_container .beneficiary_short_data .info_row{margin:.3rem 0}.donation_overview .sidebar_beneficiary_select_container.client{margin-top:2rem}.donation_overview .donation_options{margin-bottom:2rem}.donation_overview .donation_options .option{align-items:center;border-bottom:.063rem solid #d0d0d0;color:#454545;display:flex;flex-direction:row;font-size:1.175rem;font-weight:700;justify-content:space-between;padding:.5rem 0}.donation_overview .donation_options .option .total{font-size:1rem;min-width:4rem;text-align:end}.donation_overview .price_container{margin-top:2rem}.donation_overview .price_container .price_row{align-items:center;color:#454545;display:flex;flex-direction:row;font-size:1rem;font-weight:700;justify-content:space-between;padding:.5rem 0}.donation_overview .price_container .underline{border-bottom:.063rem solid #d0d0d0}.donation_overview .date{color:#454545;font-size:.8rem;font-weight:400;margin-top:.5rem}.text_input{display:flex;flex-direction:column;flex-direction:column-reverse;overflow:hidden}.text_input .label_input_container{display:flex;margin-top:.5rem;position:relative}.text_input .label_input_container .show_pass{border-radius:100%;cursor:pointer;display:flex;height:1rem;opacity:.3;position:absolute;right:2%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1rem}.text_input .label_input_container .show_pass.active{opacity:1}.text_input .label_input_container input{border:.125rem solid #d0d0d0;border-radius:4.375rem;color:#454545;font-size:1rem;height:3rem;outline:none;padding-left:1.58rem;width:100%}.text_input .label_input_container input:-webkit-autofill{box-shadow:inset 0 0 0 5rem #fff}.text_input .label_input_container input:autofill{box-shadow:inset 0 0 0 5rem #fff}.text_input .label_input_container input:focus+label{background-color:#fff;font-size:.75rem;padding:.01rem .2rem;top:0;transition:top .5s,font-size .5s}.text_input .label_input_container input:-webkit-autofill+label{background-color:#fff;font-size:.75rem;padding:.01rem .2rem;top:0;-webkit-transition:top .5s,font-size .5s;transition:top .5s,font-size .5s}.text_input .label_input_container label{font-size:1rem;left:1.5rem;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:top .5s,font-size .5s}.text_input .label_input_container .label--static{background-color:#fff;font-size:.75rem;padding:.01rem .2rem;top:0;transition:top .5s,font-size .5s}.text_input .error_message{color:#ff1721;font-size:.75rem;height:.9rem;margin-left:1.65rem;-webkit-transform:translateY(2rem);transform:translateY(2rem);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.text_input.input--success :is(input,label){border-color:#7fa600;color:#7fa600}.text_input.input--success .error_message{-webkit-transform:translateY(2rem);transform:translateY(2rem)}.text_input.input--error .error_message{-webkit-transform:translateY(0);transform:translateY(0)}.text_input.input--error .show_pass{right:10%;transition:right .2s cubic-bezier(.42,0,.1,1.56)}.text_input.input--error .label_input_container:after{-webkit-animation:error-icon-animation .2s cubic-bezier(.42,0,.1,1.56);animation:error-icon-animation .2s cubic-bezier(.42,0,.1,1.56);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background:url(/static/media/validation-error.534dba0167bf7ced2b4e.svg);background-size:cover;border-radius:100%;content:"";height:1rem;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1rem}@-webkit-keyframes error-icon-animation{0%{right:-10%}to{right:2%}}@keyframes error-icon-animation{0%{right:-10%}to{right:2%}}.text_input.input--error :is(input,label){border-color:#ff1721;color:#ff1721}.beneficiary_select_dropdown{position:relative}.beneficiary_select_dropdown .selection_item{cursor:pointer;position:relative}.beneficiary_select_dropdown .selection_item input{overflow:hidden;padding-right:3rem;text-overflow:ellipsis;white-space:nowrap}.beneficiary_select_dropdown .selection_item svg{fill:green;fill:rgb(var(--primary-color));height:1rem;-webkit-transform-origin:center;transform-origin:center;width:1rem}.beneficiary_select_dropdown .selection_item svg.right_icon{height:1rem;position:absolute;right:4%;top:36%;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:1rem}.beneficiary_select_dropdown .selection_item svg.up_icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.beneficiary_select_dropdown .selection_item svg.error{right:2.7rem}.beneficiary_select_dropdown .beneficiary_select_list{background-color:#fff;border:0 128;border:var(--primary-color);border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;border-top-left-radius:.2rem;border-top-right-radius:.2rem;box-shadow:0 0 36px rgba(41,71,75,.149);left:0;max-height:15rem;overflow-y:auto;position:absolute;top:80%;width:100%;z-index:2}.beneficiary_select_dropdown .beneficiary_select_list ul{margin:0;padding:0 0 1rem}.beneficiary_select_dropdown .beneficiary_select_list ul li{cursor:pointer;font-weight:500;list-style-type:none;padding:.5rem 1.7rem;transition:background-color .5s}.beneficiary_select_dropdown .beneficiary_select_list ul li:hover{background-color:hsla(0,0%,82%,.7);transition:background-color .5s}.beneficiary_select_dropdown .error_message{color:#ff1721;font-size:.75rem;height:.9rem;margin-left:1.65rem;-webkit-transform:translateY(-.8rem);transform:translateY(-.8rem);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.create_donation_sidebar{padding:0 2rem 1rem;width:40rem;z-index:2}@media screen and (max-width:768px){.create_donation_sidebar{width:28.688rem}}@media screen and (max-width:579px){.create_donation_sidebar{padding:0 1rem 1rem;width:100vw}}.create_donation_sidebar .close_icon{align-items:center;display:flex;justify-content:flex-end}.create_donation_sidebar .close_icon .icon_container{cursor:pointer;display:grid;height:4.063rem;place-content:center;width:2.063rem}.create_donation_sidebar .close_icon .icon_container svg{fill:green;fill:rgb(var(--primary-color));height:1.563rem;width:1.563rem}.create_donation_sidebar .donation_sidebar_title{word-wrap:break-word;color:#454545;font-size:3.188rem;font-weight:600;margin-top:1rem}@media screen and (max-width:1200px){.create_donation_sidebar .donation_sidebar_title{margin-top:0}}@media screen and (max-width:768px){.create_donation_sidebar .donation_sidebar_title{font-size:2.188rem}}@media screen and (max-width:579px){.create_donation_sidebar .donation_sidebar_title{font-size:1.875rem}}.create_donation_sidebar .donation_sidebar_title:after{border-bottom:.25rem solid green;border-bottom:.25rem solid rgb(var(--primary-color));content:" ";display:block;height:1px;margin-top:2.5rem;position:absolute;width:8.75rem}@media screen and (max-width:768px){.create_donation_sidebar .donation_sidebar_title:after{margin-top:2rem}}.create_donation_sidebar .donation_name_input{margin-top:3.125rem}@media screen and (max-width:579px){.create_donation_sidebar .donation_name_input{margin-top:2.125rem}}.create_donation_sidebar .sidebar_donation_options_container{margin-top:2rem}.create_donation_sidebar .sidebar_beneficiary_select_container .sidebar_beneficiary_section_name{align-items:center;color:#454545;display:flex;font-size:1.375rem;font-weight:600;gap:1rem;margin-top:2rem}.create_donation_sidebar .sidebar_beneficiary_select_container .sidebar_beneficiary_section_name .beneficiary_icon{height:2.375rem;width:2.375rem}.create_donation_sidebar .sidebar_beneficiary_select_container .sidebar_beneficiary_section_name .beneficiary_icon svg{fill:green;fill:rgb(var(--primary-color));height:2.375rem;width:2.375rem}.create_donation_sidebar .sidebar_beneficiary_select_container.client{margin-top:2rem}.create_donation_sidebar .sidebar_donation_buttons .sidebar_btn{font-size:1.25rem;height:3.875rem;margin-top:1.375rem;width:100%}@media screen and (max-width:579px){.create_donation_sidebar .sidebar_donation_buttons .sidebar_btn{font-size:1rem;height:3rem}}.create_donation_sidebar .beneficiary_short_data{color:#454545;margin-left:1.7rem}.create_donation_sidebar .beneficiary_short_data .info_row{margin:.3rem 0}.create_donation_sidebar .beneficiary_actions{color:#646464;display:flex;font-size:.875rem;font-weight:500;gap:2rem;margin-left:1.7rem;margin-top:1rem;text-decoration:underline}.create_donation_sidebar .beneficiary_actions span{cursor:pointer}.create_donation_sidebar.loading{position:relative}.create_donation_sidebar .donation_status{align-items:center;display:flex;justify-content:space-between;margin-top:2rem}.create_donation_sidebar .donation_status .donation_id{color:#646464;font-size:.8rem}.create_donation_sidebar .date{color:#454545;font-size:.8rem;font-weight:400;margin-top:.5rem}.sidebar_options{background-color:#f5f5f5;border-radius:.625rem;min-height:16rem;padding:1.375rem 1.188rem;position:relative}.sidebar_options .info_container{align-items:baseline;display:flex;gap:.4rem;margin-bottom:2rem}.sidebar_options .info_container .options_title{color:#454545;font-size:1.375rem;font-weight:600}.sidebar_options .info_container .info_icon{fill:#5eab41;height:1rem;-webkit-transform:translateY(.1rem);transform:translateY(.1rem);width:1rem}.sidebar_options .info_container .info_icon svg{height:1rem;width:1rem}.sidebar_options .options_list{display:flex;flex-direction:column;gap:1rem;min-height:2.5rem;position:relative}.sidebar_options .options_list .option{align-items:baseline;display:flex;gap:1rem;justify-content:space-between}@media screen and (max-width:579px){.sidebar_options .options_list .option{align-items:center}}.sidebar_options .options_list .option .option_name{font-weight:400}.sidebar_options .options_list .option .option_action .add_option{align-items:center;border:.128rem solid #d0d0d0;border-radius:4.375rem;color:#454545;cursor:pointer;display:flex;font-weight:500;gap:.2rem;height:2.188rem;min-width:9rem;padding:0 1.5rem}@media(hover:hover)and (pointer:fine){.sidebar_options .options_list .option .option_action .add_option:hover{background-color:#0000a0;background-color:rgb(var(--secondary-color));border:.128rem solid #0000a0;border:.128rem solid rgb(var(--secondary-color));color:#fff;color:rgb(var(--primary-color-text))}}.sidebar_options .options_list .option .option_action .add_option.active{background-color:#0000a0;background-color:rgb(var(--secondary-color));border:.128rem solid #0000a0;border:.128rem solid rgb(var(--secondary-color));color:#fff;color:rgb(var(--secondary-color-text))}.sidebar_options .options_list .option .option_action .add_option .price{font-weight:700}.sidebar_options .options_list .option .option_action .free{cursor:default;justify-content:center;pointer-events:none}.sidebar_options .price_container{margin-top:2rem}.sidebar_options .price_container .price_row{align-items:center;color:#454545;display:flex;flex-direction:row;font-size:1rem;font-weight:700;justify-content:space-between;padding:.5rem 0}.sidebar_options .price_container .underline{border-bottom:.063rem solid #d0d0d0}.option_tooltip_with_icon{display:flex;gap:.5rem}.option_tooltip_with_icon .info_icon{fill:#5eab41;height:1rem;-webkit-transform:translateY(.1rem);transform:translateY(.1rem);width:1rem}.option_tooltip_with_icon .info_icon svg{height:1rem;width:1rem}.option_tooltip_with_icon .tooltip_description{display:flex;flex-direction:column}.validation_sidebar .donation_sidebar_title:after{margin-top:1rem}.validation_sidebar .message{margin:2.375rem 0;padding-right:3rem}.validation_sidebar .actions{display:flex;gap:1rem}.validation_sidebar .actions .btn{padding:1rem 2.5rem}.validation_sidebar .actions .dashboard{text-transform:capitalize}.dashboard_page .main_picture{height:21rem;position:relative}@media screen and (max-width:579px){.dashboard_page .main_picture{height:12.25rem}}.dashboard_page .main_picture:after{background-color:#0000a0;background-color:rgb(var(--secondary-color));content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.dashboard_page .main_picture .base64-image{height:100%;width:100%}.dashboard_page .main_picture .base64-image img{height:100%;object-fit:cover;position:absolute;width:100%}.dashboard_page .main_picture .page_name{bottom:1.438rem;color:#fff;font-size:5.875rem;font-weight:600;left:2.5rem;position:absolute;z-index:1}@media screen and (max-width:768px){.dashboard_page .main_picture .page_name{left:1.875rem}}@media screen and (max-width:992px){.dashboard_page .main_picture .page_name{font-size:3.125rem}}.dashboard_page .create_donation_btn{display:flex;justify-content:flex-end;margin-left:2rem;margin-right:3.875rem;-webkit-transform:translateY(-55%);transform:translateY(-55%)}@media screen and (max-width:768px){.dashboard_page .create_donation_btn{margin-left:1.875rem;margin-right:1.875rem}}.dashboard_page .create_donation_btn.mobile{display:flex;justify-content:flex-start;margin-bottom:1rem;margin-right:0;-webkit-transform:none;-webkit-transform:initial;transform:none}.dashboard_page .create_donation_btn svg{fill:#fff;height:1.875rem;width:1.875rem}.dashboard_page .create_donation_btn .create_button{display:flex;gap:1rem;height:3.875rem;width:18.25rem}@media screen and (max-width:579px){.dashboard_page .create_donation_btn .create_button{font-size:.875rem;width:13.25rem}.dashboard_page .create_donation_btn .create_button svg{height:1.313rem;width:1.313rem}}.dashboard_page .donation_list_title{color:#454545;font-size:3.188rem;font-weight:700;margin-left:2rem;margin-right:2rem}@media screen and (max-width:768px){.dashboard_page .donation_list_title{margin-left:1.875rem;margin-right:1.875rem}}@media screen and (max-width:992px){.dashboard_page .donation_list_title{font-size:1.875rem;margin-bottom:1rem;margin-top:1rem}}@media screen and (max-width:579px){.dashboard_page .donation_list_title{font-size:1.5rem;margin-bottom:0}}.dashboard_page .card_container{margin:2.125rem 2rem}@media screen and (max-width:768px){.dashboard_page .card_container{margin-left:1.875rem;margin-right:1.875rem}}@media screen and (max-width:992px){.dashboard_page .card_container{margin:initial}}.dashboard_page .card_container .no_content_description{color:#646464;font-size:1rem;margin-top:2.125rem}@media screen and (max-width:992px){.dashboard_page .card_container .no_content_description{margin-bottom:1rem;margin-left:2rem;margin-right:2rem}}@media screen and (max-width:992px)and (max-width:768px){.dashboard_page .card_container .no_content_description{margin-left:1.875rem;margin-right:1.875rem}}.dashboard_page .card_container .donation_product_list{grid-template-columns:repeat(auto-fill,25.25rem)}.dashboard_page .card_container .donation_product_list .donation_card{min-width:21rem}.dashboard_page .list_loader{margin:5rem auto 0}.dashboard_page .donation_sidebar_content{height:100vh;width:40.125rem}@media screen and (max-width:768px){.dashboard_page .donation_sidebar_content{width:50vw}}@media screen and (max-width:579px){.dashboard_page .donation_sidebar_content{width:100vw}}.donation_page{display:flex;flex-direction:column;height:100%;margin-left:2rem;margin-right:2rem}@media screen and (max-width:992px){.donation_page{margin-left:1.875rem;margin-right:1.875rem}}@media screen and (max-width:768px){.donation_page{margin-left:1rem;margin-right:1rem}}.donation_page .page_title{color:#454545;display:grid;font-size:3.188rem;font-weight:600;margin-bottom:2rem;margin-top:7rem}@media screen and (max-width:992px){.donation_page .page_title{margin-bottom:1rem;margin-top:1rem}}.donation_page .page_title:after{border-top:.35rem solid green;border-top:.35rem solid rgb(var(--primary-color));content:"";margin-top:1.625rem;width:8.75rem}.donation_page .donation_grid_list{grid-row-gap:1rem;grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,21rem);grid-template-rows:auto;margin-bottom:3.7rem;row-gap:1rem}@media screen and (max-width:1200px){.donation_page .donation_grid_list{grid-template-columns:repeat(auto-fill,21rem)}}@media screen and (max-width:992px){.donation_page .donation_grid_list{grid-template-columns:repeat(auto-fill,21rem)}}@media screen and (max-width:768px){.donation_page .donation_grid_list{grid-template-columns:repeat(auto-fill,20rem)}}.donation_page .donation_grid_list .pre_column{display:none}.donation_page .donation_list_pagination{margin-bottom:1rem;margin-top:auto}.page_filter{color:#454545;display:flex;flex-wrap:wrap;gap:1.25rem}.page_filter .filter_item{cursor:pointer;opacity:.5;text-transform:uppercase}.page_filter .filter_item.active{font-weight:600;opacity:1}.product_card_button .main_btn{font-size:.875rem;padding:auto 1.5rem}.product_card_button .icon{height:.775rem;margin-right:.3rem;width:.775rem}.product_card_button .icon.ghost svg{fill:#646464}.product_card_button .icon svg{fill:#fff;height:.775rem;width:.775rem}.product_card{background-color:#fff;border-radius:.625rem;height:9.875rem;padding:.938rem;position:relative;width:27rem}@media screen and (max-width:1200px){.product_card{width:25.063rem}}@media screen and (max-width:992px){.product_card{width:23.063rem}}@media screen and (max-width:768px){.product_card{width:21.75rem}}@media screen and (max-width:579px){.product_card{padding:1rem .938rem;width:100%}}.product_card .information_container{align-items:center;display:flex}.product_card .information_container .item_icon{border:.063rem solid #d0d0d0;border-radius:100%;display:grid;min-height:4.875rem;min-width:4.875rem;place-items:center;position:relative;z-index:1}@media screen and (max-width:579px){.product_card .information_container .item_icon{min-height:4rem;min-width:4rem}}.product_card .information_container .item_icon svg{z-index:2}.product_card .information_container .item_icon:before{background-color:#f5f5f5;border-radius:100%;content:"";height:80%;position:absolute;width:80%;z-index:1}.product_card .information_container .label{background-color:#646464;color:#fff;display:grid;font-size:.75rem;font-weight:600;height:1.25rem;place-items:center;pointer-events:none;position:absolute;right:.625rem;text-transform:uppercase;top:.625rem;width:3.938rem}@media screen and (max-width:768px){.product_card .information_container .label{font-size:.625rem;width:3rem}}@media screen and (max-width:579px){.product_card .information_container .label{right:1rem;top:.4rem}}.product_card .information_container .product_description{display:flex;flex-direction:column;margin-left:.938rem}.product_card .information_container .product_description .family{color:#646464;font-size:.8rem;font-weight:500;letter-spacing:0;opacity:1;text-align:left;text-transform:uppercase}.product_card .information_container .product_description .text_information{color:#454545;font-size:1.375rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:19rem}@media screen and (max-width:1200px){.product_card .information_container .product_description .text_information{width:17.064rem}}@media screen and (max-width:992px){.product_card .information_container .product_description .text_information{width:15.064rem}}@media screen and (max-width:768px){.product_card .information_container .product_description .text_information{width:13.75rem}}@media screen and (max-width:579px){.product_card .information_container .product_description .text_information{font-size:1.313rem;width:12rem}}.product_card .information_container .product_description .items_count{color:#646464;font-size:1rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem);white-space:nowrap;width:19rem}@media screen and (max-width:1200px){.product_card .information_container .product_description .items_count{width:17.064rem}}@media screen and (max-width:992px){.product_card .information_container .product_description .items_count{width:15.064rem}}@media screen and (max-width:768px){.product_card .information_container .product_description .items_count{width:13.75rem}}@media screen and (max-width:579px){.product_card .information_container .product_description .items_count{font-size:.875rem;width:12rem}}.product_card .actions_container{display:flex;gap:2rem;margin-top:.938rem}@media screen and (max-width:579px){.product_card .actions_container{gap:.5rem}}.product_card .actions_container .card_button{color:#fff;font-weight:700;max-height:2.188rem}.equipment_page{display:flex;flex-direction:column;height:100%;margin-left:2rem;margin-right:2rem}@media screen and (max-width:992px){.equipment_page{margin-left:1rem;margin-right:1rem}}.equipment_page .page_title{color:#454545;font-size:3.188rem;font-weight:600;margin-top:7rem}@media screen and (max-width:1200px){.equipment_page .page_title{font-size:1.875rem;margin-top:4.625rem}}@media screen and (max-width:768px){.equipment_page .page_title{margin-top:2.5rem}}@media screen and (max-width:579px){.equipment_page .page_title{margin-top:1.75rem}}.equipment_page .page_title:after{border-top:.35rem solid green;border-top:.35rem solid rgb(var(--primary-color));content:"";display:block;margin-top:1.625rem;width:8.75rem}@media screen and (max-width:579px){.equipment_page .page_title:after{width:4.625rem}}.equipment_page .content{margin-bottom:3.75rem;margin-top:2.5rem}@media screen and (max-width:579px){.equipment_page .content{margin-bottom:1rem;margin-top:1rem}}.equipment_page .content .equipment_page_grid{grid-row-gap:1rem;grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,27rem);grid-template-rows:auto;row-gap:1rem}.equipment_page .content .equipment_page_grid .pre_column{display:none}@media screen and (max-width:1200px){.equipment_page .content .equipment_page_grid{grid-template-columns:repeat(auto-fill,25.063rem)}}@media screen and (max-width:992px){.equipment_page .content .equipment_page_grid{grid-template-columns:repeat(auto-fill,23rem)}}@media screen and (max-width:768px){.equipment_page .content .equipment_page_grid{grid-template-columns:repeat(auto-fill,22rem)}}@media screen and (max-width:579px){.equipment_page .content .equipment_page_grid{grid-template-columns:repeat(auto-fill,20.5rem)}}.equipment_page .page_navigation{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;margin-top:auto}.equipment_page .page_navigation.single{justify-content:flex-end}.equipment_page .create_donation_button_container .create_donation{padding:1rem 1.875rem}@media screen and (max-width:992px){.equipment_page .create_donation_button_container{bottom:1%;margin-left:auto;position:-webkit-sticky;position:sticky;right:5%;z-index:2}}@media screen and (max-width:579px){.equipment_page .create_donation_button_container{bottom:10%;left:5%;margin:auto;right:5%}.equipment_page .create_donation_button_container .create_donation{font-size:.875rem;padding:1rem 1.275rem}}.equipment_page .create_donation_button_container .icon{fill:#fff;height:1rem;margin-left:1rem;width:1rem}@media screen and (max-width:579px){.equipment_page .create_donation_button_container .icon{margin-left:.5rem}}.equipment_page .create_donation_button_container .icon svg{height:1rem;width:1rem}.equipment_page .p_pagination{margin-top:auto}@media screen and (max-width:768px){.equipment_page .p_pagination{margin-top:1rem}}.equipment_page .no_content_description{color:#646464;font-size:1rem;margin-top:2.125rem}.equipment_page .filter{font-size:.8rem;margin-top:1rem}.create_donation_tooltip_with_icon{display:flex;gap:.5rem}.create_donation_tooltip_with_icon .info_icon{fill:#5eab41;height:1rem;-webkit-transform:translateY(.1rem);transform:translateY(.1rem);width:1rem}.create_donation_tooltip_with_icon .info_icon svg{height:1rem;width:1rem}.login_form .form_title{color:#0f2a56;font-size:2.5rem;font-weight:600}@media screen and (max-width:768px){.login_form .form_title{font-size:2rem}}.login_form .form_subtitle{color:#454545;font-size:.8rem;margin-top:.938rem}.login_form .server_error{border:1px solid #ff1721;color:#ff1721;font-size:.85rem;font-weight:600;margin-bottom:.7rem;padding:.4rem .4rem .4rem 2rem;position:relative}.login_form .server_error:before{background:url(/static/media/validation-error.534dba0167bf7ced2b4e.svg);background-size:cover;content:"";height:1rem;left:.6rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1rem}.login_form .form_container{margin-top:1.938rem}.login_form .form_reset_pass_link{color:#454545;display:block;font-size:.875rem;margin-left:1.5rem;margin-top:1rem;text-decoration:underline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.login_form .form_session_container{align-items:center;background-color:#f5f5f5;border-radius:.875rem;display:flex;height:3rem;margin-top:1.5rem}.login_form .form_login_btn{margin-bottom:1rem;margin-top:2.063rem}.login_form .form_login_btn .main_btn{height:3rem;width:100%}.login_page{display:grid;grid-template-columns:4fr 2fr;grid-template-rows:2fr 2fr 1fr;height:100vh;min-height:650px}@media screen and (max-width:1200px){.login_page{grid-template-columns:4fr 2.5fr}}@media screen and (max-width:992px){.login_page{grid-template-columns:1fr 1.2fr}}@media screen and ((max-width:2300px) and (min-width:992px) and (max-height:650px)){.login_page{grid-template-columns:3fr 1fr}}@media screen and (max-width:579px){.login_page{grid-template-columns:100%;grid-template-rows:1fr 1.5fr 4fr 3fr}}.login_page .outside_content{background-image:url(/static/media/log-in.40a6d88697b0224d333b.jpeg);background-size:cover;color:#fff;grid-column:1/2;grid-row:1/4;position:relative;white-space:pre-line}@media screen and (max-width:579px){.login_page .outside_content{background-image:url(/static/media/pencil-img.e0d4fa6e40f9105971ed.jpeg);grid-column:unset;grid-row:2/3;padding:3rem 0}}.login_page .outside_content:before{background-color:rgba(15,42,86,.73);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.login_page .logo{align-items:center;display:flex;grid-column:2/3;grid-row:1/2;padding:0 10%;-webkit-transform:translateY(2rem);transform:translateY(2rem)}.login_page .logo svg{width:13rem}@media screen and (max-width:992px){.login_page .logo{min-height:10rem}}@media screen and (max-width:579px){.login_page .logo{grid-column:unset;grid-row:1/2;height:5rem;min-height:0;min-height:auto;padding:0 1.625rem;-webkit-transform:none;-webkit-transform:initial;transform:none;width:10rem}}.login_page .form{grid-column:2/3;grid-row:2/3;padding:0 10%}@media screen and (max-width:579px){.login_page .form{grid-column:1/2;grid-row:3/4;margin-top:0;padding:1.858rem 1.625rem 0}}.login_page .legal_links_container{grid-column:2/3;grid-row:3/4;margin-top:4rem;padding:0 10%}@media screen and (max-width:579px){.login_page .legal_links_container{grid-column:1/2;grid-row:4/5;margin-top:0;padding:2.5rem 1.625rem 0}}.login_page .additional_info_container{display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:0 1.813rem;position:relative;z-index:2}.login_page .additional_info_container .hello_text{font-size:3rem;font-weight:600;margin-bottom:6.156rem;z-index:2}@media screen and (max-width:1200px){.login_page .additional_info_container .hello_text{font-size:2.5rem}}@media screen and (max-width:992px){.login_page .additional_info_container .hello_text{font-size:1.8rem}}@media screen and (max-width:579px){.login_page .additional_info_container .hello_text{font-size:1.2rem;margin-bottom:0}.login_page .main_page_legal_links{padding-top:3rem}}.maintains_page{align-items:center;display:flex;flex-direction:column;justify-content:center}.maintains_page .header{background-color:#0f2a56;height:4rem;width:100%}.maintains_page .logo{height:15rem;margin-top:4rem;width:25rem}@media screen and (max-width:579px){.maintains_page .logo{height:10rem;margin-top:4rem;width:17rem}}.maintains_page .message{color:#454545;font-size:2rem}@media screen and (max-width:579px){.maintains_page .message{text-align:center}}.maintains_page .sub_message{color:#454545;font-size:1.5rem}@media screen and (max-width:579px){.maintains_page .sub_message{text-align:center}}.maintains_page .reload_btn{height:3rem;margin-top:5rem;width:15rem}@font-face{font-family:Barlow;font-weight:700;src:url(/static/media/Barlow-Bold.0cb1ab864072bf9e0991.ttf)}@font-face{font-family:Barlow;font-weight:600;src:url(/static/media/Barlow-SemiBold.8247eaeb0799c0acafc6.ttf)}@font-face{font-family:Barlow;font-weight:500;src:url(/static/media/Barlow-Medium.d4afdc134fc10b739bab.ttf)}@font-face{font-family:Barlow;font-weight:400;src:url(/static/media/Barlow-Regular.e7eb634d040a6f384033.ttf)}@font-face{font-family:Barlow;font-weight:300;src:url(/static/media/Barlow-Light.19f244ecb11218b9a7de.ttf)}:root{--primary-color:0,128,0;--secondary-color:0,0,160;--primary-color-text:255,255,255;--secondary-color-text:255,255,255}@media screen and ((max-width:2300px) and (min-width:992px) and (max-height:950px)){html{font-size:13px}}@media screen and ((max-width:2300px) and (min-width:992px) and (max-height:650px)){html{font-size:11px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}
/*# sourceMappingURL=main.7d0ce4dd.css.map*/