.site-app #header-sticky{background-size:auto 50px}.site-app #header-sticky .top-navbar{padding-top:20px!important;transition:all 1s}.site-app #header-sticky .top-navbar h1{color:#293f34!important}.site-app #header-sticky .top-navbar h1+p span{margin-bottom:7px}@media screen and (max-width:768px){.site-app #header-sticky .top-navbar h1{margin:0 60px}}.site-app #header-sticky .top-navbar .navbar .nav-link{color:#293f34!important;text-decoration:none}.site-app #header-sticky .top-navbar .navbar .nav-link:focus,.site-app #header-sticky .top-navbar .navbar .nav-link:hover{text-decoration:underline}.site-app #header-sticky .top-navbar .header-cart .feather.feather-shopping-cart{color:#293f34}.site-app #header-sticky .top-navbar .cart-item-count{background-color:#293f34!important}@media (min-width:768px){.site-app #header-sticky .top-navbar{padding-top:50px!important}}.site-app #header-sticky.scroll .top-navbar{padding-bottom:15px;padding-top:10px!important}@media (min-width:768px){.site-app #header-sticky.scroll .top-navbar{padding-bottom:20px;padding-top:20px!important}}@media (min-width:992px){.site-app #home-page .page-content{background-size:200px,200px}}.site-app #home-page .page-content:after{background:transparent;background-size:100% auto;content:"";display:block;height:0;width:100%}.site-app #home-page #module_wedding_date .change-of-plan,.site-app #home-page #module_wedding_date .change-of-plan .change-of-plan-note{margin-bottom:0}.site-app .module-section#module_cover .slideshow{background-color:#293f34!important;border-color:#293f34!important}.site-app .module-section#module_cover.with-slideshow:after{background-color:#293f34!important;bottom:-100px;content:"";display:block;height:100px;left:0;position:absolute;right:0;z-index:-1}@media (min-width:768px){.site-app .module-section#module_cover.with-slideshow:after{left:60px;right:60px}}@media (min-width:992px){.site-app .module-section#module_cover.with-slideshow:after{left:200px;right:200px}}.site-app .module-section:not(#module_honeymoon):not(#module_cover){background-color:#293f34}@media (min-width:768px){.site-app .module-section:not(#module_honeymoon):not(#module_cover){margin-left:60px!important;margin-right:60px!important;padding-bottom:75px;padding-top:75px}}@media (min-width:992px){.site-app .module-section:not(#module_honeymoon):not(#module_cover){margin-left:200px!important;margin-right:200px!important;padding-bottom:75px;padding-top:75px}}.site-app .module-section:not(#module_honeymoon):not(#module_cover) .address-box span,.site-app .module-section:not(#module_honeymoon):not(#module_cover) .disp-box span,.site-app .module-section:not(#module_honeymoon):not(#module_cover) .show-more,.site-app .module-section:not(#module_honeymoon):not(#module_cover) h2,.site-app .module-section:not(#module_honeymoon):not(#module_cover) h5,.site-app .module-section:not(#module_honeymoon):not(#module_cover) p:not(.item-description):not(.update-text){color:#d9ddda!important}.site-app .module-section:not(#module_honeymoon):not(#module_cover) h2.greeting-message{padding:0 16px}@media screen and (min-width:768px){.site-app .module-section:not(#module_honeymoon):not(#module_cover) h2.greeting-message{padding:0 32px}}.site-app .module-section .item-section-title{color:#d9ddda!important}.site-app .module-section:not(.hidden):not(:first-child):after{background:transparent!important;background-size:0!important;content:"";display:block!important;height:0!important;left:0!important;margin:0 auto!important;max-width:500px!important;position:absolute;right:0!important;top:0;width:100%!important}@media screen and (max-width:768px){.site-app .module-section:not(.hidden):not(:first-child):after{background-size:auto 50px!important}}.site-app .module-section#module_cover+.module-section:not(.hidden):after,.site-app .module-section#module_honeymoon+.module-section:not(.hidden):after{content:none}.site-app .module-section:not(#module_honeymoon) .donation-outer-container .gift-any-amount-group span,.site-app .module-section:not(#module_honeymoon) h4{color:#d9ddda!important}.site-app .module-section#module_donations .donation-outer-container .gift-any-amount-group .donation_amount,.site-app .module-section#module_donations .donation-outer-container .gift-any-amount-group .last-span{border:2px solid #d9ddda;border-radius:8px;padding:15px}.site-app .module-section#module_donations .donation-outer-container .gift-any-amount-group .donation_amount:hover,.site-app .module-section#module_donations .donation-outer-container .gift-any-amount-group .last-span:hover{border:2px solid #f4f5f4;color:#f4f5f4!important}.site-app .module-section .btn-book,.site-app .module-section .guest-resource-links button,.site-app .module-section .view-map a{background-color:#d9ddda;border:none;border-radius:0;color:#585657;font-size:15px!important;font-style:normal;font-weight:400;letter-spacing:.75px;padding:11px 18px;text-decoration:none;text-transform:uppercase;transition:all .5s}.site-app .module-section .btn-book:focus,.site-app .module-section .btn-book:hover,.site-app .module-section .guest-resource-links button:focus,.site-app .module-section .guest-resource-links button:hover,.site-app .module-section .view-map a:focus,.site-app .module-section .view-map a:hover{background-color:#f4f5f4}.site-app .page-footer{background-color:#293f34}@media (min-width:768px){.site-app .page-footer{margin-left:60px!important;margin-right:60px!important;padding-bottom:75px;padding-top:75px}}@media (min-width:992px){.site-app .page-footer{margin-left:200px!important;margin-right:200px!important;padding-bottom:75px;padding-top:75px}}
