@charset "UTF-8";h1,h2,h3,h4,h5,h6{scroll-margin-top:100px}@media (prefers-color-scheme:dark){html{color-scheme:light!important}}.border-*{border-color:rgba(164,174,198,.2)!important}.disabled-spinner{-moz-appearance:textfield;appearance:none}.disabled-spinner::-webkit-inner-spin-button,.disabled-spinner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#bottomNav{box-shadow:0 -1px 5px rgba(0,0,0,.25);z-index:70;flex-direction:column!important}#bottomNav:after{content:"";height:5px;background-image:url(../images/pattern-footer-bottom.png);background-repeat:repeat-x;background-position:bottom left;width:100%}#bottomNav .navbar-nav .nav-item .nav-link{padding-top:15px;padding-bottom:15px}#bottomNav .navbar-nav .nav-item .nav-link div{font-size:.65rem;font-weight:400}#bottomNav .navbar-nav .nav-item .nav-link div svg{width:1.2rem;height:1.2rem;margin-bottom:.3rem}#bottomNav .navbar-nav .nav-item .nav-link.active .nav-icon{background-color:var(--bs-pale-green)!important;border-radius:.8rem!important}#uploadAvatar{position:relative;overflow:hidden;border-radius:5px;padding:10px;border:1px solid var(--bs-pale-ash);transition:.3s}#uploadAvatar #inputAvatar{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer}#uploadAvatar img{max-width:100%}#uploadAvatar:hover{border:1px solid var(--bs-primary)}@media (max-width:750px){#navUserPage{overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}#navUserPage::-webkit-scrollbar{display:none}#navUserPage ul.nav{flex-wrap:nowrap;width:200%}}#memberCardCanvas{background-image:url(../images/member-card.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;max-width:850px;width:100%}.input-rating-wrapper{direction:rtl;font-size:2rem;display:inline-block;position:relative}#cookiesConsent,.cookies_overlay,.proof-notif{position:fixed;width:100%}#cookiesConsent #customizeWrapper.hide,.input-rating-wrapper input[type=radio]{display:none}.input-rating-wrapper label{color:#ddd;cursor:pointer}.input-rating-wrapper label:before{content:"★";font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.input-rating-wrapper input[type=radio]:hover~label,.input-rating-wrapper label:hover,.input-rating-wrapper label:hover~label{color:#ffdd57}.input-rating-wrapper input[type=radio]:checked~label{color:gold}@media (max-width:480px){.input-rating-wrapper{direction:rtl;font-size:1.5rem}}#paymentMethod_tab .form-check{cursor:pointer}#paymentMethod_tab img{height:30px}.project.item .amount{color:#45c4a0}.blog.single img{margin:0 auto}#modalConfirm .modal-header{padding-bottom:1em;padding-top:1em}#modalConfirm .modal-footer{padding-top:1em}#modalConfirm .modal-body{padding-top:0;padding-bottom:0}.proof-notif{bottom:.5em;left:1.5em;z-index:999;display:flex;background-color:#fff;max-width:350px;overflow:hidden;max-height:125px;border-radius:7px;border:1px solid rgba(0,0,0,.2);transform:translateY(200%);transition:.8s;opacity:0}.proof-notif .proof-notif-left img{max-width:90px;border-radius:3px;display:block;border:1px solid rgba(0,0,0,.1)}.proof-notif.show{transform:translateY(0);opacity:1}#cookiesConsent{bottom:0;z-index:99999;background-color:#fff;box-shadow:0 -1px 10px 0 rgba(172,171,171,.3019607843)}.cookies_overlay{z-index:88888;background-color:rgba(0,0,0,.5);height:100%;top:0;left:0}.invoice-container{max-width:100%;margin:20px auto;padding:20px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}.invoice-container .header{text-align:center;margin-bottom:20px}.invoice-container .header h1{margin:0;font-size:24px}.invoice-container .header p{margin:5px 0}.invoice-container .details,.invoice-container .items{margin-bottom:20px}.invoice-container .details div,.invoice-container .items div{display:flex;justify-content:space-between;padding:10px 0}.invoice-container .items{border-top:2px solid #eee;border-bottom:2px solid #eee}.invoice-container .items div{border-bottom:1px solid #eee}.invoice-container .items div:last-child{border-bottom:none}.invoice-container .total{text-align:right;font-size:20px;font-weight:700}