@import'../js/zebra_dialog/css/materialize/zebra_dialog.min.css';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:"Hensa";src:url("/fonts/Hensa-Regular.eot");src:url("/fonts/Hensa-Regular.eot?#iefix") format("embedded-opentype"),url("/fonts/Hensa-Regular.woff2") format("woff2"),url("/fonts/Hensa-Regular.woff") format("woff"),url("/fonts/Hensa-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}body{color:#000;background-color:#fff;font-family:"Roboto",sans-serif;font-weight:400;font-size:.9em;line-height:1.8;letter-spacing:.02em}h1{position:relative;z-index:1004;margin:1.2em 3% .5em 3%}@media only screen and (max-width: 768px){h1{margin-top:3.5em}}h1 img{display:block;margin:0 auto}@media only screen and (max-width: 768px){h1.home{width:80%;margin:.3em 0 0 20%}}h1.home img{width:185px;max-height:none}@media only screen and (max-width: 768px){h1.home img{width:150px}}h2{margin:0 0 .6em 0;color:#81473b;font-size:2em;line-height:1.2}@media only screen and (max-width: 768px){h2{font-size:1.8em}}h3{margin:0 0 .4em 0;color:#81473b;font-size:1.5em;line-height:1.4}@media only screen and (max-width: 768px){h3{font-size:1.4em}}p,ul,ol,table{margin:0 0 1em 0}ul{list-style-type:disc}ol{list-style-type:decimal}ul li,ol li{margin-left:2em}b,strong,.bold{font-weight:700}i,em,.italic{font-style:italic}a,a:visited{color:#81473b;text-decoration:none;border-bottom:1px solid transparent;transition:.3s}a:hover,a:active,a:visited:hover,a:visited:active{border-bottom:1px solid #81473b}@media only screen and (max-width: 768px){a:hover,a:active,a:visited:hover,a:visited:active{border-bottom:1px solid transparent}}a.noline,a:visited.noline{border-bottom:1px solid transparent}a.noline:hover,a.noline:active,a:visited.noline:hover,a:visited.noline:active{border-bottom:1px solid transparent}@media only screen and (max-width: 768px){a.noline:hover,a.noline:active,a:visited.noline:hover,a:visited.noline:active{border-bottom:1px solid transparent}}table tr:first-child td{padding-top:0}table tr:last-child td{padding-bottom:0}table tr.head td{font-weight:700;vertical-align:bottom}table tr td{padding:.2em .5em;vertical-align:top}table tr td:first-child{padding-left:0}table tr td:last-child{padding-right:0}table.formfields tr td{position:relative}table.formfields tr td:first-child{padding-top:.6em}img{width:auto;max-width:100%;height:auto}hr{height:1px;margin:2em auto;background-color:#81473b;border:none}hr.spaceonly{margin:1em auto;background-color:transparent}input[type=text],input[type=email],input[type=number],input[type=tel],input[type=password],textarea{display:inline-block;width:calc(100% - 1.8em);max-width:20em;margin:.2em 0 0 0;padding:.6em .9em .5em .9em;color:#666;background-color:#fff;font-family:"Roboto",sans-serif;font-weight:400;font-size:1em;line-height:1.2;border:1px solid #666;border-radius:.5em;outline:none;-webkit-appearance:none}@media only screen and (max-width: 768px){input[type=text],input[type=email],input[type=number],input[type=tel],input[type=password],textarea{max-width:16em}}input[type=text].warning,input[type=email].warning,input[type=number].warning,input[type=tel].warning,input[type=password].warning,textarea.warning{border:1px solid #c00;box-shadow:0 0 5px #c00}input[type=text].completed,input[type=email].completed,input[type=number].completed,input[type=tel].completed,input[type=password].completed,textarea.completed{border:1px solid #0c0;box-shadow:0 0 5px #0c0}input[type=text]:not(.warning):focus,input[type=email]:not(.warning):focus,input[type=number]:not(.warning):focus,input[type=tel]:not(.warning):focus,input[type=password]:not(.warning):focus,textarea:not(.warning):focus{border:1px solid #1da1f2;box-shadow:0 0 5px #1da1f2}textarea{max-width:30em;height:8em}input.medium[type=text],input.medium[type=email],input.medium[type=number],input.medium[type=tel],input.medium[type=password]{max-width:8em}input.small[type=text],input.small[type=email],input.small[type=number],input.small[type=tel],input.small[type=password]{max-width:4em}img.greencheck{display:none;position:absolute;top:calc(.2em + 9px);left:calc(.5em + 9px);width:14px;height:14px}select{display:inline-block;max-width:18.4em;margin:0;padding:.6em 2.5em .5em .9em;color:#666;background:#fff url("/img/gr_select-arrow.png") calc(100% - 8px) center no-repeat;font-family:"Roboto",sans-serif;font-weight:400;font-size:1em;line-height:1.2;white-space:nowrap;border:1px solid #666;border-radius:.5em;outline:none;-webkit-appearance:none}@media only screen and (max-width: 768px){select{max-width:14.4em}}select.warning{border:1px solid #c00;box-shadow:0 0 5px #c00}select.completed{border:1px solid #0c0;box-shadow:0 0 5px #0c0}select:not(.warning):focus{border:1px solid #1da1f2;box-shadow:0 0 5px #1da1f2}a.btn,a.btn:visited,button,input[type=button],input[type=submit],input[type=reset]{display:inline-block;position:relative;top:-1px;padding:.7em 2em;color:#81473b;background-color:transparent;font-family:"Roboto",sans-serif;font-weight:400;font-size:.9em;text-transform:uppercase;line-height:1.2;border:1px solid #81473b;border-radius:.5em;white-space:nowrap;cursor:pointer;-webkit-appearance:none}a.btn:hover,a.btn:active,a.btn:visited:hover,a.btn:visited:active,button:hover,button:active,input[type=button]:hover,input[type=button]:active,input[type=submit]:hover,input[type=submit]:active,input[type=reset]:hover,input[type=reset]:active{color:#fff;background-color:#81473b}@media only screen and (max-width: 768px){a.btn:hover,a.btn:active,a.btn:visited:hover,a.btn:visited:active,button:hover,button:active,input[type=button]:hover,input[type=button]:active,input[type=submit]:hover,input[type=submit]:active,input[type=reset]:hover,input[type=reset]:active{color:#81473b;background-color:transparent}}a.btn.btnsmall,a.btn:visited.btnsmall,button.btnsmall,input[type=button].btnsmall,input[type=submit].btnsmall,input[type=reset].btnsmall{font-size:.7em}div.ZebraDialog{max-width:90%}div.ZebraDialog a.ZebraDialog_Close{display:none}div.ZebraDialog div.ZebraDialog_Buttons a,div.ZebraDialog div.ZebraDialog_Buttons a:visited{display:inline-block;margin:0;padding:.8em 2em;color:#81473b;background-color:transparent;font-family:"Roboto",sans-serif;font-weight:400;font-size:.9em;text-transform:uppercase;line-height:1.2;border:1px solid #81473b;border-radius:.5em;white-space:nowrap;cursor:pointer;-webkit-appearance:none}div.ZebraDialog div.ZebraDialog_Buttons a:hover,div.ZebraDialog div.ZebraDialog_Buttons a:active,div.ZebraDialog div.ZebraDialog_Buttons a:visited:hover,div.ZebraDialog div.ZebraDialog_Buttons a:visited:active{color:#fff;background-color:#81473b}@media only screen and (max-width: 768px){div.ZebraDialog div.ZebraDialog_Buttons a:hover,div.ZebraDialog div.ZebraDialog_Buttons a:active,div.ZebraDialog div.ZebraDialog_Buttons a:visited:hover,div.ZebraDialog div.ZebraDialog_Buttons a:visited:active{color:#81473b;background-color:transparent}}div.col2{float:left;width:48%;margin:0 4% 0 0}@media only screen and (max-width: 768px){div.col2:not(.nosplit){float:none;width:100%;margin:0 0 1em 0}div.col2:not(.nosplit).mobilenospaceafter{margin-bottom:0}}div.col2.loose{width:auto;max-width:48%}@media only screen and (max-width: 768px){div.col2.loose{width:100%;max-width:100%;margin:0 0 1em 0}}div.col2:last-child{margin-right:0}@media only screen and (max-width: 768px){div.col2:last-child{margin-bottom:1em}}div.col3{float:left;width:32%;margin:0 2% 0 0}@media only screen and (max-width: 768px){div.col3:not(.nosplit){float:none;width:100%;margin:0 0 1em 0}div.col3:not(.nosplit).mobilenospaceafter{margin-bottom:0}}div.col3.loose{width:auto;max-width:32%}@media only screen and (max-width: 768px){div.col3.loose{width:100%;max-width:100%;margin:0 0 1em 0}}div.col3:last-child{margin-right:0}@media only screen and (max-width: 768px){div.col3:last-child{margin-bottom:1em}}div.col4{float:left;width:22%;margin:0 4% 0 0}@media only screen and (max-width: 768px){div.col4:not(.nosplit){float:none;width:100%;margin:0 0 1em 0}div.col4:not(.nosplit).mobilenospaceafter{margin-bottom:0}}div.col4.loose{width:auto;max-width:22%}@media only screen and (max-width: 768px){div.col4.loose{width:100%;max-width:100%;margin:0 0 1em 0}}div.col4:last-child{margin-right:0}@media only screen and (max-width: 768px){div.col4:last-child{margin-bottom:1em}}div.col5{float:left;width:16%;margin:0 5% 0 0}@media only screen and (max-width: 768px){div.col5:not(.nosplit){float:none;width:100%;margin:0 0 1em 0}div.col5:not(.nosplit).mobilenospaceafter{margin-bottom:0}}div.col5.loose{width:auto;max-width:16%}@media only screen and (max-width: 768px){div.col5.loose{width:100%;max-width:100%;margin:0 0 1em 0}}div.col5:last-child{margin-right:0}@media only screen and (max-width: 768px){div.col5:last-child{margin-bottom:1em}}.bluegray{color:#093950}.warning{border:1px solid #c00;box-shadow:0 0 5px #c00}.left{text-align:left}.center{text-align:center}.right{text-align:right}.smallest{font-size:.6em}.smaller{font-size:.8em}.larger{font-size:1.2em}.largest{font-size:1.4em}.floatleft{float:left;max-width:50%;margin:0 2em 1em 0}.floatleft img{display:block}@media only screen and (max-width: 768px){.floatleft{float:none;max-width:100%;margin:0 0 1em 0}}@media only screen and (max-width: 768px){.floatleft.centermobile img{margin:0 auto 1em auto}}@media only screen and (max-width: 768px){.floatleft.centermobile span.caption{margin-left:auto;margin-right:auto}}.floatright{float:right;max-width:50%;margin:0 0 1em 2em}.floatright img{display:block}@media only screen and (max-width: 768px){.floatright{float:none;max-width:100%;margin:0 0 1em 0}}@media only screen and (max-width: 768px){.floatright.centermobile img{margin:0 auto 1em auto}}@media only screen and (max-width: 768px){.floatright.centermobile span.caption{margin-left:auto;margin-right:auto}}.caption{display:block;margin:.6em 0 0 0;font-size:.8em;line-height:1.6}.nowrap{white-space:nowrap}.hidden{display:none}.mobileonly{display:none}@media only screen and (max-width: 768px){.mobileonly{display:block}}@media only screen and (max-width: 768px){.nomobile{display:none}}.content{position:relative;width:90%;max-width:1200px;margin-left:auto;margin-right:auto}video.videobg{position:fixed;top:0;left:0;z-index:999;width:100%;max-width:none;height:auto;opacity:0}#cloudsbg{position:fixed;top:0;left:0;z-index:998;width:100%;height:100%;background:#fff url("/img/bg_clouds.jpg") no-repeat center center;background-size:cover;opacity:.6}img.mobilenav{display:none}@media only screen and (max-width: 768px){img.mobilenav{display:block;position:absolute;top:1em;right:5%;z-index:1004;width:56px;cursor:pointer}}header{position:relative;z-index:1002}@media only screen and (max-width: 768px){header{z-index:1004}}header img.swoosh{display:block;width:800px;max-width:90%;margin:0 auto 0 auto}@media only screen and (max-width: 768px){header.home{margin-top:3.5em}}header #nav1{position:absolute;top:2em;right:5%}header #nav1.mod{position:relative;top:0;left:5%;width:90%;padding:.5em 0 0 0}header #nav1.mod ul{text-align:center}header #nav1.mod ul li{display:inline-block}header #nav1.mod ul li a,header #nav1.mod ul li a:visited{padding:0 .8em;color:#093950}header #nav1.mod ul li a:hover,header #nav1.mod ul li a:active,header #nav1.mod ul li a.active,header #nav1.mod ul li a:visited:hover,header #nav1.mod ul li a:visited:active,header #nav1.mod ul li a:visited.active{color:#81473b}header #nav1 ul{list-style-type:none;margin:0}header #nav1 ul li{display:block;margin:0}header #nav1 ul li a,header #nav1 ul li a:visited{display:block;color:#81473b;font-weight:700;text-align:right;white-space:nowrap}header #nav1 ul li a:hover,header #nav1 ul li a:active,header #nav1 ul li a:visited:hover,header #nav1 ul li a:visited:active{color:#093950;border-bottom:1px solid transparent}@media only screen and (max-width: 768px){header #nav1,header #nav1.mod{position:fixed;top:0;left:-100%;z-index:1003;right:auto;width:100%;height:100%;padding:0;background:#81473b url("/img/bg_copper.jpg") no-repeat right center;background-size:cover;border-top:none}header #nav1 ul,header #nav1.mod ul{position:absolute;top:0;left:0;width:100%;height:calc(100% - 5em);padding:5em 0 0 0}header #nav1 ul li,header #nav1.mod ul li{display:block;width:70%;margin:0 auto}header #nav1 ul li.mobileonly,header #nav1.mod ul li.mobileonly{display:none}}@media only screen and (max-width: 768px)and (max-width: 768px){header #nav1 ul li.mobileonly,header #nav1.mod ul li.mobileonly{display:block}}@media only screen and (max-width: 768px){header #nav1 ul li.mobileonly img.mobilenav,header #nav1.mod ul li.mobileonly img.mobilenav{display:block;position:absolute;top:1em;right:5%;width:56px;opacity:.8;cursor:pointer}}@media only screen and (max-width: 768px){header #nav1 ul li a,header #nav1 ul li a:visited,header #nav1.mod ul li a,header #nav1.mod ul li a:visited{padding:.8em 0 .6em 0;color:rgba(255,255,255,.8);font-size:1.2em;text-align:left;border-bottom:1px solid rgba(255,255,255,.3)}header #nav1 ul li a:hover,header #nav1 ul li a:active,header #nav1 ul li a.active,header #nav1 ul li a:visited:hover,header #nav1 ul li a:visited:active,header #nav1 ul li a:visited.active,header #nav1.mod ul li a:hover,header #nav1.mod ul li a:active,header #nav1.mod ul li a.active,header #nav1.mod ul li a:visited:hover,header #nav1.mod ul li a:visited:active,header #nav1.mod ul li a:visited.active{color:rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.3)}}header #logo{display:block;width:42%;margin:1em auto;padding-left:5%}@media only screen and (max-width: 768px){header #logo{width:80%}}header #logotype{width:90%;margin:0 auto;color:#81473b;font-weight:700;font-size:1.5em;text-align:center;line-height:1.4;letter-spacing:.2em}@media only screen and (max-width: 768px){header #logotype{width:75%;margin:0 5% 0 20%}}article{position:relative;z-index:1000;margin:2em 0 0 0}@media only screen and (max-width: 768px){article{margin:1em 0 0 0}}article #slideshowwrap{position:relative;height:80vh;margin:0 0 2em 0;overflow:hidden}@media only screen and (max-width: 768px){article #slideshowwrap{height:45vh}}article #slideshowwrap div.arrow{position:absolute;top:calc(50% - .9em);padding:0 5%;color:#fff;font-size:10em;text-shadow:0px 0px 12px #666;opacity:.6;cursor:pointer}@media only screen and (max-width: 1024px){article #slideshowwrap div.arrow{font-size:7.5em}}@media only screen and (max-width: 768px){article #slideshowwrap div.arrow{font-size:5em}}article #slideshowwrap div.arrow:hover,article #slideshowwrap div.arrow:active{opacity:1}@media only screen and (max-width: 768px){article #slideshowwrap div.arrow:hover,article #slideshowwrap div.arrow:active{opacity:.6}}article #slideshowwrap div.arrow.arrowleft{left:0}article #slideshowwrap div.arrow.arrowright{right:0}article #slideshowwrap ul{list-style-type:none;position:absolute;top:0;left:-100%;width:100%;height:100%;margin:0;white-space:nowrap}article #slideshowwrap ul li{display:inline-block;width:100%;height:100%;margin:0}article #slideshowwrap ul li a,article #slideshowwrap ul li a:visited{display:block;position:relative;width:100%;height:100%;overflow:hidden}article #slideshowwrap ul li a:hover,article #slideshowwrap ul li a:active,article #slideshowwrap ul li a:visited:hover,article #slideshowwrap ul li a:visited:active{border-bottom:1px solid transparent}article #slideshowwrap ul li a img,article #slideshowwrap ul li a:visited img{display:block;position:absolute;top:0;left:50%;max-width:none;height:100%;margin:0 auto;transform:translateX(-50%)}article #slideshowwrap ul li a img:hover,article #slideshowwrap ul li a img:active,article #slideshowwrap ul li a:visited img:hover,article #slideshowwrap ul li a:visited img:active{opacity:.8}@media only screen and (max-width: 768px){article #slideshowwrap ul li a img:hover,article #slideshowwrap ul li a img:active,article #slideshowwrap ul li a:visited img:hover,article #slideshowwrap ul li a:visited img:active{opacity:1}}article ul.portfolio{list-style-type:none;text-align:center}article ul.portfolio li{display:inline-block;margin:0}article ul.portfolio li a,article ul.portfolio li a:visited{display:block}article ul.portfolio li a:hover,article ul.portfolio li a:active,article ul.portfolio li a:visited:hover,article ul.portfolio li a:visited:active{border-bottom:1px solid transparent}article ul.portfolio li a img,article ul.portfolio li a:visited img{display:block;height:200px}article ul.portfolio li a img:hover,article ul.portfolio li a img:active,article ul.portfolio li a:visited img:hover,article ul.portfolio li a:visited img:active{opacity:.8}@media only screen and (max-width: 768px){article ul.portfolio li a img:hover,article ul.portfolio li a img:active,article ul.portfolio li a:visited img:hover,article ul.portfolio li a:visited img:active{opacity:1}}article img.kristen{display:block;position:fixed;bottom:-15%;left:-8%;width:100%;max-width:none}@media only screen and (max-width: 768px){article img.kristen{bottom:-10%;left:-90%;width:300%}}@media only screen and (max-width: 768px){article img.kristen.kristendesktop{display:none}}article img.kristen.kristenmobile{display:none}@media only screen and (max-width: 768px){article img.kristen.kristenmobile{display:block}}article img.kristentool{display:none;position:fixed;bottom:0;right:3%;width:80%}@media only screen and (max-width: 768px){article img.kristentool{display:block}}#loading{display:none;position:absolute;top:10em;left:calc(50% - 36px)}#backtotop{display:none;position:fixed;bottom:4em;right:5%;z-index:1002;width:50px;border-bottom:1px solid transparent;outline:none;opacity:.5}@media only screen and (max-width: 768px){#backtotop{bottom:5em}}#backtotop:hover,#backtotop:active{border-bottom:1px solid transparent}#backtotop img{display:block}footer{position:fixed;bottom:0;left:0;z-index:1001;width:100%;margin:1em 0;color:#81473b;font-weight:700;text-align:center;letter-spacing:.2em}footer:not(.mod) div.copyright{right:5%}footer.mod{position:relative;bottom:auto;left:auto;width:90%;margin:3em auto 1em auto}@media only screen and (max-width: 768px){footer.mod{margin-bottom:.5em}}footer #logo{display:block;width:300px;margin:0 auto 1em auto;padding-left:2%}@media only screen and (max-width: 768px){footer #logo{width:80%;padding-left:6%}}footer #logotype{margin:0 0 .5em 0;color:#81473b;font-weight:700;font-size:1.2em;text-align:center;line-height:1.4;letter-spacing:.2em}@media only screen and (max-width: 768px){footer #logotype{font-size:1.1em}}footer div.socialmedia{margin:.2em 0 0 0;font-size:3.2em;line-height:1.2}footer div.copyright{position:absolute;bottom:0;right:5%}@media only screen and (max-width: 768px){footer div.copyright{position:relative;bottom:auto;right:auto;margin:.5em 0 0 0;text-align:right}}
