:root{--base:#14261E;--black:#3c3939;--green:#02733E;--white:#f9f8f5;--accent:#3E3C2F;--litegreen:#728B64;--brown:#544108;--red:#8C0D03;--faded:#C4D9B0;--purewhite:#FFFFFF;}html,body{color:var(--black);position:relative;font-family: "Libre Caslon Text", serif;letter-spacing: .005rem;word-break:break-word;line-height: 1.5;text-rendering: optimizeLegibility;font-size: 16px;background:var(--white);}h1,h2,h3,h4,h5,h6{margin-bottom: 2.0rem;position:relative;margin: 1.5rem 0 1rem 0;font-weight:500;letter-spacing: .075rem;color:var(--dark);line-height:1; font-family: "Libre Caslon Text", serif;}h1{font-size: 2rem;color:var(--base);font-weight:700;}h2{font-size: 1.6rem;}h3{font-size: 1.2rem;}h4{font-size: 1.44rem;}h5{font-size: 1.15rem;}h6{font-size: .95rem;}header{background: var(--base);position: relative;z-index: 9;width: 100%;}header p,footer p{margin:0;}footer{background:var(--base);color:var(--white);display:block;position:relative;margin-top:2rem;padding: 1rem 0 0 0;}footer a,footer a:hover,footer a:visited,footer a:active{color:var(--white);}main{min-height:600px;}#navbar ul li ul{background:var(--black);}.hamburger,.hamburger:hover,.hamburger:active,.hamburger:focus{color: var(--white);background:var(--base);border: 0px solid;position: fixed;right: 7px;top: 7px;font-size: 1.2rem;z-index: 11;text-align: right;padding: 3px;}#navbar{background:var(--base);}.navbar-nav li a{margin: 7px 10px;display: block;color:var(--white);font-weight: 500;letter-spacing: .05rem;}#navbar ul li ul{display:block;background:transparent;}#navbar ul li ul li a{margin:0 20px;display: block;}.btn{padding:10px 15px;border:0px;position:relative;cursor:pointer;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}.btn:hover{text-decoration:none !important;}.btn-default{color:var(--black);border-bottom:1px solid var(--litegreen);}.btn-default:hover{color:var(--black);border-bottom:1px solid var(--accent);z-index:1;}.btn-primary{background: var(--white);color: var(--black) !important;border: 1px solid var(--litegreen);text-transform: uppercase;}.btn-primary:hover{color:var(--white) !important;background: var(--base);z-index:1;}.btn-primary:hover ~ .card{background:var(--white);}.btn-success{background:var(--accent);color:var(--white) !important;border:0px !important;}.btn-success:after{content:'';position:absolute;top:0;left:50%;width:0;height:100%;z-index:0;background: rgba(0,0,0,.1);}.btn-success:hover:after{width:100%;height:100%;left:0;}.btn-success:hover{color:var(--white);z-index:1;}.site-title{color:var(--white); font-family: "Libre Baskerville", serif;font-size: 1.5rem;}.copyright{background:var(--base);color:var(--faded);padding:7px 0 !important;margin-top:.5rem;}.card{padding:15px;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;background:var(--purewhite);}.card:hover{background:var(--purewhite);box-shadow: 0 4px 11px rgba(0,0,0,.11);}.hilite{margin: 5rem 0;padding: 3rem 0;color: var(--white);background: var(--base);font-size: 1.1rem;font-weight: 500;text-align: center;}.hilite h2{color: var(--white);font-weight: 500;font-size: 2rem;}.hilite a,.hilite a:visited,.hilite a:active,.hilite a:hover,.hilite .faicon{color:var(--black);font-size: 1.5rem;} .faicon{color:var(--litegreen);}main ul{background: var(--white);position: relative;padding: 1rem 3rem;}main ul li{margin-bottom:10px;}.jumbotron h2{color: var(--white);}main a,main a:hover,main a:visited,main a:active{color:var(--green);/*text-decoration:underline;*/}#gototop{background:var(--accent);}.uk-totop,.uk-totop:hover,.uk-totop:active,.uk-totop:visited{color:var(--white);}.curtaintitle{background:var(--base);width: 100vw;height: 100vh;top:0;left:0;position: fixed;z-index: 999;transform: translateY(0);transition: opacity 1s ease-out, transform 1s ease-out, height 1s ease-out;display: grid;  place-items: center;text-align: center;color: var(--white);font-size: 3rem;}.is-removed{transform: translateY(-200%);}.iframewrapper{margin:0;}.headertitle{color:var(--white);font-size:2rem;font-weight: 700;}.locationul{list-style:none;margin:0;padding:0;}.locationul li{width: 100%;float: left;}.spacer{height:0;}