@charset "UTF-8";:root{--pBig: 1.75rem;--pSmall: 1.375rem}@media(max-width:1366px){:root{--pBig: 1.375rem;--pSmall: 1.25rem}}@media(max-width:768px){:root{--pBig: 1.375rem;--pSmall: 1rem}}@media(max-width:480px){:root{--pBig: 1.25rem;--pSmall: 1rem}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:#c4c4c4}body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji";color:#17333a;background:#fff;line-height:1.5}img,svg,video,canvas{display:block;max-width:100%;height:auto}ul,ol{padding-left:1.25rem}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible{outline:2px solid currentColor;outline-offset:2px}html,body{max-width:1920px;margin:auto}html,body{height:100%}#smooth-wrapper{height:100%;overflow:hidden}#smooth-maxwidth{max-width:1920px;margin:auto}.hidedesktop{display:none}@media screen and (max-width:1366px){.hidedesktop{display:inline-block}}@media screen and (max-width:1366px){.hidemobile{display:none}}html,body{font-family:neulis-sans,sans-serif;font-style:normal;font-weight:400}html{font-size:100%}body{font-size:1rem;line-height:1.5}h1,h2,h3{line-height:1.2;margin:0 0 .5em}h1{font-size:5.625rem;font-weight:500;text-transform:uppercase;color:#fff}@media screen and (max-width:1366px){h1{font-size:4.125rem}}@media screen and (max-width:1024px){h1{font-size:3.5625rem}}@media screen and (max-width:480px){h1{font-size:1.8125rem}}h2{font-size:10.3125rem;color:#17333a}@media screen and (max-width:1024px){h2{font-size:6.25rem}}@media screen and (max-width:480px){h2{font-size:3.125rem}}h3{font-size:2.5rem}@media screen and (max-width:480px){h3{font-size:1.875rem}}p{margin:0 0 1em;font-size:var(--pBig)}p.centered{text-align:center}@media screen and (max-width:480px){p.centered{text-align:left}}small{font-size:1.125rem}.highlighted{color:#ea5c1e}.highlighted span{color:#fff}.container{width:calc(100% - 180px);margin:0 auto}@media screen and (max-width:1024px){.container{width:calc(100% - 160px)}}@media screen and (max-width:768px){.container{width:calc(100% - 60px)}}#main .container,footer .container{padding:135px 0}@media screen and (max-width:1024px){#main .container,footer .container{padding:60px 0}}.container.nopadding{padding:0!important}.small-container{width:calc(100% - 730px);margin:0 auto;padding:120px 0}@media screen and (max-width:1366px){.small-container{width:calc(100% - 530px)}}@media screen and (max-width:1024px){.small-container{width:calc(100% - 160px)}}@media screen and (max-width:768px){.small-container{width:calc(100% - 60px);padding:60px 0}}.site-nav .nav-list{display:flex;gap:30px;list-style:none;margin:0;padding:0}@media screen and (max-width:1024px){.site-nav .nav-list{gap:35px}}#main section#intro{background-image:url(/build/assets/bg-top-1AVLXf-H.svg);background-size:cover;background-repeat:no-repeat;background-position:center right}@media screen and (max-width:768px){#main section#intro{background-image:url(/build/assets/bg-mobile-BI_BFFkM.svg)}}.hero{padding:clamp(2rem,4vw,4rem) 0;background:linear-gradient(135deg,#2f6ba7,#50adb2);color:#fff}.hero .btn{background:#fff;color:#000}.cards{display:grid;grid-template-columns:1fr;gap:1rem;padding-block:2rem}.flexcontainer{display:flex;justify-content:space-between;align-items:center;gap:90px}.flexcontainer p{margin:0}.flexcontainer>*{flex:1 1 50%}.site-header{height:100vh;min-height:900px;background-image:url(/build/assets/bgheader-uZgxGdVW.svg),url(/build/assets/hero_desktop_alternativ-Cil78pt0.jpeg);background-size:50%,cover;background-repeat:no-repeat,no-repeat;background-position:left top,right center;padding:50px 0;display:flex;flex-direction:column;justify-content:space-between;position:relative}@media screen and (max-width:1366px){.site-header{background-image:url(/build/assets/hero_desktop_alternativ-Cil78pt0.jpeg);background-position:right 35% center;background-size:cover;background-repeat:no-repeat}}@media screen and (max-width:640px){.site-header{justify-content:flex-start;background-position:center bottom;background-image:url(/build/assets/hero_desktop_alternativ-mobil-C6prM2YD.jpg);min-height:650px}}.site-header .hidedesktop{display:inline-flex}@media screen and (min-width:1366px){.site-header .hidedesktop{display:none}}.site-header .hidemobile{display:inline-flex}@media screen and (max-width:1366px){.site-header .hidemobile{display:none}}.site-header .logo img{padding-bottom:7.5px}@media screen and (max-width:1024px){.site-header .logo img{width:480px;height:auto}}@media screen and (max-width:480px){.site-header .logo img{width:auto;height:auto}}.site-header .container{display:flex;justify-content:space-between;align-items:center;gap:50px}@media screen and (max-width:640px){.site-header .container:last-of-type{margin-top:auto}}@media screen and (max-width:640px){.site-header .container:nth-of-type(2){margin-top:50px}}.site-header:after{content:"© dpa, Bernd Thissen";font-size:1.25rem;color:#17333a;bottom:-40px;left:90px;position:absolute}@media screen and (max-width:1024px){.site-header:after{left:80px}}@media screen and (max-width:768px){.site-header:after{left:30px}}@media screen and (max-width:480px){.site-header:after{font-size:.875rem;margin-top:10px}}.site-footer{background-image:url(/build/assets/footer-bg-BOZQ9Cal.png);background-size:cover;background-repeat:no-repeat;border-bottom:15px solid #2C6779;position:relative}.site-footer:after{content:"";position:absolute;height:20px;width:30%;background:#2c6779;bottom:0;left:0;z-index:3}.site-footer p{font-size:1.125rem}.site-footer a{width:max-content}.site-footer .container{padding-bottom:50px}.site-footer .flexcontainer{margin-top:140px}@media screen and (max-width:768px){.site-footer .flexcontainer{flex-direction:column;gap:50px}}.site-footer .flexcontainer ul{display:flex;gap:40px;list-style:none;margin:0;padding:0}.site-footer .flexcontainer ul li{padding-bottom:7.5px;transition:.3s;border-bottom:2px solid transparent}.site-footer .flexcontainer ul li:hover{opacity:1;border-bottom:2px solid #EA5C1E}.site-footer .flexcontainer>div{display:flex;flex-direction:column;align-items:flex-start;gap:35px}@media screen and (max-width:768px){.site-footer .flexcontainer>div{text-align:center;justify-content:center;align-items:center}}.site-footer .flexcontainer>div:nth-of-type(2){align-items:flex-end}@media screen and (max-width:768px){.site-footer .flexcontainer>div:nth-of-type(2){text-align:center;justify-content:center;align-items:center}}.site-footer h3{text-align:center;margin:auto}.site-nav a{padding:.25rem .5rem;border-radius:8px}.site-nav{display:flex;gap:70px;align-items:center}@media screen and (min-width:1367px){.site-nav{margin-left:auto}}.site-nav a:focus-visible{background:#0000000f}.site-header h1 span{display:inline-block}.nav-list{text-transform:uppercase;font-size:var(--pSmall);color:#fff}.nav-list li{opacity:.8;padding-bottom:7.5px;transition:.3s;border-bottom:2px solid transparent}.nav-list li:hover{opacity:1;border-bottom:2px solid #EA5C1E}@media screen and (max-width:1100px){.site-header .nav-list{display:none}}.btn{display:inline-block;padding:.75rem 1rem;border-radius:8px;font-weight:700;border:1px solid transparent;transition:transform .1s ease,box-shadow .2s ease,background-color .2s ease;background:#2f6ba7;color:#fff}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn:focus-visible{box-shadow:0 0 0 3px #2f6ba759}.button{background:#fff;border:2px solid #17333A;padding:17px 30px;display:flex;align-items:center;justify-content:space-between;text-transform:uppercase;font-size:1.125rem;font-weight:500;transition:.3s;gap:30px}.button:hover{background:#17333a;color:#fff}.button:hover svg path{stroke:#fff}.buttonwrapper{display:flex;align-items:center;justify-content:space-between}.small-container .button{width:33%;margin:auto;min-width:max-content}.card{padding:1rem;border-radius:16px;background:#fff;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 2px #0000000a}.subheadline{font-size:2.9375rem;color:#fff;margin-bottom:0;font-weight:500}.subheadline.highlighted{color:#ea5c1e}@media screen and (max-width:480px){.subheadline{font-size:1.625rem}}.statement{margin-bottom:100px}.statement .statement__container{display:flex;align-items:center}.statement .statement__container>*{flex:1 1 50%}@media screen and (max-width:1024px){.statement .statement__container{flex-direction:column;gap:60px}.statement .statement__container>*{flex:1 1 auto}}@media screen and (max-width:480px){.statement .statement__container{gap:30px}}.statement .statement__media{flex:1 1 70%;display:flex;margin:0;flex-direction:column}.statement .statement__media figcaption.source{margin-top:20px;font-size:1.25rem}@media screen and (max-width:480px){.statement .statement__media figcaption.source{font-size:.875rem;margin-top:10px}}@media screen and (max-width:1024px){.statement .statement__quote{display:flex;margin:0;flex-wrap:wrap;column-gap:55px}}@media screen and (max-width:480px){.statement .statement__quote{flex-direction:column;align-items:flex-start;justify-content:flex-start}}.statement .statement__quote img{max-height:85px}@media screen and (max-width:1024px){.statement .statement__quote img{flex:0 0 auto}}@media screen and (max-width:480px){.statement .statement__quote img{flex:1 1 auto;width:45px;height:auto;margin-bottom:20px}}.statement .statement__quote p{font-size:var(--pBig);font-style:italic;margin:30px 0;position:relative}@media screen and (max-width:1024px){.statement .statement__quote p{flex:1;margin:0}}.statement .statement-author{font-size:var(--pBig);margin-top:20px;position:relative;display:inline-block;padding-top:30px}@media screen and (max-width:1024px){.statement .statement-author{flex:0 0 100%;margin-left:140px}}@media screen and (max-width:480px){.statement .statement-author{flex:1 1 auto;margin-left:0}}.statement .statement-author:after{content:"";width:100%;height:2px;background:#ea5c1e;position:absolute;left:0;top:0}.projekt{color:#fff;background:#000;background:linear-gradient(180deg,#000,#17333a);position:relative}@media screen and (max-width:480px){.projekt{background:linear-gradient(180deg,#000 50%,#17333a)}}.projekt h2{position:absolute;color:#000;left:80px;top:-150px;z-index:1}@media screen and (max-width:1024px){.projekt h2{top:-90px}}@media screen and (max-width:768px){.projekt h2{left:25px}}.projekt .project-feature{background-image:url(/build/assets/hero_desktop-BPqElfZN.jpg);background-size:cover;background-repeat:no-repeat;background-position:center right;position:relative;z-index:2;min-height:100vh}.projekt .project-feature:after{content:"";position:absolute;background:linear-gradient(90deg,#000 25%,#0000);height:100%;width:65%;left:0;top:0;z-index:-1}@media screen and (min-width:481px){.projekt .project-feature .hidedesktop{display:none}}@media screen and (max-width:480px){.projekt .project-feature{background:none}}.projekt .project-feature>div>*{max-width:40%}@media screen and (max-width:1024px){.projekt .project-feature>div>*{max-width:70%}}@media screen and (max-width:480px){.projekt .project-feature>div>*{max-width:100%}}.projekt .project-feature .feature-grid{margin-top:70px}.projekt .project-feature .feature-grid h3{margin-bottom:30px;text-transform:uppercase}.projekt .project-feature .feature-grid p{font-weight:300}.projekt .project-feature:before{content:"";position:absolute;height:20px;width:40%;background:#fff;top:-1px;right:0;z-index:3}@media screen and (max-width:1280px){.projekt .project-feature:before{width:15%}}@media screen and (max-width:1366px){.projekt .project-feature{background-position:center right 25%}}.projekt .project-gallery>.container{position:relative}.projekt .project-gallery>.container:after{content:"© MKW/Lars Berg";font-size:1.25rem;color:#fff;bottom:0;right:0;position:absolute}@media screen and (max-width:768px){.projekt .project-gallery>.container:after{bottom:-30px;margin:0}}@media screen and (max-width:480px){.projekt .project-gallery>.container:after{font-size:.875rem;margin-top:10px}}.projekt .gallery-grid{list-style:none;display:flex;justify-content:space-between;margin:0;padding:0;gap:65px}@media screen and (max-width:768px){.projekt .gallery-grid{flex-direction:column;gap:40px}}.projekt .gallery-grid li{position:relative;flex:1}.projekt .gallery-grid li:nth-of-type(2){margin-top:5%}@media screen and (max-width:480px){.projekt .gallery-grid li:nth-of-type(2){margin:0}}.projekt .gallery-grid li:nth-of-type(3){margin-top:10%}@media screen and (max-width:480px){.projekt .gallery-grid li:nth-of-type(3){margin:0}}.projekt .gallery-grid li figure{position:relative;margin:0;padding:0}.projekt .tag-list{list-style:none;display:flex;gap:50px;margin:0;padding:0}@media screen and (max-width:768px){.projekt .tag-list{flex-direction:column;gap:25px}}.projekt .tag-list li{text-transform:uppercase;font-size:1.125rem;font-weight:500;padding-bottom:7.5px;transition:.3s;border-bottom:2px solid transparent;position:relative}.projekt .tag-list li:hover,.projekt .tag-list li.active{border-bottom:2px solid #EA5C1E}@media screen and (max-width:480px){.projekt .tag-list li:hover,.projekt .tag-list li.active{background:#ea5c1e;color:#fff}}@media screen and (max-width:480px){.projekt .tag-list li{border:2px solid #EA5C1E;padding:7.5px;text-align:center}}@media screen and (max-width:480px){.projekt .tag-list li a{display:block;width:100%}}.projekt .project-quote .quote{display:flex;gap:55px;align-items:flex-start;margin:0}@media screen and (max-width:768px){.projekt .project-quote .quote{flex-direction:column}}@media screen and (max-width:480px){.projekt .project-quote .quote{gap:30px;flex-direction:row;flex-wrap:wrap}}.projekt .project-quote .quote .quote-avatar{flex:0 0 180px;width:180px;height:auto}@media screen and (max-width:480px){.projekt .project-quote .quote .quote-avatar{width:110px;height:auto;flex:0 0 110px}}.projekt .project-quote .quote blockquote{margin:0;position:relative}.projekt .project-quote .quote blockquote img{position:absolute;left:-85px;top:0;width:55px;height:auto}@media screen and (max-width:480px){.projekt .project-quote .quote blockquote img{left:0;width:35px;top:-15px}}.projekt .project-quote .quote blockquote p{font-style:italic;padding-bottom:30px;position:relative}@media screen and (max-width:768px){.projekt .project-quote .quote blockquote p{padding-left:35px}}@media screen and (max-width:480px){.projekt .project-quote .quote blockquote p{padding-left:0;padding-top:30px}}.projekt .project-quote .quote blockquote p:after{content:"";width:30%;height:2px;background:#ea5c1e;position:absolute;left:0;bottom:0}@media screen and (max-width:768px){.projekt .project-quote .quote blockquote p:after{left:0;width:2px;height:100%}}@media screen and (max-width:480px){.projekt .project-quote .quote blockquote p:after{top:-30px;right:0;left:auto;height:2px;width:70%}}.projekt .project-quote .quote blockquote span{font-size:var(--pBig)}@media screen and (max-width:480px){.projekt .project-quote .quote footer{flex:0 0 calc(100% - 140px);margin-bottom:15px}}@media screen and (max-width:480px){.projekt .project-quote .quote footer span{font-size:1.25rem}}@media screen and (max-width:480px){.projekt .project-quote .quote footer small{font-size:.875rem}}.projekt .project-quote .quote footer.hidedesktop{display:none}@media screen and (max-width:480px){.projekt .project-quote .quote footer.hidedesktop{display:inline-block}}.projekt .project-quote .quote footer.hidemobile{display:inline-block}@media screen and (max-width:480px){.projekt .project-quote .quote footer.hidemobile{display:none}}.projekt .project-quote img.quote-avatar{border-radius:50%}.projekt section{background-image:url(/build/assets/bg-middle-BVUYdHZW.svg);background-size:cover;background-repeat:no-repeat;background-position:bottom right}.derOrt h2{margin-bottom:0;transform:translate(-10px)}.derOrt .derOrt-grid{display:flex;gap:85px;align-items:flex-end}.derOrt .derOrt-grid>*{flex:1 1 50%}.derOrt .derOrt-imagewrap{position:relative}.derOrt .derOrt-imagewrap.hidedesktop{margin-bottom:20px}.derOrt .derOrt-imagewrap:before{content:"";position:absolute;height:20px;width:60%;background:#fff;top:-1px;left:0;z-index:3}.derOrt .derOrt-imagewrap:after{content:"";position:absolute;height:20px;width:90%;background:#fff;bottom:-1px;right:0;z-index:3}.derOrt .derOrt-imagewrap>span{position:absolute;font-size:1.25rem;color:#17333a;bottom:-40px;left:0}@media screen and (max-width:480px){.derOrt .derOrt-imagewrap>span{font-size:.875rem;bottom:-5px;z-index:5;left:auto;right:0}}.derOrt .derOrt-image{width:100%;height:auto}.derOrt .derOrt-text{flex:1 1 35%}.derOrt .derOrt-text>div{padding:40px 0;border-bottom:2px solid rgba(44,103,121,.2)}.derOrt .derOrt-text>div:last-of-type{border-bottom:none;padding-bottom:0}.derOrt .derOrt-text p{font-size:var(--pBig)}.derOrt .derOrt-text .flexcontainer p{font-size:1.25rem}.derOrt .derOrt-text .flexcontainer img{max-width:265px;height:auto}@media screen and (max-width:640px){.derOrt .derOrt-text .flexcontainer{flex-wrap:wrap;gap:25px}}.sponsor-swiper{width:100%;margin:90px auto}.sponsor-swiper .swiper-wrapper{align-items:center;justify-content:center}@media screen and (min-width:1680px){.sponsor-swiper .swiper-prev,.sponsor-swiper .swiper-next{display:none}}.sponsor-swiper .swiper-pagination-bullet{background:#2c6779}@media screen and (max-width:768px){.sponsor-swiper img{width:auto!important;height:auto!important}}.sponsor-swiper .swiper-slide{display:flex;justify-content:center;padding:12px;background:transparent}.sponsor-swiper img{height:80px;width:auto;filter:none}.swiper-pagination-bullet{opacity:.35;background:#fff;width:12px;height:12px}.swiper-pagination-bullet-active{opacity:1}.swiper-pagination{position:relative;width:auto!important;bottom:auto!important;top:auto!important}.swiper-next,.swiper-prev{width:50px;height:50px;border-radius:50%;background:#2c6779;transition:.3s;display:flex;align-items:center;justify-content:center;padding:0;border:0px!important;position:relative;margin-top:0}.swiper-next:before,.swiper-next:after,.swiper-prev:before,.swiper-prev:after{content:none}.swiper-next svg,.swiper-prev svg{width:auto;height:auto}.swiper-next:hover,.swiper-prev:hover{background:#ea5c1e}.swiper-prev svg{transform:scale(-1)}.swiper-controls{margin-top:50px;display:flex;gap:50px;align-items:center;justify-content:center}.sponsor-wrapper{display:flex;flex-wrap:wrap;gap:50px;justify-content:flex-start;justify-content:center;align-items:center;width:100%;margin:90px auto}.sponsor-wrapper>div{display:flex;flex-wrap:wrap;gap:50px;justify-content:flex-start;justify-content:center;width:100%;align-items:center}@media screen and (max-width:640px){.sponsor-wrapper{justify-content:center}}.sponsor-wrapper .sponsor-slide{display:flex;justify-content:center;width:calc(25% - 37.5px)}.sponsor-wrapper .sponsor-slide:hover{cursor:pointer}@media screen and (max-width:1366px){.sponsor-wrapper .sponsor-slide{width:calc(33% - 30.3px)}}@media screen and (max-width:1024px){.sponsor-wrapper .sponsor-slide{width:calc(50% - 30px)}}@media screen and (max-width:480px){.sponsor-wrapper .sponsor-slide{width:100%}}@media screen and (max-width:1024px){.sponsor-wrapper .sponsor-slide img{width:50%!important;height:auto!important}}@media screen and (max-width:768px){.sponsor-wrapper .sponsor-slide img{width:auto!important;max-width:100%;height:auto!important}}@media screen and (max-width:480px){.sponsor-wrapper .sponsor-slide img{width:auto!important;max-width:100%;height:auto!important}}html .share-function{display:inline-flex;flex-direction:column;align-items:flex-end;gap:13px}html .share-function ul,html .share-function ol{margin:0;padding:0}html .share-function.navigation-share-function{position:absolute;bottom:0;right:0;transform:translate(100px)}@media screen and (max-width:1860px){html .share-function.navigation-share-function{transform:translate(0);flex-direction:row;position:static}}@media screen and (max-width:768px){html .share-function.navigation-share-function .share-function__button-wrp .share-function__linklist.active li a{transform:scale(1)}html .share-function.navigation-share-function .share-function__button-wrp .share-function__linklist.active li:nth-child(1){transition-delay:.25s;transform:translateY(-60px)}html .share-function.navigation-share-function .share-function__button-wrp .share-function__linklist.active li:nth-child(2){transition-delay:.5s;transform:translateY(-120px)}html .share-function.navigation-share-function .share-function__button-wrp .share-function__linklist.active li:nth-child(3){transition-delay:.75s;transform:translateY(-180px)}html .share-function.navigation-share-function .share-function__button-wrp .share-function__linklist.active li:nth-child(4){transition-delay:1s;transform:translateY(-240px)}html .share-function.navigation-share-function .share-function__button-wrp .share-function__linklist.active li:nth-child(5){transition-delay:1.25s;transform:translateY(-300px)}html .share-function.navigation-share-function .share-function__button-wrp .share-function__linklist.active li:nth-child(6){transition-delay:1.5s;transform:translateY(-360px)}html .share-function.navigation-share-function .share-function__button-wrp .share-function__linklist.active li:nth-child(7){transition-delay:1.75s;transform:translateY(-420px)}html .share-function.navigation-share-function .share-function__button-wrp .share-function__linklist.active li:nth-child(8){transition-delay:2s;transform:translateY(-480px)}html .share-function.navigation-share-function .share-function__button-wrp .share-function__linklist.active li:nth-child(9){transition-delay:2.25s;transform:translateY(-540px)}html .share-function.navigation-share-function .share-function__button-wrp li{list-style-type:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}html .share-function.navigation-share-function .share-function__button-wrp li a{transform:scale(.8);position:absolute;z-index:2;top:10%;width:50px;height:50px;border:2px solid #373B3B;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#373b3b;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}html .share-function.navigation-share-function .share-function__button-wrp li a svg{width:50%;height:auto}html .share-function.navigation-share-function .share-function__button-wrp li a svg path{transition:all .3s ease-in-out}html .share-function.navigation-share-function .share-function__button-wrp li a:hover{background-color:#fff;color:#2c6779;border:2px solid #2C6779}html .share-function.navigation-share-function .share-function__button-wrp li a:hover svg path{stroke:#2c6779}}html .share-function .share-function__button__trigger svg path{transition:all .3s ease-in-out}html .share-function .share-function__button__trigger svg #Pfad_27845{stroke:transparent}html .share-function .share-function__button__trigger:hover svg path{stroke:#2c6779}html .share-function .share-function__button__trigger:hover svg #Pfad_27845{stroke:transparent}html .share-function.page-share-function{transform:translate(0);z-index:9;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}html .share-function .share_mailto,html .share-function .share-function__button__trigger{width:50px;height:50px;border:1px solid #373B3B;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#373b3b;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.4);box-shadow:0 0 5px #0006}html .share-function .share_mailto:hover,html .share-function .share-function__button__trigger:hover{background-color:#fff;color:#2c6779;border:1px solid #2C6779}html .share-function .share_mailto:focus,html .share-function .share-function__button__trigger:focus{outline:1px dashed #2C6779}html .share-function__button-wrp .share-function__button__trigger{transform:scale(1);position:relative;z-index:3;background-color:#2c6779;border:2px solid #2C6779}html .share-function__button-wrp .share-function__linklist{position:absolute;top:0}html .share-function__button-wrp{position:relative}html .share-function__button-wrp .share-function__linklist{position:absolute;top:0;overflow:visible}html .share-function__button-wrp .share-function__linklist.active li:nth-child(1){transition-delay:.15s;transform:translateY(60px)}html .share-function__button-wrp .share-function__linklist.active li:nth-child(2){transition-delay:.3s;transform:translateY(120px)}html .share-function__button-wrp .share-function__linklist.active li:nth-child(3){transition-delay:.45s;transform:translateY(180px)}html .share-function__button-wrp .share-function__linklist.active li:nth-child(4){transition-delay:.6s;transform:translateY(240px)}html .share-function__button-wrp .share-function__linklist.active li:nth-child(5){transition-delay:.75s;transform:translateY(300px)}html .share-function__button-wrp .share-function__linklist.active li:nth-child(6){transition-delay:.9s;transform:translateY(360px)}html .share-function__button-wrp .share-function__linklist.active li:nth-child(7){transition-delay:1.05s;transform:translateY(420px)}html .share-function__button-wrp .share-function__linklist.active li:nth-child(8){transition-delay:1.2s;transform:translateY(480px)}html .share-function__button-wrp .share-function__linklist.active li:nth-child(9){transition-delay:1.35s;transform:translateY(540px)}html .share-function__button-wrp .share-function__linklist li{list-style-type:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}html .share-function__button-wrp .share-function__linklist li a{transform:scale(.8);position:absolute;z-index:2;top:10%;width:50px;height:50px;border:2px solid #373B3B;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#373b3b;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.4);box-shadow:0 0 5px #0006;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}html .share-function__button-wrp .share-function__linklist li a svg{width:85%;height:auto}html .share-function__button-wrp .share-function__linklist li a:hover{background-color:#fff;color:#2c6779;border:2px solid #2C6779}video{width:100%;height:auto;object-fit:cover;object-position:center center}
