/* https://www.zahnarzt-plugmann.de/wp-content/themes/plugmann-theme/style.min.css?ver=1750071474 */
@font-face{font-family:'Quicksand';font-style:normal;font-weight:400;font-display:swap;src:local(""),url(/wp-content/themes/plugmann-theme/fonts/quicksand-v30-latin-regular.woff2) format("woff2"),url(/wp-content/themes/plugmann-theme/fonts/quicksand-v30-latin-regular.woff) format("woff")}@font-face{font-family:'Quicksand';font-style:normal;font-weight:700;font-display:swap;src:local(""),url(/wp-content/themes/plugmann-theme/fonts/quicksand-v30-latin-700.woff2) format("woff2"),url(/wp-content/themes/plugmann-theme/fonts/quicksand-v30-latin-700.woff) format("woff")}*{box-sizing:border-box}*{outline:none}a{color:#25537C}html{font-family:'Quicksand',sans-serif;font-weight:400;color:#707070}html.fixed-nav body #masthead{position:fixed;top:0;left:0;width:100%;z-index:90}html.fixed-nav body #masthead>.wrapper{grid-template-areas:"logo . nav . button";grid-template-columns:340px 60px 1000px auto 270px;grid-template-rows:5rem 5rem}html.fixed-nav body #masthead>.wrapper:after{grid-column:1/6}html.fixed-nav body #masthead .logo_wrapper .full,html.fixed-nav body #masthead .logo_wrapper .mobile{display:none}html.fixed-nav body #masthead .logo_wrapper .small{display:block}html.fixed-nav body #masthead .menu_wrapper{display:flex;flex-flow:row wrap;justify-content:center}html.fixed-nav body #masthead .menu-toggle{display:flex}@media screen and (max-width:1650px){html.fixed-nav body #masthead>.wrapper{grid-template-columns:auto auto auto auto minmax(250px,270px)}}@media screen and (min-width:1024px){html.fixed-nav body #masthead>.wrapper .logo_wrapper{padding:.4rem 1rem .4rem 3rem}html.fixed-nav body #masthead>.wrapper .menu_wrapper{grid-column-end:5}html.fixed-nav body #masthead>.wrapper .menu_wrapper #primary_nav{position:absolute;max-height:0;overflow:hidden;order:3}}@media screen and (max-width:1023px){html.fixed-nav body #masthead>.wrapper{grid-template-columns:auto auto auto auto 230px}html.fixed-nav body #masthead .logo_wrapper .small{display:none}html.fixed-nav body #masthead .logo_wrapper .mobile{display:block}html.fixed-nav body #masthead .anchors-toggle p{text-transform:capitalize;width:calc(100% - 2rem)}html.fixed-nav body #masthead .anchors-toggle p span{display:none}}@media screen and (max-width:600px){html.fixed-nav body #masthead>.wrapper{grid-template-columns:70px auto 170px}html.fixed-nav body #masthead>.wrapper .logo_wrapper{grid-column-end:1}html.fixed-nav body #masthead>.wrapper #header_nav{width:100%}}@media screen and (max-width:400px){html.fixed-nav body #masthead>.wrapper{grid-template-columns:70px auto 130px;grid-template-areas:"logo . button" "nav nav button"}html.fixed-nav body #masthead>.wrapper:after{grid-row:1/3;grid-column:1/4}html.fixed-nav body #masthead>.wrapper .menu-toggle{grid-row:1}}html:not(.fixed-nav) body #masthead>.wrapper .menu_wrapper{grid-column-end:button-end}html:not(.fixed-nav) .anchors-toggle{display:none}@media screen and (min-width:1650px){html:not(.fixed-nav) body #masthead>.wrapper{grid-template-areas:"space-left logo . nav button space-right";grid-template-columns:auto 340px 60px 1000px 200px auto}}@media screen and (max-width:1650px) and (min-width:1024px){html:not(.fixed-nav) body #masthead .menu_wrapper{padding-right:1rem}}@media screen and (max-width:1210px){html:not(.fixed-nav) body #masthead .menu_wrapper #primary_nav .menu li a{margin:0 .7rem}html:not(.fixed-nav) body #masthead .menu_wrapper #primary_nav .menu li.button a{margin:0;font-size:1.1rem}}@media screen and (max-width:1050px) and (min-width:1024px){html:not(.fixed-nav) body #masthead .menu_wrapper #primary_nav .menu li a{font-size:1.1rem}}@media screen and (min-width:1024px){html:not(.fixed-nav) body #masthead>.wrapper .menu_wrapper #primary_nav .menu>li{position:relative;height:100%}html:not(.fixed-nav) body #masthead>.wrapper .menu_wrapper #primary_nav .menu>li:not(.button):hover:before,html:not(.fixed-nav) body #masthead>.wrapper .menu_wrapper #primary_nav .menu>li:not(.button) .active:before{content:"";position:absolute;bottom:1rem;left:50%;height:1px;width:100%;background-color:#707070;transform:translate(-50%,0)}html:not(.fixed-nav) body #masthead>.wrapper .menu_wrapper #primary_nav .menu>li:not(.button):hover .sub-menu,html:not(.fixed-nav) body #masthead>.wrapper .menu_wrapper #primary_nav .menu>li:not(.button) .active .sub-menu{max-height:none;padding:2rem;background-color:#fff;box-shadow:0 0 6px rgba(20,20,20,.1);z-index:90;left:50%;transform:translate(-50%,0)}html:not(.fixed-nav) body #masthead>.wrapper .menu_wrapper #primary_nav .menu>li:not(.button):hover .sub-menu li,html:not(.fixed-nav) body #masthead>.wrapper .menu_wrapper #primary_nav .menu>li:not(.button) .active .sub-menu li{margin:1rem 0}html:not(.fixed-nav) body #masthead>.wrapper .menu_wrapper #primary_nav .menu>li:not(.button):hover .sub-menu li a,html:not(.fixed-nav) body #masthead>.wrapper .menu_wrapper #primary_nav .menu>li:not(.button) .active .sub-menu li a{line-height:2rem}}@media screen and (max-width:1023px){html:not(.fixed-nav) body #masthead>.wrapper{grid-template-areas:"logo nav button";grid-template-rows:5rem 5rem}html:not(.fixed-nav) body #masthead>.wrapper .logo_wrapper svg{display:block;width:100%;height:auto}html:not(.fixed-nav) body #masthead>.wrapper .menu_wrapper{grid-column-end:nav}html:not(.fixed-nav) body #masthead>.wrapper .menu_wrapper #header_nav .menu{margin:0;align-items:center}html:not(.fixed-nav) body #masthead>.wrapper .menu_wrapper #primary_nav{position:fixed}html:not(.fixed-nav) body #masthead>.wrapper .menu_wrapper #primary_nav .menu{flex-flow:column}html:not(.fixed-nav) body #masthead>.wrapper .menu-toggle{display:flex;grid-row:1}html:not(.fixed-nav) body #masthead>.wrapper .anchors-toggle{display:flex;grid-row:2}html:not(.fixed-nav) body #masthead>.wrapper .anchors-toggle span{display:none}html:not(.fixed-nav) body #masthead>.wrapper .anchors-toggle p{text-transform:capitalize}}@media screen and (max-width:767px){html:not(.fixed-nav) body #masthead>.wrapper{grid-template-areas:"logo . button" "nav nav button"}html:not(.fixed-nav) body #masthead>.wrapper:after{grid-row:1/3}}@media screen and (max-width:530px){html:not(.fixed-nav) body #masthead>.wrapper{grid-template-areas:"logo . button" "nav nav button";grid-template-columns:auto auto 200px}}@media screen and (max-width:400px){html:not(.fixed-nav) body #masthead>.wrapper{grid-template-columns:auto auto 130px}html:not(.fixed-nav) body #masthead>.wrapper .logo_wrapper .full{display:none}html:not(.fixed-nav) body #masthead>.wrapper .logo_wrapper .small{display:block}}html.show-nav{overflow:hidden}@media screen and (min-width:1024px){html.show-nav.fixed-nav body #masthead .menu_wrapper #primary_nav{max-height:none;position:absolute;left:0;top:50%;width:100%;background-color:#fff;box-shadow:0 0 3px}html.show-nav.fixed-nav body #masthead .menu_wrapper #primary_nav .menu{max-width:1600px;margin:0 auto;padding:2rem 0;flex-flow:column}html.show-nav.fixed-nav body #masthead .menu_wrapper #primary_nav .menu>li{position:relative;display:flex;flex-flow:row nowrap;padding:1rem 0;border-bottom:1px solid #707070}html.show-nav.fixed-nav body #masthead .menu_wrapper #primary_nav .menu>li.button{margin-top:2rem;border-bottom:none}html.show-nav.fixed-nav body #masthead .menu_wrapper #primary_nav .menu>li>a{color:#25537C;font-weight:700;min-width:260px}html.show-nav.fixed-nav body #masthead .menu_wrapper #primary_nav .menu>li.button{align-self:flex-start}html.show-nav.fixed-nav body #masthead .menu_wrapper #primary_nav .menu>li.button a{color:#fff;min-width:auto}html.show-nav.fixed-nav body #masthead .menu_wrapper #primary_nav .menu>li .sub-menu{position:relative;top:auto;max-height:none;display:flex;flex-flow:row wrap}}html.show-nav body #masthead .menu-toggle svg .open{display:none}html.show-nav body #masthead .menu-toggle svg .close{display:block}@media screen and (max-width:1023px){html.show-nav body #masthead .menu_wrapper #primary_nav{transform:none}}body{padding:0;margin:0;background-color:#F7F7F7}body.ios_device .module.teaser .inner_wrapper .teaser_wrapper .element{margin:0 1rem 1rem 0}body.ios_device .module.teaser .inner_wrapper .teaser_wrapper .element:nth-of-type(2){margin-top:4rem}h1{font-weight:300}h2{font-weight:700;font-size:2rem}h3{font-size:1.6rem}ul{list-style:none;padding:0;margin:1rem 0}table td{vertical-align:top;padding-bottom:.3rem}table td:first-of-type{padding-right:2rem}blockquote{margin:0}blockquote p{font-style:italic;color:#25537C;font-weight:1.875rem}p,li,td,span{font-size:1.1rem;line-height:1.6rem}hr{display:block;height:1px;border:none;background-color:#D0D0D0}.button{position:relative;display:inline-block;padding:.6rem 1rem;color:#fff;border:1px solid #649F21;background-color:#649F21;text-decoration:none;border-radius:10px}.button:before{content:none}#masthead{position:relative;display:block;z-index:20;pointer-events:none}#masthead>.wrapper{display:grid;align-items:center}#masthead>.wrapper:after{content:"";position:relative;display:block;align-self:normal;background-color:#fff;box-shadow:0 0 3px;grid-column:1/7;grid-row:1;z-index:-1}#masthead .accessibility{display:none}#masthead .logo_wrapper{grid-area:logo;pointer-events:all;max-width:340px}#masthead .logo_wrapper .small,#masthead .logo_wrapper .mobile{display:none}#masthead .menu_wrapper{grid-area:nav;pointer-events:all}#masthead #header_nav .menu{display:flex;flex-flow:row nowrap;justify-content:flex-end}#masthead #header_nav .menu li a{position:relative;display:block;margin:0 1.5rem;padding-left:2rem;color:#25537C;text-decoration:none;font-size:1rem;white-space:nowrap}#masthead #header_nav .menu li a:before{content:"";position:absolute;left:0;top:50%;width:16px;height:16px;transform:translate(0,-50%);background-position:center;background-repeat:no-repeat;background-size:contain}#masthead #header_nav .menu li:not([class]) a{padding-left:0}#masthead #header_nav .menu li.karriere a:before{background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-career.svg)}#masthead #header_nav .menu li.news a:before{background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-news.svg)}#masthead #header_nav .menu li.online-contact a:before{background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-calendar.svg)}#masthead #header_nav .menu li.phone a:before{background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-phone.svg)}#masthead #header_nav .menu li.mail a:before{background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-mail.svg)}#masthead #header_nav .menu li.mail a span{display:none}#masthead #header_nav .menu li.facebook a:before{background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-facebook.svg)}#masthead #primary_nav .menu{position:relative;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:stretch;margin:0}#masthead #primary_nav .menu>li>a{padding-bottom:1rem}#masthead #primary_nav .menu li.button{padding:1rem;border-radius:30px}#masthead #primary_nav .menu li.button a{padding-bottom:0;color:#fff;font-weight:700;line-height:1}#masthead #primary_nav .menu li a{position:relative;display:block;margin:0 1.5rem;color:#707070;text-decoration:none;font-size:1.25rem;line-height:50px}#masthead .menu-toggle{position:relative;display:none;flex-flow:row nowrap;justify-content:flex-start;align-items:center;padding-left:3rem;padding-right:2rem;margin-left:2rem;height:100%;background-color:#25537C;color:#fff;cursor:pointer;grid-area:button;pointer-events:all}#masthead .menu-toggle:before{content:"";position:absolute;right:calc(100% - 1px);top:0;width:2rem;height:100%;background-color:#25537C;clip-path:polygon(100% 0%,30px 0,0 100%,100% 100%)}#masthead .menu-toggle svg{display:block;margin-right:1rem;width:20px;height:20px;fill:#fff}#masthead .menu-toggle svg .close{display:none}#masthead .menu-toggle span{display:block;text-transform:capitalize;font-weight:700;font-size:1rem}@media screen and (max-width:1650px){#masthead>.wrapper{grid-template-areas:"logo . nav button";grid-template-columns:auto auto auto auto}#masthead>.wrapper:after{grid-column:1/5}#masthead>.wrapper .menu-toggle,#masthead>.wrapper .anchors-toggle{grid-column-end:button}#masthead>.wrapper .logo_wrapper{padding:.4rem 0rem .4rem 1rem}}@media screen and (max-width:1650px) and (min-width:1024px){#masthead>.wrapper .menu_wrapper #header_nav .menu li.karriere a,#masthead>.wrapper .menu_wrapper #header_nav .menu li.news a,#masthead>.wrapper .menu_wrapper #header_nav .menu li.online-contact a,#masthead>.wrapper .menu_wrapper #header_nav .menu li.facebook a{width:1rem;padding-left:0;text-indent:-99rem;overflow:hidden}}@media screen and (max-width:1260px){#masthead>.wrapper{grid-template-areas:"logo  nav button";grid-template-columns:auto auto 250px}#masthead>.wrapper:after{grid-column:1/4}#masthead>.wrapper .menu_wrapper #header_nav .menu li.karriere,#masthead>.wrapper .menu_wrapper #header_nav .menu li.news{display:none}#masthead>.wrapper .menu_wrapper #header_nav .menu li a{margin:0 1rem}}@media screen and (min-width:1024px) and (max-width:1100px){#masthead>.wrapper .menu-toggle{padding:1rem 1rem 1rem 1rem}}@media screen and (min-width:1024px){#masthead #primary_nav .menu li .sub-menu{position:absolute;top:100%;max-height:0;margin:0;overflow:hidden}#masthead #primary_nav .menu li.mobile,#masthead #primary_nav .menu li.splash{display:none!important}}@media screen and (max-width:1023px){#masthead{position:fixed;top:0;left:0;width:100%}#masthead>.wrapper{grid-template-rows:5rem 5rem;grid-template-columns:auto auto 230px}#masthead>.wrapper .logo_wrapper{max-width:200px;grid-column-end:3;padding:1rem}#masthead>.wrapper .menu_wrapper #primary_nav{position:fixed;right:0;top:5rem;height:calc(100vh - 5rem);transform:translate(100%,0);padding:2rem 0rem 2rem 2rem;background-color:#fff;z-index:20;box-shadow:0 10px 6px rgba(20,20,20,.1);overflow:scroll;transition:all 0.4s ease}#masthead>.wrapper .menu_wrapper #primary_nav .menu{flex-flow:column}#masthead>.wrapper .menu_wrapper #primary_nav .menu>li{margin-bottom:1rem}#masthead>.wrapper .menu_wrapper #primary_nav .menu>li>a{padding:0 2rem 0 0;margin:0;font-weight:700;color:#25537C;border-bottom:1px solid}#masthead>.wrapper .menu_wrapper #primary_nav .menu>li.menu-item-has-children{position:relative}#masthead>.wrapper .menu_wrapper #primary_nav .menu>li.menu-item-has-children:before{content:"";position:absolute;right:1rem;top:1rem;width:20px;height:20px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-plus.svg)}#masthead>.wrapper .menu_wrapper #primary_nav .menu>li.button{margin-right:2rem}#masthead>.wrapper .menu_wrapper #primary_nav .menu>li.button a{color:#fff;padding-right:0;border-bottom:none}#masthead>.wrapper .menu_wrapper #primary_nav .menu li.mobile a{position:relative;display:block;margin:0;padding-left:2rem;color:#25537C;text-decoration:none;font-size:1rem;white-space:nowrap;border-bottom:none;font-weight:lighter;line-height:2}#masthead>.wrapper .menu_wrapper #primary_nav .menu li.mobile a:before{content:"";position:absolute;left:0;top:.4rem;width:16px;height:16px;background-position:center;background-repeat:no-repeat;background-size:contain}#masthead>.wrapper .menu_wrapper #primary_nav .menu li.mobile.karriere a:before{background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-career.svg)}#masthead>.wrapper .menu_wrapper #primary_nav .menu li.mobile.news a:before{background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-news.svg)}#masthead>.wrapper .menu_wrapper #primary_nav .menu li.mobile.online-contact a:before{background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-calendar.svg)}#masthead>.wrapper .menu_wrapper #primary_nav .menu li.mobile.phone a:before{background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-phone.svg)}#masthead>.wrapper .menu_wrapper #primary_nav .menu li.mobile.mail a:before{background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-mail.svg)}#masthead>.wrapper .menu_wrapper #primary_nav .menu li.mobile.facebook a:before{background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-facebook.svg)}#masthead>.wrapper .menu_wrapper #primary_nav .menu li .sub-menu{max-height:0;margin:0;overflow:hidden}>#masthead>.wrapper .menu_wrapper #primary_nav .menu li.show:before{transform:rotate(45deg)}#masthead>.wrapper .menu_wrapper #primary_nav .menu li.show .sub-menu{max-height:none}#masthead>.wrapper .menu_wrapper #header_nav .menu li.facebook{display:none}#masthead>.wrapper .menu_wrapper #header_nav .menu li a{display:flex;flex-flow:column;justify-content:center;align-items:center;padding-left:0}#masthead>.wrapper .menu_wrapper #header_nav .menu li a:before{top:.4rem;transform:none}#masthead>.wrapper .menu-toggle details summary,#masthead>.wrapper .anchors-toggle details summary{font-size:1rem}}@media screen and (max-width:1023px) and (min-width:601px){#masthead>.wrapper .menu_wrapper #header_nav .menu li.mail a{width:4rem;text-indent:-99rem;overflow:hidden;color:transparent}#masthead>.wrapper .menu_wrapper #header_nav .menu li.mail a span{position:absolute;bottom:0;display:block;text-indent:0;color:#25537C}#masthead>.wrapper .menu_wrapper #header_nav .menu li a:before{position:relative;margin-bottom:.5rem}}@media screen and (max-width:600px){#masthead>.wrapper .menu-toggle,#masthead>.wrapper .anchors-toggle p{flex-flow:column;justify-content:center;padding:.5rem}#masthead>.wrapper .menu-toggle svg,#masthead>.wrapper .anchors-toggle p svg{margin-right:0}#masthead>.wrapper .menu_wrapper #header_nav .menu{justify-content:space-around}#masthead>.wrapper .menu_wrapper #header_nav .menu li a{display:block;margin:0 .5rem;width:1.5rem;height:1.5rem;text-indent:-99rem;overflow:hidden}#masthead>.wrapper .menu_wrapper #header_nav .menu li a:before{margin-bottom:0;position:absolute;top:0;width:100%;height:100%;max-width:1.5rem;max-height:1.5rem}}@media screen and (max-width:400px){#masthead>.wrapper .menu_wrapper #header_nav .menu li.facebook{display:none}}.anchors-toggle{position:relative;grid-column:button;grid-row:2;align-self:stretch;pointer-events:all;height:100%;color:#fff;z-index:2;filter:drop-shadow(0 0 5px rgba(20,20,20,.3))}.anchors-toggle p{position:relative;display:flex;flex-flow:row nowrap;align-items:center;padding:1rem 2rem 1rem 3rem;margin:0 0 0 2rem;height:100%;width:calc(100% - 2rem);font-size:1rem;font-weight:700;list-style:none;background-color:#5A5A5A;cursor:pointer}.anchors-toggle p:before{content:"";position:absolute;right:calc(100% - 1px);top:0;width:2rem;height:100%;background-color:#5A5A5A;clip-path:polygon(106.25% -.25%,0 0,88.75% 100%,100% 100%)}.anchors-toggle p::-webkit-details-marker{display:none}.anchors-toggle p span{font-size:1rem}.anchors-toggle p svg{display:block;margin-right:1rem;color:#fff;width:20px;height:20px}@media screen and (min-width:1024px) and (max-width:1100px){.anchors-toggle p{padding:1rem 1rem 1rem 1rem}}.anchor_nav{position:fixed;top:5rem;right:0;transform:translate(100%,0);background-color:#5A5A5A;transition:all 0.4s ease}.anchor_nav.show{transform:none;margin-right:198px;z-index:1;pointer-events:all}.anchor_nav.show:before{content:"";position:absolute;right:100%;top:0;width:2rem;height:100%;background-color:#5A5A5A;clip-path:polygon(0 0,100% 100%,100% 0)}.anchor_nav.show:after{content:"";position:absolute;right:0;top:0;height:5rem;width:300px;background-color:#5A5A5A;transform:translate(100%,0)}.anchor_nav .anchors{margin:0;min-height:5rem;display:flex;flex-flow:row wrap;align-items:center;padding-right:2rem}.anchor_nav .anchors li a{display:block;margin:0 1rem;padding:1rem 0;color:#fff;text-decoration:none}@media screen and (min-width:1024px){.anchor_nav.show{margin-right:270px}}@media screen and (max-width:767px){.anchor_nav{width:100%;right:auto;left:0}.anchor_nav .anchors{flex-flow:column;margin-right:270px}}@media screen and (max-width:600px){.anchor_nav .anchors{margin-right:0;padding-right:0;margin-top:5rem}}@media screen and (min-width:1650px){.anchor_nav.show{margin-right:235px}}#footer .inner_wrapper{position:relative;display:block;padding:4rem 4rem 6rem 4rem;max-width:1600px;margin:0 auto;background-color:#25537C;color:#fff}#footer .inner_wrapper .siegel{position:absolute;right:6rem;top:-2rem;width:120px;display:block}@media screen and (max-width:767px){#footer .inner_wrapper .siegel{position:relative;right:auto;top:auto;margin:2rem auto 1rem auto}}#footer .inner_wrapper .header span{display:block;font-size:1.25rem}#footer .inner_wrapper .header hr{margin:1rem 0;width:80%;max-width:200px;display:inline-block}@supports (display:grid){#footer .inner_wrapper .header hr{display:block}}#footer .inner_wrapper .header h3{margin:0 0 2rem 0}#footer .inner_wrapper .widget_wrapper{display:flex;flex-flow:row wrap;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,320px));grid-gap:0 4rem;justify-content:center}#footer .inner_wrapper .widget_wrapper .widget{margin:1rem}@supports (display:grid){#footer .inner_wrapper .widget_wrapper .widget{margin:0}}#footer .inner_wrapper .widget_wrapper .widget table td{min-width:130px}#footer .inner_wrapper .widget_wrapper .widget p:first-of-type{margin-top:0}#footer .inner_wrapper .widget_wrapper .widget p:last-of-type{margin-bottom:0}@media screen and (max-width:833px){#footer .inner_wrapper .widget_wrapper{grid-gap:0}}@media screen and (min-width:1216px) and (max-width:1599px){#footer .inner_wrapper .widget_wrapper .widget:last-of-type{grid-column:3}}@media screen and (max-width:1599px){#footer .inner_wrapper .widget_wrapper .widget:first-of-type,#footer .inner_wrapper .widget_wrapper .widget:nth-of-type(2n){margin-bottom:4rem}}@media screen and (min-width:1600px){#footer .inner_wrapper .widget_wrapper{grid-gap:4rem}}@media screen and (max-width:767px){#footer .inner_wrapper .widget_wrapper .widget tr{display:flex;flex-flow:column;margin-bottom:1rem}}#footer .inner_wrapper a{color:#fff;text-decoration:underline}#footer .contact_wrapper{display:grid;grid-template-columns:2fr minmax(500px,1fr);max-width:1600px;margin:0 auto;padding:0 4rem;transform:translate(0,-4rem);min-height:400px}#footer .contact_wrapper form{padding:6rem 4rem;background-color:#fff}#footer .contact_wrapper .contact-form__sent{height:100%;padding:2rem;background-color:#fff}#footer .contact_wrapper .contact-form__sent p{color:#25537C}#footer .contact_wrapper .map{position:relative;cursor:pointer;display:block}#footer .contact_wrapper .map img,#footer .contact_wrapper .map iframe{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}#footer .contact_wrapper .map iframe{border:none;pointer-events:none}#footer .contact_wrapper .map.show img{display:none}#footer .contact_wrapper .map.show iframe{pointer-events:all}#footer .bottom_wrapper{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;max-width:1600px;margin:0 auto;padding:2rem 2rem}@media screen and (min-width:640px){#footer .bottom_wrapper{padding:2rem 4rem}}#footer .bottom_wrapper>.wrapper{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}#footer .bottom_wrapper>.wrapper>p{margin-right:1rem}#footer .bottom_wrapper>.wrapper .list{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;list-style:none;padding:0}#footer .bottom_wrapper>.wrapper .list li{display:flex;flex-flow:row wrap;align-items:center}#footer .bottom_wrapper>.wrapper .list li .icon{margin:0 1rem}#footer .bottom_wrapper>.wrapper .list li a{text-decoration:none;color:#25537C}#footer .bottom_wrapper .nav{display:flex;flex-flow:row wrap;justify-content:center}#footer .bottom_wrapper .nav .br{width:2rem;text-align:center;color:#fff}#footer .bottom_wrapper .nav a{text-decoration:none;color:#333}@media screen and (max-width:1023px){#footer .contact_wrapper{grid-template-columns:1fr}#footer .contact_wrapper .form{grid-row:1}#footer .contact_wrapper .map{grid-row:2;padding-bottom:56.6%;min-height:400px}}@media screen and (max-width:767px){#footer .inner_wrapper{padding:2rem 1rem 6rem 1rem}#footer .inner_wrapper .header{display:flex;flex-flow:column;align-items:center;text-align:center}#footer .contact_wrapper{padding:0 1rem}#footer .contact_wrapper form{padding:3rem 2rem}}.main-content{position:relative;background-color:#F7F7F7}.main-content ul:not([class]){padding:0}.main-content ul:not([class]) li{position:relative;padding-bottom:.4rem;padding-left:3rem}.main-content ul:not([class]) li:before{content:"";position:absolute;left:0;top:.8rem;width:30px;height:1px;background-color:#25537C}.main-content ul.checkmark li{position:relative;padding-left:3.5rem;margin-bottom:.6rem}.main-content ul.checkmark li:before{content:"";position:absolute;left:0;top:0;width:30px;height:30px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-checkmark.svg)}.main-content a{position:relative;text-decoration:none;color:inherit}.main-content a:not(.button):not(._brlbs-btn-cookie-preference){padding-left:1.5rem;color:#25537C}.main-content a:not(.button):not(._brlbs-btn-cookie-preference):before{content:"";position:absolute;left:0;top:.3rem;width:16px;height:16px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-link.svg);z-index:2}.main-content a.online-contact:before{background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-calendar.svg)}.main-content a.phone:before{background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-phone.svg)}.main-content a.document:before{background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-document.svg)}.main-content .emotion{position:relative;display:grid;grid-template-columns:50% 50%;align-items:center;background-color:#fff}.main-content .emotion .content_wrapper{padding:2rem 10rem}.main-content .emotion .content_wrapper .head{display:flex;flex-flow:column;justify-content:flex-start}.main-content .emotion .content_wrapper .head hr{position:relative;width:100%;margin:1rem 0;max-width:400px;background-color:#25537C}.main-content .emotion .content_wrapper .head hr:before{content:"";position:absolute;right:100%;top:0;width:200%;height:100%;background-color:#25537C}.main-content .emotion .content_wrapper .head span{font-size:1.25rem}.main-content .emotion .content_wrapper .head h1{margin:0 0 1rem 0}.main-content .emotion .content_wrapper a{color:#fff}.main-content .emotion .image_wrapper{position:relative}.main-content .emotion .image_wrapper img{display:block;width:100%;height:auto}.main-content .emotion .lic-award{width:6rem!important;height:auto!important;position:absolute;bottom:0;right:2rem;transform:translate(0,40%)}.main-content .emotion .lic-award+.lic-award{transform:translate(-100%,40%)}@media screen and (min-width:768px){.main-content .emotion .lic-award{width:9rem!important}}@media screen and (min-width:1024px){.main-content .emotion{min-height:700px;grid-template-columns:auto minmax(200px,800px) 50%}.main-content .emotion:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:20rem;background:linear-gradient(to top,#f7f7f7 0%,#fff 100%);transform:translate(0,100%)}.main-content .emotion .lic-award{width:12rem!important;bottom:4rem;transform:none}.main-content .emotion .lic-award+.lic-award{transform:translate(-100%,10%)}.main-content .emotion .content_wrapper{padding:2rem;grid-column:2;z-index:3}.main-content .emotion .image_wrapper{align-self:stretch;position:absolute;right:0;top:0;max-width:60%;height:100%}.main-content .emotion .image_wrapper:before{content:"";position:absolute;left:-1px;top:0;width:100%;height:100%;background-color:#fff;clip-path:polygon(0 0,0% 100%,32% 0)}.main-content .emotion .image_wrapper img{width:100%;height:100%;display:block;object-fit:cover}}@media screen and (max-width:1023px){.main-content .emotion{grid-template-columns:1fr}.main-content .emotion .image_wrapper{grid-column:1;grid-row:1}.main-content .emotion .content_wrapper{grid-column:1;grid-row:2;padding:2rem 2rem 6rem 2rem}.main-content .emotion .content_wrapper .head{align-items:center}.main-content .emotion .content_wrapper>a{display:block;max-width:230px;margin:0 auto}}@media screen and (max-width:530px){.main-content .emotion .content_wrapper .head{align-items:flex-start}}@media screen and (max-width:1023px){.main-content{padding-top:5rem}}@media screen and (max-width:767px){.main-content{padding-top:10rem}}.info_blocks{margin-top:-4rem}.info_blocks .inner_wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,520px));grid-gap:1rem;justify-content:center;margin:0 1rem}.info_blocks .inner_wrapper .block{position:relative;display:block;padding:2rem;box-shadow:0 0 10px rgba(20,20,20,.3);border-radius:10px;background-color:#fff}.info_blocks .inner_wrapper .block .title{display:flex;flex-flow:column;justify-content:center;align-items:center;margin-bottom:2rem}.info_blocks .inner_wrapper .block .title span{display:block}.info_blocks .inner_wrapper .block .title hr{display:block;width:30%;background-color:#707070}.info_blocks .inner_wrapper .block .title p{margin-top:0;color:#25537C;font-weight:700}@media screen and (min-width:1088px) and (max-width:1622px){.info_blocks .inner_wrapper .block:last-of-type{grid-column:1/3}}.contact-form__element{display:flex;flex-flow:column;align-items:flex-start;margin-bottom:1rem}.contact-form__element.non-validate input{border:1px solid #b30404!important}.contact-form__element.non-validate .contact-form__alert{display:block}.contact-form__element--required{display:none}.contact-form__element label,.contact-form__element p{margin-bottom:.5rem;text-align:left}.contact-form__element input{padding:.3rem;border:none;border-bottom:1px solid #ddd;align-self:stretch}.contact-form__element select{padding:.3rem;background-color:#fff;border:none}.contact-form__element textarea{width:100%;min-height:100px;border:none;border-bottom:1px solid #eee}.contact-form__element input,.contact-form__element select,.contact-form__element textarea{font-family:'Quicksand',sans-serif}.contact-form__alert{display:none;color:#c80303;font-size:.9rem}.contact-form__legal{position:relative;border-bottom:1px solid #eee;padding-bottom:1rem;margin-bottom:2rem}.contact-form__legal input{position:absolute;left:0;top:0}.contact-form__legal label{padding-left:2rem}.contact-form__legal a{padding-left:0!important}.contact-form__legal a:before{content:none!important}.contact-form__captcha{display:flex;flex-flow:column;align-items:flex-start;margin-bottom:1rem}.contact-form__captcha .input_wrapper{display:flex;flex-flow:row nowrap;align-items:center;margin-top:1rem}.contact-form__captcha .input_wrapper>input{font-size:1rem;border:none;border-bottom:1px solid #25537c;font-family:'Quicksand',sans-serif}.contact-form__captcha .input_wrapper>a{display:block;width:24px;height:24px;margin-left:.5rem}.contact-form__captcha .input_wrapper>a svg{display:block;width:100%;height:100%}.contact-form__warning{display:none}.contact-form__warning.show{display:block;color:#b30404}.contact-form #submit{position:relative;padding:.5rem 1rem .5rem 3rem;font-size:1.125rem;border:none;background:#fff;color:#25537C;cursor:pointer}.contact-form #submit:before{content:"";position:absolute;left:1rem;top:.7rem;width:16px;height:16px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-link.svg);z-index:2}.contact-form #submit:disabled{cursor:not-allowed;color:#eee}.contact-form__admin-notice{color:#b30404}.module{position:relative;display:block;max-width:1600px;margin:8rem auto 4rem auto}.module.quote{background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(/wp-content/themes/plugmann-theme/graphics/quote-background.jpg)}.module.quote .inner_wrapper{max-width:800px;margin:0rem auto;padding:4rem;text-align:center;color:#fff;z-index:2}.module.quote .inner_wrapper hr{margin:1rem 0}.module.quote .inner_wrapper a{color:#fff}.module.quote .inner_wrapper a.phone:before{background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-phone-white.svg)}.module.image-text{margin:8rem auto 4rem auto}.module.image-text.blue .inner_wrapper{background-color:#25537C}.module.image-text.blue .inner_wrapper .content{color:#fff}.module.image-text.blue .inner_wrapper .content .title hr{background-color:#fff}.module.image-text.blue .inner_wrapper .content a{color:white!important}.module.image-text.blue .inner_wrapper .content a.phone:before{background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-phone-white.svg)}.module.image-text.blue .inner_wrapper .content ul.checkmark li{padding:1rem 2rem 1rem 4.5rem;margin-bottom:2rem;color:#5A5A5A;border-radius:10px;background-color:#fff}.module.image-text.blue .inner_wrapper .content ul.checkmark li:before{left:1rem;top:50%;transform:translate(0,-50%)}.module.image-text.blue .inner_wrapper .content details{background-color:#fff;color:#5A5A5A}.module.image-text.blue .inner_wrapper .content details a{color:#5A5A5A!important}.module.image-text.blue .inner_wrapper .content .cta p{color:#fff}.module.image-text.blue .inner_wrapper .content .cta a{color:#fff}.module.image-text.blue .inner_wrapper .content blockquote p{color:#fff}.module.image-text.white .inner_wrapper{background-color:#fff}.module.image-text.white .inner_wrapper .content details{background-color:#25537C;color:#fff}.module.image-text .inner_wrapper{border-radius:10px}.module.image-text .inner_wrapper .image{display:flex;overflow:hidden}.module.image-text .inner_wrapper .image img{display:block;border-radius:10px;overflow:hidden;object-fit:cover}.module.image-text .inner_wrapper .content .title{max-width:500px}.module.image-text .inner_wrapper .content .title hr{margin:1rem 0;max-width:70%;height:2px;background-color:#25537C}.module.image-text .inner_wrapper .content .title h2{margin-top:1rem}.module.image-text .inner_wrapper .content details{position:relative;display:block;padding:1rem;margin-bottom:2rem;border-radius:10px}.module.image-text .inner_wrapper .content details summary{position:relative;padding-right:2rem;font-size:1.2rem;font-style:italic;list-style:none;cursor:pointer}.module.image-text .inner_wrapper .content details summary:before{content:"";position:absolute;right:0rem;top:0rem;width:20px;height:20px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-plus.svg);transition:all 0.3s ease}.module.image-text .inner_wrapper .content details summary::-webkit-details-marker{display:none}.module.image-text .inner_wrapper .content details[open] summary:before{transform:rotate(45deg)}.module.image-text .inner_wrapper .content .cta{position:relative;padding-left:2rem;margin-top:2rem;padding-top:1rem}.module.image-text .inner_wrapper .content .cta:before{content:"";position:absolute;left:0rem;top:0rem;width:100%;height:1px;background-color:#D0D0D0}.module.image-text .inner_wrapper .content .cta:after{content:"";position:absolute;left:0rem;top:2.4rem;width:16px;height:16px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-link.svg)}.module.image-text .inner_wrapper .content .cta p{color:#25537C}.module.image-text .inner_wrapper .content .cta a{padding-left:0;text-decoration:underline}.module.image-text .inner_wrapper .content .cta a:before{content:none}@media screen and (min-width:768px){.module.image-text.right .inner_wrapper{grid-template-areas:"text image";margin-right:4rem}.module.image-text.right .inner_wrapper .image{transform:translate(4rem,-4rem);justify-content:flex-end}.module.image-text.right .inner_wrapper .content{padding:4rem 0 4rem 4rem}.module.image-text.left .inner_wrapper{grid-template-areas:"image text";margin-left:4rem}.module.image-text.left .inner_wrapper .image{transform:translate(-4rem,-4rem);justify-content:flex-start}.module.image-text.left .inner_wrapper .content{padding:4rem 4rem 4rem 0}.module.image-text .inner_wrapper{display:grid;grid-template-columns:1fr 1fr}.module.image-text .inner_wrapper .image{grid-area:image}.module.image-text .inner_wrapper .content{grid-area:text}}@media screen and (min-width:768px) and (max-width:1400px){.module.image-text{}.module.image-text.left .inner_wrapper .image,.module.image-text.right .inner_wrapper .image{grid-column-start:1;grid-column-end:3}.module.image-text.left .inner_wrapper .image img,.module.image-text.right .inner_wrapper .image img{height:auto}.module.image-text.left .inner_wrapper .content,.module.image-text.right .inner_wrapper .content{grid-row:2;grid-column-start:1;grid-column-end:3;padding:0 4rem 4rem 4rem}}@media screen and (max-width:767px){.module.image-text{margin:4rem 1rem}.module.image-text .inner_wrapper .image img{height:auto}.module.image-text .inner_wrapper .content{padding:2rem}}@media screen and (max-width:420px){.module.image-text.blue .inner_wrapper .content ul.checkmark li,.module.image-text.white .inner_wrapper .content ul.checkmark li{padding:4rem 2rem 1rem 2rem}.module.image-text.blue .inner_wrapper .content ul.checkmark li:before,.module.image-text.white .inner_wrapper .content ul.checkmark li:before{left:50%;top:1rem;transform:translate(-50%,0)}}.module.text{margin:8rem auto 4rem auto;border-radius:10px}.module.text.blue{background-color:#25537C}.module.text.blue .inner_wrapper{color:#fff}.module.text.blue .inner_wrapper .title hr{background-color:#fff}.module.text.blue .inner_wrapper a{color:white!important}.module.text.blue .inner_wrapper a.phone:before{background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-phone-white.svg)}.module.text.blue .inner_wrapper ul.checkmark li{padding:1rem 2rem 1rem 4.5rem;margin-bottom:2rem;color:#5A5A5A;border-radius:10px;background-color:#fff}.module.text.blue .inner_wrapper ul.checkmark li:before{left:1rem;top:50%;transform:translate(0,-50%)}.module.text.blue .inner_wrapper details{background-color:#fff;color:#5A5A5A}.module.text.blue .inner_wrapper .cta p{color:#fff}.module.text.blue .inner_wrapper blockquote p{color:#fff}.module.text.white{background-color:#fff}.module.text.white .inner_wrapper .content details{background-color:#25537C;color:#fff}.module.text .inner_wrapper{max-width:700px;margin:0 auto;padding:4rem}.module.text .inner_wrapper .title{display:flex;flex-flow:column;align-items:center;max-width:500px}.module.text .inner_wrapper .title hr{margin:1rem 0 0 0;max-width:70%;width:100%;height:2px;background-color:#25537C}.module.text .inner_wrapper .title h2{margin-top:1rem}.module.text .inner_wrapper details{position:relative;display:block;padding:1rem;margin-bottom:2rem;border-radius:10px}.module.text .inner_wrapper details summary{position:relative;padding-right:2rem;list-style:none;cursor:pointer;font-size:1.2rem;font-style:italic}.module.text .inner_wrapper details summary:before{content:"";position:absolute;right:0rem;top:0rem;width:20px;height:20px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-plus.svg);transition:all 0.3s ease}.module.text .inner_wrapper details summary::-webkit-details-marker{display:none}.module.text .inner_wrapper details[open] summary:before{transform:rotate(45deg)}.module.text .inner_wrapper .cta{position:relative;padding-left:2rem;margin-top:2rem;padding-top:1rem}.module.text .inner_wrapper .cta:before{content:"";position:absolute;left:0rem;top:0rem;width:100%;height:1px;background-color:#D0D0D0}.module.text .inner_wrapper .cta:after{content:"";position:absolute;left:0rem;top:2.4rem;width:16px;height:16px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-link.svg)}.module.text .inner_wrapper .cta p{color:#25537C}.module.text .inner_wrapper .cta a{padding-left:0;text-decoration:underline}.module.text .inner_wrapper .cta a:before{content:none}@media screen and (max-width:767px){.module.text{margin:4rem 1rem}.module.text .inner_wrapper{padding:2rem}.module.text .inner_wrapper .title{text-align:left;align-items:flex-start}}@media screen and (max-width:420px){.module.text.blue .inner_wrapper .content ul.checkmark li,.module.text.white .inner_wrapper .content ul.checkmark li{padding:4rem 2rem 1rem 2rem}.module.text.blue .inner_wrapper .content ul.checkmark li:before,.module.text.white .inner_wrapper .content ul.checkmark li:before{left:50%;top:1rem;transform:translate(-50%,0)}}.module.teaser .inner_wrapper .title{display:flex;flex-flow:column;justify-content:center;align-items:center}.module.teaser .inner_wrapper .title span{display:block;font-size:1.3rem}.module.teaser .inner_wrapper .title hr{margin:1rem 0;max-width:300px;width:90%;height:2px;background-color:#25537C}.module.teaser .inner_wrapper .title h2{margin-top:0;text-align:center}.module.teaser .inner_wrapper .intro{display:block;max-width:700px;margin:0 auto 6rem auto;text-align:center}.module.teaser .inner_wrapper .teaser_wrapper{display:flex;flex-flow:column wrap;justify-content:flex-start}@supports (gap:1rem){.module.teaser .inner_wrapper .teaser_wrapper{gap:1rem}}.module.teaser .inner_wrapper .teaser_wrapper .element{position:relative;display:block;flex:0 0 auto;max-width:520px;width:100%;margin:0 1rem 1rem 0;box-shadow:0 0 10px rgba(20,20,20,.3);border-radius:10px;overflow:hidden;background-color:#fff}@supports (gap:1rem){.module.teaser .inner_wrapper .teaser_wrapper .element{margin:0}}.module.teaser .inner_wrapper .teaser_wrapper .element:nth-of-type(2){margin-top:4rem}.module.teaser .inner_wrapper .teaser_wrapper .element.blue{background-color:#25537C}.module.teaser .inner_wrapper .teaser_wrapper .element.blue .image:before{content:none}.module.teaser .inner_wrapper .teaser_wrapper .element.blue h3,.module.teaser .inner_wrapper .teaser_wrapper .element.blue p,.module.teaser .inner_wrapper .teaser_wrapper .element.blue span{color:white!important}.module.teaser .inner_wrapper .teaser_wrapper .element .image{position:relative}.module.teaser .inner_wrapper .teaser_wrapper .element .image:before{content:"";position:absolute;bottom:0;left:0;z-index:10;width:100%;height:5rem;background:linear-gradient(to bottom,transparent 0%,#ffffff 100%)}.module.teaser .inner_wrapper .teaser_wrapper .element .image img{display:block;width:100%;height:auto;margin:0 auto}.module.teaser .inner_wrapper .teaser_wrapper .element .content{display:flex;flex-flow:column;justify-content:center;align-items:center;padding:2rem;text-align:center}.module.teaser .inner_wrapper .teaser_wrapper .element .content a{position:inherit;padding-left:0!important}.module.teaser .inner_wrapper .teaser_wrapper .element .content a:before{content:none!important}.module.teaser .inner_wrapper .teaser_wrapper .element .content a:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:3}.module.teaser .inner_wrapper .teaser_wrapper .element .content a h3{margin:1rem 0}.module.teaser .inner_wrapper .teaser_wrapper .element .content hr{width:100%;margin:1rem 0}.module.teaser .inner_wrapper .teaser_wrapper .element .content .more{position:relative;display:block;padding-left:1.5rem;font-size:1.3rem;text-decoration:none;color:#25537C}.module.teaser .inner_wrapper .teaser_wrapper .element .content .more:before{content:"";position:absolute;left:0;top:.3rem;width:16px;height:16px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-link.svg);z-index:2}@media screen and (min-width:1630px){.module.teaser .inner_wrapper .teaser_wrapper .element .image{position:relative}.module.teaser .inner_wrapper .teaser_wrapper .element .image img{left:0;top:0;width:100%;height:100%;object-fit:cover}}@media screen and (max-width:1629px){.module.teaser .inner_wrapper .teaser_wrapper{max-height:none;justify-content:center;flex-flow:row wrap}.module.teaser .inner_wrapper .teaser_wrapper .element:nth-of-type(2){margin-top:0}}@media screen and (max-width:1023px){.module.teaser .inner_wrapper{padding:0 1rem}}@media screen and (max-width:600px){.module.teaser .inner_wrapper .title{align-items:flex-start}.module.teaser .inner_wrapper .title h2,.module.teaser .inner_wrapper .title h3{text-align:left}.module.teaser .inner_wrapper .intro{text-align:left}.module.teaser .inner_wrapper .teaser_wrapper{justify-content:flex-start}.module.teaser .inner_wrapper .teaser_wrapper .element{align-items:flex-start;text-align:left}}.module.news.white .inner_wrapper{background-color:#fff}.module.news.blue .inner_wrapper{background-color:#25537C;color:#fff}.module.news.blue .inner_wrapper a{color:#fff}.module.news .inner_wrapper{border-radius:10px}.module.news .inner_wrapper .content_wrapper{grid-area:text;max-width:700px}.module.news .inner_wrapper .content_wrapper .title hr{margin:1rem 0;max-width:280px;background-color:#25537C}.module.news .inner_wrapper .content_wrapper .title h2{margin:0 0 1rem 0}.module.news .inner_wrapper .news_wrapper{grid-area:post}.module.news .inner_wrapper .news_wrapper .element{display:flex;flex-flow:column;padding:2rem;box-shadow:0 0 5px rgba(20,20,20,.3);border-radius:10px}.module.news .inner_wrapper .news_wrapper .element .head{display:flex;flex-flow:column;align-items:center}.module.news .inner_wrapper .news_wrapper .element .head hr{width:100px}.module.news .inner_wrapper .news_wrapper .element .head a{padding-left:0;color:#25537C}.module.news .inner_wrapper .news_wrapper .element .head a:before{display:none}.module.news .inner_wrapper .news_wrapper .element .head h3{margin:0 0 1rem 0;text-align:center}.module.news .inner_wrapper .news_wrapper .element hr{width:100%;margin:1rem 0}.module.news .inner_wrapper .news_wrapper .element .more{position:relative;padding-left:1.5rem;color:#25537C;align-self:center}.module.news .inner_wrapper .news_wrapper .element .more:before{content:"";position:absolute;left:0;top:.3rem;width:16px;height:16px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/wp-content/themes/plugmann-theme/graphics/icon-link.svg);z-index:2}@media screen and (min-width:1024px){.module.news .inner_wrapper{display:grid;grid-template-columns:2fr minmax(360px,1fr);grid-template-areas:"text post";align-items:center;padding:4rem;grid-gap:4rem}}@media screen and (max-width:1023px){.module.news .inner_wrapper{padding:2rem}.module.news .inner_wrapper .news_wrapper{margin-top:2rem}.module.news .inner_wrapper .news_wrapper .element{max-width:400px;margin:0 auto}}.module.gallery{margin:8rem auto 4rem auto}.module.gallery.blue{background-color:#25537C}.module.gallery.blue .inner_wrapper{color:#fff}.module.gallery.blue .inner_wrapper .title hr{background-color:#fff}.module.gallery.white{background-color:#fff}.module.gallery .inner_wrapper{border-radius:10px;max-width:700px;margin:0 auto;padding:4rem}.module.gallery .inner_wrapper .title{display:flex;flex-flow:column;align-items:center;max-width:500px}.module.gallery .inner_wrapper .title hr{margin:1rem 0 0 0;max-width:70%;width:100%;height:2px;background-color:#25537C}.module.gallery .inner_wrapper .title h2{margin-top:1rem}.module.gallery .gallery_wrapper{display:block;column-count:2;column-gap:2rem;max-width:1200px;margin:0 auto;padding-bottom:4rem}.module.gallery .gallery_wrapper figure{margin:0 0 2rem 0;flex:0 0 auto;width:100%}.module.gallery .gallery_wrapper figure img{display:block;width:100%;height:auto}@media screen and (max-width:767px){.module.gallery{margin:4rem 1rem}.module.gallery .inner_wrapper{padding:2rem}.module.gallery .inner_wrapper .title{text-align:left;align-items:flex-start}.module.gallery .gallery_wrapper{column-count:1}}.presse__container{display:flex;flex-flow:row wrap;justify-content:center;gap:1rem;padding:0 1rem}@media screen and (min-width:1632px){.presse__container{padding:0}}.presse__item{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;flex:1 1 100%;max-width:520px;position:relative;background:#fff;box-shadow:0 0 10px rgba(20,20,20,.3);border-radius:10px;overflow:hidden}.presse__item:after{content:'';display:block;width:100%;height:20%;margin-top:auto;grid-row:1;grid-column:1;background:linear-gradient(to bottom,transparent 0%,#ffffff 100%);pointer-events:none}@media screen and (min-width:600px){.presse__item{flex:1 1 520px;margin:1rem}@supports (gap:1rem){.presse__item{margin:0}}}.presse__img{grid-column:1;grid-row:1;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.presse__link{padding:0!important;position:static!important}.presse__link:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:100}.presse__link:before{display:none!important}.presse__heading{grid-column:1;grid-row:2;display:block;padding:1rem;margin:auto;z-index:10;background:#fff;font-weight:700;text-align:center}