a.nav-link{color:#31281C;transition:0.3s ease-in-out;margin-right:1.2rem}a.nav-link:hover{color:#31281C;transition:0.3s ease-in-out;text-decoration:underline}.navbar-nav>.active>a{color:#31281C;text-decoration:underline;font-weight:bold}.btn-green{color:#fff;font-weight:bold;background-color:#A8AE89;border:4px solid #FAF7F1;border-radius:0px;text-transform:uppercase;transition:0.3s ease-in-out}.btn-green:hover{color:#31281C;background-color:#FAF7F1;border-color:#A8AE89;transition:0.3s ease-in-out}.btn-white{color:#31281C;background-color:#FAF7F1;font-weight:bold;border-color:#A8AE89;border-radius:0px;border:4px solid #A8AE89;text-transform:uppercase;transition:0.3s ease-in-out}.btn-white:hover{color:#FAF7F1;background-color:#A8AE89;border-color:#FAF7F1;transition:0.3s ease-in-out}.kc-navbar{transition:none;transition:0.4s ease-in-out;background:#FAF7F1}.kc-navbar-solid a.nav-link{color:#FAF7F1;transition:0.4s ease-in-out}.kc-navbar-solid{background:#31281C;opacity:0.9;transition:0.4s ease-in-out}.kc-navbar-solid{background:#31281C}.kc-navbar-solid a.nav-link{color:#FAF7F1}.h1{font-size:3rem}.text-offwhite{color:#FAF7F1}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone,.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}body{font-family:'Open Sans', sans-serif;font-weight:300;font-style:sans-serif;font-size:1rem;background:#FAF7F1;color:#31281C}h1{font-size:3rem}.invites{padding-top:8rem}@media (min-width: 768px){.invites{padding-top:13rem}}@media (min-width: 992px){.invites{padding-top:5rem}}@media (min-width: 1200px){.invites{padding-top:5rem}}.footer{width:100%;height:50px;background:#31281C;color:#FAF7F1}.home>.footer{display:none}.serif-heading{font-family:'EB Garamond', serif;font-weight:600;font-style:italic}.brown-text{color:#31281C}.cream-text{color:#FAF7F1}.hero-text{padding-top:19rem;line-height:0.9}.hero-text-heading{font-size:4.5rem}.text-shadow{text-shadow:2px 2px #31281C}.front-page-text{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.welcome-img{position:relative;width:100%;min-height:750px;background:url("../../../../uploads/memorable-occasion.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center}.about-img{position:relative;width:100%;min-height:750px;background:url("../../../../uploads/Porch-_-Balcony.png");background-repeat:no-repeat;background-size:cover;background-position:center top}.venue-img{position:relative;width:100%;min-height:750px;background:url("../../../../uploads/Overview-Pond.jpg");background-repeat:no-repeat;background-size:cover;background-position:center top}.courtyard-img{position:relative;width:100%;min-height:750px;background:url("../../../../uploads/Courtyard-Gardens.jpg");background-repeat:no-repeat;background-size:cover;background-position:center top}.property-hero{position:relative;width:100%;min-height:750px;background-repeat:no-repeat;background-size:cover;background-position:center top}.more-button{position:relative;width:100%}.horizon-bar{width:100%;height:3px;background:#31281C}.vert-bar{width:100%;height:220px;background-image:linear-gradient(#000, #000);background-size:3px 100%;background-repeat:no-repeat;background-position:center center}.gallery{min-height:200px;width:100%}#preloader{position:fixed;z-index:999999999999;top:0;left:0;width:100%;height:100%;background:url("../../../../themes/king-cole/assets/img/preloader.gif") 50% 30% no-repeat #FAF7F1;background-clip:padding-box}.brown-border{border:1px solid #31281C}.envira-gallery-image{border:1px solid #31281C !important}.vertical-center{min-height:100%;min-height:100vh;display:flex;align-items:center}.invitation-page-hero{display:block;height:100%;width:100%}

/*# sourceMappingURL=dmiStyles.min.css.map */

.skip-to-content-link {
	background: #fff;
    height: 40px;
    left: 10px;
    top: 10px;
    font-size: 16px;
    padding: 10px;
    position: absolute;
    transform: translateY(-100%);
    line-height: 20px;
    z-index: 100;
    font-family: inherit;
    color: inherit;
    transition: transform 0.3s;
}

.skip-to-content-link:focus {
	border: 1px dashed #fff;
  	transform: translateY(0%);
}

a:focus, img:focus, input:focus, button:focus, select:focus, textarea:focus {
	border: 1px dashed #fff;
}