@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&family=Fraunces:opsz,wght@9..144,500;9..144,700&display=swap);:root{--kp-primary:#f27249;--kp-black:#000;--kp-white:#fff;--kp-grey:#787878;--kp-midgrey:#ededed;--kp-lightgrey:#f9f9f9;--kp-surface:#fff;--kp-bg:#f7f7f7;--kp-shadow:0 20px 45px #14141414;--kp-radius:18px}*{box-sizing:border-box}#root,body,html{margin:0;min-height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f7f7f7;background:var(--kp-bg);color:#3f3f3f;font-family:DM Sans,Segoe UI,sans-serif}a{color:inherit}code{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}#app{max-width:100vw;text-align:center;width:100%}#app,body{overflow-x:hidden}body{background:radial-gradient(circle at 6% 8%,#f2724914,#0000 35%),radial-gradient(circle at 92% 16%,#f272490f,#0000 40%),#f7f7f7}body,html{height:100%;margin:0}h1{color:#444;font-family:Fraunces,Georgia,serif;font-weight:700;letter-spacing:.02em;line-height:1.25}h2{color:#555;line-height:1.3}h2,h3{font-family:Fraunces,Georgia,serif;font-weight:500}li{color:#555;font-size:16px;line-height:1.7}p{color:#444;font-size:17px;line-height:1.72}hr{border:0;border-bottom:1px solid;color:#e0e0e0;margin:48px 0}.margin-top-20{margin-top:20px}.margin-top-40{margin-top:40px}.margin-top-60{margin-top:60px}.height-10{height:10px}.height-20{height:20px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#home hr{margin:0 auto;width:90%}#about .about-content,#contact .contact-content-address,#contact .contact-content-form,#home .home-content,#immoball .immoball-content,#immogolf .immogolf-content,#legal .legal-content,#news .news-content,#videos .videos-content{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe0;border:1px solid #f2e3de;border-radius:22px;box-shadow:0 18px 40px #1414140f}.primary-button button{background-color:#f27249;border:none;border-radius:999px;box-shadow:0 12px 22px #f2724957;color:#fff;cursor:pointer;font-size:13px;font-weight:700;letter-spacing:.04em;padding:12px 22px;text-align:center;text-decoration:none;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease}.primary-button button:hover{box-shadow:0 16px 24px #f2724966;transform:translateY(-1px)}.secundary-button button{background-color:#f27249;border:none;border-radius:999px;box-shadow:0 10px 20px #f2724947;color:#fff;cursor:pointer;font-size:12px;font-weight:700;letter-spacing:.05em;min-width:120px;padding:10px 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease}.secundary-button button:hover{box-shadow:0 14px 22px #f2724959;transform:translateY(-1px)}.link-button{background-color:#f27249;border-radius:999px;box-shadow:0 12px 22px #f2724957;cursor:pointer;display:block;float:right;height:38px;text-align:center;width:110px}.link-button a,.link-button-center a{text-decoration:none}.link-button p,.link-button-center p{color:#fff;font-size:12px;font-weight:700;letter-spacing:.04em;margin-top:10px;text-transform:uppercase}.link-button-center{display:block;margin:10px auto;padding-top:2px;width:220px}.link-button-center,.pdf-button{background-color:#f27249;border-radius:999px;box-shadow:0 12px 22px #f2724957;cursor:pointer;height:38px;text-align:center}.pdf-button{display:inline-block;width:170px}.pdf-button a{text-decoration:none}.pdf-button p{color:#fff;font-size:12px;font-weight:700;letter-spacing:.04em;margin:10px 0 0;text-transform:uppercase}.icon-button button{background-color:#f27249;border:none;box-shadow:0 8px 16px #f2724947;color:#fff;height:38px;padding:5px;text-decoration:none;width:38px}.donation-button,.icon-button button{border-radius:999px;cursor:pointer;text-align:center}.donation-button{background:linear-gradient(135deg,#f27249,#f48e6d);bottom:20px;box-shadow:0 20px 28px #f2724959;display:block;margin-left:0;margin-top:0;position:fixed;right:12px;width:190px;z-index:40}.donation-button a{text-decoration:none}.donation-button p{color:#fff;font-size:15px;font-weight:700;letter-spacing:.05em;margin:14px 0;text-transform:uppercase}.plain-button button{background-color:initial;border:none;display:inline-block;margin-top:5px}.plain-button button p{color:#555;cursor:pointer;font-size:12px}@media only screen and (max-width:800px){.donation-button{bottom:16px;right:10px;width:170px}}@media only screen and (max-width:400px){.donation-button{width:145px}.donation-button p{font-size:12px}}.button-loader,.loader{display:inline-block;position:relative}.loader{height:30px;width:30px}.button-loader{height:12px;margin:0;width:15px}.button-loader div,.loader{animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-radius:50%;box-sizing:border-box;display:block;position:absolute}.loader div{border:4px solid #0000;border-top-color:#a6a6a6;height:30px;width:30px}.button-loader div{border:2px solid #0000;border-top-color:#fff;height:15px;width:15px}.button-loader div:first-child,.loader{animation-delay:-.45s}.button-loader div:nth-child(2),.loader{animation-delay:-.3s}.button-loader div:nth-child(3),.loader{animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#home{margin:0;min-height:100vh;overflow-x:hidden;width:100%}#home #home-title{align-items:center;background-image:linear-gradient(180deg,#00000026 0,#00000080),url(/static/media/kidzPic.e9a3afb932255f5295c9.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100vh;justify-content:center;position:relative}#home #home-title img{filter:drop-shadow(0 4px 20px rgba(0,0,0,.3));margin-bottom:22px;width:340px}#home #home-title h1{color:#fff;font-size:48px;line-height:1.22;margin:0 auto;max-width:760px;text-shadow:0 2px 12px #00000080}#home .home-content{display:inline-block;margin-top:28px;padding:12px 20px 28px;width:90%}#home .home-who-edit-button{display:flex;justify-content:flex-end;margin-bottom:20px}#home #home-who{margin:120px 0}#home #home-who-content{display:flex;justify-content:space-between}#home #home-who .home-who-article{display:inline-block;width:31%}@media only screen and (max-width:600px){#home #home-title img{width:210px}#home #home-title h1{font-size:30px;padding:0 20px}#home .home-content{padding:8px 12px 20px;width:94%}}.infoRow-grid{align-items:stretch;display:grid}.infoRow-grid-item{display:flex;flex-direction:column}.infoRow-grid-item>div{display:flex;flex:1 1;flex-direction:column}.infoRow-grid .infoRow-edit-button{margin-top:20px}.infoRow-grid-2{grid-gap:32px;grid-template-columns:repeat(2,1fr)}.infoRow-grid-3{grid-gap:40px;grid-template-columns:auto auto auto;grid-template-columns:repeat(3,1fr)}.infoRow{background:linear-gradient(180deg,#fff,#fffaf8);border:1px solid #f2e3de;border-radius:18px;box-shadow:0 16px 32px #1414140f;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;padding:32px;width:100%}.infoRow h1{color:#444;font-size:24px;letter-spacing:.04em}.infoRow h1,.infoRow h2{text-transform:uppercase}.infoRow h2{color:#a6a6a6;font-size:16px}.infoRow hr{border:0;border-bottom:1px solid #90909040;margin:20px 0}.infoRow .infoRow-edit{margin-top:30px}.infoRow .infoRow-edit h2{color:#555}.infoRow label{display:block;font-size:12px;margin:20px 0 10px;text-align:left}.infoRow input,textarea{border:1px solid #e7d5ce;border-radius:10px;display:block;margin:0;padding:0 10px;width:95%}.infoRow input{height:36px}.infoRow textarea{height:110px}.infoRow input:focus,.infoRow textarea:focus{border-color:#f27249;box-shadow:0 0 0 3px #f2724924;outline:none}.infoRow .save-button{margin-top:20px}.infoRow .form-info p{color:red}.infoRow .infoRow-link-button{margin-top:20px}@media only screen and (max-width:800px){.infoRow-grid-2{grid-gap:32px;grid-template-columns:repeat(1,1fr)}.infoRow-grid-3{grid-gap:40px;grid-template-columns:auto;grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:760px){.infoRow{background:none;border:none;border-radius:0;box-shadow:none;padding:16px}}.formatted-text p{color:#a6a6a6;margin:0;text-align:left}.formatted-text li{color:#a6a6a6}.formatted-table{color:#a6a6a6;margin-bottom:30px;text-align:left}.formatted-table td{padding:5px 8px}.save-success p{color:green}.save-error p{color:red}#home-video-section{margin:90px 0;width:100%}#more-videos-button{display:flex;justify-content:flex-end;margin-bottom:24px}@media only screen and (max-width:768px){#home-video-section{margin:70px 0 10px}#more-videos-button{justify-content:center}}#videos{display:inline-block;margin-top:80px;width:90%}#videos .videos-create{display:inline-block;margin:10px 0 20px;width:450px}.main-video-player{display:block;width:100%}.video-player{align-items:center;display:flex;flex-direction:column;width:100%}.main-video-frame{aspect-ratio:16/9;border-radius:16px;box-shadow:0 16px 30px #0000001f;overflow:hidden;width:min(100%,1120px)}.main-video-player label{display:block;font-size:14px;font-weight:700;margin:20px 0 10px;text-align:center}.main-video-player input{border:1px solid #90909040;border-radius:4px;display:block;height:30px;margin:0 auto 10px;padding:0 10px;width:400px}#video-grid{grid-gap:40px;display:grid;grid-template-columns:repeat(2,1fr);justify-items:center;margin:50px 0}.video-grid-item{width:100%}#video-grid .video-edit-button{margin-top:20px}#video-grid .video-edit-button div{display:inline-block;margin:0 5px}.video{background-color:#fff;padding:20px}.video h1{color:#555;font-size:24px;text-transform:uppercase}.video h2{color:#a6a6a6;font-size:18px}.video .video-edit,.video-create{margin-top:50px;width:100%}.video-view{margin-top:20px}.video-view>div:first-child{margin:0 auto}.video-view h3{font-weight:400}.video label{display:block;font-size:12px;margin:20px 0 10px;text-align:left}.video input[type=text]{border:1px solid #90909040;border-radius:4px;display:block;height:30px;margin:0;padding:0 10px;width:95%}.video .save-button{margin-top:20px}.video .form-info p{color:red;font-size:12px;text-align:center}@media only screen and (max-width:1500px){#video-grid{display:inline-block;margin:50px 0}}@media only screen and (max-width:768px){.main-video-frame{border-radius:12px;width:100%}}.title,.title-small{grid-gap:24px;align-items:center;display:grid;grid-template-columns:1fr 4fr 1fr}.title{padding:84px 0 44px}.title-small{margin:20px 0}.title h1{color:#444;font-size:40px;letter-spacing:.03em;margin:8px}.title-small h2{color:#555;margin:5px}.title hr,.title-small hr{border:0;border-bottom:1px solid;color:#f2e3de}.title .title-button-container{float:right;justify-content:flex-end;margin-top:10px}@media only screen and (max-width:600px){.title h1{font-size:30px}.title{grid-gap:10px;grid-template-columns:0 1fr 0;padding:40px 0 20px}}#news{display:inline-block;margin-top:80px;width:90%}#news .news-create{grid-gap:40px;display:grid;grid-template-columns:[col1-start] 1fr [col2-start] 1fr [col2-end];grid-template-rows:[row1-start] 1fr [row2-start] 1fr [row2-end];margin:50px 0 100px}#news .news-create-article{grid-column:col1-start;grid-row:row1-start/row2-end}#news .news-create-twitter{grid-column:col2-start;grid-row:row1-start;margin-top:40px}#news .news-create-facebook{grid-column:col2-start;grid-row:row2-start;margin-top:40px}#single-news{display:inline-block;margin-top:80px;width:90%}#single-news-article{margin:0 auto 40px;width:50%}@media screen and (max-width:800px){#single-news-article{width:100%}}#article-grid{align-items:stretch;display:grid;margin:40px 0}#article-grid .article-grid-item{display:flex;height:100%}.article-grid-2{grid-gap:28px;grid-template-columns:repeat(2,1fr)}.article-grid-3{grid-gap:28px;grid-template-columns:repeat(3,1fr)}.article-grid-4{grid-gap:24px;grid-template-columns:repeat(4,1fr)}.article-grid-5{grid-gap:24px;grid-template-columns:repeat(5,1fr)}.article-grid-6{grid-gap:20px;grid-template-columns:repeat(6,1fr)}@media only screen and (max-width:1200px){.article-grid-5,.article-grid-6{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:1024px){.article-grid-5,.article-grid-6{grid-template-columns:repeat(3,1fr)}.article-grid-4{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.article-grid-2,.article-grid-3,.article-grid-4,.article-grid-5,.article-grid-6{grid-gap:16px;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:480px){.article-grid-2,.article-grid-3,.article-grid-4,.article-grid-5,.article-grid-6{grid-gap:12px;grid-template-columns:repeat(1,1fr)}}#article-grid .article-edit-button{margin-top:20px}#article-grid .article-edit-button div{display:inline-block;margin:0 5px}#article-grid .article-url{margin:10px 0}.article{background:linear-gradient(180deg,#fff,#fffaf8);border:1px solid #f2e3de;border-radius:18px;box-shadow:0 16px 32px #1414140f;display:flex;flex-direction:column;height:100%;padding:24px;transition:transform .2s ease,box-shadow .2s ease;width:100%}.article:hover{box-shadow:0 20px 36px #14141417;transform:translateY(-2px)}.article h1{color:#3f3f3f;font-size:19px;letter-spacing:.04em;text-transform:uppercase}.article h2{color:#8e8e8e;font-size:14px}.article hr{border:0;border-bottom:1px solid #90909040;margin:20px 0}.article img{border-radius:10px;height:220px;object-fit:contain;width:100%}.article .article-edit,.article-create{margin-top:50px}.article label{display:block;font-size:12px;margin:20px 0 10px;text-align:left}.article textarea{height:110px}.article .article-file-upload{margin-bottom:50px}.article .article-file-upload .uploaded{margin:5px 0}.article .article-file-upload input{margin-bottom:10px}.article .article-file-upload p{display:inline-block;font-size:14px;margin:5px 10px 5px 0}.article .article-file-upload .icon-button{display:inline-block}.article .save-button{margin-top:20px}.article input,.article textarea{border:1px solid #e7d5ce;border-radius:10px;font-family:DM Sans,sans-serif;padding:9px 10px;width:100%}.article input:focus,.article textarea:focus{border-color:#f27249;box-shadow:0 0 0 3px #f2724924;outline:none}.article .form-info p{color:red;font-size:12px;text-align:center}.article-link-button{margin-top:10px}@media only screen and (max-width:800px){.article-grid-2,.article-grid-3,.article-grid-4,.article-grid-6{grid-gap:40px;grid-template-columns:repeat(1,1fr)}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background-color:#fff;border:0;cursor:pointer;font-size:32px;position:absolute;top:0;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #000}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #000}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;outline:0}.carousel.carousel-slider{overflow:hidden}.carousel.carousel-slider .control-arrow{color:#000;font-size:26px;height:100%;margin:0 5px}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}#donators{background-color:#fafafa;border-radius:12px;margin:60px 0;padding:40px 20px 60px}#donators .donators-edit-button button{width:300px}#donators .donators-edit-button{margin-top:40px}#donators-edit h1,#donators-view h1{font-size:40px}#donators-edit p,#donators-view p{color:#a6a6a6;font-size:16px;margin:10px;text-align:left}#donators-edit .donators-grid,#donators-view .donators-grid{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:25% 75%}#donators-edit .event-donators-grid,#donators-view .event-donators-grid{display:grid;grid-template-columns:20% 80%}#donators-edit .grid-item,#donators-view .grid-item{display:inline-block}#donators-edit .other-donators-item,#donators-view .other-donators-item{display:inline-block;margin:0 20px}#donators-edit .main-partners .donator-img img,#donators-view .main-partners .donator-img img{margin:0 10px;max-width:180px;width:90%}#donators-edit .main-partners .donator-img,#donators-view .main-partners .donator-img{display:inline-block;margin:15px;min-width:140px;width:22%}#donators-edit .fundraising-partners .donator-img img,#donators-view .fundraising-partners .donator-img img{margin:0 10px;max-width:180px;width:90%}#donators-edit .fundraising-partners .donator-img,#donators-view .fundraising-partners .donator-img{display:inline-block;margin:15px;min-width:140px;width:22%}#donators-edit .event-partners .donator-img img,#donators-view .event-partners .donator-img img{margin:0 10px;max-width:200px;width:90%}#donators-edit .event-partners .donator-img,#donators-view .event-partners .donator-img{display:inline-block;margin:20px 10px 30px;width:100%}#donators-edit .event-supporter,#donators-view .event-supporter{display:inline-block;margin:15px;min-width:140px;width:22%}#donators-edit .event-supporter .donator-img img,#donators-view .event-supporter .donator-img img{margin:0 10px;max-width:180px;width:90%}#donators-edit .delete-button{display:inline-block;margin-left:10px;margin-top:10px;vertical-align:top}#donators-edit .more-donators-item{display:inline-block}#donators-edit input{display:inline-block;width:100px}#donators-edit .save-button{display:inline-block;margin-left:10px;vertical-align:top}#donators-edit p{text-align:center}#donators-edit .donator-logo-item{height:100px}#donators-edit .upload-name{display:inline-block;margin-left:5px}#donators-edit .upload-name p{color:#000;font-size:12px}@media only screen and (max-width:800px){#donators-edit .donators-grid,#donators-view .donators-grid,#donators-view .event-donators-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr}#donators-edit .grid-item,#donators-view .grid-item{margin:20px 0}#donators-edit .event-partners,#donators-view .event-partners{display:block}#donators-edit .other-donators-item,#donators-view .other-donators-item{width:100%}}@media only screen and (max-width:600px){#donators-edit .event-supporter,#donators-edit .fundraising-partners .donator-img,#donators-view .event-supporter,#donators-view .fundraising-partners .donator-img{margin:10px 8px;min-width:110px;width:30%}}#footer{background-color:#1a1a1a;border-top:1px solid #f2724940;color:#aaa;display:flex;justify-content:center;margin-top:90px;text-align:left}#footer #footer-content{grid-gap:44px;display:grid;grid-template-columns:repeat(4,1fr);margin:64px 0 54px;width:75%}#footer #footer-content-small{grid-gap:40px;display:grid;grid-template-columns:repeat(2,1fr);margin:44px 0;width:80%}#footer a{color:#aaa;text-decoration:none;transition:color .2s}#footer a:hover{color:#f27249}#footer h1,#footer h2,#footer h3{color:#fff;font-size:14px;letter-spacing:.12em;margin-bottom:14px;text-transform:uppercase}#footer li,#footer p{color:#aaa;font-size:14px;line-height:1.85}#footer #social-links{margin:auto 0 auto auto}#footer .social-link{color:#aaa;font-size:22px;margin-right:12px;transition:color .2s,transform .2s}#footer .social-link:hover{color:#f27249;transform:translateY(-1px)}@media only screen and (max-width:600px){#footer #footer-content{display:inline-block;margin:32px 0;width:80%}#footer .footer-item{margin-top:30px}#footer #social-links{margin:20px 0 auto auto}}#immogolf-title-container{background-image:url(/static/media/golf.6aff43db75cca6d60668.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;object-fit:cover;width:100%}#immogolf #immogolf-title{height:100vh;width:800px}#immogolf #immogolf-title .immogolf-title1{color:#4c4c4c;font-size:40px;font-weight:500;margin-bottom:28px;padding-top:150px}#immogolf #immogolf-title .immogolf-title2{color:#4c4c4c;font-size:52px;font-weight:700;margin-bottom:22px}#immogolf #immogolf-title input{width:300px}#immogolf #immogolf-title .immogolf-title3-container{margin-top:30px}#immogolf #immogolf-title .immogolf-title3{color:#f27249;font-size:40px;font-weight:400}#immogolf .immogolf-content,#immogolf .immogolf-content-intro,#immogolf .immogolf-content-reg-info{display:block;margin:0 auto;padding:72px 0;width:min(90%,1200px)}#immogolf hr{border:0;border-top:1px solid #f0e6e1;margin:48px auto;width:min(90%,1200px)}#immogolf .infoRow-grid-2{gap:56px}#immogolf .infoRow-grid-2 .infoRow-grid-item:first-child{padding-left:24px}#immogolf .infoRow-grid-2 .infoRow-grid-item:last-child{padding-right:24px}@media only screen and (max-width:800px){#immogolf .infoRow-grid-2 .infoRow-grid-item:first-child,#immogolf .infoRow-grid-2 .infoRow-grid-item:last-child{padding-left:0;padding-right:0}}#immogolf #registrations-button{background-color:#f27249;border:none;border-radius:4px;color:#fff;cursor:pointer;height:34px;margin-top:40px;padding:5px;text-align:center;text-decoration:none;width:200px}#immogolf #registrations-button p{color:#fff;font-size:12px;font-weight:700;margin:0}@media only screen and (max-width:760px){#immogolf .immogolf-content,#immogolf .immogolf-content-intro,#immogolf .immogolf-content-reg-info{padding:24px 0;width:94%}#immogolf hr{margin:24px auto}}@media only screen and (max-width:800px){#immogolf .immogolf-content,#immogolf .immogolf-content-intro,#immogolf .immogolf-content-reg-info{width:92%}#immogolf #immogolf-title{height:100vh;width:55vw}#immogolf #immogolf-title .immogolf-title1{font-size:20px;font-weight:500;padding-top:300px}#immogolf #immogolf-title .immogolf-title2{font-size:30px;font-weight:700}#immogolf #immogolf-title .immogolf-title3{font-size:26px;font-weight:400}}@media only screen and (max-width:400px){#immogolf #immogolf-title{height:100vh;width:100vw}#immogolf #immogolf-title .immogolf-title1{color:#000;font-size:32px;font-weight:600;padding-top:250px}#immogolf #immogolf-title .immogolf-title2{color:#000;font-size:38px;font-weight:700}#immogolf #immogolf-title .immogolf-title3{font-size:26px;font-weight:600}}.loader{animation:spin .9s linear infinite;border:5px solid #f3f3f3;border-radius:50%;border-top-color:#f27249;height:40px;margin:0 auto;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#immoball-title-container{background-image:url(/static/media/ball.fa71a2914a319d8c2b5c.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;object-fit:cover;width:100%}#immoball #immoball-title{height:100vh}#immoball #immoball-title .immoball-title1 h1{color:#fff;font-size:48px;margin:0;padding-top:80px}#immoball #immoball-title .immoball-title2 h1{color:#fff;font-size:52px;font-weight:700;margin:0}#immoball #immoball-title .immoball-title3 p{color:#f27249;font-size:50px;font-weight:600;margin-top:65vh}#immoball #immoball-title .immoball-title1,#immoball #immoball-title .immoball-title2{margin:0}#immoball #immoball-title input{width:300px}#immoball #immoball-title .immoball-title3-container{margin-top:30px}#immoball #immoball-title .immoball-title3{color:#f27249;font-size:40px;font-weight:400}#immoball .immoball-content,#immoball .immoball-content-intro{display:block;margin:0 auto;padding:72px 0;width:min(90%,1200px)}@media only screen and (max-width:760px){#immoball .immoball-content,#immoball .immoball-content-intro{padding:24px 0;width:94%}#immoball hr{margin:24px auto}}#immoball hr{border:0;border-top:1px solid #f0e6e1;margin:48px auto;width:min(90%,1200px)}@media only screen and (max-width:800px){#immoball #immoball-title .immoball-title1 h1{font-size:30px;font-weight:700}#immoball #immoball-title .immoball-title2 h1{font-size:40px;font-weight:700;margin:0}#immoball #immoball-title .immoball-title3 p{color:#fff;font-size:20px;font-weight:600;margin-top:10px}#immoball .immoball-content-intro{width:90%}}@media only screen and (max-width:400px){#immoball #immoball-title .immoball-title1 h1{font-size:16px;font-weight:700;padding-top:140px}#immoball #immoball-title .immoball-title2 h1{font-size:24px;font-weight:700;margin:0}#immoball #immoball-title .immoball-title3 p{color:#fff;font-size:14px;font-weight:600;margin-top:0}#immoball .immoball-content-intro{width:90%}}#whatsup{display:inline-block;margin-top:80px;width:90%}#whatsup .whatsup-create{grid-gap:40px;display:grid;grid-template-columns:[col1-start] 1fr [col2-start] 1fr [col2-end];grid-template-rows:[row1-start] 1fr [row2-start] 1fr [row2-end];margin:50px 0 100px}#whatsup .whatsup-create-article{grid-column:col1-start;grid-row:row1-start/row2-end}#whatsup .whatsup-create-twitter{grid-column:col2-start;grid-row:row1-start;margin-top:40px}#whatsup .whatsup-create-facebook{grid-column:col2-start;grid-row:row2-start;margin-top:40px}.gallery{background:linear-gradient(170deg,#fffffff0,#fff8f5f0);border:1px solid #f4dfd8;border-radius:22px;box-shadow:0 20px 44px #15151514;margin:50px auto;padding:26px}.gallery .gallery-show{border-radius:14px;display:flex;flex-direction:column;justify-content:center;min-height:120px;padding:4px}.gallery-empty{color:#888;font-size:16px;padding:46px;text-align:center}.tab{background:linear-gradient(180deg,#fff 80%,#fff0);border-bottom:1px solid #f2e4de;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px;overflow:hidden;padding:6px 0 18px;position:-webkit-sticky;position:sticky;top:60px;z-index:2}.tab button{background-color:#f8f2ef;border:none;border-radius:999px;color:#555;cursor:pointer;font-size:14px;font-weight:600;outline:none;padding:9px 18px;transition:background-color .2s,color .2s,transform .2s}.tab .tab-link:hover{background-color:#ffe6dc;color:#f27249;transform:translateY(-1px)}.tab .tab-link-active{background:linear-gradient(135deg,#f27249,#f39474)!important;box-shadow:0 8px 18px #f2724959;color:#fff!important}.color-filter{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px;padding:4px 0}.color-filter-btn{align-items:center;background-color:#f8f2ef;border:none;border-radius:999px;color:#555;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;outline:none;padding:7px 14px;transition:background-color .2s,color .2s,transform .2s}.color-filter-btn:hover{background-color:#ffe6dc;color:#f27249;transform:translateY(-1px)}.color-filter-btn-active{background:linear-gradient(135deg,#f27249,#f39474)!important;box-shadow:0 6px 14px #f272494d;color:#fff!important}.color-swatch{border:1px solid #0000001f;border-radius:50%;display:inline-block;flex-shrink:0;height:12px;width:12px}.color-filter-btn-ready{opacity:1}.color-filter-btn:not(.color-filter-btn-ready):not(.color-filter-btn-active){opacity:.45}.color-filter-count{align-items:center;background:#0000001f;border-radius:999px;display:inline-flex;font-size:10px;font-weight:700;justify-content:center;margin-left:4px;min-width:18px;padding:1px 5px}.color-filter-hint{align-self:center;color:#aaa;font-size:12px;font-style:italic;margin-left:4px}.tab-content{padding:10px 4px}.tab-content img{border-radius:10px;transition:transform .2s ease}.tab-content img:hover{transform:scale(1.01)}.react-images__blanket{background-color:#000000d9!important}.react-images__dialog,.react-images__view{align-items:center!important;display:flex!important;justify-content:center!important}.react-images__view{height:100%!important;width:100%!important}.react-images__view-image{display:block!important;height:auto!important;margin:auto!important;max-height:90vh!important;max-width:90vw!important;object-fit:contain!important;width:auto!important}@media only screen and (max-width:760px){.gallery{border-radius:16px;margin:12px auto;padding:12px 10px}.gallery .gallery-show{border-radius:12px;min-height:100px}.tab{gap:6px;margin-bottom:12px;padding:4px 0 12px}.tab button{font-size:13px;padding:7px 13px}.tab-content{padding:4px 0}}.gallery-img-wrapper{background:#efefef;position:relative}.gallery-img-shimmer{animation:gallery-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,#efefef 25%,#e2e2e2 50%,#efefef 75%);background-size:400% 100%}@keyframes gallery-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes blurview-spin{to{transform:rotate(1turn)}}#about .about-content{display:inline-block;padding:20px;vertical-align:top;width:90%}#about .about-content-founders{background:linear-gradient(180deg,#fff,#fffaf8);border:1px solid #f2e3de;border-radius:16px;box-shadow:0 14px 30px #1414140f;display:inline-block;margin:0 20px;padding:18px;vertical-align:top;width:40%}#about .about-adresses{grid-gap:24px;align-items:stretch;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin:44px auto;width:min(100%,1100px)}#about .about-revision{background:linear-gradient(180deg,#fff,#fffaf8);border:1px solid #f2e3de;border-radius:16px;box-shadow:0 14px 30px #1414140f;display:flex;flex-direction:column;height:100%;padding:24px}#about .about-revision a{text-decoration:none}#about hr{border:0;border-top:1px solid #f0e6e1;margin:48px auto;width:min(90%,1100px)}#about .about-content h1,#about .about-content-founders h1{color:#555;font-size:19px;letter-spacing:.03em;text-transform:uppercase}#about p{color:#666;padding-top:5px}#about .about-revision p{flex:1 1;margin:0}#about .about-revision a p{margin-top:14px}@media only screen and (max-width:800px){#about .about-content-founders{width:90%}#about .about-adresses{grid-template-columns:1fr}}#contact .contact-form{background:linear-gradient(180deg,#fff,#fffaf8);border:1px solid #f2e3de;border-radius:18px;box-shadow:0 16px 34px #14141412;box-sizing:border-box;display:flex;flex-direction:column;padding-bottom:20px;padding-top:20px;width:50vw}#contact .contact-content-form{margin:0 auto;width:90%}#contact .contact-content-form,#contact .contact-content-form>div{display:flex;flex:1 1;flex-direction:column;text-align:center}#contact .contact-content-form>div>div:not(.title-small){display:flex;justify-content:center;width:100%}#contact .contact-content-form>div>button{align-self:center;margin-bottom:20px;margin-top:auto}#contact .contact-content{align-items:stretch;display:flex;gap:2vw;justify-content:center;margin:0 auto;padding-bottom:10vh;padding-top:126px;width:84vw}#contact .contact-content-address{box-sizing:border-box;display:flex;flex-direction:column;padding:32px 20px 20px;width:30vw}#contact .address-content{margin-top:0}#contact p{color:#555}#contact hr{color:#f2e3de;margin:28px 0}@media only screen and (max-width:800px){#contact .contact-form{width:90%}#contact .contact-content-form{margin-top:0;width:90%}#contact .contact-content-address{width:90%}#contact .contact-content{align-items:center;flex-direction:column;padding-bottom:30px;padding-top:60px;width:100%}#contact .address-content{margin-top:0}#contact .contact-content-address{margin-bottom:0}#contact .contact-content-address,#contact .contact-form{min-height:auto}}#presse{display:inline-block;margin-top:80px;width:90%}#presse .presse-create{grid-gap:40px;display:grid;grid-template-columns:[col1-start] 1fr [col2-start] 1fr [col2-end];grid-template-rows:[row1-start] 1fr [row2-start] 1fr [row2-end];margin:50px 0 100px}#presse .presse-create-article{grid-column:col1-start;grid-row:row1-start/row2-end}#presse .presse-create-twitter{grid-column:col2-start;grid-row:row1-start;margin-top:40px}#presse .presse-create-facebook{grid-column:col2-start;grid-row:row2-start;margin-top:40px}#donation{background:radial-gradient(circle at 10% 10%,#f272491f,#0000 40%),radial-gradient(circle at 92% 20%,#f2724914,#0000 35%),linear-gradient(160deg,#fff8f5,#fff 60%);min-height:80vh;padding:40px 0 90px}.donation-title-wrap{margin:0 auto 20px;width:90%}.donation-grid-wrapper{display:inline-block;width:90%}.donation-loading{color:#aaa;font-size:18px;padding:80px}@media only screen and (max-width:900px){.donation-grid-wrapper,.donation-title-wrap{width:95%}}#login{display:inline-block;margin-top:150px;width:30%}#login-button{margin-top:20px}#login #form{background-color:#fff;color:#555;padding:20px}#login #form h2{font-size:34px}#login #form hr{border:0;border-bottom:1px solid #90909040;margin:20px 0}#login #form label{display:block;font-size:12px;margin:20px 0 10px;text-align:left}#login #form input{background:hsla(0,0%,56%,.075);border:1px solid #90909040;border-radius:4px;display:block;height:30px;margin:0;padding:0 10px;width:95%}#kplc .kplc-content,#projects .projects-content{display:inline-block;width:90%}#kplc .kplc-content-intro{display:inline-block;margin-top:-100px;width:60%}#kplc .kplc-create{margin-bottom:50px;width:30%}#engagements .engagements-content{display:inline-block;width:90%}#engagements .engagements-content-intro{display:inline-block;margin-top:-100px;width:60%}@media only screen and (max-width:800px){#engagements .engagements-content-intro,#kplc .kplc-content-intro{margin-top:0;width:90%}}@media only screen and (max-width:600px){#engagements .engagements-content,#kplc .kplc-content,#projects .projects-content{width:95%}}#legal{display:inline-block;margin:80px 0;width:50%}#legal .legal-content{margin-top:80px;text-align:left}#legal .legal-content ul{margin:40px 0}#legal .legal-content ul li{color:#000}@media only screen and (max-width:800px){#legal{width:90%}}
/*# sourceMappingURL=main.36f4a0d2.css.map*/