/*! destyle.css v1.0.13 | MIT License | https://github.com/nicolas-cusan/destyle.css */*{-webkit-box-sizing:border-box;box-sizing:border-box}::before,::after{-webkit-box-sizing:inherit;box-sizing:inherit}:where(html){-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}:where(main,details){display:block}:where(body,p,table,blockquote,address,pre,iframe,form,figure,dl,h1,h2,h3,h4,h5,h6,ul,ol,dd,option){margin:0;padding:0}:where(ul){list-style:none}:where(dt){font-weight:inherit}:where(a){background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}:where(b,strong){font-weight:bolder}:where(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}:where(sub){bottom:-0.25em}:where(sup){top:-0.5em}:where(img){max-width:100%;height:auto;width:auto}:where(embed,object,iframe){border:0;vertical-align:bottom}:where(button,input,optgroup,select,textarea){-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit}:where(button,input){overflow:visible}:where(button,select){text-transform:none}:where(button){cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(button[disabled]){cursor:default}:where(fieldset){margin:0;padding:0;border:0;min-width:0}:where(legend){color:inherit;display:table;max-width:100%;padding:0;white-space:normal}:where(textarea){overflow:auto}:where(label[for]){cursor:pointer}:where(summary){display:list-item}:where(table){border-collapse:collapse;border-spacing:0}:where(caption){text-align:left}:where(td,th){vertical-align:top;padding:0}:where(th){text-align:left;font-weight:inherit}:where(template){display:none}:where([hidden]){display:none}html{scroll-behavior:smooth;font-size:62.5%}body{font-family:"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo","游ゴシック","Yu Gothic","YuGothic","Helvetica Neue","Helvetica","sans-serif";font-size:1.6rem}@media(max-width: 1024px){body{font-size:1.5rem}}@media(max-width: 768px){body{font-size:1.44rem}}@media(max-width: 400px){body{font-size:1.4rem}}body{overflow-x:clip}h1,.h1{line-height:1.1;font-size:2.25em}@media(max-width: 1024px){h1,.h1{font-size:1.875em}}@media(max-width: 768px){h1,.h1{font-size:1.65em}}@media(max-width: 400px){h1,.h1{font-size:1.5em}}h2,.h2{line-height:1.2;font-size:2.2em}@media(max-width: 1024px){h2,.h2{font-size:1.8em}}@media(max-width: 768px){h2,.h2{font-size:1.56em}}@media(max-width: 400px){h2,.h2{font-size:1.4em}}h3,.h3{line-height:1.3;font-size:1.8em}@media(max-width: 1024px){h3,.h3{font-size:1.5em}}@media(max-width: 768px){h3,.h3{font-size:1.32em}}@media(max-width: 400px){h3,.h3{font-size:1.2em}}h4,.h4{font-size:1.4em}@media(max-width: 1024px){h4,.h4{font-size:1.25em}}@media(max-width: 768px){h4,.h4{font-size:1.16em}}@media(max-width: 400px){h4,.h4{font-size:1.1em}}h4,.h4{line-height:1.5}small,.small{font-size:.8em}@media(max-width: 1024px){small,.small{font-size:.85em}}@media(max-width: 768px){small,.small{font-size:.88em}}@media(max-width: 400px){small,.small{font-size:.9em}}.p{font-size:inherit;font-weight:inherit}body,.p{line-height:1.7;letter-spacing:.02em}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:bold}.w800px{max-width:calc(800px + 2em);padding-right:1em;padding-left:1em;margin-right:auto;margin-left:auto}.w800px-box{max-width:800px;padding-right:1em;padding-left:1em;margin-right:auto;margin-left:auto}.w900px{max-width:calc(900px + 2em);padding-right:1em;padding-left:1em;margin-right:auto;margin-left:auto}.w900px-box{max-width:900px;padding-right:1em;padding-left:1em;margin-right:auto;margin-left:auto}.w1000px{max-width:calc(1000px + 2em);padding-right:1em;padding-left:1em;margin-right:auto;margin-left:auto}.w1000px-box{max-width:1000px;padding-right:1em;padding-left:1em;margin-right:auto;margin-left:auto}.w1200px{max-width:calc(1200px + 2em);padding-right:1em;padding-left:1em;margin-right:auto;margin-left:auto}.w1200px-box{max-width:1200px;padding-right:1em;padding-left:1em;margin-right:auto;margin-left:auto}@media(min-width: 768.2px){.is-sp{display:none !important}}@media(max-width: 768px){.is-pc{display:none !important}}:is(.sr-only,#a){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;pointer-events:none}@-webkit-keyframes ueqxtv1{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes ueqxtv1{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@-webkit-keyframes ueqxtvc{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes ueqxtvc{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.w800px{max-width:calc(800px + 2em);padding-right:1em;padding-left:1em;margin-right:auto;margin-left:auto}.w800px-box{max-width:800px;padding-right:1em;padding-left:1em;margin-right:auto;margin-left:auto}.w900px{max-width:calc(900px + 2em);padding-right:1em;padding-left:1em;margin-right:auto;margin-left:auto}.w900px-box{max-width:900px;padding-right:1em;padding-left:1em;margin-right:auto;margin-left:auto}.w1000px{max-width:calc(1000px + 2em);padding-right:1em;padding-left:1em;margin-right:auto;margin-left:auto}.w1000px-box{max-width:1000px;padding-right:1em;padding-left:1em;margin-right:auto;margin-left:auto}.w1200px{max-width:calc(1200px + 2em);padding-right:1em;padding-left:1em;margin-right:auto;margin-left:auto}.w1200px-box{max-width:1200px;padding-right:1em;padding-left:1em;margin-right:auto;margin-left:auto}.grid2-1{display:grid;grid-template-columns:repeat(2, 1fr)}@media(max-width: 768px){.grid2-1{grid-template-columns:repeat(1, 1fr)}}.grid2-2{display:grid;grid-template-columns:repeat(2, 1fr)}.grid3-1{display:grid;grid-template-columns:repeat(3, 1fr)}@media(max-width: 768px){.grid3-1{grid-template-columns:repeat(1, 1fr)}}.grid3-2{display:grid;grid-template-columns:repeat(3, 1fr)}@media(max-width: 768px){.grid3-2{grid-template-columns:repeat(2, 1fr)}}.grid3-3{display:grid;grid-template-columns:repeat(3, 1fr)}.grid4-1{display:grid;grid-template-columns:repeat(4, 1fr)}@media(max-width: 768px){.grid4-1{grid-template-columns:repeat(1, 1fr)}}.grid4-2{display:grid;grid-template-columns:repeat(4, 1fr)}@media(max-width: 768px){.grid4-2{grid-template-columns:repeat(2, 1fr)}}.grid4-3{display:grid;grid-template-columns:repeat(4, 1fr)}@media(max-width: 768px){.grid4-3{grid-template-columns:repeat(3, 1fr)}}.grid4-4{display:grid;grid-template-columns:repeat(4, 1fr)}.gcol1-1{grid-column:span 1}@media(max-width: 768px){.gcol1-1{grid-column:span 1}}.gcol1-2{grid-column:span 1}@media(max-width: 768px){.gcol1-2{grid-column:span 2}}.gcol1-3{grid-column:span 1}@media(max-width: 768px){.gcol1-3{grid-column:span 3}}.gcol2-1{grid-column:span 2}@media(max-width: 768px){.gcol2-1{grid-column:span 1}}.gcol2-2{grid-column:span 2}@media(max-width: 768px){.gcol2-2{grid-column:span 2}}.gcol2-3{grid-column:span 2}@media(max-width: 768px){.gcol2-3{grid-column:span 3}}.gcol3-1{grid-column:span 3}@media(max-width: 768px){.gcol3-1{grid-column:span 1}}.gcol3-2{grid-column:span 3}@media(max-width: 768px){.gcol3-2{grid-column:span 2}}.gcol3-3{grid-column:span 3}@media(max-width: 768px){.gcol3-3{grid-column:span 3}}._g1{grid-area:g1}._g2{grid-area:g2}._g3{grid-area:g3}._g4{grid-area:g4}._g5{grid-area:g5}._g6{grid-area:g6}.prefix{padding-left:1em}.prefix::first-letter{margin-left:-1em}.-center{margin-right:auto;margin-left:auto}.--center{margin-right:auto;margin-left:auto;text-align:center}.btn{display:grid;grid-template-columns:1fr auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;padding:.3em 1em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:16em;border-radius:100px}:is(.btn)::before,:is(.btn)::after{content:"";display:block;background-size:contain;background-repeat:no-repeat;background-position:center}:is(.btn)::after{justify-self:end}.slider-right{overflow:hidden}.slider-right .slider__inner{-webkit-animation:ueqxtvc both linear infinite;animation:ueqxtvc both linear infinite}.slider-left{overflow:hidden}.slider-left .slider__inner{-webkit-animation:ueqxtv1 both linear infinite;animation:ueqxtv1 both linear infinite}.tabpanellist-common{display:grid;-webkit-transition:max-height 1s,height 1s;transition:max-height 1s,height 1s;-webkit-box-align:start;-ms-flex-align:start;align-items:start;overflow:hidden}.tabpanel-common{grid-row:1;grid-column:1}.tabpanel-opacity{-webkit-transition:opacity .7s;transition:opacity .7s;opacity:0}.tabpanel-opacity[aria-hidden=false]{opacity:1}body.modal-open{overflow:hidden}.modalback-common{position:fixed;z-index:10000000000;position:fixed;inset:0;-webkit-transition:background-color .5s;transition:background-color .5s;pointer-events:none;cursor:pointer}.modalback-common:where(:has([data-modalpanel][aria-hidden=false])){pointer-events:auto;background-color:rgba(0,0,0,.1)}.modalpanel-common{position:absolute;background-color:#fff;overflow-y:scroll;overscroll-behavior-y:none;cursor:auto}.modalpanel-opacity{top:2em;bottom:2em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .5s;transition:opacity .5s;opacity:0}.modalpanel-opacity[aria-hidden=false]{opacity:1}.modalpanel-bottom{top:0;bottom:0;left:50%;-webkit-transform:translate(-50%, 100%);transform:translate(-50%, 100%);-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out, -webkit-transform .5s ease-out}.modalpanel-bottom[aria-hidden=false]{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.modalpanel-right{top:0;bottom:0;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out, -webkit-transform .5s ease-out}.modalpanel-right[aria-hidden=false]{-webkit-transform:translateX(0);transform:translateX(0)}.accordionpanel-slide{-webkit-transition:height .5s;transition:height .5s;overflow:hidden}[class~="404__header"]{max-width:800px;padding:0 1em;margin:8em auto 3em}[class~="404__content"]{max-width:800px;padding:0 1em;margin:1em auto 8em}[class~="404__content"] h2{margin-bottom:1.5em}[class~="404__content"] h3{margin-bottom:2em}[class~="404__content"] a{margin-top:3em}button{background-color:#a21f2d;padding:1em 3em;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}button:hover{opacity:.7}button .arrow{position:absolute;display:inline-block;width:20px;height:2px;right:3%;top:0;margin:29px 0;border-radius:9999px;background-color:#fff}button .arrow::before,button .arrow::after{content:"";position:absolute;top:calc(50% - 1px);right:0;width:15px;height:2px;border-radius:9999px;background-color:#fff;-webkit-transform-origin:calc(100% - 1px) 50%;transform-origin:calc(100% - 1px) 50%}button .arrow::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}button .arrow::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}button p{color:#fff;font-weight:bold}.inner{max-width:calc(1100px + 2em);padding-right:1em;padding-left:1em;margin:0 auto}button.inversion{background-color:#fff;border:2px solid #a21f2d}button.inversion p{color:#a21f2d}button.inversion .arrow{background:#a21f2d}button.inversion .arrow::before,button.inversion .arrow::after{background:#a21f2d}@media(max-width: 768px){button .arrow{top:50%;right:10px;width:16px;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}button .arrow::before,button .arrow::after{width:12px}}.header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 40px;background-color:#fff;position:fixed;width:100%;z-index:9999}.header-image{width:10%}.header-container button{max-height:55px}@media(max-width: 768px){.header-container{padding:12px 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em}.header-image{width:120px;-ms-flex-negative:0;flex-shrink:0}.header-container button{padding:.7em 2.2em .7em .8em}.header-container button p{font-size:1rem;white-space:nowrap}}.footer{background-color:#71cbf5;padding:40px 0 0}.footer .inner{max-width:1000px;padding:0;width:100%}.footer-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.footer-content .address{background-color:#fff;border-radius:10px;padding:20px}.footer-content .address p{line-height:1.4;font-size:14px;margin-bottom:5px}.footer-content .address p>span{font-size:2rem}.footer-content .address .sns li{display:inline-block;width:24px}.footer-content .f-nav dt{font-size:16px;font-weight:normal;white-space:nowrap}.footer-content .f-nav dt:before{content:"";display:inline-block;vertical-align:middle;margin-right:5px;margin-bottom:2px;background:url("/association/images/f-arrow.png") center center no-repeat;background-size:contain;width:16px;height:16px}.footer-content .f-nav dd{font-size:14px;margin-left:20px;white-space:nowrap}.footer-content .f-nav dd:before{content:"";display:inline-block;vertical-align:middle;margin-right:5px;margin-bottom:2px;background:url("/association/images/f-arrow03.png") center center no-repeat;background-size:contain;width:10px;height:10px}.footer-content{position:relative}.footer-content .hogo{position:absolute;right:0;bottom:0}.footer-link{display:-webkit-box;display:-ms-flexbox;display:flex;gap:19px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px;margin-bottom:30px;padding-top:20px;border-top:2px dotted #fff}.footer-link p{font-size:1.6rem}.footer-link li{font-size:1.2rem}.footer-link li:before{content:"";display:inline-block;vertical-align:middle;margin-right:5px;margin-bottom:2px;background:url("/association/images/f-arrow02.png") center center no-repeat;background-size:contain;width:16px;height:16px}.copy{background-color:#000;color:#fff;text-align:center;padding:20px;font-size:1.2rem}.link-list{gap:60px;margin-bottom:100px}.banner-list{gap:20px;margin-bottom:30px}.totop{position:fixed;right:0;bottom:100px;z-index:30}.totop .schedule{display:block;padding:10px 15px;background-color:#b0272d;color:#fff;font-weight:bold}@media screen and (max-width: 1024px){.footer{background-color:#71cbf5;padding:40px 0 0}.footer .wrap{margin:0 auto;padding:0 4vw}.footer-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.footer-content .address{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-content .address .f-logo{width:40%}.footer-content .address p{line-height:1.4;font-size:16px;margin-bottom:5px}.footer-content .address p>span{font-size:2.4rem}.footer-content .address .sns{margin-left:20px}.footer-content .address .sns li{display:inline-block;width:44px;margin-left:10px}.footer-content .address .sns li img{display:block;width:100%}.footer-content .hogo{position:relative;right:0;bottom:0}.footer-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.footer-link p{font-size:1.6rem;width:100%}.footer-link li{font-size:1.4rem}.link-list{gap:20px;margin-bottom:60px}.banner-list{gap:20px;margin-bottom:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.banner-list li{width:48%}.banner-list li img{width:100%}.totop{position:fixed;right:0;bottom:100px;z-index:30}}@media screen and (max-width: 768px){.link-list{gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}.link-list li{width:100%}.banner-list{gap:20px;margin-bottom:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.banner-list li{width:100%}.footer-content .address{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-content .address .f-logo{width:90%;margin:0 auto}.footer-content .address .sns{margin-left:0;margin-top:20px}}.hero{padding-top:115px;background-color:#f9f4eb;height:80vh;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0 0 50% 50%/0 0 80px 80px}.hero-title{text-align:center;color:#a21f2d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.hero-title h1{font-family:"Shippori Mincho",serif;font-weight:700;font-style:normal;font-size:5em}@media(max-width: 1024px){.hero-title h1{font-size:3.5em}}@media(max-width: 768px){.hero-title h1{font-size:2.6em}}@media(max-width: 400px){.hero-title h1{font-size:2em}}.hero-title h3{font-family:"Shippori Mincho",serif;font-weight:500;font-style:normal}@media(max-width: 768px){.hero{height:auto;min-height:30vh;padding-top:90px;padding-bottom:3em;border-radius:0 0 50% 50%/0 0 40px 40px}.hero-title{gap:.6em;padding:0 1em}}.about{padding-top:3em;padding-bottom:3em;position:relative}.about::before{content:"";display:block;position:absolute;background-image:url("/association/images/img1.webp");background-repeat:no-repeat;background-size:contain;width:40%;height:100%;top:-55%;right:-20%}.about-container{display:grid;grid-template-columns:1fr 1fr;gap:3em;position:relative;z-index:2}.about-text h2,.about-text h3{color:#a21f2d}.about-text h3{opacity:.3;font-family:"Shippori Mincho",serif;font-weight:700;font-style:normal}.about-text p{padding-top:1.5em}@media(max-width: 768px){.about::before{width:30%;height:35%;top:-3%;right:0%}.about-container{grid-template-columns:1fr;gap:2em}.about-image img{width:100%}}.message{padding:4em 0;background-color:#f9f4eb}.message-container{display:grid;grid-template-columns:minmax(280px, 1fr) 2fr;gap:2em}.message-text h2,.message-text h3{color:#a21f2d}.message-text h3{opacity:.3;font-family:"Shippori Mincho",serif;font-weight:700;font-style:normal}.message-text p{padding-top:1.5em}.message-text p span{color:#a21f2d}@media(max-width: 768px){.message{padding:3em 0}.message-container{grid-template-columns:1fr;gap:2em;justify-items:center}.message-image{width:100%;max-width:240px}.message-image img{width:100%}.message-text{width:100%}}.news-container{padding-top:4em;padding-bottom:4em}.news-title{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.news-title h2,.news-title h3{color:#a21f2d}.news-title h2{font-size:2.8em}@media(max-width: 1024px){.news-title h2{font-size:2.2em}}@media(max-width: 768px){.news-title h2{font-size:1.84em}}@media(max-width: 400px){.news-title h2{font-size:1.6em}}.news-title h2{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;position:relative}.news-title h2::before,.news-title h2::after{content:"";display:block;position:absolute;background-image:url("/association/images/img3.webp");background-repeat:no-repeat;background-size:contain;width:100%;height:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.news-title h2::before{left:-25%}.news-title h2::after{right:-100%}.news-title h3{font-size:1.8em}@media(max-width: 1024px){.news-title h3{font-size:1.5em}}@media(max-width: 768px){.news-title h3{font-size:1.32em}}@media(max-width: 400px){.news-title h3{font-size:1.2em}}.news-title h3{opacity:.3;font-family:"Shippori Mincho",serif;font-weight:700;font-style:normal}.news-list{margin:3em 0;padding:3em 0;border-top:10px dotted #a21f2d;border-bottom:10px dotted #a21f2d;display:grid;grid-template-columns:repeat(3, 1fr);gap:2em}.news-item img{aspect-ratio:350/200;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border:1px solid #a21f2d}.news-container button{border-radius:50px;margin:0 auto}@media(max-width: 768px){.news-container{padding-top:3em;padding-bottom:3em}.news-title h2::before,.news-title h2::after{width:1em;height:1.3em;background-position:center}.news-title h2::before{left:-1.6em}.news-title h2::after{right:-1.6em}.news-list{margin:2em 0;padding:2em 0;border-top-width:6px;border-bottom-width:6px;grid-template-columns:repeat(2, 1fr);gap:1.5em 1em}.news-item img{width:100%}.news-container button{max-width:320px}}@media(max-width: 359px){.news-list{grid-template-columns:1fr}}.donation{background-color:#f9f4eb}.donation-container{display:grid;grid-template-columns:1fr minmax(100px, 200px);gap:2em;padding-top:4em;padding-bottom:4em}.donation-text h2,.donation-text h3{color:#a21f2d}.donation-text h2{padding-bottom:1em}.donation-text h3{opacity:.3;font-family:"Shippori Mincho",serif;font-weight:700;font-style:normal}.donation-text p span{color:#a21f2d}.donation-button button{border-radius:50px;margin-top:3em}.donation-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2em}.donation-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.donation-image p{text-align:center}@media(max-width: 768px){.donation-container{grid-template-columns:1fr;gap:2.5em;padding-top:3em;padding-bottom:3em}.donation-text h2{padding-bottom:.6em}.donation-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em;margin-top:2em;text-align:center}.donation-button button{margin-top:0}.donation-image{max-width:200px;margin:0 auto}.donation-image img{width:100%}}/*# sourceMappingURL=style.css.map */