/* https://zahnaerzte-am-muehlbach.de/wp-content/themes/scheiff-theme/dist/assets/main.css */
@font-face{font-display:swap;font-family:OpenSans;font-style:normal;font-weight:700;src:url(/wp-content/themes/scheiff-theme/dist/assets/../assets/fonts/OpenSans-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:OpenSans;font-style:italic;font-weight:400;src:url(/wp-content/themes/scheiff-theme/dist/assets/../assets/fonts/OpenSans-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:OpenSans;font-style:normal;font-weight:400;src:url(/wp-content/themes/scheiff-theme/dist/assets/../assets/fonts/OpenSans-Regular.woff) format("woff")}html{color:#505050;font-family:OpenSans,Helvetica,Arial,sans-serif}html *,html :after,html :before{box-sizing:border-box}html.show-nav{overflow-y:hidden}html.show-nav:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(20,20,20,.3);z-index:99}html.show-nav #masthead .main_nav{transform:none}html.show-nav #masthead .menu-toggle svg .open{display:none}html.show-nav #masthead .menu-toggle svg .close{display:block}body{margin:0;height:100%}body.show-anchors{overflow:hidden}.h1,h1{font-size:1.8rem;line-height:2rem;margin-top:0}@media screen and (min-width:380px){.h1,h1{font-size:2.25rem;line-height:2.5rem}}@media(min-width:1024px){.h1,h1{font-size:2.5rem;line-height:2.8rem}}.h2,h2{font-size:1.6rem;line-height:1.8rem;padding-top:1rem}@media screen and (min-width:380px){.h2,h2{font-size:1.8rem;line-height:2rem}}@media(min-width:1024px){.h2,h2{font-size:2.25rem;line-height:2.5rem}}.h3,h3{font-size:1.5rem;line-height:1.8rem;padding-top:1rem}.h4,h4{font-size:1rem;padding-top:.5rem}@media(min-width:1024px){.h4,h4{font-size:1.125rem}}h1,h2,h3,h4{font-weight:700;color:#2c8496}a{color:inherit}.paragraph,figure,p,table{margin:0 0 1.2rem;font-size:1.1rem;line-height:2rem}@media screen and (max-width:500px){.paragraph,figure,p,table{font-size:1rem;line-height:1.6rem}}hr{background-color:#6bc64b;border:0;height:3px;margin:1rem 0}hr,img{display:block}img{max-width:100%;width:100%;height:auto;min-width:1px}.blockquote,blockquote{border-left:4px solid #f96417;font-size:1.125rem;font-style:italic;font-weight:400;letter-spacing:.16px;line-height:1.55;margin:2.4rem auto;max-width:28rem;padding:.8rem 1.5rem}.blockquote p:last-child,blockquote p:last-child{margin-bottom:0}ol,ul{margin:0 0 1.2rem;padding:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ol li .button,ul li .button{margin-top:1rem}ol:not([class]){list-style:none;counter-reset:number}ol:not([class])>li{position:relative;padding-left:3rem;padding-bottom:1rem;counter-increment:number;max-width:700px}ol:not([class])>li:before{content:counter(number);position:absolute;left:.7rem;top:.3rem;font-size:1rem;font-weight:700;color:#2c8496}@media screen and (max-width:500px){ol:not([class])>li:before{top:.2rem}}ol:not([class])>li:after{content:"";position:absolute;left:0;top:.3rem;width:2rem;height:2rem;border:2px solid #2c8496;border-radius:50%}@media screen and (max-width:500px){ol:not([class])>li:after{top:0}}ul.checkmarks{list-style:none;margin:1rem 0;padding:0}ul.checkmarks li{position:relative;padding-left:2rem;padding-bottom:1rem}ul.checkmarks li:before{content:"";position:absolute;left:0;top:.2rem;width:24px;height:24px;background-image:url(/wp-content/themes/scheiff-theme/dist/assets/../assets/icons/icon-checkmark.svg);background-size:cover;background-repeat:no-repeat;background-position:50%}@media screen and (max-width:500px){ul.checkmarks li:before{top:0}}table{border-collapse:collapse;border-spacing:0;max-width:100%}table td,table th{padding-bottom:.4rem;text-align:inherit;vertical-align:top}table td:first-of-type{padding-right:3rem;font-weight:700}.button{display:inline-block;padding:1rem 3rem;background-color:transparent;color:#2c8496;font-size:1rem;font-weight:700;text-align:center;text-decoration:none;border:1px solid #2c8496;border-radius:60px}.button:hover{color:#fff;background-color:#2c8496}.skipLink{display:none}#content{padding-top:5rem}@media screen and (max-width:1023px){#content{padding-top:3rem}}#content li,#content p{font-size:1.1rem;line-height:2rem}@media screen and (max-width:500px){#content li,#content p{font-size:1rem;line-height:1.6rem}}#content a{color:#2c8496}#content ul:not([class]){list-style:none}#content ul:not([class]) li{position:relative;padding-left:1.5rem;margin-bottom:.5rem}#content ul:not([class]) li:before{content:"";position:absolute;left:0;top:.75rem;width:9px;height:9px;border-radius:50%;background-color:#8bbdc8}@media screen and (max-width:500px){#content ul:not([class]) li:before{top:.4rem}}.module.advatages .inner_wrapper{max-width:1530px;margin:3rem auto;text-align:center}.module.advatages .inner_wrapper .text_wrapper{max-width:800px;margin:0 auto;padding:0 2rem}.module.advatages .inner_wrapper .grid_wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,180px));grid-gap:2rem;justify-content:center;align-items:stretch;margin:2rem 0}.module.advatages .inner_wrapper .grid_wrapper .grid-item{padding:2rem}.module.advatages .inner_wrapper .grid_wrapper .grid-item img{width:90px;height:90px;margin:0 auto}.module.advatages .inner_wrapper .grid_wrapper .grid-item span{display:block;padding-top:1rem;color:#8bbdc8;font-size:1.1rem}.anchor_nav{color:#414751;padding:1rem;background-color:#fff;position:relative;transition:all .5s ease;z-index:-1;box-shadow:0 0 6px rgba(20,20,20,.1)}.anchor_nav:not(.fixed){height:0;overflow:hidden;padding:0;bottom:100%}.anchor_nav.fixed{height:auto;bottom:1rem;padding-top:2rem}.anchor_nav .inner_wrapper{display:flex;flex-flow:column;justify-content:center;align-items:center;padding:0 2rem}@media screen and (max-width:1023px){.anchor_nav .inner_wrapper{padding:0}}.anchor_nav details{cursor:pointer}.anchor_nav details summary{position:relative;padding-left:2rem;font-weight:700;list-style:none;max-width:180px;margin:0 auto}.anchor_nav details summary svg{position:absolute;left:0;top:0;width:22px;height:22px}.anchor_nav details summary::-webkit-details-marker{display:none}.anchor_nav details[open] summary svg{transform:rotate(-90deg)}.anchor_nav ul{margin:1rem 0 0;display:flex;flex-flow:row wrap;gap:2rem;list-style:none}.anchor_nav ul li a{text-decoration:none;font-weight:700;color:#2c8496}@media screen and (max-width:767px){.anchor_nav ul{flex-flow:column;gap:1rem}}.module.box{margin:2rem 0}.module.box.blue .text_wrapper{border-color:#8bbdc8}.module.box.green .text_wrapper{border-color:#6bc64b}.module.box.gray .text_wrapper{border-color:#f5f5f5}.module.box .text_wrapper{border:2px solid #000;padding:1rem 1rem 1rem 2rem}.module.box .text_wrapper h2,.module.box .text_wrapper h3,.module.box .text_wrapper h4,.module.box .text_wrapper h5{margin:0;padding:0}.module.box .text_wrapper hr{width:140px}.module.box .text_wrapper p:last-of-type{margin-bottom:0}.module.cta{margin:8rem auto;padding:0 2rem;max-width:1530px}@media screen and (max-width:500px){.module.cta{padding:0 1rem}}@media screen and (max-width:1023px){.module.cta{margin:2rem auto}}.module.cta .inner_wrapper{padding:3rem 1rem;background-color:#2c8496;color:#fff;text-align:center}.module.cta .inner_wrapper h2,.module.cta .inner_wrapper h3,.module.cta .inner_wrapper h4,.module.cta .inner_wrapper h5{margin:0 0 1rem;padding:0;color:#fff}.module.cta .inner_wrapper p:last-of-type{margin-bottom:0}.module.cta .inner_wrapper .button_wrapper{display:flex;flex-flow:row wrap;justify-content:center;gap:1rem;margin-top:1rem}.module.cta .inner_wrapper .button{color:#fff!important;border-color:#fff}.emotion{position:relative}.emotion+.module{margin-top:0!important}@media screen and (min-width:1024px){.emotion:before{content:"";position:absolute;left:0;top:0;width:100%;height:3rem;z-index:4;background-image:url(/wp-content/themes/scheiff-theme/dist/assets/../Components/BlockEmotion/assets/background-header.svg);background-position:bottom;background-repeat:no-repeat;background-size:100% auto}}@media screen and (min-width:1024px)and (min-width:1500px){.emotion:before{height:4rem}}@media screen and (min-width:1024px)and (min-width:2000px){.emotion:before{height:5rem}}@media screen and (max-width:1023px){.emotion .inner_wrapper .image{position:relative}}@media screen and (min-width:1024px){.emotion .inner_wrapper{position:relative;height:calc(100vh - 11rem);max-height:900px;overflow:hidden}}.emotion .inner_wrapper img{display:block;width:100%;height:auto}@media screen and (max-width:1023px){.emotion .inner_wrapper img{order:2}}@media screen and (min-width:1024px){.emotion .inner_wrapper img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}}@media screen and (min-width:1024px){.emotion .inner_wrapper .background{position:absolute;left:0;top:0;width:100%;height:auto;object-fit:cover;z-index:4}}@media screen and (max-width:1023px){.emotion .inner_wrapper .background{display:none}}.emotion .inner_wrapper .background--bottom{position:absolute;left:0;bottom:0;top:auto;height:auto;width:100%;z-index:4;transform:translateY(2px)}@media screen and (max-width:1023px){.emotion .inner_wrapper .background--bottom{display:block}}.emotion .text_wrapper{width:100%;padding:2rem;z-index:4}.emotion .text_wrapper .claim{display:block;font-size:1.3rem;color:#8bbdc8}.emotion .text_wrapper h1{margin:0}@media screen and (min-width:1024px){.emotion .text_wrapper{position:relative;max-width:1530px;margin:-5rem auto 0;padding:2rem 2rem 0}.emotion .text_wrapper h1{max-width:900px}}@media screen and (max-width:1023px){.emotion .text_wrapper{margin:0 0 0 auto;padding:0 2rem 2rem}}@media screen and (max-width:1100px){.emotion .text_wrapper .logo{display:none}}@media screen and (min-width:1024px){.emotion .text_wrapper .logo{position:absolute;right:2rem;top:2rem;width:150px;height:auto}}.emotion .job_button{position:absolute;right:2rem;bottom:6rem;padding:1rem;border-radius:50%;width:10rem;height:10rem;background-color:#da262a;color:#fff;display:flex;justify-content:center;align-content:center;align-items:center;text-align:center;font-weight:700;transform:rotate(15deg);cursor:pointer;z-index:30;color:#fff!important}@media screen and (max-width:1023px){.emotion .job_button{width:8rem;height:8rem;bottom:3rem;right:1rem}}@media screen and (max-width:600px){.emotion .job_button{width:7rem;height:7rem;bottom:0;font-size:.9rem}}.module.faq .inner_wrapper{max-width:1530px;margin:2rem auto;padding:0 2rem}.module.faq details{max-width:900px}.module.faq details[open] summary h3:after,.module.faq details[open] summary h3:before{transform:rotate(180deg)}.module.faq details[open]>p{padding-left:3rem}.module.faq details summary{position:relative;display:block;padding:1.5rem 3rem 1.5rem 0;cursor:pointer;color:#2c8496}.module.faq details summary::-webkit-details-marker{display:none}.module.faq details summary h3{position:relative;margin:0;padding:0 0 0 3rem}.module.faq details summary h3:after,.module.faq details summary h3:before{content:"";display:block;width:24px;height:4px;position:absolute;top:.8rem;left:0;transition:transform .4s ease,-webkit-transform .4s ease;background-color:#2c8496}.module.faq details summary h3:before{transform:translateY(-50%)}.module.faq details summary h3:after{transform:translateY(-50%) rotate(90deg)}.module.headline{margin:2rem auto;max-width:1530px}.module.headline .inner_wrapper{max-width:900px;padding:0 2rem;text-align:left}.module.headline .inner_wrapper.left{text-align:left;margin:0 auto 0 0}.module.headline .inner_wrapper.center{text-align:center;margin:0 auto}.module.headline .inner_wrapper.right{text-align:right;margin:0 0 0 auto}.module.image-text{margin:2rem auto;padding:2rem;max-width:1530px}@media screen and (max-width:500px){.module.image-text{padding:1rem}}@media screen and (min-width:1024px){.module.image-text .inner_wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem}.module.image-text .inner_wrapper.imageRight{grid-template-areas:"text image"}.module.image-text .inner_wrapper.imageRight .image{justify-self:end}.module.image-text .inner_wrapper.imageLeft{grid-template-areas:"image text"}.module.image-text .inner_wrapper.imageLeft .image{justify-self:start}.module.image-text .inner_wrapper.textCenter{align-items:center}.module.image-text .inner_wrapper .text{grid-area:text}.module.image-text .inner_wrapper .image{grid-area:image}}@media screen and (min-width:768px){.module.image-text .inner_wrapper.imageRight .image img{clip-path:circle(56% at 60% 36%)}.module.image-text .inner_wrapper.imageLeft .image img{clip-path:circle(56% at 40% 36%)}}@media screen and (max-width:1023px)and (min-width:768px){.module.image-text .inner_wrapper .image img{max-width:500px}.module.image-text .inner_wrapper.imageRight .image img{float:right}.module.image-text .inner_wrapper.imageLeft .image img{float:right;clip-path:circle(56% at 60% 36%)}}@media screen and (max-width:767px){.module.image-text .inner_wrapper .image{padding-bottom:1rem}}.module.image-text .inner_wrapper .text>h2:first-of-type{margin-top:0}.module.image-text .inner_wrapper .text :last-child{margin-bottom:0}[is=flynt-block-post-header] .meta{font-size:14px}[is=flynt-block-post-header] .excerpt{color:#414751;font-weight:400}[is=flynt-block-post-header] .featuredImage{margin:2.5rem 0}.module.quote{margin:2rem auto;max-width:1530px;background-color:#8bbdc8;color:#fff}.module.quote .inner_wrapper{max-width:860px;margin:0 auto;padding:4rem 0;display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start;gap:2rem}.module.quote .inner_wrapper .image{width:72px;height:72px;flex:0 1 auto}.module.quote .inner_wrapper .text{flex:1 80%}.module.quote .inner_wrapper .text p:last-child{margin-bottom:0}.module.team{margin:4rem 0}.module.team .inner_wrapper{max-width:1530px;margin:0 auto}@media screen and (min-width:768px){.module.team .inner_wrapper .element{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 4rem;align-items:center}}@media screen and (max-width:1023px){.module.team .inner_wrapper .element{grid-gap:0 2rem}}.module.team .inner_wrapper .element.open .toggle:after,.module.team .inner_wrapper .element.open .toggle:before{transform:rotate(180deg)}.module.team .inner_wrapper .element.open .vita{max-height:none}.module.team .inner_wrapper .element img{max-width:560px;margin-left:auto;border-radius:50%}@media screen and (max-width:767px){.module.team .inner_wrapper .element img{max-width:400px;margin:0 auto;padding:0 2rem}}@media screen and (min-width:768px){.module.team .inner_wrapper .element img{padding-left:2rem}}.module.team .inner_wrapper .element .text{padding:2rem;grid-column:2}@media screen and (max-width:767px){.module.team .inner_wrapper .element .text{text-align:center}}.module.team .inner_wrapper .element .text h3{margin:0;padding:0}.module.team .inner_wrapper .element .text .title{display:block;margin-bottom:1rem;color:#2c8496;font-size:1.1rem}.module.team .inner_wrapper .element .text .toggle{position:relative;display:block;margin:1rem 0 0;padding:0 0 0 3rem;font-weight:700;font-size:1.2rem;cursor:pointer;color:#2c8496}.module.team .inner_wrapper .element .text .toggle:after,.module.team .inner_wrapper .element .text .toggle:before{content:"";display:block;width:24px;height:4px;position:absolute;top:.8rem;left:0;transition:transform .4s ease,-webkit-transform .4s ease;background-color:#2c8496}.module.team .inner_wrapper .element .text .toggle:before{transform:translateY(-50%)}.module.team .inner_wrapper .element .text .toggle:after{transform:translateY(-50%) rotate(90deg)}@media screen and (max-width:767px){.module.team .inner_wrapper .element .text .toggle{margin:0 auto;max-width:190px}}.module.team .inner_wrapper .element .vita{grid-row:3;grid-column:1/3;max-height:0;overflow:hidden;max-width:900px;margin:4rem auto;padding:0 2rem}@media screen and (max-width:767px){.module.team .inner_wrapper .element .vita{margin:0 auto 4rem}}.module.teaser .inner_wrapper{max-width:1530px;margin:0 auto}.module.teaser .inner_wrapper .grid_wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,480px));grid-gap:2rem;justify-content:flex-start;align-items:stretch;margin:5rem 0 3rem}.module.teaser .inner_wrapper .grid_wrapper .grid-item{padding:2rem;background-color:#f6f6f6}.module.teaser .inner_wrapper .grid_wrapper .grid-item:hover .button{color:#fff;background-color:#2c8496}.module.teaser .inner_wrapper .grid_wrapper .grid-item .image{border-radius:0 160px 250px 100px;overflow:hidden}.module.teaser .inner_wrapper .grid_wrapper .grid-item .content{position:relative;padding-top:1rem}.module.teaser .inner_wrapper .grid_wrapper .grid-item .content a{text-decoration:none}.module.teaser .inner_wrapper .grid_wrapper .grid-item .content a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.module.teaser .inner_wrapper .grid_wrapper .grid-item .content a h3{margin-top:0;padding-top:0}.module.teaser .inner_wrapper .grid_wrapper .grid-item .content .button{display:table;margin:2rem auto 0}.module.text{max-width:1530px;margin:2rem auto}.module.text .inner_wrapper{max-width:900px;padding:2rem}@media screen and (max-width:500px){.module.text .inner_wrapper{padding:1rem}}.module.text .inner_wrapper.left{text-align:left;margin:0 auto 0 0}.module.text .inner_wrapper.center{text-align:center;margin:0 auto}.module.text .inner_wrapper.right{margin:0 0 0 auto}.module.text .inner_wrapper :last-child{margin-bottom:0}.module.video-text{margin:2rem auto;padding:2rem;max-width:1530px}@media screen and (max-width:500px){.module.video-text{padding:1rem}}@media screen and (min-width:1024px){.module.video-text .inner_wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem}.module.video-text .inner_wrapper.videoRight{grid-template-areas:"text video"}.module.video-text .inner_wrapper.videoRight .video{justify-self:end}.module.video-text .inner_wrapper.videoLeft{grid-template-areas:"video text"}.module.video-text .inner_wrapper.videoLeft .video{justify-self:start}.module.video-text .inner_wrapper.textCenter{align-items:center}.module.video-text .inner_wrapper .text{grid-area:text}.module.video-text .inner_wrapper .video{grid-area:video}}@media screen and (min-width:768px){.module.video-text .inner_wrapper.videoRight .video img{clip-path:circle(56% at 60% 36%)}.module.video-text .inner_wrapper.videoLeft .video img{clip-path:circle(56% at 40% 36%)}}@media screen and (max-width:1023px){.module.video-text .inner_wrapper .video{margin-bottom:1rem}}.module.video-text .inner_wrapper .video{position:relative;width:100%}.module.video-text .inner_wrapper .video .video_wrapper{position:relative}.module.video-text .inner_wrapper .video .video_wrapper.show:before{content:none}.module.video-text .inner_wrapper .video .video_wrapper.show iframe{position:relative}.module.video-text .inner_wrapper .video .video_wrapper:before{content:"";position:absolute;left:50%;top:50%;width:3rem;height:3rem;transform:translate(-50%,-50%);background-size:contain;background-position:50%;background-repeat:no-repeat;background-image:url(/wp-content/themes/scheiff-theme/dist/assets/../assets/icons/icon-play.svg);z-index:3;pointer-events:none;background-color:#fff;border-radius:50%;box-shadow:0 0 2px rgba(0,0,0,.4)}.module.video-text .inner_wrapper .video iframe,.module.video-text .inner_wrapper .video img{width:100%;height:100%}.module.video-text .inner_wrapper .video img{position:relative;z-index:2;cursor:pointer;border-radius:45px;object-fit:cover}.module.video-text .inner_wrapper .video iframe{position:absolute;top:0;left:0;border:none;border-radius:15px;aspect-ratio:16/9}.module.video-text .inner_wrapper .text>h2:first-of-type{margin-top:0}.module.video-text .inner_wrapper .text :last-child{margin-bottom:0}#footer{position:relative;padding-top:10rem}#footer img{pointer-events:none;transform:translateY(1px)}#footer .footer_wrapper{padding:8rem;background-color:#2c8496;color:#fff}@media screen and (max-width:1023px){#footer .footer_wrapper{padding:4rem 4rem 8rem}}@media screen and (max-width:767px){#footer .footer_wrapper{padding:2rem 2rem 6rem}}#footer .button{border-color:#fff;color:#fff}.footer_buttons{position:fixed;bottom:0;left:50%;width:100%;transform:translate(-50%);z-index:30;overflow:hidden}.footer_buttons .inner_wrapper{background-image:url(/wp-content/themes/scheiff-theme/dist/assets/../Components/FooterButtons/assets/background-bottom.png);background-position:top;background-repeat:no-repeat;background-size:cover}.footer_buttons ul{padding:2rem 0 1rem;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;gap:2rem;list-style:none;max-width:400px;margin:0 auto}@media screen and (max-width:767px){.footer_buttons ul{gap:1rem}}.footer_buttons ul li{flex:1 33%}.footer_buttons ul li a{display:block;text-decoration:none;text-align:center;color:#fff;font-size:.9rem}@media screen and (max-width:767px){.footer_buttons ul li a{font-size:.8rem}}.footer_buttons ul li a img{display:block;margin:0 auto .3rem;height:40px;width:auto}@media screen and (max-width:767px){.footer_buttons ul li a img{height:30px}}.map{position:relative;max-width:600px;width:100%;min-height:400px;padding:4rem;grid-area:map;grid-row:1/3}.map iframe{border:none;pointer-events:none}.map iframe,.map img{position:absolute;left:0;top:0;width:100%;height:100%}.map img{cursor:pointer}.footer_nav{padding:2rem}.footer_nav .navigation .menu{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;margin:0;padding:0;list-style:none}@media screen and (max-width:359px){.footer_nav .navigation .menu{flex-flow:column}}.footer_nav .navigation .menu li a{list-style:none;text-decoration:none}@media screen and (min-width:360px){.footer_nav .navigation .menu li a{margin-left:1rem;padding-right:1rem;border-right:1px solid}.footer_nav .navigation .menu li:last-of-type a{border:none;padding-right:0}}.widgets{padding:3rem 0 0;grid-area:text;grid-row:1}.widgets .widgets_wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,330px));justify-content:center;align-items:flex-start;grid-gap:4rem}.widgets .widgets_wrapper .widget .widget-title{position:relative;display:block;margin:0 0 2rem;font-size:1.5rem;color:#fff}.widgets .widgets_wrapper .widget table tr{display:flex;flex-flow:column}.module.archive .inner_wrapper .grid_wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;justify-content:flex-start;align-items:flex-start;margin:5rem 0 3rem}.module.archive .inner_wrapper .grid_wrapper.columns4{grid-template-columns:repeat(4,minmax(280px,410px))}@media screen and (max-width:1400px){.module.archive .inner_wrapper .grid_wrapper.columns4{grid-template-columns:repeat(2,minmax(280px,410px));grid-gap:2rem}}.module.archive .inner_wrapper .grid_wrapper.columns3{grid-template-columns:repeat(3,minmax(280px,410px))}@media screen and (max-width:1023px){.module.archive .inner_wrapper .grid_wrapper.columns3{grid-template-columns:repeat(2,minmax(280px,410px))}}.module.archive .inner_wrapper .grid_wrapper.columns2{grid-template-columns:repeat(2,minmax(280px,410px))}@media screen and (max-width:1200px){.module.archive .inner_wrapper .grid_wrapper{grid-gap:2rem!important}}@media screen and (max-width:700px){.module.archive .inner_wrapper .grid_wrapper{grid-template-columns:minmax(280px,410px)!important}}.module.archive .inner_wrapper .grid_wrapper .grid-item{box-shadow:0 0 12px rgba(20,20,20,.2)}.module.archive .inner_wrapper .grid_wrapper .grid-item .content{position:relative;padding:3rem 2rem}.module.archive .inner_wrapper .grid_wrapper .grid-item .content a{text-decoration:none}.module.archive .inner_wrapper .grid_wrapper .grid-item .content a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.module.archive .inner_wrapper .grid_wrapper .grid-item .content a h3{margin-top:0;padding-top:0;max-width:365px}.module.archive .inner_wrapper .grid_wrapper .grid-item .content .button{margin-top:2rem}.module.news .inner_wrapper{max-width:1530px;margin:0 auto;text-align:center}.module.news .inner_wrapper .grid_wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,480px));grid-gap:2rem;justify-content:flex-start;align-items:stretch;margin:5rem 0 3rem}.module.news .inner_wrapper .grid_wrapper .grid-item{padding:2rem;background-color:#f6f6f6}.module.news .inner_wrapper .grid_wrapper .grid-item:hover .button{color:#fff;background-color:#2c8496}.module.news .inner_wrapper .grid_wrapper .grid-item img{border-radius:0 160px 250px 100px;overflow:hidden}.module.news .inner_wrapper .grid_wrapper .grid-item .content{position:relative;padding-top:1rem;text-align:left}.module.news .inner_wrapper .grid_wrapper .grid-item .content a{text-decoration:none}.module.news .inner_wrapper .grid_wrapper .grid-item .content a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.module.news .inner_wrapper .grid_wrapper .grid-item .content a h3{margin-top:0;padding-top:0}.module.news .inner_wrapper .grid_wrapper .grid-item .content .button{display:table;margin:2rem auto 0}#masthead{position:fixed;top:0;left:0;width:100%;height:5rem;z-index:100}#masthead .wave-header{height:0}@media screen and (min-width:1024px){#masthead .wave-header{display:none}}@media screen and (max-width:1023px){#masthead .background{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;clip-path:url(#header-shape-top);background-color:#2c8496}}@media screen and (min-width:1024px){#masthead .background{display:none}}@media screen and (max-width:1023px){#masthead .mobile_wrapper{position:relative;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;max-width:1480px;margin:0 auto;padding:1rem;height:100%;z-index:20}#masthead .mobile_wrapper .logo-mobile{max-width:270px}}@media screen and (min-width:1024px){#masthead .mobile_wrapper{display:none}}@media screen and (min-width:1024px){#masthead>.inner_wrapper{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;padding:1rem;height:100%;background-color:#2c8496}}@media screen and (max-width:1023px){#masthead>.inner_wrapper{height:4rem}}#masthead>.inner_wrapper .main_nav .menu .menu-item a{text-align:center;color:#505050;text-decoration:none;font-weight:700}#masthead>.inner_wrapper .main_nav .menu .current-menu-item>a,#masthead>.inner_wrapper .main_nav .menu .menu-item.current-menu-parent>a{color:#8bbdc8}@media screen and (min-width:1024px){#masthead>.inner_wrapper .main_nav .menu{display:flex;flex-flow:row nowrap;align-items:center;list-style:none;padding:0;margin:0;gap:1rem}}@media screen and (min-width:1024px)and (min-width:1100px){#masthead>.inner_wrapper .main_nav .menu{gap:2rem}}@media screen and (min-width:1024px)and (min-width:1300px){#masthead>.inner_wrapper .main_nav .menu{gap:4rem}}@media screen and (min-width:1024px){#masthead>.inner_wrapper .main_nav .menu .menu-item{line-height:6rem}#masthead>.inner_wrapper .main_nav .menu .menu-item.menu-item-has-children{position:relative}#masthead>.inner_wrapper .main_nav .menu .menu-item.menu-item-has-children:hover:before{content:"";position:absolute;bottom:0;left:50%;width:80px;height:8px;transform:translate(-50%);background-color:#8bbdc8}#masthead>.inner_wrapper .main_nav .menu .menu-item.menu-item-has-children:hover:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%,-.3rem);width:0;height:0;border-color:transparent transparent #8bbdc8;border-style:solid;border-width:0 7px 12.1px}#masthead>.inner_wrapper .main_nav .menu .menu-item.menu-item-has-children:hover>.sub-menu{max-height:none;padding:3rem}#masthead>.inner_wrapper .main_nav .menu .menu-item.menu-item-has-children .sub-menu{position:absolute;top:100%;left:50%;transform:translate(-50%);max-height:0;overflow:hidden;list-style:none;padding:0;margin:0;background-color:#fff;box-shadow:2px 2px 1px rgba(20,20,20,.1)}#masthead>.inner_wrapper .main_nav .menu .menu-item.menu-item-has-children .sub-menu li{margin-bottom:1rem;line-height:1.5rem;min-width:200px;text-align:center}#masthead>.inner_wrapper .main_nav .menu .menu-item.menu-item-has-children .sub-menu li:last-child{margin-bottom:0}#masthead>.inner_wrapper .main_nav .menu .menu-item.menu-item-has-children .sub-menu li a{color:#2c8496}#masthead>.inner_wrapper .main_nav .menu .menu-item a{color:#fff}}@media screen and (max-width:1023px){#masthead>.inner_wrapper .main_nav{position:fixed;top:3rem;left:0;background-color:#fff;box-shadow:0 0 2px rgba(20,20,20,.3);padding:3rem;height:calc(100vh - 3rem);transform:translate(-100%);overflow:scroll;transition:all .5s ease;z-index:9}#masthead>.inner_wrapper .main_nav .menu{margin:0;padding:0;list-style:none}#masthead>.inner_wrapper .main_nav .menu .menu-item{margin-bottom:1.5rem}#masthead>.inner_wrapper .main_nav .menu .menu-item a{display:block;text-align:left;color:#2c8496;font-weight:700}#masthead>.inner_wrapper .main_nav .menu .menu-item .sub-menu{list-style:none;max-height:0;overflow:hidden}#masthead>.inner_wrapper .main_nav .menu .menu-item .sub-menu li{padding-bottom:.75rem}#masthead>.inner_wrapper .main_nav .menu .menu-item.menu-item-has-children{position:relative}#masthead>.inner_wrapper .main_nav .menu .menu-item.menu-item-has-children:before{content:"";position:absolute;right:1rem;top:0;width:20px;height:20px;transition:all .5s ease;background-position:50%;background-size:contain;background-repeat:no-repeat;background-image:url(/wp-content/themes/scheiff-theme/dist/assets/icons/icon-nav.png)}#masthead>.inner_wrapper .main_nav .menu .menu-item.show:before{transform:rotate(90deg)}#masthead>.inner_wrapper .main_nav .menu .menu-item.show>.sub-menu{max-height:none;margin:1rem 0 1rem 1rem}}#masthead>.inner_wrapper .menu-toggle{display:block;cursor:pointer}#masthead>.inner_wrapper .menu-toggle span{position:relative;display:block;height:4px;width:30px;margin:.9375em 0;background:#fff;transition:all .4s ease;border-radius:8px}#masthead>.inner_wrapper .menu-toggle span:after,#masthead>.inner_wrapper .menu-toggle span:before{content:"";display:block;height:4px;width:100%;position:absolute;left:0;background:#fff;transition:all .4s ease;border-radius:8px}#masthead>.inner_wrapper .menu-toggle span:before{top:-10px}#masthead>.inner_wrapper .menu-toggle span:after{bottom:-10px}.show-nav #masthead>.inner_wrapper .menu-toggle span{background-color:transparent}.show-nav #masthead>.inner_wrapper .menu-toggle span:before{top:0;transform:rotate(45deg)}.show-nav #masthead>.inner_wrapper .menu-toggle span:after{bottom:0;transform:rotate(-45deg)}@media screen and (min-width:1024px){#masthead>.inner_wrapper .menu-toggle{display:none}}@media print{*,:after,:before{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.mainFooter,.mainHeader,.wpFooter{display:none!important}a,a:visited{text-decoration:underline}[href]:after{content:"(" attr(href) ")";display:inline}.button[href]{max-width:100%}abbr[title]:after{content:"(" attr(title) ")"}[href^="#"]:after,[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}