:root{--base:#3C308C;--black:#000000;--white:#FFFFFF;--accent:#64BF0A;--accentdark:#1B1640;--faded:#F1BBF2;--fadedlite:#A8A0D9;}html,body{  line-height: 1.25;  color: var(--black);  font-weight: 500;  font-size: 1rem;  font-size: 22px;background:var(--fadedlite);word-wrap: break-word;font-family: 'Cormorant Garamond', serif;}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(--black);line-height:1;font-family: 'Cormorant Garamond', serif;}h1{font-size: 2rem;color:var(--accentdark);font-family: 'Andika', sans-serif;}h2{font-size: 1.75rem;font-family: 'Andika', sans-serif;}h3{font-size: 1.5rem;color:var(--accentdark);}h4{font-size: 1.44rem;}h5{font-size: 1.15rem;}h6{font-size: .95rem;}header{background: var(--accentdark);position: relative;z-index: 9;width: 100%;padding: 15px 0;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}.scrolled{background:var(--base);padding: 3px 0;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}header p{margin:0;}footer{padding: 4rem 0 0 0;background:var(--black);color:var(--white);position: relative;}footer:before{position: absolute;content: "";background: rgba(0, 0, 0, 0.8);top: 0;left: 0;right: 0;bottom: 0;}footer a,footer a:hover,footer a:visited,footer a:active{color:var(--faded);}footer h2{color:var(--white);}main{min-height:600px;}#navbar ul li ul{background:var(--black);}.hamburger,.hamburger:hover,.hamburger:active,.hamburger:focus{color: var(--black);background:var(--fadedlite);border: 0px solid;position: fixed;right: 7px;top: 7px;font-size: 1.2rem;z-index: 11;text-align: right;padding: 3px;}#navbar{background:var(--accentdark);}.navbar-nav li a{margin: 7px 10px;display: block;color:var(--white);font-weight: 500;letter-spacing: .05rem;font-size:1rem;}#navbar ul li ul{display:block;background:transparent;}#navbar ul li ul li a{margin:0 20px;display: block;}.btn{cursor: pointer;-webkit-box-shadow: none !important;box-shadow: none !important;-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,.btn-success{background: var(--base);color: var(--white) !important;border: 1px solid var(--base);padding: 10px 20px;text-transform: uppercase;}.btn-primary:hover,.btn-success:hover{color:var(--white) !important;background: var(--accentdark);border: 1px solid var(--accentdark);z-index:1;}.btn-primary:hover ~ .card{background:var(--white);}.site-title{color:var(--white);font-family: 'Andika', sans-serif;font-size: 1.5rem;}.copyright{color:var(--white);padding:7px 0 !important;margin-top:.5rem;}.card{padding:3px;background: var(--white);margin: 0 0 1rem 0;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}.card:hover{background:var(--white);-webkit-box-shadow: 0 4px 11px rgba(0,0,0,.11);box-shadow: 0 4px 11px rgba(0,0,0,.11);}.hilite{background: var(--base);margin: 0 0 7px 0;padding: 0;color:var(--accent);position: relative;}.hilite h3{font-size:2rem;}.hilite1{margin: 0 0 7px 0;padding: 3rem 0;color:var(--black);position: relative;}.hilite2{margin: 0 0 7px 0;padding: 3rem 0;color:var(--black);position: relative;}.packageswrapper{background: url(/media/packages.jpg);margin: 0 0 7px 0;padding: 2rem 0;color:var(--white);position: relative;background-size: cover;background-position: center;}.locationwrapper{background: url(/media/locations.jpg);margin: 0 0 7px 0;padding: 2rem 0;color:var(--white);position: relative;background-size: cover;background-position: center;}.photogallerywrapper{background: url(/media/gallery.jpg);margin: 0 0 7px 0;padding: 2rem 0;color:var(--white);position: relative;background-size: cover;background-position: 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(--white);font-size: 1.25rem;}.fa-heart{color:#F00 !important;}.form-control{padding: 7px;margin-bottom: 15px;width: 100%;display: block;font-family: inherit;border:1px solid var(--base);color:var(--base);}main ul{position: relative;}main ul li{margin-bottom:7px;}.jumbotron h2{color: var(--white);}.jumbotron{color: var(--faded);padding: 2rem 0;}main a,main a:hover,main a:visited,main a:active{color:var(--base);}#gototop{background:var(--base);}.uk-totop,.uk-totop:hover,.uk-totop:active,.uk-totop:visited{color:var(--white);}.wrapper{padding: 0px;width: 100%;}.level3title{margin-top:3rem;}.card-body{padding: 10px 7px;}.uk-slideshow-items li::before,.photogallerywrapper::before,.packageswrapper::before,.locationwrapper::before{position: absolute;content: "";left: 0;bottom: 0;right: 0;top: 0;background: rgba(0, 0, 0, 0.5);}.logo{font-family: 'Andika', sans-serif;color: var(--black);font-size: 1.5rem;line-height: 1;font-weight: 500;}.scrolled .logo{color:var(--black);}.card-body h4{margin-bottom:0;}.card-body p{margin-top:0;text-align:left;color:var(--black);}.uk-grid{margin-left: 0;}.hilite3 h2{color:var(--white);}.hilite3 .author{font-size: 1.25rem;color:var(--white);}.hilite3 em{color: var(--faded);margin-bottom: 1rem;margin-top: 3rem;}.fa-star{color:#f7cb28fa;}footer strong{color: var(--faded);}.navbar-nav li ul li a:hover{text-decoration:none;color:var(--accentdark);}.hero,.hero .col-xs-12{padding:0;}.hero h2{color: var(--black);font-size: 1.5rem;z-index: 9;text-align: center;width: 100%;font-weight: 600;padding: 0;}#navbar ul li ul{position:relative;}#zmonth{background-color: var(--accentdark) !important;color: var(--white);}.hero p,#XQZ6 p{margin:0;margin-bottom:1rem;text-align:center;}.footerwrapper .responsive{width:50%;}footer .faicon{color:var(--base);}.hero{position:relative;display:block;}.author,.rating{margin:1rem 0;text-align:center;font-size:1.5rem;}.reviewwrapper img{margin: 0 auto;position: relative;display: block;}.form-control{font-size: 1rem;}.spacer{height:50px;}.sectiontitle{background:var(--base);}.sectiontitle h4{color:var(--white);margin: 0;padding: 7px;display: inline-block;line-height: 1.1;}.invert{filter:invert(1);}