@media screen and (max-width: 992px){.form-container{padding-inline:10px}.participant-banner-amount{min-width:max-content}.account{column-gap:1rem!important}.profil-form .form-inline{flex-direction:column}.profil-form .form-inline .input-error{width:100%!important}.home-first-section,.home-third-section{padding-inline:10px}}@media screen and (max-width: 768px){:root{font-size:14px;--min-height-footer-mobile: 402px}h1{margin-block:1.6rem!important;text-align:center}.header{position:fixed;top:0;left:0;width:100%;background-color:var(--background);overflow-x:hidden;z-index:2000}.main{min-height:calc(100svh - (var(--min-height-footer-mobile) - 88px))!important;margin-top:60px!important}.footer{min-height:var(--min-height-footer-mobile)}.footer .container{display:flex;flex-direction:column;align-items:center}.footer-text{text-align:center;text-overflow:ellipsis}.footer-nav{flex-direction:column;align-items:center!important;gap:2rem}.footer-nav .nav-list{display:flex;flex-direction:column;align-items:center}.footer-nav .nav-title{margin-bottom:.8rem!important}.form-container{padding-inline:10px}.form-container .form-inline{flex-direction:column}.form-container .form-inline .formRegister-input-error{width:100%!important}.campaigns-banner .campaigns-form{min-width:90%}.campaigns-banner .campaigns-banner-title{text-align:center}.campaigns-banner .campaigns-list::-webkit-scrollbar{display:none}.campaigns-banner .campaigns-list{overflow-x:auto;white-space:nowrap;gap:.8rem;-ms-overflow-style:none;scrollbar-width:none}.campaigns-banner .campaigns-list .campaigns-link{flex:0 0 auto;padding:10px}.campaigns-cards{padding-inline:10px}.account{grid-template-columns:1fr!important}.account .account-nav-aside,.account .p-divider-vertical{display:none}.account .input-error{width:100%!important}.account .profil .fileUploaderProfil-banner-upload{width:100px;height:100px}.account .profil .fileUploaderProfil-button-list>*{width:35px;height:35px}.campaign.container{padding-inline:10px}.campaign.container .campaign-body{grid-template-columns:minmax(250px,1fr)!important;gap:1.6rem}.participant-banner-infos{align-items:initial!important}.participant-banner-infos .participant-banner-participant{flex-direction:column;align-items:center;gap:.5rem;min-width:max-content}.participant-banner-infos .participant-banner-amount{min-width:max-content;display:grid;place-items:center}.dashboard .dashboard-list-campaigns{padding-inline:10px}.dashboard .dashboard-list-campaigns .dashboard-campaign{grid-template-columns:minmax(250px,1fr)!important;height:auto;padding:1rem}.dashboard .dashboard-list-campaigns .dashboard-campaign .dashboard-campaign-list-btn{flex-direction:column;align-items:center}.dashboard .dashboard-list-campaigns .dashboard-campaign .dashboard-campaign-list-btn>*{width:100%}.home{padding-inline:10px}.home-first-section{flex-direction:column;padding-bottom:40px}.home-sub_second_section{flex-direction:column}.home-third-section_campaigns{display:flex!important;align-items:center!important;justify-content:space-around!important;gap:1.6rem!important;overflow-x:auto;white-space:nowrap}.home-third-section_campaigns .cardCampaignHome{flex:0 0 auto;max-width:220px}}:root{--text: hsl(210, 38%, 5%);--text5: hsl(210, 38%, 5%, 5%);--text50: hsl(210, 38%, 5%, 50%);--background: hsl(207, 53%, 97%);--background-90: hsl(207, 53%, 90%);--primary: hsl(210, 60%, 47%);--secondary: hsl(210, 74%, 73%);--secondary20: hsl(210, 74%, 73%, 20%);--accent: hsl(210, 87%, 61%);--headerHeight: 60px;--footerHeight: 230px}:root .buttonFilled{background-color:var(--accent);color:var(--text);border:solid 2px transparent}:root .buttonFilled:not(:disabled):hover{background-color:var(--accent);border:var(--primary) solid 2px;color:var(--text)}:root .buttonOutlined{border-color:var(--primary);color:var(--text)}:root .buttonOutlined:not(:disabled):hover{border-color:var(--primary);background-color:var(--background-90);color:var(--text)}:root button.p-paginator-page-selected{background:var(--accent);color:var(--text)}*,:before,:after{margin:0;padding:0;box-sizing:border-box;font-family:Roboto,sans-serif;text-decoration:none}body{min-height:100svh;background-color:var(--background);font-size:1rem}h1{margin-bottom:3.5rem;font-size:1.5rem}img,svg{display:block;height:auto;max-width:100%}a{color:var(--text)}.container{width:100%;max-width:1400px}#app{min-height:inherit}.form-container{display:flex;flex-direction:column;row-gap:1.3rem;width:100%;max-width:800px}.form-inline{display:flex;justify-content:space-between;gap:2rem;width:100%}.form-inputLabel{display:flex;flex-direction:column;gap:.9rem}.form-inline .form-inputLabel_inline{width:100%}.main{min-height:calc(100svh - (var(--headerHeight) + var(--footerHeight) + 32px));display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}.main:not(:has(.campaigns-banner,.dashboard,.home)){min-height:calc(100svh - (var(--headerHeight) + var(--footerHeight) + 64px));justify-content:center;margin:2rem 0}.primary-button{padding:.5em 2em;background-color:var(--accent);border-radius:.5rem;display:inline-block;font-size:1rem;z-index:2;white-space:nowrap}.input-error{display:flex;flex-direction:column;gap:.7rem}.ql-toolbar{background-color:#fff}.campaigns-banner input{border-radius:unset;border:transparent}.p-card-header{position:relative;height:210px}.p-card-header img{height:inherit;width:100%;object-fit:cover}.p-carousel-indicator-button{background-color:var(--secondary)!important}.p-carousel-indicator-active .p-carousel-indicator-button{background-color:var(--primary)!important}
