.white-link{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(255,255,255,var(--tw-border-opacity));border-style:solid}.white-link:hover{border-color:transparent}.white-link{transition-duration:.15s;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.white-link-reverse{border-bottom:1px;border-color:transparent;border-style:solid}.white-link-reverse:hover{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.white-link-reverse{transition-duration:.15s;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.main-nav-link{--tw-text-opacity:1;border-color:transparent;border-style:solid;color:rgba(69,112,180,var(--tw-text-opacity));font-weight:500;text-transform:uppercase}.main-nav-link:hover{--tw-text-opacity:1;color:rgba(205,91,28,var(--tw-text-opacity))}.main-nav-link{transition-duration:.15s;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.main-nav-link a{display:inline-block;padding:.75rem .25rem}@media (min-width:1024px){.main-nav-link a{padding-bottom:.5rem;padding-top:.5rem}}.main-nav-link.active{--tw-text-opacity:1;color:rgba(205,91,28,var(--tw-text-opacity))}#mainLogo img{max-height:130px;width:auto}#assos-leo-don-footer-img{overflow:hidden;position:relative;z-index:20}#assos-leo-don-footer-img:before{background-image:url(/build/images/aide-pour-enfants-defavorises.98a4435b.jpg);background-position:0;background-repeat:no-repeat;background-size:100%;content:" ";display:block;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:0}#btnAttestation,#contact_submit,#don_submit,#payment-form #submit{--tw-gradient-from:#cd5b1c;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(205,91,28,0));--tw-gradient-to:#f59e0b;--tw-text-opacity:1;background-image:linear-gradient(to right,var(--tw-gradient-stops));border-radius:9999px;color:rgba(255,255,255,var(--tw-text-opacity));display:inline-block;font-size:1.125rem;font-weight:500;line-height:1.75rem;margin-bottom:.75rem;margin-top:.75rem;padding:.5rem 1.25rem;text-transform:uppercase}#btnAttestation:hover,#contact_submit:hover,#don_submit:hover,#payment-form #submit:hover{--tw-gradient-from:#68a8de;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(104,168,222,0));--tw-gradient-to:#4570b4}.big-blue-button{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(104,168,222,var(--tw-bg-opacity));border-radius:9999px;color:rgba(255,255,255,var(--tw-text-opacity));display:inline-block;font-size:1.125rem;font-weight:600;line-height:1.75rem;margin-bottom:.75rem;margin-top:.75rem;padding:.25rem 2.5rem;text-transform:uppercase;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.15s;transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:linear}.big-blue-button:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.button-icon{align-items:center;display:inline-flex;gap:1rem}#payment-form #submit{display:block;margin-left:auto;margin-right:auto}#header-don{--tw-bg-opacity:1;background-color:rgba(104,168,222,var(--tw-bg-opacity));height:100%;justify-self:stretch}#header-don:hover{--tw-bg-opacity:1;background-color:rgba(205,91,28,var(--tw-bg-opacity))}#header-don{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));text-align:center;transition-duration:.15s;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:768px){#header-don{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}}#header-don path{--tw-text-opacity:1;color:rgba(69,112,180,var(--tw-text-opacity));transition-duration:.15s;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}#header-don:hover path{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}#main-wrapper{display:grid;grid-template-rows:min-content auto min-content;margin-left:auto;margin-right:auto;max-width:1920px;min-height:100vh}main section p a{border-bottom-width:2px;border-color:rgba(44,67,144,var(--tw-border-opacity));border-style:solid;color:rgba(44,67,144,var(--tw-text-opacity));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}main section p a,main section p a:hover{--tw-border-opacity:1;--tw-text-opacity:1}main section p a:hover{border-color:rgba(205,91,28,var(--tw-border-opacity));color:rgba(205,91,28,var(--tw-text-opacity))}.public_dons_thanks_page{align-self:center}h1,h2,h3,h4,h5,h6{--tw-text-opacity:1;color:rgba(44,67,144,var(--tw-text-opacity));font-weight:800;margin-bottom:.5rem;margin-top:1.5rem;text-align:center;text-transform:uppercase}h1{font-size:2.25rem;line-height:2.5rem}h2{font-size:1.875rem;line-height:2.25rem}h3{font-size:1.5rem;line-height:2rem}h4{font-size:1.25rem;line-height:1.75rem}h5{text-transform:uppercase}h5,h6{font-size:1.125rem;line-height:1.75rem}div.form-group{display:grid}form{margin-left:auto;margin-right:auto;max-width:36rem}form .choice-list div{align-items:center;-moz-column-gap:.375rem;column-gap:.375rem;display:grid;grid-template-columns:min-content auto;row-gap:.25rem}form .form-group>label,form .form-group>legend{font-weight:500;margin-top:.75rem}.card-errors,.invalid-feedback{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(190,18,60,var(--tw-bg-opacity));border-radius:.375rem;color:rgba(255,255,255,var(--tw-text-opacity));display:block;font-size:.6rem;padding:0 5px 8px;text-transform:uppercase}.form-error-icon:before{content:url(https://api.iconify.design/bx:bxs-error.svg?height=24&color=white);position:relative;top:6px}form .form-check{margin-top:.5rem}form .form-control,form textarea{--tw-bg-opacity:1;background-color:rgba(245,245,245,var(--tw-bg-opacity));border-bottom:1px;border-color:transparent;border-radius:.125rem;border-style:solid;outline:2px solid transparent;outline-offset:2px;padding:.25rem .5rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}form .form-control:focus,form textarea:focus{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:rgba(205,91,28,var(--tw-border-opacity))}#montant-don{--tw-text-opacity:1;color:rgba(205,91,28,var(--tw-text-opacity));font-size:1.5rem;font-weight:500;line-height:2rem;margin:.75rem auto;max-width:36rem;text-align:center}.h-captcha iframe{margin-left:auto;margin-right:auto}main table th{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(44,67,144,var(--tw-bg-opacity));border-collapse:collapse;border-color:rgba(44,67,144,var(--tw-border-opacity));border-style:solid;border-width:1px;color:rgba(255,255,255,var(--tw-text-opacity));text-align:center;text-transform:uppercase;white-space:nowrap}main table td,main table th{padding:.5rem .75rem}main table tr:nth-child(2n) td{--tw-bg-opacity:1;background-color:rgba(229,229,229,var(--tw-bg-opacity))}main table td{--tw-border-opacity:1;border-collapse:collapse;border-color:rgba(115,115,115,var(--tw-border-opacity));border-style:solid;border-width:1px;text-align:center}@media screen and (min-width:767px){#header-don{max-width:170px}#assos-leo-home-img{background-position:100%;background-repeat:no-repeat;background-size:contain}@media (min-width:768px){#assos-leo-home-img{padding-bottom:10rem;padding-top:10rem}}#assos-leo-home-img{background-image:url(/build/images/asso-leo-sourire-enfant.cdf1a66d.png)}#assos-leo-don-footer-img:before{background-size:40%}}