@font-face{font-display:swap;font-family:"SUSE";font-style:normal;font-weight:300;src:url("../../files/theme/fonts/suse-v2-latin/suse-v2-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"SUSE";font-style:normal;font-weight:400;src:url("../../files/theme/fonts/suse-v2-latin/suse-v2-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"SUSE";font-style:normal;font-weight:500;src:url("../../files/theme/fonts/suse-v2-latin/suse-v2-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"SUSE";font-style:normal;font-weight:600;src:url("../../files/theme/fonts/suse-v2-latin/suse-v2-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"SUSE";font-style:normal;font-weight:700;src:url("../../files/theme/fonts/suse-v2-latin/suse-v2-latin-700.woff2") format("woff2")}h1{font-family:SUSE, Arial, Helvetica, Verdana, sans-serif;font-weight:500;line-height:150%;font-size:2.25rem}h2{font-family:SUSE, Arial, Helvetica, Verdana, sans-serif;font-weight:500;line-height:150%;font-size:2rem}h3{font-family:SUSE, Arial, Helvetica, Verdana, sans-serif;font-weight:600;line-height:normal;font-size:1.5rem}h4{font-family:SUSE, Arial, Helvetica, Verdana, sans-serif;font-weight:500;line-height:normal;font-size:1.25rem}.content-text{font-family:SUSE, Arial, Helvetica, Verdana, sans-serif;font-weight:400;line-height:150%;font-size:1.25rem}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{box-sizing:border-box;-webkit-text-size-adjust:100%}html,body{font:normal 400 1rem/normal SUSE, Arial, Helvetica, Verdana, sans-serif;line-height:1.2;padding:0;margin:0}*,*:before,*:after{box-sizing:inherit}body,blockquote{margin:0}fieldset,img,iframe{border:0}img{display:block}header .inside{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:auto auto 1fr;gap:1rem;align-items:center;justify-items:end}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px),only screen and (min-width:945px) and (max-width:1400px){header .inside{grid-template-columns:auto 1fr auto}}@media only screen and (min-width:945px) and (max-width:1400px){header .inside{padding:0 1.5rem}}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){header .inside{padding:0 1rem}}header .logo-container{padding:0.5rem 2.5rem}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px),only screen and (min-width:945px) and (max-width:1400px){header .logo-container{padding:1rem 0}}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px),only screen and (min-width:945px) and (max-width:1400px){header .mod_navigation{display:none}}header .mod_navigation ul{list-style-type:none;margin:0;padding:0;display:flex;gap:1.5rem}header .mod_navigation ul a{text-decoration:none}header .mod_navigation li a,header .mod_navigation li strong{font-family:SUSE, Arial, Helvetica, Verdana, sans-serif;font-weight:600;line-height:normal;font-size:1.25rem;color:#333;display:inline-block;padding:46px 1rem 28px}header .mod_navigation li .active,header .mod_navigation li a:hover{border-bottom:4px solid #000000}header .mod_navigation li:nth-child(1) a:hover{background-color:rgba(195, 41, 71, 0.2);border-color:#C32947}header .mod_navigation li:nth-child(1) .active{border-color:#C32947}header .mod_navigation li:nth-child(2) a:hover{background-color:rgba(93, 103, 175, 0.2);border-color:#5D67AF}header .mod_navigation li:nth-child(2) .active{border-color:#5D67AF}header .mod_navigation li:nth-child(3) a:hover{background-color:rgba(56, 192, 187, 0.2);border-color:#38C0BB}header .mod_navigation li:nth-child(3) .active{border-color:#38C0BB}header .mod_navigation li:nth-child(4) a:hover{background-color:rgba(234, 189, 42, 0.2);border-color:#EABD2A}header .mod_navigation li:nth-child(4) .active{border-color:#EABD2A}header .mod_navigation li:nth-child(5) a:hover{background-color:rgba(150, 90, 47, 0.2);border-color:#965A2F}header .mod_navigation li:nth-child(5) .active{border-color:#965A2F}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px),only screen and (min-width:945px) and (max-width:1400px){header .button.primary{padding-left:1rem !important;padding-right:1rem !important}}header .mod_mobile_menu{display:none}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px),only screen and (min-width:945px) and (max-width:1400px){header .mod_mobile_menu{display:block}}header .mod_mobile_menu .mobile_menu_trigger{display:block !important}header .mod_mobile_menu .mobile_menu_trigger #menu_btn{width:40px;height:40px;position:relative;cursor:pointer}header .mod_mobile_menu .mobile_menu_trigger #menu_btn.icon::before{content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 17.624'%3E%3Cpath style='fill:%23333333' d='M.643,2.625A.607.607,0,0,1,0,2.062V.562A.607.607,0,0,1,.643,0H23.357A.607.607,0,0,1,24,.562v1.5a.607.607,0,0,1-.643.563Zm0,7.5A.607.607,0,0,1,0,9.562v-1.5A.607.607,0,0,1,.643,7.5H23.357A.607.607,0,0,1,24,8.062v1.5a.607.607,0,0,1-.643.563Zm0,7.5A.607.607,0,0,1,0,17.062v-1.5A.607.607,0,0,1,.643,15H23.357a.607.607,0,0,1,.643.562v1.5a.607.607,0,0,1-.643.563Z'/%3E%3C/svg%3E");background-position:center;width:24px;height:24px;top:0;right:0;bottom:0;left:0;margin:auto}footer{background-color:#5D67AF}footer,footer a{font-family:SUSE, Arial, Helvetica, Verdana, sans-serif;font-weight:400;line-height:normal;color:#ffffff}footer .footer-bar .inside,footer .boilerplate .inside{max-width:1400px;margin:0 auto}footer .footer-bar .inside{display:grid;grid-template-columns:repeat(4, 0.25fr);gap:1.5rem 1rem;padding-bottom:1.5rem}@media only screen and (min-width:945px) and (max-width:1400px){footer .footer-bar .inside{grid-template-columns:338px auto auto auto;grid-column-gap:1.5rem;padding:0 1.5rem}}@media only screen and (min-width:633px) and (max-width:944px){footer .footer-bar .inside{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, auto);grid-column-gap:1.5rem;padding:0 2rem}}@media only screen and (max-width:632px){footer .footer-bar .inside{grid-template-columns:1fr;grid-template-rows:repeat(4, auto);grid-column-gap:1.5rem;padding:0 2rem}}footer .footer-bar h4{font-family:SUSE, Arial, Helvetica, Verdana, sans-serif;font-weight:400;line-height:normal;font-size:1.125rem;color:#ffffff;margin:2.5rem 0 1rem;text-transform:uppercase;width:214px;padding-bottom:0.5rem;border-bottom:1px solid #ffffff}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){footer .footer-bar h4{margin-top:1rem}}@media only screen and (min-width:633px) and (max-width:944px){footer .footer-bar .logo{grid-area:1 / 1 / 2 / 3}}footer .footer-bar .logo figure{display:block;max-width:338px;background-color:#ffffff;padding:1.5rem 49px 2rem;border-radius:0 0 1rem 1rem;box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.12)}footer .footer-bar .contact{font-size:0.875rem;line-height:1.5rem}@media only screen and (min-width:633px) and (max-width:944px){footer .footer-bar .contact{grid-area:2 / 2 / 3 / 3}}footer .footer-bar .contact .address,footer .footer-bar .contact .phone,footer .footer-bar .contact .email{position:relative;margin-left:2rem}footer .footer-bar .contact .address::before,footer .footer-bar .contact .phone::before,footer .footer-bar .contact .email::before{content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;width:16px;height:16px;left:-30px;top:0.25rem;background-position:center}footer .footer-bar .contact # .phone,footer .footer-bar .contact .email{margin:0}footer .footer-bar .contact .address::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath style='fill:%23ffffff' d='M192 0C85.903 0 0 86.014 0 192c0 71.117 23.991 93.341 151.271 297.424 18.785 30.119 62.694 30.083 81.457 0C360.075 285.234 384 263.103 384 192 384 85.903 297.986 0 192 0zm0 464C64.576 259.686 48 246.788 48 192c0-79.529 64.471-144 144-144s144 64.471 144 144c0 54.553-15.166 65.425-144 272zm-80-272c0-44.183 35.817-80 80-80s80 35.817 80 80-35.817 80-80 80-80-35.817-80-80z'/%3E%3C/svg%3E")}footer .footer-bar .contact .phone::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath style='fill:%23ffffff' d='M476.5 22.9L382.3 1.2c-21.6-5-43.6 6.2-52.3 26.6l-43.5 101.5c-8 18.6-2.6 40.6 13.1 53.4l40 32.7C311 267.8 267.8 311 215.4 339.5l-32.7-40c-12.8-15.7-34.8-21.1-53.4-13.1L27.7 329.9c-20.4 8.7-31.5 30.7-26.6 52.3l21.7 94.2c4.8 20.9 23.2 35.5 44.6 35.5C312.3 512 512 313.7 512 67.5c0-21.4-14.6-39.8-35.5-44.6zM69.3 464l-20.9-90.7 98.2-42.1 55.7 68.1c98.8-46.4 150.6-98 197-197l-68.1-55.7 42.1-98.2L464 69.3C463 286.9 286.9 463 69.3 464z'/%3E%3C/svg%3E")}footer .footer-bar .contact .email::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath style='fill:%23ffffff' d='M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z'/%3E%3C/svg%3E")}footer .footer-bar .mod_customnav{margin-bottom:1rem}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){footer .footer-bar .mod_customnav{margin-bottom:2rem}}footer .footer-bar .mod_customnav ul{list-style-type:none;margin:0;padding:0}footer .footer-bar .mod_customnav ul a{text-decoration:none}footer .footer-bar .mod_customnav li{padding:6px 0}footer .footer-bar .mod_customnav li:first-child{padding-top:0}footer .footer-bar .mod_customnav a{text-decoration:underline !important}@media only screen and (min-width:633px) and (max-width:944px){footer .footer-bar .row2{grid-area:2 / 1 / 3 / 2}}footer .footer-bar .row2 .button.secondary{font-family:SUSE, Arial, Helvetica, Verdana, sans-serif;font-weight:600;line-height:20px;color:#EABD2A;display:inline-block;border:1px solid #EABD2A;border-radius:21px;padding:10px 1.5rem;text-decoration:none}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){footer .footer-bar .row2 .button.secondary{width:100%;max-width:338px;text-align:center}}footer .footer-bar .row4{padding-top:3rem}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){footer .footer-bar .row4{padding-top:0.5rem;padding-bottom:2rem}}@media only screen and (min-width:633px) and (max-width:944px){footer .footer-bar .row4{grid-area:3 / 1 / 4 / 2}}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){footer .footer-bar .row4 .button.primary{width:100%;max-width:338px;text-align:center}}footer .boilerplate{background-color:rgba(0, 0, 0, 0.35)}footer .boilerplate .inside{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;gap:1.5rem 1rem;grid-template-areas:". boilerplate boilerplate social-media"}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){footer .boilerplate .inside{grid-template-columns:1fr;grid-template-areas:"boilerplate" "social-media"}}footer .boilerplate .wrapper{grid-area:boilerplate;display:inline-flex;align-items:center}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){footer .boilerplate .wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3, auto)}}footer .boilerplate .social-media{grid-area:social-media}footer .boilerplate .mod_customnav ul,footer .boilerplate .mod_changelanguage ul{list-style-type:none;margin:0;padding:0}footer .boilerplate .mod_customnav ul a,footer .boilerplate .mod_changelanguage ul a{text-decoration:none}footer .boilerplate .mod_customnav a,footer .boilerplate .mod_changelanguage a{text-decoration:underline !important}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){footer .boilerplate .copyright{padding:2rem 2rem 1rem}}footer .boilerplate .mod_customnav{margin-left:1.5rem;padding:2rem 0;display:inline-block}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){footer .boilerplate .mod_customnav{margin-left:2rem;padding-bottom:1rem}}footer .boilerplate .mod_customnav ul{display:inline-flex;gap:1rem}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){footer .boilerplate .mod_customnav ul{display:grid;grid-template-columns:1fr}}footer .boilerplate .mod_changelanguage ul{margin-left:1rem}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){footer .boilerplate .mod_changelanguage ul{margin-left:2rem}}footer .social-media{display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){footer .social-media{justify-content:flex-start;margin:0.5rem 0 2rem 2rem}}footer .social-media ul{display:grid;grid-template-columns:auto auto;gap:1rem}footer .social-media li{float:none}#main{max-width:1400px;margin:0 auto;padding-top:1rem}#container{display:flex;justify-content:center}.content-text .button.primary{font-family:SUSE, Arial, Helvetica, Verdana, sans-serif;font-weight:600;line-height:normal;font-size:1.25rem;color:rgba(0, 0, 0, 0.7);background-color:#38C0BB;text-decoration:none;padding:14px 1.5rem;border-radius:27px;display:inline-block}.content-text .button.yellow{background-color:#EABD2A}.mod_sponsors{padding-top:3rem}@media only screen and (min-width:945px) and (max-width:1400px){.mod_sponsors{padding-left:1.5rem;padding-right:1.5rem}}@media only screen and (max-width:632px){.mod_sponsors{padding-left:1rem;padding-right:1rem}}.mod_sponsors h2{text-align:center}.mod_sponsors .content-gallery{max-width:1400px;margin:0 auto}.mod_sponsors ul{display:grid;grid-template-columns:repeat(5, 1fr);grid-template-rows:auto;justify-items:center;align-items:center;gap:1rem;padding-top:3rem;margin-bottom:5rem}@media only screen and (min-width:945px) and (max-width:1400px){.mod_sponsors ul{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.mod_sponsors ul{grid-template-columns:repeat(2, 1fr);gap:1.5rem}}@media only screen and (max-width:632px){.mod_sponsors ul{padding-top:0}.mod_sponsors ul img{width:100px;height:auto}}.mobile_menu,.mobile_menu .inner{border-top-left-radius:2rem;border-top-right-radius:2rem}.mobile_menu .inner{background-color:#ffffff;position:relative}.mobile_menu .btn_close{position:absolute;right:1rem;top:35px;width:40px;height:40px;border:1px solid #F1F3F0;border-radius:20px;text-align:left;white-space:nowrap;overflow:hidden;text-indent:-9999px}.mobile_menu .btn_close::before{content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath style='fill:%23333333' d='M16 1.92L14.08 0 8 6.08 1.92 0 0 1.92 6.08 8 0 14.08 1.92 16 8 9.92 14.08 16 16 14.08 9.92 8 16 1.92z'/%3E%3C/svg%3E");background-position:center;width:16px;height:16px;top:0;right:0;bottom:0;left:0;margin:auto}.mobile_menu .logo{margin:2rem 1rem 1rem 1rem}.mobile_menu .mod_navigation{padding:1rem}.mobile_menu .mod_navigation ul{list-style-type:none;margin:0;padding:0;display:grid;grid-template-columns:1fr}.mobile_menu .mod_navigation ul a{text-decoration:none}.mobile_menu .mod_navigation li{display:inline-grid}.mobile_menu .mod_navigation li a,.mobile_menu .mod_navigation li strong{font-family:SUSE, Arial, Helvetica, Verdana, sans-serif;font-weight:600;line-height:normal;font-size:1.25rem;color:#333333;border-left:4px solid transparent;padding:1rem 0 1rem 1rem;border-radius:0.25rem}.mobile_menu .mod_navigation li .active,.mobile_menu .mod_navigation li a:hover{border-left:0.25rem solid #000000}.mobile_menu .mod_navigation li:nth-child(1) a:hover{background-color:rgba(195, 41, 71, 0.2);border-color:#C32947}.mobile_menu .mod_navigation li:nth-child(1) .active{border-color:#C32947;background-color:rgba(195, 41, 71, 0.2)}.mobile_menu .mod_navigation li:nth-child(2) a:hover{background-color:rgba(93, 103, 175, 0.2);border-color:#5D67AF}.mobile_menu .mod_navigation li:nth-child(2) .active{border-color:#5D67AF;background-color:rgba(93, 103, 175, 0.2)}.mobile_menu .mod_navigation li:nth-child(3) a:hover{background-color:rgba(56, 192, 187, 0.2);border-color:#38C0BB}.mobile_menu .mod_navigation li:nth-child(3) .active{border-color:#38C0BB;background-color:rgba(56, 192, 187, 0.2)}.mobile_menu .mod_navigation li:nth-child(4) a:hover{background-color:rgba(234, 189, 42, 0.2);border-color:#EABD2A}.mobile_menu .mod_navigation li:nth-child(4) .active{border-color:#EABD2A;background-color:rgba(234, 189, 42, 0.2)}.mobile_menu .mod_navigation li:nth-child(5) a:hover{background-color:rgba(150, 90, 47, 0.2);border-color:#965A2F}.mobile_menu .mod_navigation li:nth-child(5) .active{border-color:#965A2F;background-color:rgba(150, 90, 47, 0.2)}.start #main{max-width:none;padding-top:0}.start #main .content-text{position:relative}.start #main .content-text.intro{max-width:1400px;margin:0 auto;margin-bottom:40px}@media only screen and (min-width:1400px) and (max-width:1642px){.start #main .content-text.intro{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:945px) and (max-width:1400px){.start #main .content-text.intro{padding-left:1.5rem;padding-right:1.5rem}}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.start #main .content-text.intro{padding:0 1rem 1rem;font-size:1.125rem;margin-bottom:0}.start #main .content-text.intro .button.primary{width:100%;text-align:center}}.start #main .content-text.hero{max-width:1840px;margin:0 auto}.start #main .content-text.hero .rte{position:absolute;top:424px;left:430px;width:620px;padding:32px;border-radius:16px;background-color:rgba(0, 0, 0, 0.6)}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.start #main .content-text.hero .rte{position:static;width:auto;padding:16px;margin:0 16px}}.start #main .content-text.hero h1{font-family:SUSE, Arial, Helvetica, Verdana, sans-serif;font-weight:700;line-height:normal;font-size:1.5rem;color:#ffffff;margin:0 0 0.5rem}.start #main .content-text.hero p{font-family:SUSE, Arial, Helvetica, Verdana, sans-serif;font-weight:500;line-height:normal;font-size:1.25rem;color:#ffffff;margin-top:0}.start #main .content-text.hero p:last-of-type{margin:0}.start #main .content-text.hero figure{margin:2.5rem 0}@media only screen and (min-width:1643px){.start #main .content-text.hero figure{margin:2.5rem}}@media only screen and (min-width:1400px) and (max-width:1642px){.start #main .content-text.hero figure{margin:2rem}}@media only screen and (min-width:945px) and (max-width:1400px){.start #main .content-text.hero figure{margin:1.5rem}}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.start #main .content-text.hero figure{margin:1rem}}.start #main .content-text.hero img{border-radius:32px}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px),only screen and (min-width:945px) and (max-width:1400px){.start #main .content-text.hero img{border-radius:16px}}.start #main .content-text.full{max-width:2560px;margin:0 auto}.start #main .content-text.full .rte{position:absolute;top:40%;left:0;right:0;width:600px;margin:0 auto;padding:24px;border-radius:16px;background-color:rgba(255, 255, 255, 0.8)}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px),only screen and (min-width:945px) and (max-width:1400px){.start #main .content-text.full .rte{position:static;width:auto;text-align:center}}.start #main .content-text.full blockquote{font-family:SUSE, Arial, Helvetica, Verdana, sans-serif;font-weight:500;line-height:150%;font-size:1.5rem;margin:0 0 0.5rem}.start #main .content-text.full p{font-family:SUSE, Arial, Helvetica, Verdana, sans-serif;font-weight:500;line-height:normal;font-size:1.25rem;margin-top:0}.start #main .content-text.social-media{background-color:#F1F3F0;padding:40px 0}.start #main .content-text.social-media h2{font-family:SUSE, Arial, Helvetica, Verdana, sans-serif;font-weight:500;line-height:150%;font-size:2.25rem;color:#5D67AF;text-align:center}.projects #main .inside{max-width:1164px;margin:0 auto}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.projects #main .inside{padding:0 1rem}}.projects #main .mod_article{overflow:visible}.projects #main .content-headline{text-align:center}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.projects #main .content-headline{font-size:1.75rem}}.projects #main .content-text .rte,.projects #main .content-text figure{width:620px;height:580px;box-shadow:25px 0 60px 0 rgba(10, 10, 10, 0.3)}@media only screen and (min-width:945px) and (max-width:1400px){.projects #main .content-text .rte,.projects #main .content-text figure{width:calc(100% + 40px);height:534px}}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.projects #main .content-text .rte,.projects #main .content-text figure{width:100%;height:auto;box-shadow:0 8px 12px 0 rgba(10, 10, 10, 0.3)}}.projects #main .content-text .rte,.projects #main .content-text figure,.projects #main .content-text figure img{border-radius:1rem}.projects #main .content-text:nth-of-type(1) .rte{background-color:#C32947}.projects #main .content-text:nth-of-type(2) .rte{background-color:#5D67AF}.projects #main .content-text:nth-of-type(3) .rte{background-color:#38C0BB}.projects #main .content-text:nth-of-type(4) .rte{background-color:#EABD2A}.projects #main .content-text:nth-of-type(5) .rte{background-color:#965A2F}@media only screen and (min-width:945px) and (max-width:1400px){.projects #main .content-text{padding:1.5rem}}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.projects #main .content-text{margin-bottom:1rem}}.projects #main .content-text:nth-of-type(1){padding-top:2.5rem}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.projects #main .content-text:nth-of-type(1){padding-top:0}}.projects #main .content-text .rte{color:#ffffff;padding:2.5rem;text-align:center;margin-bottom:10rem}@media only screen and (min-width:945px) and (max-width:1400px){.projects #main .content-text .rte{padding:2rem}.projects #main .content-text .rte h2{font-size:1.875rem}.projects #main .content-text .rte p{font-size:1.125rem;line-height:140%}}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.projects #main .content-text .rte{grid-area:text;padding:1rem;margin-top:-2rem;margin-bottom:0;position:relative;z-index:1}.projects #main .content-text .rte h2{font-size:1.375rem}.projects #main .content-text .rte p{font-size:1.125rem;line-height:130%}}.projects #main .content-text.media--below,.projects #main .content-text.media--above{display:grid;grid-template-columns:repeat(2, auto)}@media only screen and (min-width:945px) and (max-width:1400px){.projects #main .content-text.media--below,.projects #main .content-text.media--above{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.projects #main .content-text.media--below,.projects #main .content-text.media--above{display:grid;grid-template-columns:1fr;grid-template-areas:"image" "text"}}.projects #main .content-text.media--below figure,.projects #main .content-text.media--above figure{position:relative;z-index:1}@media only screen and (min-width:945px) and (max-width:1400px){.projects #main .content-text.media--below figure,.projects #main .content-text.media--above figure{height:max-content}}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.projects #main .content-text.media--below figure,.projects #main .content-text.media--above figure{grid-area:image;z-index:0}}.projects #main .content-text.media--below .rte{padding-right:7.5rem}@media only screen and (min-width:945px) and (max-width:1400px){.projects #main .content-text.media--below .rte{padding-right:7rem}}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.projects #main .content-text.media--below .rte{padding-right:1rem}}.projects #main .content-text.media--below figure{top:5rem;left:-5rem}@media only screen and (min-width:945px) and (max-width:1400px){.projects #main .content-text.media--below figure{top:4rem;left:-2.5rem}}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.projects #main .content-text.media--below figure{top:0;left:0}}.projects #main .content-text.media--above .rte{padding-left:7.5rem;position:relative;top:5rem;left:-5rem}@media only screen and (min-width:945px) and (max-width:1400px){.projects #main .content-text.media--above .rte{top:4rem;left:-2.5rem}}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.projects #main .content-text.media--above .rte{padding-left:1rem;top:0;left:0}}.get-involved #container{background-color:#F1F3F0}.get-involved #main .inside{max-width:1164px;margin:0 auto}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.get-involved #main .inside{padding:0 1rem}}.get-involved #main .mod_article{overflow:visible}.get-involved #main .content-headline{text-align:center}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.get-involved #main .content-headline{font-size:1.75rem}}.get-involved #main .content-text .rte,.get-involved #main .content-text figure{width:620px;height:580px;box-shadow:25px 0 60px 0 rgba(10, 10, 10, 0.3)}@media only screen and (min-width:945px) and (max-width:1400px){.get-involved #main .content-text .rte,.get-involved #main .content-text figure{width:calc(100% + 40px);height:534px}}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.get-involved #main .content-text .rte,.get-involved #main .content-text figure{width:100%;height:auto;box-shadow:0 8px 12px 0 rgba(10, 10, 10, 0.3)}}.get-involved #main .content-text .rte,.get-involved #main .content-text figure,.get-involved #main .content-text figure img{border-radius:1rem}.get-involved #main .content-text:nth-of-type(1) .rte{background-color:#C32947}.get-involved #main .content-text:nth-of-type(2) .rte{background-color:#5D67AF}.get-involved #main .content-text:nth-of-type(3) .rte{background-color:#38C0BB}.get-involved #main .content-text:nth-of-type(4) .rte{background-color:#EABD2A}.get-involved #main .content-text:nth-of-type(5) .rte{background-color:#965A2F}@media only screen and (min-width:945px) and (max-width:1400px){.get-involved #main .content-text{padding:1.5rem}}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.get-involved #main .content-text{margin-bottom:1rem}}.get-involved #main .content-text:nth-of-type(1){padding-top:2.5rem}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.get-involved #main .content-text:nth-of-type(1){padding-top:0}}.get-involved #main .content-text .rte{color:#ffffff;padding:2.5rem;text-align:center;margin-bottom:10rem}@media only screen and (min-width:945px) and (max-width:1400px){.get-involved #main .content-text .rte{padding:2rem}.get-involved #main .content-text .rte h2{font-size:1.875rem}.get-involved #main .content-text .rte p{font-size:1.125rem;line-height:140%}}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.get-involved #main .content-text .rte{grid-area:text;padding:1rem;margin-top:-2rem;margin-bottom:0;position:relative;z-index:1}.get-involved #main .content-text .rte h2{font-size:1.375rem}.get-involved #main .content-text .rte p{font-size:1.125rem;line-height:130%}}.get-involved #main .content-text.media--below,.get-involved #main .content-text.media--above{display:grid;grid-template-columns:repeat(2, auto)}@media only screen and (min-width:945px) and (max-width:1400px){.get-involved #main .content-text.media--below,.get-involved #main .content-text.media--above{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.get-involved #main .content-text.media--below,.get-involved #main .content-text.media--above{display:grid;grid-template-columns:1fr;grid-template-areas:"image" "text"}}.get-involved #main .content-text.media--below figure,.get-involved #main .content-text.media--above figure{position:relative;z-index:1}@media only screen and (min-width:945px) and (max-width:1400px){.get-involved #main .content-text.media--below figure,.get-involved #main .content-text.media--above figure{height:max-content}}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.get-involved #main .content-text.media--below figure,.get-involved #main .content-text.media--above figure{grid-area:image;z-index:0}}.get-involved #main .content-text.media--below .rte{padding-right:7.5rem}@media only screen and (min-width:945px) and (max-width:1400px){.get-involved #main .content-text.media--below .rte{padding-right:7rem}}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.get-involved #main .content-text.media--below .rte{padding-right:1rem}}.get-involved #main .content-text.media--below figure{top:5rem;left:-5rem}@media only screen and (min-width:945px) and (max-width:1400px){.get-involved #main .content-text.media--below figure{top:4rem;left:-2.5rem}}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.get-involved #main .content-text.media--below figure{top:0;left:0}}.get-involved #main .content-text.media--above .rte{padding-left:7.5rem;position:relative;top:5rem;left:-5rem}@media only screen and (min-width:945px) and (max-width:1400px){.get-involved #main .content-text.media--above .rte{top:4rem;left:-2.5rem}}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.get-involved #main .content-text.media--above .rte{padding-left:1rem;top:0;left:0}}.family #main .mod_article,.family #main ul{overflow:visible}@media only screen and (min-width:945px) and (max-width:1400px){.family #main .mod_article,.family #main ul{padding-left:1.5rem;padding-right:1.5rem}}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.family #main .mod_article,.family #main ul{padding-left:1rem;padding-right:1rem}}.family #main h1{text-align:center}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.family #main h1{font-size:1.75rem}}.family #main ul{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;justify-items:center;align-items:center;gap:2.5rem 1.5rem;padding-top:2.5rem;margin-bottom:5rem}@media only screen and (min-width:945px) and (max-width:1400px){.family #main ul{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.family #main ul{grid-template-columns:repeat(2, 1fr);gap:1.5rem}}@media only screen and (max-width:632px){.family #main ul{padding-top:0}}.family #main img{border-radius:16px;box-shadow:rgba(0, 0, 0, 0.3) 0px 25px 50px -12px}.family #main figcaption{text-align:center;margin-top:1.5rem}@media only screen and (max-width:632px),only screen and (min-width:633px) and (max-width:944px){.family #main figcaption{margin-top:1rem}}.about #container{background-color:#F1F3F0}.about #main .inside{max-width:1164px;margin:0 auto}.about #main .mod_article{overflow:visible}.about #main .content-headline{text-align:center}.about #main .content-text .rte,.about #main .content-text figure{width:620px;height:580px;box-shadow:25px 0 60px 0 rgba(10, 10, 10, 0.3)}.about #main .content-text .rte,.about #main .content-text figure,.about #main .content-text figure img{border-radius:1rem}.about #main .content-text:nth-of-type(1) .rte{background-color:#C32947}.about #main .content-text:nth-of-type(2) .rte{background-color:#5D67AF}.about #main .content-text:nth-of-type(3) .rte{background-color:#38C0BB}.about #main .content-text:nth-of-type(4) .rte{background-color:#EABD2A}.about #main .content-text:nth-of-type(5) .rte{background-color:#965A2F}.about #main .content-text:nth-of-type(1){padding-top:2.5rem}.about #main .content-text .rte{color:#ffffff;padding:2.5rem;text-align:center;margin-bottom:10rem}.about #main .content-text.media--below,.about #main .content-text.media--above{display:grid;grid-template-columns:repeat(2, auto)}.about #main .content-text.media--below figure,.about #main .content-text.media--above figure{position:relative;z-index:1}.about #main .content-text.media--below .rte{padding-right:7.5rem}.about #main .content-text.media--below figure{top:5rem;left:-5rem}.about #main .content-text.media--above .rte{padding-left:7.5rem;position:relative;top:5rem;left:-5rem}