#colorpicker{color:#9c6f2a}@media only screen and (min-width: 2300px){body{font-size:18px}hgroup#site-titling #site-logo img#site-logo-symbol{height:10em}nav#main-nav li:first-child a h2 span.main-nav-tab{background-position:left center;right:calc(-2.5em + 2px)}nav#main-nav li:last-child a h2 span.main-nav-tab{background-position:right center;left:calc(-2.5em + 2px)}}@media only screen and (min-width: 1368px){nav#main-nav{bottom:-0px !important;height:29px}nav#main-nav h2{font-size:0.8em !important}}@media only screen and (max-width: 1367px){body{font-size:16px}nav#main-nav{bottom:-0px !important;height:29px}nav#main-nav h2{font-size:0.8em !important}}@media only screen and (max-width: 1024px){.centered{width:80% !important}.content-section .section-wrap{left:0;padding:20px}.column_2-3,.column_2-4,.column_3-4,.column_2-5,.column_3-5,.column_4-5,.column_2-6,.column_3-6,.column_4-6,.column_5-6{width:100% !important;margin-bottom:10px !important}.column_1-4,.column_1-5,.column_1-6{width:calc(50% - 20px) !important;margin-bottom:10px !important}.window-portrait section .background-video:not(.portrait) video,.window-portrait .page-section .background-video:not(.portrait) video,.window-portrait .content-section .background-video:not(.portrait) video{left:-100% !important}}@media only screen and (max-width: 812.1px){.section-wrap{left:0;padding:20px;flex-direction:column !important}.column_1-1,.column_1-2,.column_1-3,.column_1-4,.column_1-5,.column_1-6,.column_2-3,.column_2-4,.column_3-4,.column_1-4,.column_1-5,.column_2-5,.column_3-5,.column_4-5,.column_1-6,.column_2-6,.column_3-6,.column_4-6,.column_5-6{width:calc(100% - 20px) !important;margin-bottom:10px !important}}@media only screen and (max-width: 375px){body{font-size:14px}#page-wrap{margin-top:0 !important}#page-header,#page-header.stuck{position:fixed;top:0;left:0}#header-nav.header-nav{position:relative;width:auto;float:left;height:auto;z-index:40000;margin-top:0;padding:20px 0;-webkit-transition:all 0.33344s ease-in-out 0.1s;-moz-transition:all 0.33344s ease-in-out 0.1s;-o-transition:all 0.33344s ease-in-out 0.1s;transition:all 0.33344s ease-in-out 0.1s;overflow:visible;z-index:40000;display:block}#header-nav.header-nav ul{margin:0}#header-nav.header-nav ul li.nav-item h3{font-size:14px !important}.burger-nav,.burger-nav:visited{position:absolute;width:100%;height:36px;bottom:0;text-align:center;padding:0;margin:0 auto;margin-bottom:20px;background:transparent !important;color:#fff !important;-webkit-transform:scale(2, 1);-moz-transform:scale(2, 1);-ms-transform:scale(2, 1);-o-transform:scale(2, 1);transform:scale(2, 1);z-index:40000;display:block;vertical-align:middle;overflow:visible !important;box-shadow:none}.burger-nav:hover,.burger-nav:active,.burger-nav:visited:hover,.burger-nav:visited:active{background:none !important}.burger-nav .burger-nav-symbol,.burger-nav:visited .burger-nav-symbol{position:relative;width:auto;height:auto;padding:2px;display:inline-block;margin:0 auto}.burger-nav .burger-nav-symbol *,.burger-nav:visited .burger-nav-symbol *{clear:both}.burger-nav .burger-nav-symbol .dash,.burger-nav:visited .burger-nav-symbol .dash{display:block;float:left;color:#232323;overflow:visible;-webkit-transition:all 0.33344s ease-in-out 0.1s;-moz-transition:all 0.33344s ease-in-out 0.1s;-o-transition:all 0.33344s ease-in-out 0.1s;transition:all 0.33344s ease-in-out 0.1s}.burger-nav .burger-nav-symbol .dash.to-cross,.burger-nav:visited .burger-nav-symbol .dash.to-cross{position:relative;z-index:14000}.burger-nav .burger-nav-symbol .dash.to-cross .plain,.burger-nav:visited .burger-nav-symbol .dash.to-cross .plain{opacity:1}.burger-nav .burger-nav-symbol .dash.to-cross .cross,.burger-nav:visited .burger-nav-symbol .dash.to-cross .cross{position:absolute;top:0;left:0;opacity:1;-webkit-transition:all 0.33344s ease-in-out 0.1s;-moz-transition:all 0.33344s ease-in-out 0.1s;-o-transition:all 0.33344s ease-in-out 0.1s;transition:all 0.33344s ease-in-out 0.1s}.burger-nav .burger-nav-symbol .dash.to-cross .cross.x1,.burger-nav:visited .burger-nav-symbol .dash.to-cross .cross.x1{opacity:0}.burger-nav .burger-nav-symbol .dash.to-cross .cross.x2,.burger-nav:visited .burger-nav-symbol .dash.to-cross .cross.x2{opacity:0}.burger-nav.burger-opened,.burger-nav:visited.burger-opened{z-index:50000}.burger-nav.burger-opened .burger-nav-symbol,.burger-nav:visited.burger-opened .burger-nav-symbol{overflow:visible}.burger-nav.burger-opened .burger-nav-symbol .dash,.burger-nav:visited.burger-opened .burger-nav-symbol .dash{opacity:0}.burger-nav.burger-opened .burger-nav-symbol .dash:nth-child(1),.burger-nav:visited.burger-opened .burger-nav-symbol .dash:nth-child(1){padding-top:1em;margin-bottom:-1em}.burger-nav.burger-opened .burger-nav-symbol .dash:nth-child(3),.burger-nav:visited.burger-opened .burger-nav-symbol .dash:nth-child(3){padding-bottom:1em;margin-top:-1em}.burger-nav.burger-opened .burger-nav-symbol .dash.to-cross,.burger-nav:visited.burger-opened .burger-nav-symbol .dash.to-cross{opacity:1}.burger-nav.burger-opened .burger-nav-symbol .dash.to-cross .plain,.burger-nav:visited.burger-opened .burger-nav-symbol .dash.to-cross .plain{opacity:0}.burger-nav.burger-opened .burger-nav-symbol .dash.to-cross .cross.x1,.burger-nav:visited.burger-opened .burger-nav-symbol .dash.to-cross .cross.x1{left:-15%;-webkit-transform:rotate(-67deg) scale(1.75, 0.75);-moz-transform:rotate(-67deg) scale(1.75, 0.75);-ms-transform:rotate(-67deg) scale(1.75, 0.75);-o-transform:rotate(-67deg) scale(1.75, 0.75);transform:rotate(-67deg) scale(1.75, 0.75);opacity:1}.burger-nav.burger-opened .burger-nav-symbol .dash.to-cross .cross.x2,.burger-nav:visited.burger-opened .burger-nav-symbol .dash.to-cross .cross.x2{-webkit-transform:rotate(67deg) scale(1.75, 0.75);-moz-transform:rotate(67deg) scale(1.75, 0.75);-ms-transform:rotate(67deg) scale(1.75, 0.75);-o-transform:rotate(67deg) scale(1.75, 0.75);transform:rotate(67deg) scale(1.75, 0.75);opacity:1}.burger-nav:before{display:none !important}.burger-nav:hover{cursor:pointer}.burger-nav:hover .burger-nav-symbol{color:#d04034}#page-main{-webkit-transition:all 0.5s ease-in-out 0.1s;-moz-transition:all 0.5s ease-in-out 0.1s;-o-transition:all 0.5s ease-in-out 0.1s;transition:all 0.5s ease-in-out 0.1s}.mobile-hide{display:none !important}.mobile-nav{-webkit-transition:all 0.5s ease-in-out 0.1s;-moz-transition:all 0.5s ease-in-out 0.1s;-o-transition:all 0.5s ease-in-out 0.1s;transition:all 0.5s ease-in-out 0.1s;display:block;margin-bottom:40px}.mobile-nav>*{position:relative !important}.mobile-nav #header-ctc{bottom:10px}.mobile-nav,.mobile-closed{min-height:0 !important;max-height:0 !important;overflow:hidden !important;margin-bottom:40px}.mobile-nav *,.mobile-closed *{display:none}.mobile-opened{position:relative;min-height:120px !important;max-height:120px !important;border-top:solid 1px #232323}.mobile-opened *{display:block}#page-header.burger-extend{height:auto !important}#page-main.main,#page-main.main.push{margin-top:60px}#inner-content,.content-section .section-block,.content-section .section-block.centered{width:100% !important}#inner-content,.inner-content{padding-top:120px;min-height:inherit !important}#inner-content .puff,.inner-content .puff{width:100% !important;padding:0 10% !important;margin:0 auto !important;margin-bottom:-1em !important}#inner-content .puff:last-child,.inner-content .puff:last-child{margin-bottom:2em !important}.section-wrap{flex-direction:column}.page-id-426 #puff-2{margin-top:-1em !important}.page-id-429 #puff-2{margin-top:-3em !important}.page-id-429 #puff-3{margin-top:3em !important}section .section-content-wrap{width:100%;width:100vw}section .section-content-wrap>.posts-wrap{padding:20px}.section .sectiom-image img{width:100vw;margin-left:-10vw}.centered{width:80% !important;margin:0 auto !important}.column_1-1,.column_1-2,.column_1-3,.column_1-4,.column_1-5,.column_1-6,.column_2-3,.column_2-4,.column_3-4,.column_1-4,.column_1-5,.column_2-5,.column_3-5,.column_4-5,.column_1-6,.column_2-6,.column_3-6,.column_4-6,.column_5-6{width:100% !important;margin:0 !important;margin-bottom:10px !important}footer#page-footer #contact div.centered{width:60% !important}footer#page-footer #page-copy-creds{padding:0 !important}footer#page-footer #page-copy-creds p.copyright,footer#page-footer #page-copy-creds p.credits{width:100% !important;text-align:center}footer#page-footer #page-copy-creds p.copyright:after,footer#page-footer #page-copy-creds p.credits:after{display:none}footer#page-footer #page-copy-creds p.copyright:first-child,footer#page-footer #page-copy-creds p.credits:first-child{border-bottom:solid 1px #232323}footer#page-footer #page-copy-creds p.copyright{padding-bottom:10px}footer#page-footer #page-copy-creds p.credits{padding-top:10px}footer#page-footer #page-copy-creds p.credits a{display:block}ul.col-list-2 li,ul.col-list-3 li,ul.col-list-4 li{width:50% !important}#acf_adress_widget-2 .block-image img{max-width:none !important;width:100vw;margin-left:-26vw}}section .background-video.portrait video,.page-section .background-video.portrait video,.content-section .background-video.portrait video{left:0}@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.burger-nav.burger-opened .burger-nav-symbol .dash.to-cross .cross.x2,.burger-nav:visited.burger-opened .burger-nav-symbol .dash.to-cross .cross.x2{transform:rotate(67deg) scale(1.75, 0.75) !important;opacity:1}}@-moz-document url-prefix() {}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){p{text-align:left !important;-ms-word-break:normal !important;word-break:normal !important;hyphens:none !important}nav#main-nav{width:100%}nav#main-nav li:first-child a{background-position:right 50% !important;background-repeat:no-repeat !important;background-size:120% auto !important}nav#main-nav li:first-child a:before{background-position:right 50% !important;background-size:120% auto !important;background-repeat:no-repeat !important}nav#main-nav li:last-child a{background-position:left 50% !important;background-size:120% auto !important;background-repeat:no-repeat !important}nav#main-nav li:last-child a:before{background-position:left 50% !important;background-size:120% auto !important;background-repeat:no-repeat !important}}@supports (-ms-ime-align: auto){p,p span,.section-wrap p{text-align:left !important;-ms-word-break:normal !important;word-break:normal !important;hyphens:none !important}}
