.elementor-605 .elementor-element.elementor-element-f0355d0:not(.elementor-motion-effects-element-type-background), .elementor-605 .elementor-element.elementor-element-f0355d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.coveycreekweddings.com/wp-content/uploads/2023/05/Hero-image.jpg");background-position:center center;background-size:cover;}.elementor-605 .elementor-element.elementor-element-f0355d0 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 11%, #FFFFFF00 100%);opacity:0.53;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-605 .elementor-element.elementor-element-f0355d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1rem 2rem 1rem 2rem;}.elementor-605 .elementor-element.elementor-element-5cf3659 > .elementor-container{min-height:900px;}.elementor-605 .elementor-element.elementor-element-5cf3659 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-605 .elementor-element.elementor-element-a3d8019 .elementor-heading-title{color:#C98311;font-family:"Marcellus", Sans-serif;font-size:8rem;line-height:8.6rem;}.elementor-605 .elementor-element.elementor-element-7a8f9df .elementor-heading-title{color:#FFFFFF;font-family:"Marcellus", Sans-serif;font-size:4.35rem;line-height:5.3rem;}.elementor-605 .elementor-element.elementor-element-e17c46a > .elementor-container{max-width:970px;}.elementor-605 .elementor-element.elementor-element-e17c46a:not(.elementor-motion-effects-element-type-background), .elementor-605 .elementor-element.elementor-element-e17c46a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-605 .elementor-element.elementor-element-e17c46a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1rem 1rem 1rem 1rem;}.elementor-605 .elementor-element.elementor-element-e17c46a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-605 .elementor-element.elementor-element-68599b8{padding:10rem 5rem 10rem 5rem;}.elementor-605 .elementor-element.elementor-element-a9d23c4 .elementor-heading-title{color:#242424;font-family:"Marcellus", Sans-serif;font-size:6rem;line-height:7.5rem;}.elementor-605 .elementor-element.elementor-element-a9d23c4 > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;}.elementor-605 .elementor-element.elementor-element-a9d23c4{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-605 .elementor-element.elementor-element-458fa52{color:#000000;font-family:"Nanum Myeongjo", Sans-serif;font-size:3rem;line-height:4rem;}.elementor-605 .elementor-element.elementor-element-3de3856 > .elementor-container{max-width:1120px;}.elementor-605 .elementor-element.elementor-element-3de3856:not(.elementor-motion-effects-element-type-background), .elementor-605 .elementor-element.elementor-element-3de3856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.coveycreekweddings.com/wp-content/uploads/2023/05/bg.jpg");background-position:center center;background-size:cover;}.elementor-605 .elementor-element.elementor-element-3de3856{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1rem 1rem 1rem 1rem;}.elementor-605 .elementor-element.elementor-element-3de3856 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-605 .elementor-element.elementor-element-a622032 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-605 .elementor-element.elementor-element-a622032{padding:10rem 1rem 10rem 1rem;}.elementor-605 .elementor-element.elementor-element-b2e0cd8 .elementor-heading-title{color:#242424;font-family:"Marcellus", Sans-serif;font-size:4.5rem;text-transform:uppercase;line-height:6rem;}.elementor-605 .elementor-element.elementor-element-2803257 > .elementor-element-populated{padding:0rem 0rem 0rem 5rem;}.elementor-605 .elementor-element.elementor-element-a0331c1 .elementor-button{font-family:"Nanum Myeongjo", Sans-serif;font-size:2.5rem;text-transform:uppercase;line-height:3rem;fill:#FFFFFF;color:#FFFFFF;background-color:#C98311;padding:2rem 3rem 2rem 3rem;}.elementor-605 .elementor-element.elementor-element-a0331c1 .elementor-button:hover, .elementor-605 .elementor-element.elementor-element-a0331c1 .elementor-button:focus{background-color:#9E670C;}.elementor-605 .elementor-element.elementor-element-794c799 .elementor-button{font-family:"Nanum Myeongjo", Sans-serif;font-size:2.5rem;text-transform:uppercase;line-height:3rem;fill:#FFFFFF;color:#FFFFFF;background-color:#C98311;padding:2rem 3rem 2rem 3rem;}.elementor-605 .elementor-element.elementor-element-794c799 .elementor-button:hover, .elementor-605 .elementor-element.elementor-element-794c799 .elementor-button:focus{background-color:#9E670C;}.elementor-605 .elementor-element.elementor-element-7cf06f5 .elementor-button{font-family:"Nanum Myeongjo", Sans-serif;font-size:2.5rem;text-transform:uppercase;line-height:3rem;fill:#FFFFFF;color:#FFFFFF;background-color:#C98311;padding:2rem 3rem 2rem 3rem;}.elementor-605 .elementor-element.elementor-element-7cf06f5 .elementor-button:hover, .elementor-605 .elementor-element.elementor-element-7cf06f5 .elementor-button:focus{background-color:#9E670C;}.elementor-605 .elementor-element.elementor-element-de1b84e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-605 .elementor-element.elementor-element-c5449ef{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-605 .elementor-element.elementor-element-c5449ef .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-605 .elementor-element.elementor-element-c5449ef .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-605 .elementor-element.elementor-element-1fbb275 > .elementor-container{max-width:970px;}.elementor-605 .elementor-element.elementor-element-1fbb275{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1rem 1rem 1rem 1rem;}.elementor-605 .elementor-element.elementor-element-1fbb275 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-605 .elementor-element.elementor-element-5a05497 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-605 .elementor-element.elementor-element-5a05497{padding:5rem 1rem 7rem 1rem;}.elementor-605 .elementor-element.elementor-element-5bc0c9f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-605 .elementor-element.elementor-element-15918a2{text-align:center;}.elementor-605 .elementor-element.elementor-element-15918a2 .elementor-heading-title{color:#242424;font-family:"Marcellus", Sans-serif;font-size:3.3rem;text-transform:uppercase;line-height:4.1rem;}.elementor-605 .elementor-element.elementor-element-15918a2 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-605 .elementor-element.elementor-element-cf6ad91 .elementor-button{font-family:"Nanum Myeongjo", Sans-serif;font-size:2.5rem;text-transform:uppercase;line-height:3rem;fill:#FFFFFF;color:#FFFFFF;background-color:#C98311;padding:2rem 3rem 2rem 3rem;}.elementor-605 .elementor-element.elementor-element-cf6ad91 .elementor-button:hover, .elementor-605 .elementor-element.elementor-element-cf6ad91 .elementor-button:focus{background-color:#9E670C;}.elementor-605 .elementor-element.elementor-element-cf6ad91 > .elementor-widget-container{margin:0rem 2rem 0rem 2rem;}.elementor-605 .elementor-element.elementor-element-cf6ad91{width:var( --container-widget-width, 390px );max-width:390px;--container-widget-width:390px;--container-widget-flex-grow:0;}.elementor-605 .elementor-element.elementor-element-e8bb26e .elementor-button{font-family:"Nanum Myeongjo", Sans-serif;font-size:2.5rem;text-transform:uppercase;line-height:3rem;fill:#FFFFFF;color:#FFFFFF;background-color:#C98311;padding:2rem 3rem 2rem 3rem;}.elementor-605 .elementor-element.elementor-element-e8bb26e .elementor-button:hover, .elementor-605 .elementor-element.elementor-element-e8bb26e .elementor-button:focus{background-color:#9E670C;}.elementor-605 .elementor-element.elementor-element-e8bb26e > .elementor-widget-container{margin:0rem 2rem 0rem 2rem;}.elementor-605 .elementor-element.elementor-element-e8bb26e{width:var( --container-widget-width, 390px );max-width:390px;--container-widget-width:390px;--container-widget-flex-grow:0;}@media(min-width:768px){.elementor-605 .elementor-element.elementor-element-92b884b{width:61.271%;}.elementor-605 .elementor-element.elementor-element-2803257{width:38.684%;}}@media(max-width:1024px) and (min-width:768px){.elementor-605 .elementor-element.elementor-element-771e054{width:70%;}.elementor-605 .elementor-element.elementor-element-92b884b{width:100%;}.elementor-605 .elementor-element.elementor-element-2803257{width:100%;}}@media(max-width:1024px){.elementor-605 .elementor-element.elementor-element-a3d8019 .elementor-heading-title{font-size:5.5rem;line-height:6.5rem;}.elementor-605 .elementor-element.elementor-element-7a8f9df .elementor-heading-title{font-size:3.2rem;line-height:4rem;}.elementor-605 .elementor-element.elementor-element-68599b8{padding:5rem 5rem 5rem 5rem;}.elementor-605 .elementor-element.elementor-element-a9d23c4 .elementor-heading-title{font-size:4.2rem;line-height:5rem;}.elementor-605 .elementor-element.elementor-element-458fa52{font-size:2.4rem;line-height:3rem;}.elementor-605 .elementor-element.elementor-element-a622032{padding:5rem 0rem 5rem 0rem;}.elementor-605 .elementor-element.elementor-element-b2e0cd8{text-align:center;}.elementor-605 .elementor-element.elementor-element-b2e0cd8 .elementor-heading-title{font-size:3.2rem;line-height:4.4rem;}.elementor-605 .elementor-element.elementor-element-2803257.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-605 .elementor-element.elementor-element-2803257 > .elementor-element-populated{padding:2rem 0rem 0rem 0rem;}.elementor-605 .elementor-element.elementor-element-a0331c1{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-605 .elementor-element.elementor-element-794c799{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-605 .elementor-element.elementor-element-7cf06f5{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-605 .elementor-element.elementor-element-15918a2 .elementor-heading-title{font-size:3.2rem;line-height:4rem;}.elementor-605 .elementor-element.elementor-element-cf6ad91 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-605 .elementor-element.elementor-element-cf6ad91{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-605 .elementor-element.elementor-element-e8bb26e > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-605 .elementor-element.elementor-element-e8bb26e{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}}@media(max-width:767px){.elementor-605 .elementor-element.elementor-element-a3d8019{text-align:center;}.elementor-605 .elementor-element.elementor-element-a3d8019 .elementor-heading-title{font-size:3.4rem;line-height:4rem;}.elementor-605 .elementor-element.elementor-element-7a8f9df{text-align:center;}.elementor-605 .elementor-element.elementor-element-7a8f9df .elementor-heading-title{font-size:2.4rem;line-height:3rem;}.elementor-605 .elementor-element.elementor-element-68599b8{padding:0rem 0rem 0rem 0rem;}.elementor-605 .elementor-element.elementor-element-a9d23c4{text-align:center;}.elementor-605 .elementor-element.elementor-element-a9d23c4 .elementor-heading-title{font-size:2.6rem;line-height:3.2rem;}.elementor-605 .elementor-element.elementor-element-458fa52{font-size:2rem;}.elementor-605 .elementor-element.elementor-element-a622032{padding:1rem 0rem 1rem 0rem;}.elementor-605 .elementor-element.elementor-element-b2e0cd8 .elementor-heading-title{font-size:2.2rem;line-height:3rem;}.elementor-605 .elementor-element.elementor-element-a0331c1 .elementor-button{font-size:2.2rem;}.elementor-605 .elementor-element.elementor-element-794c799 .elementor-button{font-size:2.2rem;}.elementor-605 .elementor-element.elementor-element-7cf06f5 .elementor-button{font-size:2.2rem;}.elementor-605 .elementor-element.elementor-element-5a05497{padding:2rem 1rem 2rem 1rem;}.elementor-605 .elementor-element.elementor-element-15918a2 .elementor-heading-title{font-size:2.2rem;line-height:3rem;}.elementor-605 .elementor-element.elementor-element-cf6ad91 .elementor-button{font-size:2.2rem;}.elementor-605 .elementor-element.elementor-element-e8bb26e .elementor-button{font-size:2.2rem;}}/* Start custom CSS */.elementor-location-header section {
    background: transparent!important;
}

