:root{--base: #b3980a;--black: #111111;--green: #02733E;--white: #ffffff;--accent: #FFCD29;--litegreen: #04D960;--brown: #544108;--red: #8C0D03;--faded: #FFFFCA;}html,body{color: var(--black);position: relative;font-family: 'Poppins', sans-serif;letter-spacing: .005rem;word-break: break-word;line-height: 1.5;text-rendering: optimizeLegibility;font-size: 17px;background: var(--white);}h1,h2,h3,h4,h5,h6{margin-bottom: 2.0rem;position: relative;margin: 1.5rem 0 1rem 0;font-weight: 400;letter-spacing: .075rem;color: var(--dark);line-height: 1.25;font-family: 'Quintessential', cursive;}h1{font-size: 2rem;color: var(--base);}h2{font-size: 1.75rem;}h3{font-size: 1.5rem;}h4{font-size: 1.44rem;}h5{font-size: 1.15rem;}h6{font-size: .95rem;}header{color: var(--white);background: var(--black);-webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .07);box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .07);}header p,footer p{margin: 0;}footer{background: var(--black);color: var(--white);display: block;position: relative;margin-top: 2rem;}footer a,footer a:hover,footer a:visited,footer a:active, footer em{color: var(--accent);}main{min-height: 600px;}#navbar ul li ul{background: var(--black);}.hamburger,.hamburger:hover,.hamburger:active,.hamburger:focus{color: var(--white);background: var(--accent);border: 0px solid;position: fixed;right: 7px;top: 7px;font-size: 1.2rem;z-index: 11;text-align: right;padding: 3px;}#navbar{background: var(--black);}.navbar-nav li a{margin: 7px 10px;display: block;color: var(--base);font-weight: 500;letter-spacing: .05rem;font-size: .9rem;}#navbar ul li ul{display: block;background: transparent;}#navbar ul li ul li a{margin: 0 20px;display: block;}.btn{padding: 7px 10px;border: 0px;position: relative;cursor: pointer;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}.btn:hover{text-decoration: none;}.btn-default{background: var(--faded);color: var(--black);}.btn-default:after{content: '';position: absolute;top: 0;left: 50%;width: 0;height: 100%;z-index: 0;background: rgba(0, 0, 0, .1);}.btn-default:hover:after{width: 100%;height: 100%;left: 0;}.btn-default:hover{color: var(--black);z-index: 1;}.btn-primary{background: var(--black);color: var(--base) !important;border: 1px solid var(--black);}.btn-primary:hover{color: var(--white) !important;background: var(--black);z-index: 1;}.btn-primary:hover~.card{background: var(--white);}.btn-success{background: var(--accent);color: var(--black) !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(--base);font-family: 'Quintessential', cursive;font-size: 1.5rem;}.copyright{background: var(--base);color: var(--faded);padding: 7px 0 !important;margin-top: .5rem;}.card{padding: 15px;background:var(--faded);-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}.card:hover{box-shadow: 0 4px 11px rgba(0, 0, 0, .11);}.hilite{margin: 5rem 0 7px 0;padding: 3rem 0;color: var(--black);}.hilite .container{box-shadow: 0 0 1rem 0 rgba(0, 0, 0, .2);border-radius: 5px;background-color: rgba(255, 255, 255, .5);backdrop-filter: blur(5px);padding-top: 2rem;padding-bottom: 2rem;}.hilite h2{color: var(--base);font-weight: 500;font-size: 3rem;}.hilite a,.hilite a:visited,.hilite a:active,.hilite a:hover,.hilite .faicon{color: var(--black);font-size: 1.5rem;}main ul{position: relative;padding: 1rem;}main ul li{margin-bottom: 7px;}.jumbotron h2{color: var(--white);}main a,main a:hover,main a:visited,main a:active{color: var(--base);}#gototop{background: var(--accent);}.uk-totop,.uk-totop:hover,.uk-totop:active,.uk-totop:visited{color: var(--white);}.hhrss_name{text-align:center;padding:7px 0px;font-weight:600;font-family: 'Quintessential', cursive;}#form-newsletter .gscols{padding:0;}hr{border: 1px solid transparent;}b, strong{font-weight: 600;}#review_box{width:100% !important;}.review_review{padding: 15px 0px;}.phonewrapper a,.phonewrapper a:hover,.phonewrapper a:active,.phonewrapper a:visited,.phonewrapper em{color:var(--base);font-size:.8rem;}.ROCalendar.rows1.medium{max-height: 100%;}