:root{--black:#1e1c1c;--white:#FFFFFF;--charcoal:#5D636A;--terracotta:#B46142;--peach:#E6B390;--silver:#BBC6C1;--olive:#73704a;--golden:#A5772B;--dew:#E6E5DB;}html,body{color:var(--black);position:relative;font-family: "Poppins", sans-serif;letter-spacing: .001rem;word-break:break-word;line-height: 1.5;text-rendering: optimizeLegibility;font-size: 18px;background:var(--dew);text-transform: lowercase;}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.1;font-family: "Shippori Mincho", serif;text-transform: lowercase;}h1{font-size: 3rem;color: var(--black);font-weight: 700;}h2{font-size: 2rem;font-weight:600;}h2::after{content:"";}h3{font-size: 1.5rem;font-weight:600;}h4{font-size: 1.25rem;}h5{font-size: 1.15rem;}h6{font-size: .95rem;}header{background: transparent;position: fixed;z-index: 9;width: 100%;}header p,footer p{margin:0;}footer{background:var(--olive);color:var(--dew);display:block;position:relative;margin-top:2rem;}footer a,footer a:hover,footer a:visited,footer a:active{color:var(--white);text-decoration:none;}footer li a:after{content: "";border-bottom: 1px solid var(--peach);display: block;}footer li a:hover:after{border-bottom: 1px solid var(--white);}footer .faicon{color:var(--dew);}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(--black);}.navbar-nav li a{margin: 7px 10px;display: block;color:var(--silver);font-weight: 500;letter-spacing: .05rem;font-size:.9rem;}.navbar-nav li a:hover{color:var(--white);}.scrolled .navbar-nav li a{color:var(--white);}#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;font-size:1.25rem;position:relative;cursor:pointer;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}.btn:hover{text-decoration:none;}.btn-default{background:transparent;color:var(--white);font-size:1rem;}.btn-default:hover{border-bottom:1px solid var(--white);color:var(--white);z-index:1;}.btn-primary{background: var(--white);color: var(--charcoal);border: 1px solid var(--black);text-transform: lowercase;}.btn-primary:hover{color:var(--black);border: 1px solid var(--olive);background: var(--white);}.btn-primary:hover ~ .card{background:var(--white);}.btn-success{background:var(--golden);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;}.card:hover{background:var(--white);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{background: var(--white);position: relative;padding: 1rem 3rem;}main ul li{margin-bottom:7px;}.jumbotron h2{color: var(--white);}main a,main a:hover,main a:visited,main a:active{color:var(--accent);}#gototop{background:var(--accent);}.uk-totop,.uk-totop:hover,.uk-totop:active,.uk-totop:visited{color:var(--white);}.iframewrapper{margin:0;}.overlay{background: linear-gradient(0deg,rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .75) 100%);position: absolute;width: 100%;height: 100%;z-index:3;}.navprev,.navnext{display:none;}footer ul{display: block;  justify-content: center;   list-style-type: none;   padding: 0;   margin: 0;}footer li{padding: 5px 10px;  margin: 1rem 5px;width:45%;float:left;}.blogwrapper h3{color: var(--white);position: absolute;display: flex;align-items: center;justify-content: center;top: 0;left: 0;margin: 0;width: 100%;height: 100%;font-weight:600;background: rgba(0, 0, 0, .5);-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}.blogwrapper:hover h3{background:transparent;padding-top:16rem;color:var(--black);}.maingallery .gallerywrapper div,.maingallery .gallerywrapper div:hover,.maingallery .gallerywrapper>div:first-child{width:50%;}.maingallery img{aspect-ratio: 4 / 3;object-fit: cover;}.blogclass{margin-bottom:5rem;}.blogclass img{aspect-ratio:4/3;object-fit:cover;}.scrolled{background:var(--olive);-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}.mainpagetagline{display:block;}.mptext{padding: 0 5%;}.gallerywrapper>div{display:block !important;}.gallerywrapper>div:first-child:before{content:"";}.pagetitle{text-align: center;}.gallerywrapper div{overflow: hidden;padding:3px !important;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}.gallerywrapper img{padding:0 !important;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}.gallerywrapper div:hover img{transform: scale(1.05);transform-origin:top left;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}.vdo{aspect-ratio:1/1;object-fit:cover;}.emailwrapper{text-align:center;padding-top:3rem;}em{color: var(--terracotta);}