.elementor-location-header {
    position:absolute;
    width:100%
}

.font-gold {
    color:#C98311;
}

.gold-btn a {
    display:block;
}

.side-arrow:before {
    content: '';
    position: absolute;
    left: -50px;
    top: -10%;
    bottom: 0;
    margin: auto 0;
    height: 130%;
    width:50px;
    background-image:url(https://www.coveycreekfarm.com/wp-content/uploads/2023/05/arrowdown.png);
    background-size: auto 100%;
}

.sec2 {
    overflow: visible;
    z-index: 2;
}

.sec2 p:not(:last-child) {
    margin-bottom:4rem;
}

.gallery-credit a p {
   
    position: absolute;
    left: 10px;
    bottom: 10px;
    text-align: right;
    color: #FFFFFF;
    font-family: "Marcellus", Sans-serif;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 2rem;
    z-index: 4;
    margin-bottom: 0;
}

@media only screen and (max-width:1600px) {
	/* CSS rules here */
	.sec1-box .elementor-container {
    min-height: 680px!important;
}
.side-arrow:before {
    height: 120%;
    top: 0%;
}
}

@media only screen and (max-width:1440px) {
	/* CSS rules here */
	
}

@media only screen and (max-width:1280px) {
	/* CSS rules here */
}

@media only screen and (max-width:1024px) {
	/* CSS rules here */
}

@media only screen and (max-width:768px) {
	/* CSS rules here */
}

@media only screen and (max-width:767px) {
	/* CSS rules here */
	.sec1-box .elementor-container {
    min-height: 480px!important;
}

.gallery-credit a p {

    font-size:1.2rem;
}

.sec2 p:not(:last-child) {
    margin-bottom:2rem;
}
}

@media only screen and (max-width:640px) {
	/* CSS rules here */
}/* End custom CSS */