.hidden{display:none;visibility:visible}.inline{display:inline}.block{display:block}.flex{display:flex}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.p-0{padding:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pr-0{padding-right:0}.w-100{width:100%}.h-100{height:100%}.center-content{text-align:center}.center-col{float:none;margin:0 auto}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.img-fluid{max-width:100%;height:auto}.row{margin-left:-15px;margin-right:-15px}.no-gutter{margin-right:0;margin-left:0}[class*=col-]{float:left;min-height:1px;padding:0 15px}.col-1{width:8.33333%}.col-2{width:16.6667%}.col-3{width:25%}.col-4{width:33.3333%}.col-5{width:41.6667%}.col-6{width:50%}.col-7{width:58.3333%}.col-8{width:66.6667%}.col-9{width:75%}.col-10{width:83.3333%}.col-11{width:91.6667%}.col-12{width:100%}.col-offset-12{margin-left:100%}.col-offset-11{margin-left:91.66666667%}.col-offset-10{margin-left:83.33333333%}.col-offset-9{margin-left:75%}.col-offset-8{margin-left:66.66666667%}.col-offset-7{margin-left:58.33333333%}.col-offset-6{margin-left:50%}.col-offset-5{margin-left:41.66666667%}.col-offset-4{margin-left:33.33333333%}.col-offset-3{margin-left:25%}.col-offset-2{margin-left:16.66666667%}.col-offset-1{margin-left:8.33333333%}.col-offset-0{margin-left:0}@media (max-width:980px){.col-lg-1{width:8.33333%}.col-lg-2{width:16.6667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333%}.col-lg-5{width:41.6667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333%}.col-lg-8{width:66.6667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333%}.col-lg-11{width:91.6667%}.col-lg-12{width:100%}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}.lg-hidden{display:none;visibility:visible}}@media (max-width:782px){.col-md-1{width:8.33333%}.col-md-2{width:16.6667%}.col-md-3{width:25%}.col-md-4{width:33.3333%}.col-md-5{width:41.6667%}.col-md-6{width:50%}.col-md-7{width:58.3333%}.col-md-8{width:66.6667%}.col-md-9{width:75%}.col-md-10{width:83.3333%}.col-md-11{width:91.6667%}.col-md-12{width:100%}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}.md-hidden{display:none;visibility:visible}}@media (max-width:600px){.col-sm-1{width:8.33333%}.col-sm-2{width:16.6667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333%}.col-sm-5{width:41.6667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333%}.col-sm-8{width:66.6667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333%}.col-sm-11{width:91.6667%}.col-sm-12{width:100%}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}.sm-hidden{display:none!important;visibility:visible}}.row-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row-flex>[class*=col-]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:-.3px}.row-flex div[class*=col-]>*{width:100%;max-width:100%}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url(//buchkrone.de/wp/wp-content/themes/buchkrone/webfonts/source-sans-pro-v14-latin-regular.woff2) format('woff2'),url(//buchkrone.de/wp/wp-content/themes/buchkrone/webfonts/source-sans-pro-v14-latin-regular.woff) format('woff')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:400;src:local('Source Sans Pro Italic'),local('SourceSansPro-Italic'),url(//buchkrone.de/wp/wp-content/themes/buchkrone/webfonts/source-sans-pro-v14-latin-italic.woff2) format('woff2'),url(//buchkrone.de/wp/wp-content/themes/buchkrone/webfonts/source-sans-pro-v14-latin-italic.woff) format('woff')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url(//buchkrone.de/wp/wp-content/themes/buchkrone/webfonts/source-sans-pro-v14-latin-700.woff2) format('woff2'),url(//buchkrone.de/wp/wp-content/themes/buchkrone/webfonts/source-sans-pro-v14-latin-700.woff) format('woff')}html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}article,aside,figure,footer,header,hgroup,nav,section{display:block}img,object,embed{max-width:100%;height:auto}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}input,select{vertical-align:middle}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom;*vertical-align:baseline;}input:focus,textarea:focus,select:focus{outline:none}input{-webkit-appearance:none;-moz-appearance:none}table{font-size:inherit;font:100%}a:hover,a:active{outline:none}small{font-size:85%}strong,th{font-weight:700}td,td img{vertical-align:top}pre,code,kbd,samp{font-family:monospace,sans-serif}.clickable,label,input[type=button],input[type=submit],button{cursor:pointer}button,input,select,textarea{margin:0;border-radius:0;font-family:inherit}button{width:auto;overflow:visible;outline:none}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.clear{clear:both;height:0;overflow:hidden}.clr:after{content:"";display:table;clear:both}.cf:after{content:"";display:table;clear:both}*{-webkit-tap-highlight-color:transparent}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}sub{vertical-align:sub;font-size:70%;line-height:0}sup{vertical-align:super;font-size:70%;line-height:0}:root{--text-color:#333;--link-color:#cc171a;--link-color-hover:#8a0f0f;--border-color:#ddd;--primary-color:#cc171a;--primary-bg:#eaf7fc;--secondary-color:PLUM;--secondary-bg:#f9f7f7;--text-gray:#888;--bg-gray:#f9f7f7;--bg-gray-dark:#f3efef;--sans:'Source Sans Pro',sans-serif;--font-xs:.85rem;--font-sm:.95rem;--font-m:1rem;--container-width:1200px;--main-width:820px;--main-wide:1000px;--space-xs:1rem;--space-s:1.5rem;--space:2rem;--space-l:2.5rem;--space-xl:3rem;--space-xxl:4rem;--text-mb:1.8rem}html,body{height:100%;font-family:var(--sans);font-size:18px;line-height:1.7;-webkit-text-size-adjust:100%}body{height:100%;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{position:relative;color:var(--link-color);text-decoration:none}a,input{transition:all .2s ease}a:visited{color:var(--link-color)}a:active{color:var(--link-color)}a:hover{color:var(--link-color-hover)}h1{font-size:44px;font-size:2.4rem;line-height:1;text-transform:uppercase;color:var(--primary-color);margin-top:var(--space);margin-bottom:2.5rem}h2{font-size:24px;font-size:1.45rem;line-height:1.3;margin-top:calc(var(--space) + 1rem)}h3{line-height:1.3;font-size:18px;font-size:1.2rem;margin-top:calc(var(--space) + 0.5rem);text-transform:uppercase;color:var(--primary-color)}h4{line-height:1.4;font-size:1rem;color:#999;text-transform:uppercase;margin-top:var(--space)}p{margin-top:var(--space)}p+p{margin-top:var(--space-s)}hr{position:relative;display:block;height:1px;border:0;background:0 0;border-bottom:1px solid rgba(0,0,0,.3);margin:2.5rem 0}a:hover img{transition:all .3s ease}article>*+*{margin-top:var(--space)}article>*:first-child,.main>*:first-child,.stack>*:first-child{margin-top:0}.page-wrap{position:relative;min-height:100%;height:auto !important;height:100%;overflow:hidden;display:flex;flex-direction:column}.container,.container-fluid{position:relative;max-width:var(--container-width);margin:0 auto;padding:0 30px}.container:before,.container:after{content:"";display:table;clear:both}.container-fluid{max-width:none;width:100%;padding:0}#header{position:relative;background:#fff}.topbar{position:relative;background:var(--bg-gray);padding:10px 0;z-index:100;transition:all .3s ease}.topbar .container{display:flex;justify-content:space-between}.topbar-item{flex:1 0 auto;font-size:16px}.topbar-hotline{text-align:right}.topbar-item i{display:inline-flex;margin:0 7px 0 0;color:var(--primary-color);font-size:18px}#header>.container{display:flex;flex-direction:column;align-items:center}.logo{max-width:205px;margin:25px 0 20px;border:0 solid RED}.logo a{display:block}.logo img{display:block;max-width:100%;height:auto}#nav{padding:20px 0;flex:1;width:100%;display:flex;flex-wrap:nowrap;background:#fff}#nav ul{display:flex;width:100%;align-items:center;flex-wrap:nowrap}#nav ul li{position:relative;margin:0 2.5rem 0 0;border-bottom:none}#nav>ul li:last-child{margin-right:0;padding-right:0}#nav ul li a{position:relative;margin:0;font-size:17px;font-weight:700;display:block;line-height:1.3;padding:0;letter-spacing:.5px;white-space:nowrap;text-transform:uppercase}#nav ul li a:after{content:"\ebd3";position:absolute;top:-150%;left:0;width:100%;text-align:center;line-height:1;font-family:'icons';font-size:1.5rem;opacity:0;transition:all .35s ease}#nav ul li a:hover:after,#nav ul li.active a:after{top:-115%;opacity:1}#nav>ul li.menu-item-has-children{position:relative}#nav ul li.current-menu-item>a{color:var(--link-color-hover)}#nav ul li a:hover{color:var(--link-color-hover);text-decoration:none}#nav ul li.menu-item-has-children.active>a{color:var(--link-color-hover)}#nav ul ul{display:block;position:absolute;top:100%;margin-top:-10px;left:-20px;padding:20px;z-index:20;background:#fff;box-shadow:0px 15px 30px -10px rgba(0,0,0,.15);min-width:17rem;opacity:0;visibility:hidden;transition:all .3s ease}#nav ul .active>ul{opacity:1;visibility:visible;margin-top:0}#nav ul li:last-child ul{left:auto;right:0}#nav ul ul li{float:none;padding:.2rem 0}#nav ul ul li a{line-height:150%;height:auto;display:block;font-weight:400;white-space:normal;text-transform:none;padding-bottom:5px;color:#666}#nav ul ul li a:after{display:none}#nav ul ul li:last-child a{padding-bottom:0;border-bottom:none}#nav ul ul ul{display:none}#nav .menu-btn{margin-left:auto}#nav .menu-btn a{background:var(--primary-color);color:#fff;padding:12px 20px;white-space:nowrap;border:2px solid var(--primary-color);box-shadow:0px 3px 25px -10px rgba(0,0,0,.3)}#nav .menu-btn a:hover{color:var(--primary-color);background:#fff;box-shadow:none}#nav .menu-btn a:after{display:none}#content{position:relative;flex:1 0 auto;min-height:40vh}#content:after{content:"";position:absolute;top:0;left:0;width:100%;height:50px;background:-moz-linear-gradient(top,rgba(249,247,247,1) 0%,rgba(249,247,247,0) 100%);background:-webkit-linear-gradient(top,rgba(249,247,247,1) 0%,rgba(249,247,247,0) 100%);background:linear-gradient(to bottom,rgba(249,247,247,1) 0%,rgba(249,247,247,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f7f7',endColorstr='#00f9f7f7',GradientType=0)}img{display:block;max-width:100%;transition:all .25s ease}main{display:block;padding:0 0 5rem}.main{max-width:var(--main-width)}.alignsemiwide{margin-left:calc( 10% - 10vw );margin-right:calc( 10% - 10vw );max-width:100vw}.alignwide{--wert:calc( 25% - 25vw );margin-left:var(--wert);margin-right:var(--wert);max-width:100vw;width:auto}.alignfull{margin-left:calc( -100vw / 2 + 100% / 2 );margin-right:calc( -100vw / 2 + 100% / 2 );max-width:100vw}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0;margin:5px 1.4rem 1.4rem 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 1.4rem 1.4rem}img.alignnone,a img.alignnone{margin:0;padding:0}a img.alignleft{float:left;margin:5px 1.4rem 1.4rem 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption-text{font-size:.85rem;line-height:140%;color:#888;padding:10px 0 0}figure.wp-caption{display:table;max-width:100%;margin-top:2rem}figure.wp-caption figcaption{display:table-caption;caption-side:bottom}figure.wp-caption img{display:block}a.post-edit-link{position:relative;display:inline-block;margin:0 0 15px;font-size:10px;line-height:11px;padding:8px 12px;text-transform:uppercase;background:#0073aa;color:#fff;border-radius:2px;align-self:flex-start}.link-icon{position:relative;display:block;margin:0 3px 8px 0;font-weight:700}p>span.link-icon{margin-bottom:0}.link-icon:before{content:"\e802";font-family:'icons';font-size:1.1em;font-weight:400;color:#c70370;margin:0 8px 0 0}i{font-family:'icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main ul,main ol{margin-top:var(--space)}main ul{padding-left:1.2rem;list-style-type:none}main li{position:relative;margin:0 0 5px}main ul li:before{position:absolute;content:"•";margin:-.45rem 0 0 -1.2rem;color:var(--primary-color);font-size:140%}main ol{padding-left:22px}.list-style.check ul{padding-left:2rem}.list-style.check ul li{margin:0 0 1rem}.list-style.check ul li:before{content:"\e80e";font-family:'icons';font-size:1.5rem;margin:-.45rem 0 0 -2.1rem}.gallery{display:flex;flex-wrap:wrap;margin-top:var(--space)}.gallery-item{flex:0 0 auto;width:20%;padding:0 2px 2px 0;overflow:hidden}.gallery-size-medium_crop .gallery-item{width:50%}.gallery-icon{overflow:hidden}.gallery-item a{position:relative;display:block;background:rgba(0,0,0,.03)}.gallery-item a:hover{background:var(--primary-color)}.gallery-item a:after{content:"+";position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;line-height:1;padding-bottom:3%;font-size:2rem;transform:rotate(-30deg);opacity:0;transition:all .3s ease}.gallery-item a:hover:after{AUS_opacity:1;transform:rotate(0deg)}.gallery-item img{display:block;max-width:100%;width:100%;height:auto;transition:all .5s ease!important}.gallery-item a:hover img{transform:scale(1.1);AUS_opacity:.2}.gallery .wp-caption-text{display:none}iframe{margin-top:2rem}iframe.googlemap{width:100%!important;height:400px}iframe.googlemap.size-1{height:300px}iframe.googlemap.size-2{height:400px}iframe.googlemap.size-3{height:600px}.embed-responsive{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-top:2rem}.embed-responsive iframe,.embed-responsive object,.embed-responsive embed{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}.text-large{font-size:120%}.text-small{font-size:11px;font-size:.8em;line-height:150%;margin-bottom:2rem}.text-quote{position:relative;margin:3rem auto;max-width:550px;font-style:italic;font-size:140%;line-height:1.5;font-weight:400;color:var(--primary-color)}.text-quote strong{font-weight:400}.text-quote p:last-of-type{margin-bottom:0}.text-quote .cite{font-size:.8rem;font-style:normal;font-weight:700;display:block;margin:.5rem 0 0;font-family:var(--sans);font-weight:700;color:var(--text-gray)}.box{font-size:.95rem;padding:1.5rem;margin-top:var(--space);border-radius:1px;background:var(--bg-gray);border:1px solid rgba(0,0,0,.02)}.box-important{background:0 0;border:2px solid var(--primary-color)}.box>*{margin-top:0}.box p:last-child,.box ul:last-child,.box ul:last-child{margin-bottom:0;padding-bottom:0}i.icon{font-weight:400!important}.icon.download{font-size:1.5em;color:var(--link-color);margin:0 5px 5px 0;vertical-align:middle;display:inline-block;color:var(--link-color)}.icon.bullet{font-size:85%;color:var(--link-color)}table{width:100%;border-top:1px solid var(--border-color);margin-top:var(--space)}table thead{border-top:1px solid var(--border-color)}table thead td{font-weight:700;background:var(--bg-gray)}table tr{background:#fff;border-bottom:1px solid var(--border-color)}table tr th{padding:.5rem;border-top:1px solid var(--border-color);border-left:1px solid var(--border-color);border-right:1px solid var(--border-color)}table tr td{padding:.8rem .9rem;border-left:1px solid var(--border-color);border-right:1px solid var(--border-color)}table p{margin:0}.sc-col{float:left;margin-right:4%;position:relative}.last{margin-right:0 !important}.one-half{width:48%}.one-third{width:30.66%}.two-third{width:65.33%}.one-fourth{width:22%}.three-fourth{width:66%}.accordion{margin-top:var(--space)}.accordion-item{position:relative;overflow:hidden;border:none;border-top:2px solid var(--border-color);border-bottom:2px solid var(--border-color);margin-top:-2px}.accordion-item:first-of-type{margin-top:0}.accordion-heading{margin:0;padding:0;border:none;text-transform:none}.accordion-trigger{display:block;position:relative;border:none;text-align:left;width:100%;padding:1.3rem .1rem;padding-right:3.5rem;font-size:1rem;line-height:140%;color:var(--link-color);background:0 0;font-weight:700;outline-offset:-5px;transition:all .3s ease}.accordion-trigger:hover{text-decoration:none}.accordion-trigger:hover i{text-decoration:none}.accordion-trigger i:after{position:absolute;top:1.2rem;right:0;margin:0;content:"\e809";display:block;line-height:1;border-radius:0;font-family:'icons';font-size:1.7rem;font-weight:400;font-style:normal;color:var(--link-color);text-decoration:none;transition:all .25s ease-in-out}.accordion-trigger.active i:after{transform:rotate(180deg)}.accordion-content{position:relative;padding:0 0 1.5rem;border-top:none}.accordion-content>*:first-child{margin-top:0}.accordion-content hr{margin:1.5rem 0;border-color:rgba(0,0,0,.1)}a.btn{text-transform:uppercase;padding:.7rem 1.4rem;font-weight:700;font-size:13px;font-size:.9rem;display:inline-flex;align-items:center;justify-content:center;color:#fff;letter-spacing:.3px;line-height:1.4;background:var(--primary-color);border:none;border:2px solid var(--link-color);box-shadow:0px 3px 25px -10px rgba(0,0,0,.3)}a.btn:hover{color:#fff;background:var(--link-color-hover);border-color:var(--link-color-hover)}a.btn-outline{color:var(--link-color);border:2px solid var(--link-color);background:0 0;box-shadow:none}a.btn-outline:hover{color:#fff;background:var(--link-color);border-color:var(--link-color);color:#999;border-color:#999;background:0 0}.btn i{line-height:1;font-size:140%;margin:0 .5rem 0 -.3rem}.pagebanner{display:flex;align-items:flex-end;position:relative;z-index:0;margin:0 auto;margin-bottom:-3rem;max-width:1600px;height:500px;z-index:1}.pagebanner.pagebanner-none{height:auto;margin-bottom:5rem}.pagebanner-image-wrap{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1)}.pagebanner img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;margin:0 auto;opacity:1}.pagebanner-overlay{position:absolute;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.05)}.container-wrap{position:relative;z-index:1}.has-pagebanner .container-wrap{position:relative;max-width:var(--container-width);margin:0 auto;padding:0;padding-top:3rem;background:#fff}.callout{position:relative;background:var(--bg-gray);margin-top:var(--space);border-radius:6px;padding-top:75px;overflow:hidden}.callout:after{content:"";position:absolute;top:0;left:50%;width:90px;height:100px;transform:translateX(-50%);background:transparent url(//buchkrone.de/wp/wp-content/themes/buchkrone/images/buchkrone-label-top) no-repeat center top;background-size:contain}.callout.has-image{padding-top:0}.callout-content{text-align:center;padding:3rem 2rem;border:1px solid rgba(0,0,0,.02)}.callout-content *:first-child{margin:0}.callout-title+*{margin-top:1.3rem}.callout-title{font-size:1.7rem;color:var(--primary-color)}.iconboxes{margin-top:var(--space);margin-bottom:var(--space);display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-rows:1fr;gap:20px}.iconbox{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;color:var(--primary-color);background:var(--bg-gray);text-align:center;padding:2rem 1rem;border:1px solid rgba(0,0,0,.02)}.iconbox-icon{font-size:3rem;line-height:1;margin:0 0 .5rem}.iconbox-icon i{display:block}.iconbox-icon .icon-fast-clock{transform:scale(1.25)}.iconbox-title{text-transform:uppercase;font-weight:700;line-height:1.34;font-size:15px;letter-spacing:.3px}.team-cards{margin:0 auto;margin-top:var(--space-xl);margin-bottom:var(--space-xl);display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:1fr;gap:20px}.team-cards.rows-2,.team-cards.rows-4{grid-template-columns:1fr 1fr;max-width:var(--main-wide);gap:30px}.team-card{display:flex;flex-direction:column;background:var(--bg-gray)}.team-card-content{padding:2rem;border:1px solid rgba(0,0,0,.02)}.team-card-content *:first-child{margin:0}.imagetext-wrap{margin-top:var(--space-l)}.imagetext-wrap .container{max-width:var(--main-width)}.imagetext-wrap.align-wide .container{max-width:var(--main-wide)}.imagetext{display:flex}.imagetext-image{width:40%}.imagetext.image-large .imagetext-image{width:50%}.imagetext-content{flex:1;--space:1rem;padding-left:2rem}.imagetext.has-bg{background:var(--bg-gray)}.imagetext.has-bg .imagetext-content{padding:2rem;font-size:.9rem}.imagetext *:first-child{margin:0}.imagetext.layout-reverse .imagetext-content{order:-1;padding-left:0;padding-right:2rem}[class*=template-start] #content{padding-top:0}.hero{position:relative;background:var(--bg-gray);z-index:1}.hero .slick-slider{margin:0}.hero-panel{position:relative}.hero-image{position:relative;height:790px}.hero-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;margin:0 auto}.hero .slick-dots{bottom:-1.5rem;display:flex;justify-content:center;padding:0 30px;z-index:1}.hero-title-wrap{position:absolute;bottom:80px;left:0;width:100%}.hero-title-wrap .container{max-width:100%;padding:0}.hero-title{position:relative;font-weight:700;text-transform:uppercase;font-size:1rem;letter-spacing:.3px;color:#fff;background:var(--primary-color);display:inline-block;line-height:1.3;padding:2rem 3rem 2rem 4rem;box-shadow:0px 3px 30px -10px rgba(0,0,0,.3)}.hero-title span{position:relative;z-index:1}.hero-title:after{content:"";position:absolute;top:0;right:-23px;width:23px;height:100%;background:#000;background:var(--primary-color);clip-path:polygon(0% 0%,75% 0%,0 50%,75% 100%,0% 100%)}.hero-title:before{content:"";position:absolute;top:0;left:-99.9vw;width:100vw;height:100%;background:var(--primary-color);z-index:0}.intro-section{padding:6rem 0 5.5rem}.reco-teaser-section{position:relative;background:var(--bg-gray)}.reco-teaser{display:flex;background:var(--bg-gray);max-width:1600px;margin:0 auto}.reco-teaser-badge{position:absolute;right:0;top:2rem;color:#fff;text-transform:uppercase;font-weight:700;line-height:1.3;text-align:center;font-size:.7rem;background:var(--primary-color);padding:1rem;z-index:2;box-shadow:0px 3px 30px -10px rgba(0,0,0,.3)}.reco-teaser-badge:after{content:"";position:absolute;top:0;left:-23px;width:23px;height:100%;background:#000;background:var(--primary-color);clip-path:polygon(25% 0%,100% 0%,100% 100%,25% 100%,70% 50%)}.reco-teaser-image-wrap{position:relative;overflow:hidden;width:40%;background:rgba(0,0,0,.05)}.reco-teaser-image-bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.2}.reco-teaser-image-bg img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;margin:0 auto;opacity:1;transform:scale(1.2);filter:blur(5px);background:#fff;box-shadow:0px 3px 20px 0px rgba(0,0,0,.85)}.reco-teaser-image{position:absolute;top:0;left:0;width:100%;height:100%;padding:30px;z-index:1}.reco-teaser-image img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;margin:0 auto;opacity:1;z-index:1;max-width:300px;filter:drop-shadow(0 5px 10px rgba(0,0,0,.2))}.reco-teaser-content{flex:1;padding:5rem 3rem;max-width:800px}.reco-teaser-author{font-weight:700}.reco-teaser-cat{color:#666}.reco-teaser-title{margin:0;color:var(--primary-color);font-size:1.6rem;margin:0 0 1rem}.reco-teaser-price{font-weight:700;font-size:1.3rem}.reco-teaser-excerpt{display:none}.reco-teaser-buttons{display:flex;flex-wrap:wrap}.reco-teaser-buttons a{margin:10px 20px 0 0}.pageteaser-section{padding:4rem 0}.pageteaser-section [class*=col-]{justify-content:center}.pageteaser-section .btn{margin-top:.5rem}.pageteaser-image{padding:2rem 0}.pageteaser-image img{max-width:80%;margin:0 auto}.testimonial-section{position:relative;background:var(--bg-gray)}.testimonial-image{position:absolute;top:0;left:0;width:100%;height:100%}.testimonial-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.35}.testimonial-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;margin:0 auto;transition:none}.testimonial-content{padding:5rem 0;color:#fff;min-height:560px;display:flex;flex-direction:column;justify-content:center;text-shadow:0 0 5px rgba(0,0,0,.5)}.testimonial-quote{font-size:2rem;line-height:1.3;font-style:italic;max-width:800px;margin:0 0 1rem}.testimonial-quote.longtext{font-size:1.7rem}.testimonial-name{font-weight:700;font-size:.85rem;text-transform:uppercase}.callus-content{text-align:center;padding:7rem 0}.callus-icon{background:var(--primary-color);display:inline-flex;border-radius:50%;color:#fff;width:3.5rem;height:3.5rem;line-height:1;justify-content:center;align-items:center;font-size:1.3rem;margin:-.5rem 0 0}.callus-content h3{font-size:1.6rem;margin:1rem 0 0}.callus-content h3 span,.callus-content h3 span a{color:var(--text-color);display:block}.reco-wrap{margin-top:var(--space-xl)}.reco-item{--space:1.2rem;display:flex;margin-top:var(--space-l);background:var(--bg-gray)}.reco-image-wrap{position:relative;overflow:hidden;width:30%;background:rgba(0,0,0,.05);height:370px}.reco-image-bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.2}.reco-image-bg img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;margin:0 auto;opacity:1;transform:scale(1.2);filter:blur(7px);background:#fff;box-shadow:0px 3px 20px 0px rgba(0,0,0,.85)}.reco-image{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 15px;z-index:1}.reco-image img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;margin:0 auto;opacity:1;z-index:1;filter:drop-shadow(0 5px 10px rgba(0,0,0,.2))}.reco-content{flex:1;padding:3rem;font-size:var(--font-sm)}.reco-author{font-weight:700}.reco-cat{color:#666}.reco-title{margin:0;color:var(--primary-color)}.reco-price{font-weight:700;font-size:1.3rem}.readmore .text{opacity:0;transition:all .5s ease}.readmore .text.short{overflow:hidden;cursor:pointer}.readmore .text.full{display:none}.readmore .text.active{opacity:1}.readmore-btn{display:inline-flex;align-items:center;text-transform:uppercase;font-weight:700;font-size:.85rem;padding:1rem 2rem 0 0}.readmore-btn i{line-height:1;font-size:140%;padding-top:1px;margin:0 0 0 -.1rem}.pagination{margin-top:4rem;display:flex;flex-wrap:wrap;justify-content:center}.pagination .page-numbers{border:2px solid var(--link-color);width:3rem;height:3rem;line-height:2.8rem;text-align:center;margin:5px;font-size:1rem;font-weight:700}.pagination .page-numbers.current{background:var(--link-color);color:#fff}.pagination a:hover{border-color:var(--link-color);background:var(--link-color);color:#fff}.pagination .page-numbers i{font-size:130%}.past-events{margin-top:4rem;padding:4rem 0 5rem;background:var(--bg-gray)}.event-item{position:relative;border-bottom:2px solid #ddd}.event-item:first-of-type{margin-top:var(--space-xl);border-top:2px solid #ddd}.event-head{padding:1.5rem 0;position:relative;cursor:pointer}.event-head.active .event-title,.event-head.active i,.event-head:hover .event-title,.event-head:hover i{color:var(--link-color-hover)}.event-head i{position:absolute;top:1.4rem;right:0;font-size:1.7rem;line-height:1;color:var(--link-color);transition:all .3s ease}.event-head.active i{transform:rotate(-180deg)}.event-title{margin:0;transition:all .3s ease}.event-date{font-weight:700}.hide-date .event-date{display:none}.past-events .event-date{color:#888}.event-content{padding-bottom:var(--space)}.event-content>*:first-child{margin-top:0}.event-content hr{margin:1.5rem 0;border-color:rgba(0,0,0,.1)}[class*=template-aktuell] #content{AUS_background:var(--bg-gray)}.pagetitle{margin:0}.fb-link{position:absolute;top:-.8rem;right:20px;font-size:3rem;line-height:1;margin-right:-.6rem}.fb-link:hover{color:var(--primary-color);opacity:.6}.cff-wrapper{margin:0 -20px;margin-top:4rem!important;margin-bottom:3rem;position:relative;z-index:0}#cff.cff .cff-item{color:var(--text-color);font-size:.95rem;line-height:1.5;padding:3rem 0 2.5rem}#cff.cff .cff-item:first-child{padding-top:0}#cff .cff-item a:hover{text-decoration:none}#cff .cff-page-name a{color:var(--primary-color)}.cff-wrapper #cff .cff-item .cff-post-text,.cff-wrapper #cff .cff-item .cff-post-desc{line-height:150%;margin-bottom:.5rem}#cff a#cff-load-more,#cff a.cff-load-more{text-transform:uppercase;font-weight:700;font-size:.9rem;background:0 0;transition:all .3s ease;border-radius:0;padding:0;border:none;display:inline-block;margin-top:2rem}#cff a#cff-load-more span{display:inline-block;padding:.8rem 3rem;font-weight:700;font-size:16px;font-size:.9rem;letter-spacing:.3px;background:#fff;color:var(--primary-color);border:2px solid var(--primary-color);border-radius:0;AUS_box-shadow:0px 5px 30px -10px rgba(0,0,0,.2);transition:all .3s ease;margin-top:2rem}#cff a#cff-load-more span:hover{padding:.8rem 3.5rem;color:#fff;background:var(--primary-color)}#cff a.cff-load-more:hover{background:#fff}#cff .cff-post-text br+br{content:"";display:block}#footer{position:relative;width:100%;color:#fff;background-color:var(--primary-color)}.footer-inner{position:relative;padding:4.5rem 0}.footer-image{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:400px;height:100%;background:transparent url(//buchkrone.de/wp/wp-content/themes/buchkrone/images/crown-white.svg) no-repeat bottom center;background-size:contain;opacity:.05}#footer p{margin:0 0 1.5rem}#footer a{color:#fff}#footer a:hover{color:rgba(255,255,255,.7)}.footer-menu li a{text-transform:uppercase;font-weight:700;padding:4px 0;display:block;font-size:16px}.footer-social{line-height:1;font-size:2.2rem}.footer-social i{display:inline-block;line-height:1;margin:0 .2rem 0 -.6rem}.footer-social-mob{display:none}.footer-menu-bottom{margin:30px 0 0}.footer-menu-bottom ul{display:flex}.footer-menu-bottom li a{text-transform:uppercase;font-weight:700;font-size:16px;margin:0 30px 0 0}.footer-banner{background:#fff;padding:10px 0}.footer-banner img{display:block;margin:0 auto;max-width:800px}.mob-menu{display:none;position:absolute;top:0;left:0;width:100%;z-index:10;opacity:0;background:var(--bg-gray);animation:navfadeIn .4s ease-in-out 1 forwards;box-shadow:0px -10px 40px 0px rgba(0,0,0,.4)}.mob-menu .container{position:relative;display:flex;flex-direction:column}.mob-menu nav{flex:0 1 auto;padding:6rem 0;max-width:400px;margin:0 auto}.mob-menu nav li a{display:block;font-size:1rem;letter-spacing:1px;text-transform:uppercase;text-align:center;font-weight:700;padding:12px 0}.mob-menu nav li a:hover{color:var(--link-color-hover)}.mob-menu nav li.current-menu-item>a{color:var(--link-color-hover)}.mob-menu nav li.menu-item-has-children>a:after{content:"\e809";display:inline-block;margin:0 -1.5rem 0 .5rem;color:rgba(0,0,0,.2);font-family:'icons';font-weight:400;font-size:1.2rem;line-height:1;transition:all .3s ease;transform-origin:center}.mob-menu nav li.menu-item-has-children.active>a:after{transform:rotate(180deg)}.mob-menu nav li.active>a{color:var(--link-color-hover)}.mob-menu nav li ul{padding-bottom:.8rem}.mob-menu nav li li{opacity:1;animation:none}.mob-menu nav li li a{font-size:1rem;text-transform:none;letter-spacing:0;font-weight:400;color:#666;padding:10px 0}.mob-menu .menu-btn{margin:15px 0 0;display:inline-flex}.mob-menu .menu-btn a{background:var(--primary-color);color:#fff;padding:10px 25px;font-size:.95rem;white-space:nowrap;border:2px solid var(--primary-color);box-shadow:0px 3px 30px -10px rgba(0,0,0,.2)}.mob-menu .menu-btn a:hover{color:var(--primary-color);background:#fff}.menu-contact{display:none;padding:1.5rem;background:var(--bg-gray-dark);text-align:left}.menu-contact-item{padding:10px 0;padding-left:1rem}.menu-contact-item i{position:absolute;left:0;display:inline-block;margin:0 8px 0 0;color:var(--primary-color)}.mob-menu-trigger{display:none;position:absolute;top:50%;right:20px;border:none;width:50px;height:50px;margin:-27px 0 0;z-index:999;text-transform:uppercase;background:0 0;outline:none}.mob-menu-trigger span{margin:0 auto;position:relative}.mob-menu-trigger span:before,.mob-menu-trigger span:after{position:absolute;content:''}.mob-menu-trigger span,.mob-menu-trigger span:before,.mob-menu-trigger span:after{width:27px;height:2px;background-color:var(--primary-color);display:block}.mob-menu-trigger span:before{margin-top:-7px}.mob-menu-trigger span:after{margin-top:7px}.mob-menu-trigger.open span,.mob-menu-trigger.open span:before,.mob-menu-trigger.open span:after{background-color:#003e65;background-color:var(--primary-color)}.mob-menu-trigger span{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:.15s;transition-delay:.15s}.mob-menu-trigger.open span{background-color:rgba(0,0,0,.0);-webkit-transition-delay:.15s;transition-delay:.15s}.mob-menu-trigger span:before{-webkit-transition-property:margin,-webkit-transform;transition-property:margin,transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-delay:.15s,0s;transition-delay:.15s,0s}.mob-menu-trigger.open span:before{margin-top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0s,.15s;transition-delay:0s,.15s}.mob-menu-trigger span:after{-webkit-transition-property:margin,-webkit-transform;transition-property:margin,transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-delay:.15s,0s;transition-delay:.15s,0s}.mob-menu-trigger.open span:after{margin-top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:0s,.15s;transition-delay:0s,.15s}.mob-menu li{opacity:0;animation:fadeLiIn .4s ease-in-out 1 forwards}.mob-menu li:nth-child(1){animation-delay:.1s}.mob-menu li:nth-child(2){animation-delay:.2s}.mob-menu li:nth-child(3){animation-delay:.3s}.mob-menu li:nth-child(4){animation-delay:.4s}.mob-menu li:nth-child(5){animation-delay:.5s}.mob-menu li:nth-child(6){animation-delay:.6s}.mob-menu li:nth-child(7){animation-delay:.7s}.mob-menu li:nth-child(8){animation-delay:.75s}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;opacity:0}.slick-slider.slick-initialized{opacity:1}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-loading .slick-list{AUS---background:#ff0 url(//buchkrone.de/wp/wp-content/themes/buchkrone/./ajax-loader.gif) center center no-repeat}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;transform:translateY(-50%);display:block;width:auto;height:auto;padding:50px 0;cursor:pointer;color:transparent;border:none;outline:none;background:0 0;transition:all .3s ease;z-index:2}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled,.slick-next.slick-disabled{AUS_opacity:0}.slick-prev:before,.slick-next:before{font-family:'icons';font-size:2rem;line-height:1;opacity:.9;color:#fff;background:rgba(0,0,0,.0);border-radius:50%;padding:10px;transition:all .3s ease}.slick-prev{left:0}.slick-prev:before{content:'\e805'}.slick-next{right:0}.slick-next:before{content:'\e803'}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:6rem;display:block;width:100%;padding:0;list-style:none}.slick-dots li{position:relative;display:inline-block;width:.6rem;height:.6rem;margin:0 .35rem!important;padding:0;background:0 0}.slick-dots li:before{display:none}.slick-dots li button{font-size:0;line-height:0;position:relative;display:block;width:100%;height:100%;padding:0;cursor:pointer;border:none;outline:none;border-radius:50%;background:rgba(0,0,0,.1);AUS_box-shadow:0px 0px 6px -3px rgba(0,0,0,.8)}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li.slick-active button{background:var(--primary-color)}.slick-slide img{width:100%}.pswp .pswp__caption__center{font-size:.85rem}#BorlabsCookieBox ._brlbs-box{box-shadow:0px 3px 50px -10px rgba(0,0,0,.3)!important}.BorlabsCookie ._brlbs-content-blocker{display:flex;justify-content:center;padding:0}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed{width:100%;margin-top:var(--space)!important}.BorlabsCookie ._brlbs-content-blocker img{width:100%;display:block}.video-embed-wrap .BorlabsCookie{margin-bottom:-56.5%}.BorlabsCookie input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.sr-only{position:absolute;width:.0625rem;height:.0625rem;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable{transition:all 0s ease}.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@keyframes navfadeIn{0%{opacity:0;transform:translate(0px,-50px)}100%{opacity:1;transform:translate(0,0)}}@keyframes navfadeOut{0%{opacity:1;transform:translate(0px,0)}100%{opacity:0;transform:translate(0px,-50px)}}@keyframes fadeLiIn{0%{opacity:0;transform:translate(0px,-10px)}100%{opacity:1;transform:translate(0,0)}}@media screen and (max-width:1200px){body:after{content:"<1200";position:fixed;top:0;line-height:1;padding:5px;font-size:12px;background:#7cfc00;z-index:1000;opacity:.8;display:none}.has-pagebanner .container-wrap{margin-left:20px;margin-right:20px}.logo{max-width:180px}#nav ul li{margin:0 1.9rem 0 0}#nav ul{justify-content:center}#nav .menu-btn{position:absolute;top:30%;right:0}.hero-image{height:650px}}@media screen and (max-width:980px){body:after{content:"<980";background:TAN}.logo{max-width:150px;margin:25px 0 30px}#nav{display:none}.mob-menu-trigger{display:block}.mob-menu-open .mob-menu{display:flex;flex-direction:column;justify-content:center;text-align:center;AUS__animation:navfadeOut .5s ease-in-out 1 backwards}.mob-menu-open .topbar{background:var(--bg-gray-dark)}.pagebanner{height:450px}.iconboxes{grid-template-columns:1fr 1fr 1fr;gap:5px}.iconbox-icon{font-size:2.5rem}.iconbox-title{font-size:.75rem;-webkit-hyphens:auto;hyphens:auto}.team-cards{grid-template-columns:1fr 1fr}.hero-image{height:500px}.hero-title-wrap{bottom:0}.hero-title{transform:translateY(50%);font-size:.95rem;padding:1.5rem 2rem 1.5rem 2.5rem}.hero .slick-dots{justify-content:flex-end}}@media screen and (max-width:768px){body:after{content:"<768";background:PINK}.sc-col{width:100%}.wp-caption,img.size-medium,img.size-small{margin-left:0;margin-right:0;float:none;display:block}.cff-wrapper{margin:3rem 0 0 0!important}.cff-wrapper #cff.cff-masonry .cff-item.cff-box{margin-left:0;margin-right:0}.footer-menu{margin:30px 0}}@media screen and (max-width:600px){body:after{content:"<600";background:#ff0}html,body{font-size:17px}h1{font-size:2rem;margin-bottom:1.5rem}.container{padding-left:20px;padding-right:20px}.topbar{display:none}.logo{max-width:110px;margin:20px 0}.mob-menu-trigger{right:10px}.mob-menu nav{padding:2rem 0}.mob-menu .menu-btn a{font-size:.9rem}.menu-contact{display:block}main{padding-bottom:4rem}.has-pagebanner .container-wrap{margin-left:0;margin-right:0;padding:0}.pagebanner{margin-bottom:3rem;height:250px}.pagebanner.pagebanner-none{margin-bottom:3.5rem}.fb-link{right:10px;top:-.5rem;font-size:2.5rem}.iconboxes{grid-template-columns:1fr 1fr}.callout:after{width:50px;height:80px}.callout{padding-top:3.5rem}.callout-content{padding:2rem 1rem}.team-cards{grid-template-columns:1fr!important;gap:var(--space)}.imagetext{flex-wrap:wrap}.imagetext-image{width:100%}.imagetext.has-bg .imagetext-content{padding:1.5rem}.imagetext-content{order:1!important;padding:0;padding-top:1.5rem}.reco-item{flex-direction:column}.reco-image-wrap{width:100%;height:300px}.reco-image-content{flex:0}.reco-content{padding:2rem 1.5rem;font-size:1rem}.gallery-item{width:calc(100% / 3)}.hero-image{height:300px}.hero-title{font-size:.85rem;padding:1.2rem 1.5rem 1.2rem 2rem}.hero .slick-dots{visibility:hidden}.intro-section{padding:5rem 0 4rem}.reco-teaser{flex-direction:column}.reco-teaser-image-wrap{width:100%;height:350px}.reco-teaser-image{padding:0}.reco-teaser-image img{max-width:100%}.reco-teaser-content{padding:3rem 30px}.pageteaser-section [class*=col-]:first-child{order:1}.pageteaser-image{padding:0 0 3rem}.pageteaser-image img{max-width:60%}.testimonial-content{min-height:65vh}.testimonial-quote{font-size:1.4rem}.testimonial-quote.longtext{font-size:1.3rem}.callus-content h3{font-size:1.5rem}#footer .container{padding:0 40px}.footer-social{display:none}.footer-social-mob{display:block}.footer-menu{margin-bottom:0}.footer-menu-bottom ul{display:block}.footer-menu-bottom li a{display:block;padding:4px 0}}@media screen and (max-width:360px){body:after{content:"<360";background:MAGENTA}html,body{font-size:16px}}