/** Generated: Friday, 16th of February 2018, 04:20:23 PM // Powered by AIOM+ (All In One Minify) created by FlipZoom Media Inc. - David Karich (flipzoom.de) **/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Museo';src:url('/site/templates/fonts/Museo300-Regular-webfont.eot');src:url('/site/templates/fonts/Museo300-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('/site/templates/fonts/Museo300-Regular-webfont.woff') format('woff'),url('/site/templates/fonts/Museo300-Regular-webfont.ttf') format('truetype'),url('/site/templates/fonts/Museo300-Regular-webfont.svg#Museo300Regular') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Museo';src:url('/site/templates/fonts/Museo500-Regular-webfont.eot');src:url('/site/templates/fonts/Museo500-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('/site/templates/fonts/Museo500-Regular-webfont.woff') format('woff'),url('/site/templates/fonts/Museo500-Regular-webfont.ttf') format('truetype'),url('/site/templates/fonts/Museo500-Regular-webfont.svg#Museo300Regular') format('svg');font-weight:500;font-style:normal}html{overflow-y:scroll}.dropshadow{-moz-box-shadow:3px 3px 10px #999;-webkit-box-shadow:3px 3px 10px #999;box-shadow:3px 3px 10px #999}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:'Noto Serif',Georgia,Times,serif;font-weight:300;line-height:145%;background:url('/site/templates/images/header-bg2.jpg') top center no-repeat;margin:0 auto;margin-top:15em;background-color:#f7f6e4}@media handheld,only screen and (max-width:767px){body{max-width:100%;margin:0 auto;overflow:hidden;margin-top:12rem;background-position-x:center;background-position-y:-3.5rem}}.content{max-width:860px;background-color:white;margin:0 auto;padding-top:1rem}@media handheld,only screen and (max-width:767px){.content{width:100%}}p,li{font-size:13px}.content img{-moz-box-shadow:3px 3px 10px #999;-webkit-box-shadow:3px 3px 10px #999;box-shadow:3px 3px 10px #999}img.align_right{float:right;margin-left:2em;margin-bottom:1em;-moz-box-shadow:3px 3px 10px #999;-webkit-box-shadow:3px 3px 10px #999;box-shadow:3px 3px 10px #999}.col{padding:0 2em;margin-bottom:1em;margin-top:2em}.col.left{float:left;width:66%}@media handheld,only screen and (max-width:767px){.col.left{clear:both;display:block;width:100%;padding:0 1rem}}.col.right{float:right;width:34%;border-left:2px solid #ccc}@media handheld,only screen and (max-width:767px){.col.right{clear:both;display:block;width:100%;padding:0 1rem}}.col.full{width:100%}@media handheld,only screen and (max-width:767px){.col{clear:both;display:block;width:100%}}.nav{width:100%;height:76px;background-color:#d8c5a7;border-bottom:4px solid #f7f6e4}@media handheld,only screen and (max-width:767px){.nav{height:auto}}ul.navigation{overflow:hidden;display:table;margin:0 auto;padding:.5em}ul.navigation li{font-family:'Museo',Helvetica Neue,Helvetica,Arial,sans-serif;float:left;text-align:center;margin:0 1.3em}ul.navigation li a:link,ul.navigation li a:visited{height:56px;display:table-cell;vertical-align:middle;font-size:1.4em;line-height:100%;font-weight:500;color:#754122;text-decoration:none;text-transform:uppercase}@media handheld,only screen and (max-width:767px){ul.navigation li a:link,ul.navigation li a:visited{display:block;height:auto}}ul.navigation li a:hover{color:white}@media handheld,only screen and (max-width:767px){ul.navigation li{width:100%;float:none;margin:0;padding:.5rem 0}}ul.navigation li.current a{color:white}@media handheld,only screen and (max-width:767px){ul.navigation{width:100%}}i.menu-bar{display:none}@media handheld,only screen and (max-width:767px){i.menu-bar{text-align:center;display:block;padding:.85em 0;background-color:#d8c5a7;z-index:200}i.menu-bar img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}i.menu-bar span{padding-left:.75em;font-size:1.2rem;color:white;font-family:'Museo',Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;position:relative;top:-.2em}}.off{display:none}.on{display:block}.hidden{display:none}.mobile-nav{display:none}@media handheld,only screen and (max-width:767px){.mobile-nav{display:block}}h1{font-family:'Museo',Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;font-size:1.7em;color:#754122;margin-bottom:1em;padding-bottom:.25em}h1 a:link,h1 a:visited{text-decoration:none;color:#754122}body.news-list .left h2{margin-top:2em}.main-content h2{font-family:'Museo',Helvetica Neue,Helvetica,Arial,sans-serif;color:#754122;font-size:1.4em;margin-bottom:.6em}.main-content h4{font-weight:bold;font-size:.9em}.main-content p{margin-bottom:1em}.main-content ul{list-style-type:disc}.main-content ul li{margin-bottom:1em;margin-left:1.1em}.full h4{font-family:'Noto Serif',Georgia,Times,serif;color:#666;font-style:italic;font-weight:normal;margin-bottom:2em;border-bottom:2px solid #ccc;padding-bottom:.6em}.full h4 a:link,.full h4 a:visited{color:#666}.full h4 a:hover{color:#754122}body.contact h3{border-bottom:0}body.contact .col{margin-bottom:0}.clear:after{content:"";display:table;clear:both}.home-triple{clear:both;width:92.5%;margin:0 auto;border-top:2px solid #ccc}.home-triple ul li{float:left;width:33%;padding:1em 1em 1em 0}@media handheld,only screen and (max-width:767px){.home-triple ul li{clear:both;width:100%}}.home-triple h2{font-family:'Museo',Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5em;line-height:145%;font-weight:300;color:#754122}.home-triple a:link,.home-triple a:visited{display:block;text-decoration:none;color:#754122}.home-triple a:hover{color:#d8c5a7}a.button{display:block;width:100px;margin-top:.8em;margin-bottom:.8em}a.button:link,a.button:visited{font-family:'Ropa Sans',sans-serif;font-size:16px;background-color:#111;border-radius:8px;padding:.25em .5em;color:white;text-transform:uppercase;text-decoration:none}a.button:hover{color:#666;background-color:#d8c5a7}a.extract{width:160px}.centered{text-align:center;margin:0 auto}ul.contact-page-columns{list-style-type:none;padding-bottom:2em;overflow:hidden}ul.contact-page-columns li{margin:0;width:35%;float:left}@media handheld,only screen and (max-width:767px){ul.contact-page-columns li{overflow-y:hidden;width:50%;margin-bottom:1rem}}ul.contact-page-columns li.contact-image{width:25%}@media handheld,only screen and (max-width:767px){ul.contact-page-columns li.contact-image{float:right;width:40%}}@media handheld,only screen and (max-width:767px){ul.contact-page-columns li.contact-form{width:100%}}@media handheld,only screen and (max-width:767px){ul.contact-page-columns{width:100%}}.testpane h2{font-family:'Museo',Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.3em;padding:.1em;margin-bottom:.5em;text-align:center;color:#754122;font-weight:300;background-color:#d8c5a7}.testpane p{text-align:center;line-height:130%;margin-top:.5em;font-style:italic}.testpane img{display:block;margin:0 auto;margin-bottom:1em;border:10px solid white;-moz-box-shadow:3px 3px 10px #999;-webkit-box-shadow:3px 3px 10px #999;box-shadow:3px 3px 10px #999}.testpane img.img-extract{border:0;-moz-box-shadow:3px 3px 10px #999;-webkit-box-shadow:3px 3px 10px #999;box-shadow:3px 3px 10px #999}.testpane a.testimonial:link,.testpane a.testimonial:visited{text-align:center;margin:0 auto;font-size:.8em;color:#754122;text-decoration:none;display:block;margin-bottom:2em}.testpane a.testimonial:hover{color:#ccc}.contact-pane{width:860px;margin:0 auto;border-top:10px solid #d8c5a7;border-bottom:10px solid #d8c5a7;padding:2em 1rem;padding-bottom:1em;overflow:hidden}@media handheld,only screen and (max-width:767px){.contact-pane{width:100%;padding:1rem}}.contact-pane h2{font-size:1.3em}.contact-pane img{float:left;border:10px solid white;margin-right:2em;-moz-box-shadow:3px 3px 10px #999;-webkit-box-shadow:3px 3px 10px #999;box-shadow:3px 3px 10px #999}@media handheld,only screen and (max-width:767px){.contact-pane img{float:none;clear:left;display:block;text-align:center;margin:0 auto;margin-bottom:1rem}}.contact-pane .form-container{float:right;width:35%}@media handheld,only screen and (max-width:767px){.contact-pane .form-container{clear:both;width:100%;margin-top:1rem}}.contact-pane .form-container h2{font-family:'Museo',Helvetica Neue,Helvetica,Arial,sans-serif;color:#754122;margin-bottom:.5em}.contact-pane .form-container label{font-size:.8em;width:6em;clear:left;float:left}@media handheld,only screen and (max-width:767px){.contact-pane .form-container label{float:left;padding:1rem 0}}.contact-pane .form-container input[type=text],.contact-pane .form-container input[type=email]{float:left;width:20em;margin-bottom:1em}@media handheld,only screen and (max-width:767px){.contact-pane .form-container input[type=text],.contact-pane .form-container input[type=email]{width:60%;padding:1rem}}.contact-pane .form-container .InputfieldHeaderHidden{display:none}.contact-pane .form-container textarea{width:17em;padding:1em;clear:both;margin-bottom:.5em}.details{float:left}@media handheld,only screen and (max-width:767px){.details{clear:both;width:100%}}.details h2{font-size:1.3em}.details h3{margin-bottom:.5em}.details p{font-size:1.1em;line-height:145%}body.contact .details{float:left}body.contact .details h2{font-family:'Noto Serif',Georgia,Times,serif;color:black;font-size:1.6em;margin-bottom:0}body.contact .details h3{font-size:16px;margin-bottom:.5em}body.contact .details p{font-size:1.3em;line-height:145%}ol.extracts-nav{list-style-type:none;margin:0 auto;display:table;margin-top:2em}ol.extracts-nav li{float:left}ol.extracts-nav li a:link,ol.extracts-nav li a:visited{font-style:italic;color:#444;text-decoration:none}ol.extracts-nav li #prev{margin-right:2em}.extract-home .content h2{clear:both;margin-top:2rem}.extract-home .content img{float:left;margin:0 1rem 1rem 0}form#FormBuilder_contact-form .Inputfields>div{clear:both}form#FormBuilder_contact-form div.Inputfield_honeypot_1{display:none}form#FormBuilder_contact-form label{float:left;width:70px}form#FormBuilder_contact-form input{margin-bottom:.5em;width:200px;padding:.5rem}form#FormBuilder_contact-form p.description{clear:both}form#FormBuilder_contact-form textarea{width:200px}form#FormBuilder_contact-form button.ui-button{font-family:'Ropa Sans',sans-serif;font-size:14px;background-color:#111;border-radius:8px;border:0;padding:.45em .5em;color:white;text-transform:uppercase;text-decoration:none;margin-left:5em}form#FormBuilder_contact-form button.ui-button:hover{color:#111;background:#d8c5a7}form#FormBuilder_contact-form span.ui-state-error{display:none}p.ui-state-error{color:#754122}.footer-container{width:100%;height:620px;background:url('/site/templates/images/footer-bg2.jpg') bottom center no-repeat}@media handheld,only screen and (max-width:767px){.footer-container{height:auto}}body.contact .footer-container{height:300px}body.contact .full{border-bottom:10px solid #d8c5a7;padding-bottom:0}.footer-content{margin:0 auto;background-color:#111}.footer{width:860px;margin:0 auto}@media handheld,only screen and (max-width:767px){.footer{width:100%}}p.copyright{font-family:'Ropa Sans',sans-serif;font-size:.8em;line-height:1.2;color:white;padding:.5em;margin:0 auto}p.copyright a:link,p.copyright a:visited{text-decoration:none;color:white}p.copyright a:hover{color:#d8c5a7}@media handheld,only screen and (max-width:767px){p.copyright{text-align:center;padding-bottom:4rem}}a[value=pagetop]{position:absolute;top:0;left:0}a.pagetop:link,a.pagetop:visited{float:right;color:white;text-transform:uppercase;text-decoration:none}@media handheld,only screen and (max-width:767px){a.pagetop:link,a.pagetop:visited{float:none;display:block;margin-top:3rem}}a.editpage{position:fixed;bottom:0;right:0;text-align:center;background-color:black;padding:.9rem;margin:.2rem}a.editpage:link,a.editpage:visited{color:white;text-decoration:none}a.editpage:hover{text-decoration:underline}