@font-face{font-family:robotoSlab;src:url(../media/RobotoSlab_Light-s.p.0ez2nx6s-garh.ttf)format("truetype");font-display:swap;font-weight:300}@font-face{font-family:robotoSlab;src:url(../media/RobotoSlab_Regular-s.p.1qzn7c2bp0nqu.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:robotoSlab;src:url(../media/RobotoSlab_Bold-s.p.32img_veqjkvr.ttf)format("truetype");font-display:swap;font-weight:700}@font-face{font-family:robotoSlab Fallback;src:local(Arial);ascent-override:97.37%;descent-override:25.18%;line-gap-override:0.0%;size-adjust:107.61%}.WWUuaa_className{font-family:robotoSlab,robotoSlab Fallback}.WWUuaa_variable{--font-roboto-slab:"robotoSlab", "robotoSlab Fallback"}
:root{--font:var(--font-roboto-slab), "Roboto Slab", Georgia, serif;--text:#858a9f;--heading:#4c5166;--red:#a20311;--red-hover:#a70011;--slate:#4c5166;--link:#25afb4;--footer-text:#4c4b63;--line:#f4f4f4;--content-width:1170px;--header-h:98px;--footer-h:249px;--rt:1px}@media (max-width:1169px){:root{--rt:calc(100vw / 1170)}}@media (max-width:800px){:root{--rt:calc(100vw / 800)}}@media (max-width:1024px){:root{--header-h:76px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{min-width:320px;color:var(--text);font-family:var(--font);overflow-wrap:break-word;background:#fff;margin:0;font-size:16px;font-weight:300;line-height:34px}img{vertical-align:top;border:0;max-width:100%;height:auto}a{color:var(--link);text-decoration:none}strong,b{font-weight:700}p{margin:0 0 20px}ul,ol{margin:16px 0;padding:0 0 0 40px}blockquote{margin:32px 40px;padding:15px}h1,h2,h3,h4,h5,h6{color:var(--heading);font-family:var(--font);font-style:normal;font-size:max(min(24px, var(--fs) * 1px), var(--fs) * var(--rt));line-height:var(--lh);margin:0 0 30px}h1{--fs:110;--lh:1.1;letter-spacing:2px;font-weight:400}h2{--fs:40;--lh:1.3;letter-spacing:2px;font-weight:700}h3{--fs:32;--lh:1.4;font-weight:400}h4{--fs:24;--lh:1.4;font-weight:400}h5{--fs:22;--lh:1.4;font-weight:700}h6{--fs:18;--lh:1.5;font-weight:700}@media (max-width:1170px){.text h3{--lh:1.375}}.screen-reader-text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wrapper{z-index:1;position:relative}.main{z-index:1;background:#fff;position:relative}@media (min-width:1025px){.wrapper{margin-bottom:var(--footer-h)}}.header{z-index:10010;background:#fff;padding:0 30px;position:relative;box-shadow:0 10px 50px -2px #00000024}.header__row{height:var(--header-h);justify-content:space-between;align-items:flex-start;padding:1px 2% 0;display:flex}.header__logo{margin:31px 0;line-height:0;display:block}.header__logo img{width:162.5px;height:35px}.nav{height:84px;margin:0;padding:0;list-style:none;display:flex}.nav li{padding-right:65px}.nav li:last-child{padding-right:0}.nav a{height:84px;color:var(--heading);letter-spacing:1px;align-items:center;font-size:15px;font-weight:400;line-height:15px;display:flex}.nav a:hover,.nav a[aria-current=page]{color:var(--red)}.nav a.nav__button span{background:var(--slate);color:#fff;text-transform:uppercase;padding:13px 29px;font-size:14px;line-height:17px;transition:background-color .2s}.nav a.nav__button:hover span{background:var(--red-hover)}.menu-toggle{width:21px;height:21px;color:var(--red);cursor:pointer;background:0 0;border:0;margin:5px 0 0 20px;padding:0;display:none}.menu-toggle svg{width:21px;height:21px;display:block}.mobile-nav{display:none}@media (max-width:1024px){.header{padding:20px 30px}.header__row{height:auto;padding:1px 0 0}.header__logo{margin:0}.nav{display:none}.menu-toggle{display:block}.mobile-nav{margin:0 -30px -20px;padding-top:20px}.mobile-nav[data-open=true]{display:block}.mobile-nav ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.mobile-nav a{border-bottom:1px solid var(--line);height:50px;color:var(--heading);background:#fff;padding:0 12px 0 30px;font-size:13px;line-height:50px;display:block}.mobile-nav a:hover,.mobile-nav a[aria-current=page]{background:#f9f9f9}}.title-bar{background:url(/uploads/2016/11/CTA_background.jpg) 50%/cover;border-top:1px solid #d2d3d403;border-bottom:1px solid #d2d3d403;align-items:center;height:75px;padding:0 30px;display:flex}.title-bar__row{width:100%;padding:0 2%}.title-bar h1{color:#fff;letter-spacing:2px;margin:0;font-size:25px;line-height:37.5px}@media (max-width:1169px){.title-bar h1{font-size:24px;line-height:35.52px}}@media (max-width:1024px){.title-bar{height:52px;padding:5px 30px}}.hero{height:100vh;margin-top:calc(-1 * var(--header-h));clip-path:inset(0);position:relative}.hero__slide{background:url(/uploads/2016/11/Order-der-Templer-Logo-Home5.jpg) 50%/cover no-repeat;height:100vh;position:fixed;inset:0 0 auto}.hero__content{padding:var(--header-h) 30px 0;text-align:center;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.hero__inner{max-width:var(--content-width);margin:0 auto}.hero__heading{align-items:center;margin-bottom:14px;display:flex}.hero__heading:before,.hero__heading:after{content:"";border-top:1px solid #000;flex:auto}.hero h1{color:#000;font-size:var(--hero-fs,60px);margin:0;padding:0 45px;line-height:1.2}.hero__caption{color:#000;letter-spacing:1px;margin:0;font-size:18px;font-weight:300;line-height:48px;display:inline-block}@media (max-width:1169px){.hero{--hero-fs:calc(52.65px + (100vw - 1100px) * .105)}}@media (max-width:1100px){.hero{--hero-fs:calc(45.51px + (100vw - 1024px) * .0939)}}@media (max-width:1024px){.hero{--hero-fs:calc(43.59px + (100vw - 1000px) * .08);height:calc(100vh - var(--header-h));margin-top:0}.hero__slide{height:auto;position:absolute;inset:0}.hero__content{padding-top:0}}@media (max-width:1000px){.hero{--hero-fs:calc(35.38px + (100vw - 900px) * .0821)}}@media (max-width:900px){.hero{--hero-fs:calc(28.03px + (100vw - 800px) * .0735)}}@media (max-width:800px){.hero{--hero-fs:calc(45.5px + (100vw - 700px) * .1346)}.hero__heading:before,.hero__heading:after{display:none}.hero h1{flex:1}}@media (max-width:700px){.hero{--hero-fs:calc(38.4px + (100vw - 640px) * .1183)}}@media (max-width:640px){.hero{--hero-fs:calc(33.75px + (100vw - 600px) * .1163)}}@media (max-width:600px){.hero{--hero-fs:max(24px, calc(24px + (100vw - 500px) * .0975))}}.section{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.row{max-width:var(--content-width);flex-wrap:wrap;margin:0 auto;display:flex}.section--full>.row,.row--inner{max-width:none}.section--full-height{min-height:100vh}.section--equal>.row{align-items:stretch}.section:not(.section--equal)>.row,.row--inner{align-items:flex-start}.col{width:calc(var(--size) * (100% - var(--gaps)));margin-right:var(--gap);margin-bottom:var(--mb,0);min-height:1px;position:relative}@media (min-width:1025px){.section--equal>.row{padding-bottom:var(--equal-mb,0)}.section--equal>.row>.col{margin-bottom:0}}.col:last-child{margin-right:0}.col__inner{background-repeat:no-repeat;background-size:cover;height:100%}.col--centered{min-height:0}.col--centered>.col__inner{flex-direction:column;justify-content:center;display:flex}.col--centered>.col__inner>*{flex:none}@media (max-width:1024px){.col{width:100%;margin-right:0}.section--equal>.row{align-items:flex-start}.col--bg>.col__inner:empty:before{content:"";padding-top:calc(var(--ratio) * 100%);display:block}}@media (max-width:640px){.col--hide-small{display:none}}.sep-clear{clear:both;height:1px}.rule{border-top:2px solid var(--red);width:100px;margin:0 0 30px}.rule--center{margin-left:auto;margin-right:auto}.rule--double{border-top-width:1px;border-bottom:1px solid var(--red);width:100%;height:8px;margin-bottom:25px}.spacer{height:1px}.imageframe{vertical-align:middle;max-width:100%;display:inline-block}.imageframe img{vertical-align:top}.liftup{max-width:100%;display:inline-block;position:relative}.liftup:before{content:"";z-index:1;opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0;box-shadow:0 3px 15px #0006}.liftup>.imageframe{transition:transform .35s;transform:perspective(1000px)scale(1)}.liftup:hover:before{opacity:1}.liftup>.imageframe:hover{transform:perspective(1000px)scale(1.03)}.imageframe-center,.button-wrap{text-align:center}.button{color:#fff;letter-spacing:1px;text-transform:uppercase;border:1px solid #fff;padding:17px 40px;font-size:18px;font-weight:400;line-height:21px;transition:background-color .2s,color .2s;display:inline-block}.button:hover{color:var(--red);background:#fff}.testimonial{text-align:center;color:#fff;margin:0}.testimonial blockquote{letter-spacing:2px;margin:0;padding:0;font-size:18px;font-style:italic;line-height:30px}.testimonial blockquote p{margin:0}.testimonial__author{letter-spacing:2px;margin-top:25px;font-size:18px;line-height:34px}.video{font-size:0}.video video{object-fit:cover;width:100%}.section-separator{height:1px;position:relative}.post-content{max-width:var(--content-width);margin:0 auto}@media (max-width:1230px){.post-content{margin:0 30px}}@media (min-width:1025px),(max-width:640px){.post-content{display:flow-root}}@media (max-width:640px){.post-content{margin-bottom:50px}}.error-code{color:#f0f0f0;font-size:180px;font-weight:700;line-height:1}.error-links{margin:0;padding:0;list-style:none}.error-links li{padding-left:34px;position:relative}.error-links li:before{content:"›";color:var(--text);position:absolute;left:8px}@media (max-width:1024px){.error-code{font-size:120px}}.footer{color:var(--footer-text);background:#fff}@media (min-width:1025px){.footer{z-index:0;position:fixed;bottom:0;left:0;right:0}}.footer__widgets{text-align:center;border-top:20px solid #fff;padding:60px 30px 25px;line-height:0}.footer__widgets img{width:325px;height:70px}@media (max-width:640px){.footer__widgets{padding-bottom:75px}}.footer__copyright{text-align:center;padding:0 30px 40px;font-size:14px;line-height:34px}.footer__copyright a{color:var(--footer-text)}.footer__copyright a:hover{color:var(--red)}.to-top{z-index:10000;color:#fff;opacity:.9;background:#333;border-radius:4px 4px 0 0;justify-content:center;align-items:center;width:48px;height:35px;transition:background-color .2s;display:flex;position:fixed;bottom:0;right:75px}.to-top:hover{background:var(--red)}.to-top svg{width:14px;height:14px}@media (max-width:1024px){.to-top{display:none}}
