@font-face{font-family:'Josefin Sans';font-style:normal;font-weight:400;font-display:swap;src:local("Josefin Sans"),url(../../templates/fonts/josefin_sans/JosefinSans-VariableFont_wght.ttf)}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.15;-webkit-text-size-adjust:100%}*,*::before,*::after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0}[tabindex="-1"]:focus{outline:none!important}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#64512E;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#64512E;text-decoration:underline}a:visited{color:#41351e}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}a,area,button,[role="button"],input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse}th{text-align:left}label{display:inline-block;margin-bottom:.25rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}nav ul,nav ol,nav li{list-style:none;margin:0;padding:0}.nav,.nav li{list-style:none;margin:0;padding:0}html{font-size:100%}body{font-family:"Helvetica",arial,sans-serif;font-size:100%;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}h1,h2,h3,h4,h5,h6{margin-bottom:.75rem;color:inherit;font-family:inherit;font-weight:500;line-height:1.1}h1{font-size:2rem}h2{font-size:1.8rem}h3{font-size:1.65rem}h4{font-size:1.4rem}h5{font-size:1.25rem}h6{font-size:1.1rem}a{color:#64512E;text-decoration:none}a:hover{color:#64512E;text-decoration:underline}a:visited{color:#41351e}p,ul,ol{margin-top:0;margin-bottom:1rem}img{max-width:100%;height:auto}[type=text],[type=email],[type=date],[type=password],[type=number],textarea{font-family:"Helvetica",arial,sans-serif;font-size:1rem;font-weight:400;color:inherit;padding:.25rem .5rem;margin:0 0 .75rem 0;background:rgba(0,0,0,0);border:1px solid #ced4da;border-radius:0;display:block;width:100%;max-width:100%}[type=text]:focus,[type=email]:focus,[type=date]:focus,[type=password]:focus,[type=number]:focus,textarea:focus{border-color:#64512E}a.button,button,[type=button],[type=submit]{background-color:#64512E;border:0 solid #64512E;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:.9rem;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1;padding:.5rem .75rem;text-align:center;text-decoration:none;-webkit-transition:all 200ms ease;transition:all 200ms ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;-webkit-transition:all 300ms ease;transition:all 300ms ease}a.button:hover,a.button:focus,button:hover,button:focus,[type=button]:hover,[type=button]:focus,[type=submit]:hover,[type=submit]:focus{background-color:#483a21;color:#fff;border-color:#483a21}a.button:disabled,button:disabled,[type=button]:disabled,[type=submit]:disabled{cursor:not-allowed;opacity:.5}a.button:disabled:hover,button:disabled:hover,[type=button]:disabled:hover,[type=submit]:disabled:hover{background-color:#64512E}select{display:block;width:100%;max-width:100%;padding:.75rem;margin:0 0 .75rem 0;border:1px solid #ced4da;font-size:1rem;font-family:inherit;line-height:normal;color:#000;background-color:#fff;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-size:9px 6px;background-position:right .5rem center;background-origin:content-box;background-repeat:no-repeat}img.align_left,img.align_right,img.align_center{display:block;float:none;margin:1rem auto;max-width:100%}@media (min-width:768px){img.align_left{float:left;margin:0 1rem .5rem 0;max-width:50%}}@media (min-width:768px){img.align_right{float:right;margin:0 0 .5rem 1rem;max-width:50%}}@media (min-width:768px){img.align_center{display:block;margin:1em auto}}#wrap_Inputfield-{display:none}.FormBuilder,.InputfieldForm{font-family:inherit}.InputfieldStateRequired label:after{content:" *"}.Inputfield{margin:0 0 .5em 0}.InputfieldSubmit{margin:1em 0}.InputfieldStateError,.ui-state-error{color:#dc3545}.InputfieldStateError p,.ui-state-error p{margin:0}span.ui-state-error{font-size:80%;font-style:italic}.InputfieldStateError,.error{color:#dc3545}.InputfieldStateError input[type=text],.InputfieldStateError input[type=email],.InputfieldStateError textarea,.error input[type=text],.error input[type=email],.error textarea{border-color:#dc3545}html{overflow-y:scroll}body{font:100% / 1.5 'Josefin Sans',sans-serif;background:#fff;padding:0;margin:0}.content .form button[name="contactform_submit"],.logout-link a,.edit a,.more a,.body .intro a,.header button{background:#41351e;border:1px solid #41351e;color:#fff;display:inline-block;padding:6px 10px 7px 10px;line-height:1;cursor:pointer;-webkit-transition:background 300ms ease;transition:background 300ms ease;text-decoration:none}.content .form button[name="contactform_submit"]:hover,.logout-link a:hover,.edit a:hover,.more a:hover,.body .intro a:hover,.header button:hover{background:#302716;border-color:#302716}a,a:active{color:#64512E;text-decoration:none}a:hover{color:#987b46}a:visited{color:#41351e}h1{margin:0 0 1em 0}h2,h3,h4{font-weight:normal}h2{font-size:1.5rem;margin:.75rem 0}p{margin:.25rem 0}img{max-width:100%;height:auto;margin:0;display:block}@media (min-width:768px){img.align_left{float:left;margin:0 30px 1em 0}img.align_right{float:right;margin:0 0 1em 30px}img.align_center{display:block;margin:0 auto 1em auto}}.header{background:#987b46}.header h1{font-family:'Josefin Sans',sans-serif;font-size:3rem;font-weight:normal}.header h1 a,.header h1 a:link,.header h1 a:hover,.header h1 a:visited,.header h1 a:active,.header h1 a:focus{color:#fff}.header .logo{max-width:1140px;margin:0 auto;padding:0 30px;padding:0 30px}@media (min-width:1200px){.header .logo{padding:0 30px}}.header .logo a:hover{text-decoration:none}.header .logo img{display:block;padding-top:.5rem;width:80px;margin:0 auto;border:0 none;border-radius:5% 5% 75% 75%}@media (min-width:992px){.header .logo img{padding-top:0;display:inline-block;margin:.4em 2rem 0 0;vertical-align:middle;width:auto!important;height:auto!important;border:0 none;border-radius:0}}.header .logo h1{line-height:1.5;margin:0;text-align:center;display:block;font-size:1.6rem}@media (min-width:992px){.header .logo h1{text-align:left;line-height:1;font-size:2.6rem;color:#fff;display:inline-block;vertical-align:middle}}.header .logo:after{content:"";display:table;clear:both}.top-nav{display:block;background:#64512E;position:static;background-color:#64512E;color:#fff}.top-nav:after{content:"";display:table;clear:both}.top-nav .top-bar{position:absolute;height:0;overflow:hidden;opacity:0;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;z-index:2000}@media (min-width:992px){.top-nav .top-bar{position:static;opacity:1;height:auto;overflow:visible;max-width:1140px;margin:0 auto;padding:0 30px;padding-right:30px;padding-left:30px}}@media (min-width:992px) and (min-width:1200px){.top-nav .top-bar{padding:0 30px}}.top-nav a{color:#fff}.top-nav ul{list-style:none;padding:0;margin:0}.main-nav li{float:left}.main-nav ul.top-level li{position:relative}.main-nav ul.top-level li a{padding:.8rem 1rem;display:block;font-size:1rem;text-decoration:none;color:#fff;-webkit-transition:background 600ms ease;transition:background 600ms ease}.main-nav ul.top-level li:hover,.main-nav ul.top-level li.current a,.main-nav ul.top-level li.has-current,.main-nav ul.top-level li a:hover{background:#41351e}.main-nav ul.top-level ul{width:220px;position:absolute;top:3.05rem;left:-200000px;background:#64512E;opacity:.5;-webkit-transition:top 0.75s linear;transition:top 0.75s linear;-webkit-transition:opacity 600ms ease;transition:opacity 600ms ease}.main-nav ul.top-level ul li{width:100%}.main-nav ul.top-level ul li a{padding:1rem;font-size:1rem}.main-nav ul.top-level li:hover ul{left:0;opacity:1}.header .search{float:right}.header .search input{border:0 none;background:#ddceb4;line-height:1;font-size:.9rem;font-family:'Josefin Sans',sans-serif;padding:6px 9px;width:120px;margin-top:.75rem;vertical-align:middle;float:left}@media (min-width:920px){.header .search input{width:160px}}.header .search button{vertical-align:middle;margin-top:.75rem;font-size:.9rem;line-height:1;padding:6px 9px;float:left;font-family:'Josefin Sans',sans-serif}.header .search-form label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}label[for=search-field]{display:none}.toggle-button:before{display:inline-block;background:#64512E;color:#fff;content:"☰";font-size:28px;line-height:1;padding:6px;text-align:center;width:42px;cursor:pointer;-webkit-transition:background 300ms ease;transition:background 300ms ease}.mobile-nav-toggle{display:block;background:#5a4929;text-align:right;padding:6px 15px}@media (min-width:992px){.mobile-nav-toggle{display:none}}.top-nav.on .toggle-button:before{background:#796238;content:"✕"}.top-nav.on .top-bar{width:100%;top:52px;left:0;right:0;background:#64512E;position:absolute;height:auto;opacity:1;padding-bottom:15px}.top-nav.on .main-nav{width:100%;float:none;padding:15px}.top-nav.on .main-nav>ul{border:1px solid #987b46}.top-nav.on .main-nav li{float:none}.top-nav.on .main-nav li ul{width:auto;position:static;padding:0;opacity:1}.top-nav.on .main-nav li ul a{padding-left:45px}.top-nav.on .search{float:none;width:auto;clear:both;padding:15px}.top-nav.on .search form{padding:15px;border:1px solid #987b46;float:left;width:100%}.top-nav.on .search input[type=text]{width:calc(100% - 68px)}.body{max-width:1140px;margin:0 auto;padding:0 30px;padding-right:30px;padding-bottom:2rem;padding-left:30px}@media (min-width:1200px){.body{padding:0 30px}}@media (min-width:768px){.body{padding-right:30px;padding-bottom:2rem;padding-left:30px}}.body:after{content:"";display:table;clear:both}.body h1{font-family:'Josefin Sans',sans-serif}.body h1{font-size:2.4rem;margin:1.75em 0 0 0;text-align:center}@media (min-width:768px){.body h1{text-align:left}}.body .intro{padding:1rem 0;font-size:1.8rem;color:#64512E;margin-bottom:1rem}.body .intro a{display:inline-block;font-style:normal;font-size:1rem;margin:1rem 0 0 0;color:#fff}.body .intro .more-link{text-align:center}@media (min-width:768px){.body .intro .more-link{text-align:left}}@media (min-width:768px){.has-sidebar .body-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -15px}}@media (min-width:768px) and (min-width:768px){.has-sidebar .content{padding-right:15px;padding-left:15px;-webkit-box-flex:9;-moz-box-flex:9;-ms-flex:9;flex:9}}.sidebar{margin:1em 0}@media (min-width:768px){.sidebar{padding-right:15px;padding-left:15px;-webkit-box-flex:3;-moz-box-flex:3;-ms-flex:3;flex:3;margin-top:0}}.sidebar ul{list-style:none}.widget{border:1px solid #bda16e;padding:1rem;margin:0}.widget h2{margin:0 0 .25em 0}ul.archives{margin:1rem 0;padding:0}ul.archives .selected a{font-weight:bold}.footer{color:#64512E;max-width:1140px;margin:0 auto;padding:0 30px;padding-right:1.25rem;padding-left:1.25rem}@media (min-width:1200px){.footer{padding:0 30px}}@media (min-width:768px){.footer{padding-right:30px;padding-left:30px}}.footer a,.footer a:link,.footer a:visited,.footer a:active{color:#64512E}.footer ul{list-style:none;margin:0;padding:0}.footer li{margin:0 0 .75rem 0}.footer .utility-nav{padding:1rem 0;border-top:1px solid #bda16e;text-align:center}@media (min-width:768px){.footer .utility-nav{text-align:left}}.footer a{display:inline-block;padding:.25rem}.footer .utlities li{display:inline-block;margin:0 1rem 0 0}.more a{display:inline-block;margin:0;color:#fff}.title.posts,.title.portfolio{clear:both;text-align:center}@media (min-width:768px){.title.posts,.title.portfolio{text-align:left}}.blog-list,.portfolio-list{list-style:none;margin:0;padding:0}.blog-list:after,.portfolio-list:after{content:"";display:table;clear:both}.blog-list li,.portfolio-list li{list-style:none;text-align:center}@media (min-width:768px){.blog-list li,.portfolio-list li{text-align:left}}.blog-list li img,.portfolio-list li img{margin:0 auto 1rem auto}@media (min-width:768px){.blog-list li img,.portfolio-list li img{margin:0 0 1rem 0}}.blog-list li h3,.portfolio-list li h3{font-size:1.4rem}.portfolio-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-15px;margin-right:-15px}.portfolio-list h2{font-size:1.4rem;margin:0 0 .75rem 0}.portfolio-list li{padding:1rem 0;margin:0 0 60px 0;border-top:1px solid #bda16e;padding:15px;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media (min-width:768px){.portfolio-list li{width:33.33333%}}.portfolio-list li a{display:block;height:100%;position:relative;background:transparent;opacity:1}.portfolio-list li a:after{content:" ";position:absolute;width:calc(100% + 30px);height:calc(100% + 45px);top:-15px;right:-15px;bottom:-30px;left:-15px;background:transparent;-webkit-transition:background 300ms ease;transition:background 300ms ease}.portfolio-list li a:hover:after{background:rgba(189,161,110,.2)}.portfolio-list li a:hover{text-decoration:none}.portfolio-list li a .more{position:absolute;background:#64512E;color:#fff;padding:4px 12px;bottom:-15px;right:0}.portfolio-list li a .introtext{padding-bottom:15px}.blog-list li{border-top:1px solid #bda16e;margin:0 0 1rem 0;padding:1em 0}.blog-list li:first-child{border-top:0 none}.post .date{margin-top:0}.homepage .post,.homepage .project{margin:0 0 60px 0;padding:15px 0 30px 0}.homepage .blog-list,.homepage .portfolio-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-15px;margin-right:-15px}.homepage .blog-list li,.homepage .portfolio-list li{list-style:none;text-align:center;padding:15px;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.homepage .blog-list li a,.homepage .portfolio-list li a{display:block;height:100%;position:relative;background:transparent}.homepage .blog-list li a:after,.homepage .portfolio-list li a:after{content:" ";position:absolute;width:calc(100% + 30px);height:calc(100% + 45px);top:-15px;right:-15px;bottom:-30px;left:-15px;background:transparent;-webkit-transition:background 300ms ease;transition:background 300ms ease}.homepage .blog-list li a:hover:after,.homepage .portfolio-list li a:hover:after{background:rgba(189,161,110,.2)}.homepage .blog-list li a:hover,.homepage .portfolio-list li a:hover{text-decoration:none}.homepage .blog-list li a .more,.homepage .portfolio-list li a .more{position:absolute;background:#64512E;color:#fff;padding:4px 12px;bottom:-15px;right:0}.homepage .blog-list li a .introtext,.homepage .portfolio-list li a .introtext{padding-bottom:15px}@media (min-width:768px){.homepage .blog-list li,.homepage .portfolio-list li{width:33.33333%;text-align:left}}.homepage .blog-list li h3,.homepage .portfolio-list li h3{font-size:1.4rem}.post h3,.project h3{font-size:1.2rem;margin:0 0 .8rem 0}.post img,.project img{margin:0 0 .75rem}.post p.more,.project p.more{margin-top:1.25rem}.pagination{margin:0;padding:1rem 0 0 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.pagination li{margin:0 .3rem 0 0;line-height:40px;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 1 40px;flex:0 1 40px}.pagination li a{display:block;padding:0 .5rem;text-align:center}.pagination li.current a{background-color:#64512E;color:#fff}.archive-list{margin:0;padding:0}.archive-list li{border-top:1px solid #bda16e;margin:0 0 1rem 0;padding:1rem 0}.archive-list li:first-child{border-top:0 none}.section-web .pagination{clear:both}.archive-list,.blog-list{list-style:none}.archive-list p.date,.blog-list p.date{margin-bottom:0}.archive-list h2,.blog-list h2{margin:0 0 .125rem 0}.archive-list .post .more,.blog-list .post .more{margin-top:.5rem}.section-portfolio .portfolio-list h2{margin-top:0}.template-sitemap .content ul{list-style-position:inside;margin:.25rem 0;padding:0}.template-sitemap .content ul ul{margin-left:1.25em}.edit{position:fixed;right:0;top:50%}.edit a{color:white!important}.logout-link a{color:white!important}.template-project .content ul{padding:0 0 0 1rem;margin:.5rem 0}.template-project .content .introtext{border:1px solid #E7DDCB;padding:1rem;margin:0 0 1rem 0}.more-portfolio-images{clear:both;margin:2rem 0 1rem 0}.more-portfolio-images h3{font-size:1.2rem}.more-portfolio-images .portfolio-image{margin:2rem 0}.more-portfolio-images .portfolio-image figcaption{display:inline-block;font-size:.9rem}.more-portfolio-images .portfolio-image .i:before{display:inline-block;background:rgba(152,123,70,.5);padding:2px 3px;font-size:.825rem;color:#64512E;margin-right:.5rem}.more-portfolio-images .portfolio-image.mobile-view .i:before{content:"mobile"}@media (min-width:768px){.more-portfolio-images .portfolio-image.mobile-view{width:50%;float:left;max-width:404px;border-right:8px solid #fff}}.more-portfolio-images .portfolio-image.tablet-view .i:before{content:"tablet"}.more-portfolio-images .portfolio-image.desktop-view{clear:both}.more-portfolio-images .portfolio-image.desktop-view .i:before{content:"desktop"}.template-css-post #content .code{padding:.5rem;font-family:courier,monospace;font-size:1.2em;background-color:#E7DDCB;margin:.5rem 0}ul.in{margin:.5rem 0;padding:0 0 0 1.3rem}ul.body-nav{list-style:none;padding:0;margin:0}ul.body-nav li{margin:0 0 1rem 0}ul.body-nav li a{font-weight:bold}ul.body-nav li .summary{font-size:.9em}.content .form input[type=text],.content .form input[type=email],.content .form textarea{padding:.75rem 1.25rem;display:inline-block;font-size:1rem;font-family:'Josefin Sans',sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #bda16e;width:100%;max-width:100}@media (min-width:768px){.content .form input[type=text],.content .form input[type=email],.content .form textarea{max-width:80%}}.content .form .Inputfield{margin:.5rem 0}.content .form .Inputfields .ui-widget-header label,.content .form .InputfieldForm label{font-size:1rem!important}.content .form button[name="contactform_submit"]{margin-top:1rem}.content .form .Inputfields>.InputfieldStateCollapsed .ui-widget-content{display:block}.content .form .ui-state-error,.content .form .FormBuilderErrors{color:red}.content .form .Inputfield_betreff{display:none}.content .form .InputfieldStateRequired label:after{content:" *";color:red}.content .form .ui-state-highlight{font-weight:bold}.content .form .InputfieldHeaderHidden{display:none}.content .form .FormBuilder,.content .form .InputfieldForm,.content .form .InputfieldForm input,.content .form .InputfieldForm textarea,.content .form .InputfieldForm select,.content .form .InputfieldForm button,.content .form .ui-widget{font-family:inherit}.content .InputfieldStateCollapsed label.ui-widget-header{border-bottom:0!important}@media print{html{font-size:75%}.mobile-header,.top-nav,.footer .utlities{display:none}.body .intro a,.portfolio-list a,.blog-list a,.archive-list a a{color:#64512E}.body .intro a:after,.portfolio-list a:after,.blog-list a:after,.archive-list a a:after{content:"  [" attr(href) "] ";color:#64512E;font-size:10pt;text-decoration:none}.header{border-bottom:1px solid #64512E;padding:0;margin:0}.header .logo h1{padding:.75rem 0;margin:0;display:block;color:black;text-align:left}.header .logo h1 a{color:#64512E}.header .logo img{display:none}.body{padding:1rem 0}.footer{margin-top:20px;padding-top:20px}}.icon.external-link:after{content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2364512E' viewBox='0 0 576 512'%3E%3Cpath d='M576 24v127.984c0 21.461-25.96 31.98-40.971 16.971l-35.707-35.709-243.523 243.523c-9.373 9.373-24.568 9.373-33.941 0l-22.627-22.627c-9.373-9.373-9.373-24.569 0-33.941L442.756 76.676l-35.703-35.705C391.982 25.9 402.656 0 424.024 0H552c13.255 0 24 10.745 24 24zM407.029 270.794l-16 16A23.999 23.999 0 0 0 384 303.765V448H64V128h264a24.003 24.003 0 0 0 16.97-7.029l16-16C376.089 89.851 365.381 64 344 64H48C21.49 64 0 85.49 0 112v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V287.764c0-21.382-25.852-32.09-40.971-16.97z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:80%;background-position:50%;display:inline-block;width:30px;height:30px;vertical-align:bottom;margin-left:6px}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-moz-box-align:center;align-items:center}